Skip to content

Commit

Permalink
build-unix
Browse files Browse the repository at this point in the history
  • Loading branch information
rick.mac committed Jan 13, 2024
1 parent 7b5f754 commit c232e0a
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

## 食用方法
### 获取
[Release页](https://github.com/RickoNoNo3/tyut-net-connector/releases)下载最新发行版本。
Windows: [Release页](https://github.com/RickoNoNo3/tyut-net-connector/releases)下载最新发行版本。

*对于须手工编译的系统:Go 1.17 下执行`go install github.com/rickonono3/tyut-net-connector`,此时可执行程序将自动加入PATH*
Linux/Mac: 在 Go 1.17 下从源代码编译,执行根目录下的 `build-unix.sh`,将在 `build` 文件夹中生成编译完成的可执行程序及配套启动脚本。

### 连接
本程序为命令行程序,**已经为不同系统配备了启动脚本,可以编辑脚本文件,配置好个人连接账号和密码后,直接运行脚本**
Expand All @@ -22,15 +22,13 @@ Windows下,需要静默启动(不显示命令行窗口)可以添加参数`
./tyut-net-connector.exe -u <username> -p <password> -silent
```

注意不要重复启动。Linux下的静默启动请自行配置(如使用nohup)

### 部署自启动
本程序设计为守护程序,轮询检查并自动维护网络状态,因此不要求系统开机自动联网,也可以在系统从睡眠、休眠等状态还原后自动恢复连接。

根据具体操作系统的不同,自启动的部署方式有所区别,这里给出一些建议:
- Linux系统:Debian/Ubuntu建议以systemctl服务形式部署,放置在network服务之后;其他linux系统类似
- Windows系统:建议将本程序的`startup.cmd`脚本的**快捷方式**放置于`开始菜单-启动`目录下,注意提前编辑好脚本文件中的账号密码,并将silent置为1
- MacOS系统:建议在`设置-用户与群组-登录项`中配置启动脚本`startup.sh`为登录项
- Windows系统:建议将本程序的`tyut-net-connector-startup.cmd`脚本的**快捷方式**放置于`开始菜单-启动`目录下,注意提前编辑好脚本文件中的账号密码,并将silent置为1
- MacOS系统:建议在`设置-用户与群组-登录项`中配置启动脚本`tyut-net-connector-startup.sh`为登录项

### 详细参数
本程序为命令行程序,支持以`-key value`格式传递参数,其中`u``p`是必传参数:
Expand Down Expand Up @@ -72,4 +70,4 @@ Windows类似。
- 若从公共网络使用MotionPro连接,请确保网络环境干净畅通,连接校园网后启动其他VPN或虚拟网卡或在其他VPN或虚拟网卡之上连接校园网会发生不可预料的问题。使用校内网络无此问题。
- 已经安装过MotionPro的系统,如在连接时发生问题,可选择在运行本程序前卸载原来的版本
-->
-->

0 comments on commit c232e0a

Please sign in to comment.