| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 利用贝壳物联远程控制树莓派或windows关机重启等操作 -> 正文阅读 |
|
[系统运维]利用贝壳物联远程控制树莓派或windows关机重启等操作 |
# bighelper ## 功能 通过连接[贝壳物联平台](https://www.bigiot.net)实现远程关机等功能,还可以将[贝壳物联](https://www.bigiot.net)账号绑定到天猫精良、小爱同学、小度等实现语音远程注销、关机、重启电脑等操作。 *支持windowns系统和linux系统(树莓派等)* ## 代码结构 ## 编译 这里提供在linux环境下编译不同系统或架构的方法,在golang、idea等IDE环境下的编译方法请自行查找。 ### 编译用于在windows下运行二进制 ```bash # 设置编译环境,并编译 # 编译后生成可执行文件bighelper.exe ### 编译用于在linux下运行的程序 ```bash # 设置编译环境,并编译。GOARCH设置为amd64 # 编译后生成可执行文件bighelper ### 编译用于在树莓派下运行的程序 ```bash # 设置编译环境,并编译。GOARCH设置为arm # 编译后生成可执行文件bighelper ## 准备bigiot账号 - 已注册[贝壳物联](https://www.bigiot.net)账号并创建好产品。在"智能设备">"设备列表"中创建或选择一个合适的设备并记录其ID和APIKEY ```ini # APIKey,修改为自己的实际值 ## 安装 ### windows系统上安装 #### 以服务方式运行 在windows下支持将应用安装为服务(服务和普通程序的区别请自行了解),随系统自动启动。 - 编译生成bighelper.exe可执行文件 ```bash # 2. 将编译好的bighelper.exe可执行文件和bighelper.ini配置文件放置进去 - 利用windows的sc工具将应用发布成服务 ```bash # 2. 安装服务。其中“binpath”的值填写自己bighelper.exe安装的绝对路径。注意“=”后边有一个空格 # 3. 启动服务 # 其他命令 - 确认服务安装成功及运行状态 ```bash
#### 以普通应用方式运行 - 将bighelper.exe可执行文件和bighelper.ini配置文件放置到合适的位置,比如新建目录"C:\Program Files\bighepler"放置进去 如果想开机后应用自动启动可通过以下方式 ```bash # 2,此时会自动打开一个文件夹,将bighelper.exe可执行文件和bighelper.ini配置文件放到此文件夹中 # 3,下次开机待用户登录完成后应用会自动运行 # 限制: ### linux系统上安装 - 下载安装包bighelper-linux.tar ```bash # 2. 安装包包含以下文件? # 修改bighelper.ini配置文件 - 运行`install.sh`安装脚本 ```bash # 设置开机自启动 # 启动服务 # 查看服务状态 - 其他命令,可参考`readme.txt` ``` # 卸载命令 # 设置开机自启动 # 关闭开机自启动 # 启动服务 # 停止服务 # 查看服务状态 # 查看服务日志 # 实时查看服务日志 ## 控制指令 ### windows支持的命令 - 命令:logoff - 命令:forcelogoff - 命令:shutdown - 命令:forcereboot ### linux下支持的命令 - 命令:shutdown ```bash - 命令:reboot ```bash - 命令:cancel ```bash |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 5:56:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |