继上篇文章,rudesk自建服务器搭建了之后,用上了免费的远程。但就是客户端每次都需要先添加服务器信息,比较繁琐。因此就想着利用github编译项目
一、注册并登录github(打开这个网站靠运气,需要耐心)
网站地址:GitHub · Build and ship software on a single, collaborative platform · GitHub 注册和登录 :点击网站右上角的 sign in(登录) 和 sign up
二、找到rustdesk开源项目 编译
1、搜索rustdesk
2、打开第一个

3、fork到自己的项目里

3、参数保持默认,点击创建右下 create创建
4、设置环境变量 “Settings → Secrets and variables → Actions”

- 单击“New repository secret”,变量名:RENDEZVOUS_SERVER,对应值填写服务器IP/域名
- 点击 “Add secret”
- 单击“New repository secret”,变量名: RS_PUB_KEY,对应值填写key
- 点击 “Add secret”
5、同样settings这个页面 -Actions---General
保持勾选“Allow all actions and reusable workflows” #默认都是勾选的
点击”Save”
再往下滑动,在 Workflow permissions 勾选 “Read and write permissions”
点击“Save”

6、启动工作流
点击上方项目横向主菜单 “Actions”
选择 “Flutter Nightly Build” 然后在右侧(如果没有Flutter Nightly Build,点击Show more workflows),单击 “Enable workflow”
最后, 单击 “Run workflow” 开始编译

三、等待完成,下载客户端
过个半小时左右,可以来这里查看一下,看编译完了哪些客户端,有自己需要的就可以下载测试使用了


7466

被折叠的 条评论
为什么被折叠?



