2026 年 4 月 1 日 星期三
  • 登录
  • 注册
周天财经
广告
  • 首页
  • 24 小时
  • 世界
  • 商业
  • 基金
  • 期货
  • 股票
  • 行业新闻
  • 黄金
没有结果
查看所有结果
  • 首页
  • 24 小时
  • 世界
  • 商业
  • 基金
  • 期货
  • 股票
  • 行业新闻
  • 黄金
没有结果
查看所有结果
周天财经
没有结果
查看所有结果
首页 基金

我用 Codex 开发了个 Rustdesk 定制编译工具!

2026 年 4 月 1 日
在 基金
阅读时间: 1 min read
阅读:1029
A A


作为一名技术爱好者,偶然在闲鱼上刷到定制化的 Rustdesk 客户端,简洁的界面和实用的功能让我萌生了自研同款编译工具的想法。

Related articles

商业航天概念股早盘爆发,卫星 ETF 富国 (563230) 盘中大涨逾 3%,发射复用降本路径跑通将有望促进国内卫星互联网产业加速发展

2026 年 4 月 1 日

电力的尽头是绿电,绿电 ETF 华夏 (562550) 连续 9 日净流入,规模再创新高

2026 年 3 月 31 日

虽花费数百元向卖家请教却因对方忙碌无疾而终,但也坚定了我靠技术实现需求的决心——最终借助 Codex 从命令行版本起步,迭代出可视化网页面板的 Rustdesk 一键编译工具,现将整个开发过程与成果分享如下。

广告

一、成品核心优势

相较于原生 Rustdesk,定制编译后的工具在使用体验上做了针对性优化:

  1. 无感连接:控制端与客户端建立连接时无感知,无需繁琐确认步骤;
  2. 免安装特性:客户端和控制端均为绿色单文件,无需安装即可运行;
  3. 隐私化展示:控制端界面隐藏设备 ID,仅客户端显示 ID,兼顾使用便捷性与设备安全性。

二、开发环境准备

为保证编译流程的稳定性和兼容性,需提前配置以下开发环境:

  • 脚本执行环境:PowerShell 7(推荐版本,兼容更多命令);
  • 主开发语言:Python 3.10+(适配第三方库及语法特性);
  • 底层编译依赖:Rust(通过 rustup 管理版本)、LLVM(clang 编译器);
  • 依赖库管理:vcpkg(用于管理 C/C++ 依赖库);
  • 代码拉取工具:Git(获取 Rustdesk 源码及依赖)。

三、项目结构梳理

整个编译工具的目录结构清晰划分,便于维护和扩展:

四、编译流程解析

整个编译过程实现全自动化,仅需输入核心参数即可生成定制化 exe 文件,流程如下:

输入客户参数
   ↓
one_click_pack.ps1 / 网页面板
   ↓
生成 customer.json(client/controller)
   ↓
同步 UI 文件到 artifacts
   ↓
generate.py 打包
   ↓
输出 2 个 exe(客户端 + 控制端)
  1. 参数输入:在命令行/网页面板中填写域名、公钥、品牌名称、访问密码等定制化参数;
  2. 脚本触发:执行 one_click_pack.ps1 命令行脚本或通过网页面板触发编译;
  3. 配置生成:自动生成 customer.json 配置文件 (区分客户端/控制端参数);
  4. 资源同步:将定制化 UI 文件同步到打包素材目录 artifacts;
  5. 打包编译:调用 generate.py 执行便携包打包逻辑;
  6. 成果输出:最终生成 2 个独立 exe 文件 (客户端 + 控制端)。

快速运行方式

只需执行以下 PowerShell 命令,即可启动可视化网页面板:

& 'D:\project2026\rustdesk\tools\start_pack_web_ui.ps1'

五、编译成果展示

整个编译流程耗时约 4 分钟,最终输出按 「品牌 - 类型 - 时间戳」 命名的可执行文件,示例如下:

  • 大强同学 - 控制端-20260323-102318.exe

  • 大强同学 - 客户端-20260323-102318.exe

目前该工具仅支持 Windows 版本的 Rustdesk 控制端/客户端编译,若有定制编译需求,可添加微信 dqtx33 交流。

六、写在最后

本次开发从闲鱼灵感出发,基于 Python、PowerShell 等技术栈实现了 Rustdesk 定制化编译工具,核心优化了连接体验、免安装和隐私展示三大特性。

