| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- sudo rm -rf /root/control/
- sudo systemctl stop control.service
- sudo rm /lib/systemd/system/control.service
- sudo mkdir /root/control/
- echo "下载安装包..."
- if sudo wget -O /root/control/control.zip https://cloud.caner.top/api/v3/file/get/4668/control.zip?sign=YGgyQqNbmQgOYHVYAYPWkFgaGRftZOaWRmdN5P99lyE%3D%3A0; then
- echo ''
- else
- echo '下载失败,请重试!'
- exit 1
- fi
- if unzip -o /root/control/control.zip -d /root/control/;then
- rm /root/control/control.zip
- sudo chmod 744 /root/control/index.js
- sudo chmod 744 /root/control/lib/node
- echo ''
- else
- echo '解压失败,请重试'
- exit
- fi
- if echo "@chromium-browser --start-fullscreen /root/control/web/index.html" >> /etc/xdg/lxsession/LXDE-pi/autostart;then
- echo ''
- else
- echo '全屏自动设置失败,请稍后手动设置!'
- fi
- if echo "[Unit]
- Description=control-server
- After=network.target
- [Service]
- Type=simple
- User=root
- ExecStart=/root/control/lib/node /root/control/index.js &
- Restart=always
- RestartSec=3s
- [Install]
- WantedBy=multi-user.target" >> /lib/systemd/system/control.service;then
- echo ''
- else
- echo '自动设置开机启动失败,请稍后手动添加!'
- fi
- sudo systemctl daemon-reload
- if sudo systemctl enable control.service;then
- echo '开机启动设置成功'
- else
- echo '开机添加失败,请重试!'
- exit
- fi
- if sudo systemctl start control.service;then
- echo ''
- else
- echo '车端服务启动失败,请重试!'
- exit
- fi
- if ip=`ifconfig wlan0 | awk 'NR==2{print $2}'`;then
- echo "当前服务地址:ws://${ip}:7896"
- else
- echo '请检查网卡是否是wlan0,请手动重启服务!'
- exit
- fi
- exit
|