灌水王 发表于 2022-12-6 16:31:44

RustDesk 远程协助 Api接口服务器 v0.1 开源版本

RustDesk Api 服务器端 Go语言版本
特色
登录后可返回同账号下所有在用主机 以本号归属开头

部署方式
1. 下载编译后的包,且下载 conf 目录到程序目录(不好意思 我忘记打包进来了)
2. 服务器端口开放 21114 端口
rustdesk 安卓端貌似只认这个端口号 蛋疼 自己加 ip:端口这种形式也不行

使用方式


注:安卓端不需要填写 http:// 前缀 且必须为 21114 端口

下载地址
github开源地址:https://github.com/xiaoyi510/rustdesk-api-server
已编译Win+Linux amd64位包在release中了

灌水王 发表于 2022-12-6 16:32:07

2022/12/05 15:09:42.841 http server Running on http://:21114
2022/12/05 15:37:39.942 | 192.168.1.101| 200 |   57.532µs| nomatch| OPTIONS  /api/login
log文件夹里的日志如上;手机浏览器开http://域名:21114能访问,但API填写那一加http://就报错可能是APP本身设计有问题吧。
以下为MYsql日志:
2022-12-05T06:06:16.857830Z 20 Access denied for user 'root'@'localhost' (using password: YES)
2022-12-05T06:42:27.678842Z 0 InnoDB: page_cleaner: 1000ms intended loop took 4644ms. The settings might not be optimal. (flushed=0 and evicted=0, during the time.)
2022-12-05T06:42:57.389124Z 0 InnoDB: page_cleaner: 1000ms intended loop took 5696ms. The settings might not be optimal. (flushed=0 and evicted=0, during the time.)
2022-12-05T07:06:28.454852Z 21 Access denied for user 'root'@'localhost' (using password: YES)
2022-12-05T13:11:35.710397Z 22 Aborted connection 22 to db: 'rustdesk' user: 'rustdesk' host: 'localhost' (Got an error reading communication packets)

灌水王 发表于 2022-12-6 16:32:53

大佬,2022/12/05 15:09:42.841 http server Running on http://:21114
,这意思是成功了吧?感谢!
_____________________________________________________


新问题1、,鸿蒙3.0,API填写的是没加http://的网址+端口21114,然后输入账号密码出现Failed to access,PC端设置正常http://网址+端口可以正常登录;
         2、网页远程登录是用web.rustdesk.com设置登录还是有自己搭建的地址?,用官方的话会提示客户端ID不能为空。
         3、WIN客户端登录后,添加标签,改名后,退出登录,再重新登录,原保存的标签都丢失了。

uper 发表于 2022-12-6 16:33:32

项目为学习go开发 数据库结构和返回值有参考本论坛 https://www.52pojie.cn/forum.php ... ;highlight=rustdesk 帖子

千王之王 发表于 2022-12-6 16:33:43

记录一下 感谢

milan777 发表于 2022-12-6 16:34:28

谢谢   分享   学习   学习

ganmian 发表于 2022-12-6 16:35:05

支持楼主,原创可以发布到原创区

af1 发表于 2022-12-6 16:35:51

不太懂,这个干吗用的?

灌水王 发表于 2022-12-6 16:36:14

哈哈哈 还在等版主审核消除违规

灌水王 发表于 2022-12-6 16:36:53

RustDesk Api 服务器的话 可以你多端登录 然后在电脑端可以保存其他端的连接地址啥的
就跟向日葵那些登录一样
不过 rustdesk 客户端接口设计还有点扯淡~~等客户端加强了

灌水王 发表于 2022-12-6 16:37:23

服务端不错,但是讲真,rudesk真不好用,不如openvpn+teamviewer或VNC来的稳定。

灌水王 发表于 2022-12-6 16:37:48

可以多端互相控制吗?
页: [1]
查看完整版本: RustDesk 远程协助 Api接口服务器 v0.1 开源版本