工具实现了从命令行到网页可视化面板的迭代,编译流程自动化,仅需输入核心参数即可快速生成定制化 exe 文件;项目结构清晰,依赖环境明确,编译耗时约 4 分钟,仅支持 Windows 版本的 Rustdesk 控制端/客户端编译。

PS, 如需定制,可 +V:dqtx33

相关 文章

商业航天概念股早盘爆发,卫星 ETF 富国 (563230) 盘中大涨逾 3%,发射复用降本路径跑通将有望促进国内卫星互联网产业加速发展

来自 周天财经
2026 年 4 月 1 日
0

A 股三大指数早盘走势分化,商业航天、卫星...

电力的尽头是绿电,绿电 ETF 华夏 (562550) 连续 9 日净流入,规模再创新高

来自 周天财经
2026 年 3 月 31 日
0

3 月 31 日,A 股三大指数涨跌不一,沪指小...

政策发力整治"内卷",电池 ETF(512460) 迎产业新格局

来自 周天财经
2026 年 3 月 31 日
0

3 月 30 日,市场监管总局发布关于进一步贯...

长期护理保险制度出台,医疗支付端迎利好,医疗 ETF 国泰 (159828) 盘中涨超 2%

来自 周天财经
2026 年 3 月 31 日
0

长期护理保险制度出台,医疗支付端迎利好,...

长期护理保险制度出台,医疗支付端迎利好,医疗 ETF 国泰 (159828) 盘中涨超 2%

来自 周天财经
2026 年 3 月 31 日
0

长期护理保险制度出台,医疗支付端迎利好,...

加载更多
广告
  • 热门
  • 评论
  • 最新
神马经典投研: 集资讯、策略、研报一站式期货投研工具

神马经典投研: 集资讯、策略、研报一站式期货投研工具

2025 年 11 月 7 日
「我们也深陷残酷价格战」,德资巨头中国区高管警告

「我们也深陷残酷价格战」,德资巨头中国区高管警告

2025 年 8 月 4 日
一周产业基金|上海市人工智能CVC基金发布;湖北百亿人形机器人母基金来了

一周产业基金|上海市人工智能 CVC 基金发布;湖北百亿人形机器人母基金来了

2025 年 8 月 4 日
「硬科技」指数携手上涨,半导体设备ETF易方达(159558)、芯片ETF易方达(516350)等产品助力布局板块龙头

基民懵了!这个火爆的板块年内涨超 37%,主力却借道 ETF 狂抛逾 400 亿元

2025 年 9 月 20 日
Lesson 1: Basics Of Photography With Natural Lighting

The Single Most Important Thing You Need To Know About Success

4
Lesson 1: Basics Of Photography With Natural Lighting

Lesson 1: Basics Of Photography With Natural Lighting

3
Lesson 1: Basics Of Photography With Natural Lighting

5 Ways Animals Will Help You Get More Business

2
Lesson 1: Basics Of Photography With Natural Lighting

New Cryptocurrency That Will Kill Of Bitcoin

2

今日中国黄金基础金价 (2026 年 3 月 26 日)

2026 年 4 月 1 日
迪士尼宣布10亿美元投资OpenAI 将旗下超200个角色引入Sora

OpenAI 关停 Sora 真实原因曝光:烧钱无底洞 用户留不住

2026 年 4 月 1 日
我用 Codex 开发了个 Rustdesk 定制编译工具!

我用 Codex 开发了个 Rustdesk 定制编译工具!

2026 年 4 月 1 日

商业航天概念股早盘爆发,卫星 ETF 富国 (563230) 盘中大涨逾 3%,发射复用降本路径跑通将有望促进国内卫星互联网产业加速发展

2026 年 4 月 1 日
  • 隐私政策
  • 联系我们
  • 关于周天
  • 登录
  • 注册
投诉建议:+86 13326565461

© 2025 广州小舟天传媒有限公司 by 周天财经 - 粤 ICP 备 2025452169 号-1

没有结果
查看所有结果
  • 首页
  • 24 小时
  • 世界
  • 商业
  • 基金
  • 期货
  • 股票
  • 行业新闻
  • 黄金

© 2025 广州小舟天传媒有限公司 by 周天财经 - 粤 ICP 备 2025452169 号-1

欢迎回来!

在下面登录您的帐户

忘记密码? 注册

创建新帐户!

填写以下表格进行注册

所有项目需要填写。 登录

重置您的密码

请输入您的用户名或电子邮件地址以重置密码。

登录

用户登录

还没有账号?立即注册

用户注册

已有账号?立即登录