Pi-Star桌面实用脚本

目的:解决国内网络环境,更新Pi-Star系统、DMRid数据库 难以成功的问题,额外提供Pi-Star没有的实用工具脚本。

系统要求:Windows10

适用于:BPi-M2u,BPi-M2z,树莓派,NanoPi,OrangePi,Pi-Star V4.x,V3.x,W0CHP-Dashboard

前置工作: 执行前Step01前,编辑根目录的配置文件 [pi-star.ini],注意用记事本打开,不要用写字本或Word编辑,获取IP地址,如果只有一个热点直接用pi-star替代IP Step01_Change-Github-to-Gitee.exe 将更新服务器改为国内 Step02_Update-Pi-Star-OS.exe 更新MMDVM程序、脚本 Step03_Install_NextionDriver.exe 安装Nextion大屏幕驱动 Step03_Update-NextionDriver-DMRId-from-RadioId...> 更新屏幕id通讯录(慢) Step03_Update-NextionDriver-DMRId.exe  更新屏幕id通讯录(快) Step04_Update-DMRId-and-Hosts.exe 更新DMRId通讯录、服务器列表 Step05_Disable-Pi-Star-Password-login.exe 去掉Pi-Star仪表盘访问密码 Step06_View-DMRGateway-log.exe 实时查看DMR网关的日志 Step06_View-MMDVM-log.exe 实时查看MMDVM日志 Step06_View-P25Gateway-log.exe 实时查看P25网关日志 Step06_View-YSFGateway-log.exe 实时查看YSF网关日志 Step97_MMDVMCal-Use_Invoke_shell.exe  MMDVM中继板调试器 pi-star.ini Pi-Star登录配置 (右键,“另存为”下载到exe相同目录) 什么是记事本.png 使用教程1 使用说明V1.0_build_20230512.txt 使用教程2 更新日志.txt 更新日志 配置IP参数.png 使用教程3

脚本来自:https://www.bi7jta.cn/wiki/index.php?title=%E9%A6%96%E9%A1%B5#.E7.8E.A9.E8.BD.ACPi-Star.E7.B3.BB.E7.BB.9F

直接运行exe文件,请忽略系统安全提示。

对于Windows7, macOS,可以直接打开webSSH,或者 ssh终端:

如何执行?
进入SSH模式,执行以下命令,(鼠标右键:复制Copy、粘贴Paste)

新版Pi-Star端口改为:4200



1,将Pi-Star程序的更新服务器改为国内的gitee代码库,将系统软件源改为清华大学镜像
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/Change-Github-to-Gitee-And-Hard-update-dashboard.sh | sudo sh

2,更新系统:调用目标主机,执行系统更新命令:sudo pistar-update
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/Update-Pi-Star-OS.sh | sudo sh

3,强行覆盖:本地修改过的仪表盘网页文件、MMDVMHost、脚本,dashboard, bin, sbin三个项目,不包括配置文件和数据
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/Update-Pi-Star-OS-Ignore-Local-Changed.sh | sudo sh

4,安装NextionDriver(屏幕)驱动
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/Install_NextionDriver.sh | sudo sh

5,更新NextionDriver(屏幕)DMRID通讯录
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/update-NextionDriver-DMRId.sh | sudo sh

6,更新DMRID+服务器列表
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/update_Pi-Star_DMRIdAndHosts.sh | sudo sh

7,更新服务器列表
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/update_Pi-Star_OnlyHosts.sh| sudo sh

8,卸载 NextionDriver(屏幕)驱动
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/ updateScripts/Remove_NextionDriver.sh | sudo sh

9,改为 Github更新库
sudo curl https://www.bi7jta.cn/files/AndyTaylorTweet/updateScripts/Recovery-Github-from-Gitee.sh | sudo sh 

交流:微信 38091476
所需的硬件:BI7JTA'S HAM RADIO MMDVM热点板,数字中继板,DIY成品盒子
声明:本Pi-Star插件为业余时间作品,仅作学习研究用,不承诺任何技术支持。