开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 10044|回复: 406
收起左侧

[易源码分享] 星眼远程协助2.0软件开源(服务端+客户Duan)调用RustDesk

    [复制链接]
结帖率:96% (22/23)
发表于 2024-12-11 11:31:36 | 显示全部楼层 |阅读模式   广东省东莞市
分享源码
界面截图: -
是否带模块: 调用了模块
备注说明: -
本帖最后由 哥闯天下 于 2024-12-12 09:26 编辑

声明:调佣第三方开源的远程协助工具,非常成熟的开源软件,需要的自己去了解,本程序调用只是套用的软件的配置文件达到的效果,需要内置服务器IP或者key的,可以在开源源码修改,不会修改的可以联系我,免费修改,X宝上面修改要20,30,50元的,本人免费修改,没有什么技术难度,修改教程也发布给大家、这是第二版,比第一版好用的多,我自己的低配服务器安装好,比向日葵和todesk付费版都快,咋也不用担心数据泄露了。

提供的自建方案可以在线生成 windows ,安卓,苹果,linux,web ,macos应用,直接所有平台互通,不需要在懂复杂的语言就可以在线生成APP软件了,非常方便支持手机对手机远程,需要手机开通权限哦

复制官方介绍
RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。
RustDesk 是一款功能齐全的远程桌面应用。
支持 Windows、macOS、Linux、iOS、Android、Web 等多个平台。
支持 VP8 / VP9 / AV1 软件编解码器和 H264 / H265 硬件编解码器。
完全掌控数据,轻松自建。
P2P 连接,端到端加密。
在 Windows 上可以非管理员不安装运行,根据需要在本地或远程提升权限。
我们崇尚简单,尽一切可能让它简单。

源码用到了精益模块自己下载
远程协助速度比向日葵和Todesk 快5倍不止哦,大家可以自行测试,目前我在自己的系统上内置了这个软件,速度非常快,不用担心todesk更新旧版本用不了的问题

易语言主要功能,
1.自定义中续服务器,分控制端和客户Duan
2.自定义ID和密码
3.自定义窗口大小
1.png 3.png 2.png
--------------------------------------------------------------

官方开源地址   需要自定义的看看这个内容

安卓版和苹果版的自己下载官方程序修改IP和KEY就可以用了,如果需要内置进去,可以在我修改的上面就行二次开发
远程协助开源地址:https://github.com/xingyan7201/rustdesk  

我生成的版本成品下载地址:https://github.com/xingyan7201/rustdesk/releases
生成程序包含苹果安卓IPA和Windows 各种自己查看,你可以转入自己仓库在线修改和生成
按修改教程修改文件就可以了
官方开源地址:https://github.com/rustdesk/rustdesk
官方文档介绍:https://rustdesk.com/docs/zh-cn/
---------------------------------------------------------------
RustDesk修改教程,自己瞎琢磨的,有些资料在网上找的,不多,各位自行研究
绑定自己的服务器信息
libs/hbb_common/src/config.rs
修改103和104行的信息即可
安全密钥key在服务端安装路径的里面id_ed25519.pub

安卓和苹果app名称
flutter/android/app/src/main/AndroidManifest.xml
flutter/android/app/src/main/kotlin/com/carriez/flutter_hbb/MainService.kt
flutter/android/app/src/main/res/values/strings.xml

rustdesk-1.3.4-x86_64.exe  
软件图标  flutter/assets/icon.svg
flutter/windows/runner/main.cpp
.svg文件可以用PS编辑,很简单

官方提供了不修改源码的情况下修改IP和KEY方法
win主控端:rustdesk-host=IP,key=sdasdasds(你的真实key).exe
win被控端:rustdesk-host=IP,key=xxx(被控端的key随便写但要有).exe
网页版远程协助修改教程和API对接教程  (网上转载,已经验证确定可用)
只要能运行html静态文件的服务器都可以部署。
在网站管理下新建一个网站,域名(或IP)、端口自定义
把附件里的解压出来的 web-client 下的所有文件传到新建网站的根目录下
修改index.html文件的里自建服务器节点信息就可以了
如果你把你的网站暴露在公网上,又怕暴露你的服务器节点信息,可以把index.html里修改的那行剪切到 module/index.b7bb6fa2.js文件的第一行里。
110228gxef87wwu887u4e7.png

