我的创作纪念日

机缘

公司老大提议做一个远程控制的功能,目前向日葵及teamviewer等远程客户端,免费的经常卡掉,如果远程的设备过多还会被禁用掉,且CS架构的程序并不适合集成到现有设备管理平台,所以就需要找一种BS架构的远程技术,支持Linux,android,ios等系统的远程控制。

收获

了解了远程控制常用的RDP,VNC等协议以及vpn相关技术,找到了开源方案guacamole


日常

刚开始接手懵懵懂懂,公司之前有同事也接手过这个问题,给了一份rustdesk的资料,怎么搭建中继服务器等,研究良久发现这个CS架构无法集成到现有系统,遂放弃,后面狂问GPT终于找到了国外开源的guacamole,知晓了vnc相关技术,后来又磕磕绊绊的把guacamole源码拷贝下来,最终找到了相关的jar包及js工具,又经过一段时间摸索终于在内网环境下可以远程控制android设备,后来又搭建了vpn结合python脚本,存储内网ip对应的设备序列号,及用户认证,终于可以外网远程控制android


成就

完成了浏览器外网远程控制android设备,完美集成现有系统,重写了guacamole的远程文件传输,文件传输由开始的10M文件传输20分钟,优化到10M文件20s完成传输,且添加了传输进度,至此,圆满完成任务


憧憬

憧憬就是早日攒够100万退休

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值