网页版出来的效果是这样的
QQ20241211-112231.png

windows服务端安装教程
打开服务器压缩包,安装RustDeskServer.Setup.exe   安装完成,打开桌面RustDeskServer图标
打开后点击启动 start  等待成功就可以了
KEY文件在 D:\RustDeskServer\bin\id_ed25519.pub  用文本打开就可以了,把里面的KEY复制到易语言的源码里面,就可以远程协助了
客户Duan不需要KEY,控制端需要设置KEY
XP win7  WIN8  WIN 10  如果RustDeskServer文件闪退的话,修复方案  直接打开文件所在位置,进入BIN文件夹  打开运行  hbbr.exe 和 hbbs.exe 就可以正常使用了 ,不要关闭就行了,离线或者nei网使用,请把IP地址设置成你装服务端的nei网IP就可以了
服务器需要开通以下端口才能正常使用,TCP(21115, 21116, 21117, 21118, 21119)  UDP(21116)
3EE7F05993CC858C01C5A6C1BF3E47B5.png


----------------------------------------------
源码用到的文件下载,都是一样的,下载一个就可以了网盘下载
RustDesk源码也在这里  服务端  网页端 API  都下载这个就够了
https://7201.lanzout.com/iz5WA2ht33mh
https://www.123684.com/s/bBqA-u7Nbv
https://www.123865.com/s/bBqA-u7Nbv


部分源码是参考有个大神的,不过那人说的不明不白的,也没有后续,我就自己研究后修改的,
他是上传ID和密码到服务器,我觉得没有用,就改成了自己喜欢的样子!

E源文件下载(回复后可见)
源码里面要修改,这三个内容哦
云IP = “127.0.0.1”
云秘钥 = “”  替换成自己的,KEY文件在 D:\RustDeskServer\bin\id_ed25519.pub  用文本打开就可以了,把里面的KEY复制到易语言的源码里面
把图片附件里面的“远程协助” 导入新图片 rustdeskv1.1.9.exe导入里面就可以正常使用了。

星眼远程协助源码.e (1007.45 KB, 下载次数: 258)

评分

参与人数 58好评 +26 精币 +81 收起 理由
q72 + 1 + 2 感谢分享,很给力!~
龍貓 + 1 + 2 开源精神必须支持~
野蛮木头 + 1 开源精神必须支持~
恒大大 + 1 感谢分享,很给力!~
ppppzj + 1 + 2 支持开源~!感谢分享
3266167 + 1 感谢分享,很给力!~
clocks + 1 + 1 支持开源~!感谢分享
无艸忘居 + 1 + 2 YYDS~!
你是我的眼哦 + 1 + 2 YYDS~!
ma4747 + 1 感谢分享,很给力!~
t176 + 1 感谢分享,很给力!~
huangdi9569 + 1 感谢分享,很给力!~
pj小黑屋 + 1 感谢分享,很给力!~
zjbin1989 + 1 感谢分享,很给力!~
bear22 + 1 感谢分享,很给力!~
文西哥 + 1 感谢分享,很给力!~
booms + 1 感谢分享,很给力!~
望尘莫及 + 1 感谢分享,很给力!~
黯丄辶 + 1 感谢分享,很给力!~
风雨3137 + 1 感谢分享,很给力!~
sundanming + 1 感谢分享,很给力!~
qiyuer + 1 感谢分享,很给力!~
饭团与饭 + 1 感谢分享,很给力!~
聿聿 + 1 感谢分享,很给力!~
ewake + 1 感谢分享,很给力!~
huangdi956 + 1 感谢分享,很给力!~
hackjoe + 1 感谢分享,很给力!~
jc520hll + 1 感谢分享,很给力!~
jing3 + 1 感谢分享,很给力!~
云长爱读春秋 + 1 + 2 支持开源~!感谢分享
767187006 + 1 + 2 支持开源~!感谢分享
xhping + 1 感谢分享,很给力!~
罗大大 + 1 感谢分享,很给力!~
guojiaobin + 1 感谢分享,很给力!~
cecwangxu + 1 + 2 支持开源~!感谢分享
liduowu + 1 感谢分享,很给力!~
185553456 + 1 + 2 支持开源~!感谢分享
vcx + 1 感谢分享,很给力!~
罗泠雨人 + 1 + 1 支持开源~!感谢分享
kfccfk + 1 + 2 坐等3.0
初见你 + 1 开源精神必须支持~
扶南 + 1 感谢分享,很给力!~
外星人群控 + 1 + 5 感谢分享,很给力!~
soulan + 1 + 2 支持开源~!感谢分享
yinghao2005 + 1 + 2 支持开源~!感谢分享
1355301564 + 2 YYDS~!
cqcc + 1 + 3 支持开源~!感谢分享
qq1056123185 + 1 + 2 可以让喷子闭嘴了吗??????
dwcq + 1 + 2 支持开源~!感谢分享
゛简单才是美︵l + 1 开源精神必须支持~
kyo9766 + 1 感谢分享,很给力!~
abpyu + 1 + 2 支持开源~!感谢分享
wuqingg + 1 + 1 支持开源~!感谢分享
飞宇 + 1 + 1 很好很强悍,坚持下去哦~
huaidan2015 + 1 + 2 开源精神必须支持~
amwpygdx + 1 + 1 开源精神必须支持~
LEOONL + 1 + 3 YYDS~!
没事瞎琢磨 + 1 支持开源~!感谢分享

查看全部评分


本帖被以下淘专辑推荐:

结帖率:96% (22/23)

签到天数: 3 天

 楼主| 发表于 2024-12-11 19:21:53 | 显示全部楼层   广东省东莞市
本帖最后由 哥闯天下 于 2024-12-11 19:24 编辑

自建服务器需要开通这些端口,大部分都是默认开通的,有些需要自己开通

hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP。其中21115是hbbs用作NAT类型测试,21116/UDP是hbbs用作ID注册与心跳服务,21116/TCP是hbbs用作TCP打洞与连接服务,21117是hbbr用作中继服务, 21118和21119是为了支持网页客户Duan。如果您不需要网页客户Duan(21118,21119)支持,对应端口可以不开。

TCP(21115, 21116, 21117, 21118, 21119)
UDP(21116)


回复 支持 1 反对 0

使用道具 举报

结帖率:75% (15/20)

签到天数: 5 天

发表于 昨天 22:55 | 显示全部楼层   四川省遂宁市
        感谢大佬分享,
回复 支持 反对

使用道具 举报

签到天数: 15 天

发表于 2025-1-10 23:23:01 | 显示全部楼层   江西省*
感谢大佬分享,正好在用rustdesk
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 19 天

发表于 2025-1-10 10:05:34 | 显示全部楼层   四川省成都市
大神,想跟你请教个问题,我看你rustdesk用的1.1.9版本,我试了下比较新的版本1.3.X,新版本的配置文件RustDesk.toml配置文件中,不再是明文的id,而是enc_id =“xxx”,加密了,你折腾过用新版本吗?还能直接用易语言来自定义id不?
回复 支持 反对

使用道具 举报

结帖率:65% (11/17)

签到天数: 10 天

发表于 2025-1-10 06:09:58 | 显示全部楼层   江苏省泰州市
666666666666666666
回复 支持 反对

使用道具 举报

签到天数: 9 天

发表于 2025-1-9 19:18:19 | 显示全部楼层   山东省青岛市
学习一下
回复 支持 反对

使用道具 举报

结帖率:32% (6/19)
发表于 2025-1-8 22:20:22 | 显示全部楼层   广东省东莞市
llllllllllllll666
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2025-1-8 20:48:37 | 显示全部楼层   江苏省苏州市
进来看看。
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 13 天

发表于 2025-1-8 09:41:48 | 显示全部楼层   海南省海口市
66666666666666666
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 3 天

发表于 2025-1-7 11:45:02 | 显示全部楼层   四川省阿坝藏族羌族自治州
学习学习
回复 支持 反对

使用道具 举报

签到天数: 18 天

发表于 2025-1-7 09:27:33 | 显示全部楼层   山东省青岛市
开源精神必须支持,大家一起努力~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表