用同步软件+定时任务配合 Python 控制家里的电脑

2019-04-12 18:12:15 +08:00
 goodleixiao
以前家里的路由还能获取到外网 ip,后来电信全部换上 NAT,传统的方式不管用了。懒的搭建转发路由,而且麻烦。。。

想起自己一直在用的 syncthing 服务,而且还能穿墙,关键是能够突破公司的防火墙。爽歪歪。。。

1、在树莓派上,启用定时任务,每 10 分钟执行一次 python 脚本
2、把 python 脚本放在同步目录里,并输出日志在同步目录中
3、在公司编写脚本,同步软件自动同步
4、等着脚本执行就好了

这样就可以在公司,写脚本控制树莓派,想怎么样就怎么样。

简单不用动脑
1528 次点击
所在节点    Python
7 条回复
ly4572615
2019-04-12 18:33:40 +08:00
太麻烦了
2s2k
2019-04-13 07:42:37 +08:00
端口转发就搞定了啊,,22 端口转发你还可以远程 ssh 编译 传输文件 scp 都 okay
goodleixiao
2019-04-13 18:11:18 +08:00
@2s2k 公司不行,公司有监控和防火墙,只能访问 80 和 443 端口
2s2k
2019-04-13 19:20:18 +08:00
醉了,,,你可能不太了解端口转发。。。你总得连服务器吧,,不关你是通过什么去连,,,xshell 或者啥 走的都是 22 端口。。当然如果是 Windows 主机 另说 3389

,,端口转发可以把你家里电脑的 22 端口转发到本地端口 22.。。也就是 127.0.0.1:22 这样没有任何一家防火墙管得了你连 本地把。。
goodleixiao
2019-04-15 13:17:11 +08:00
@2s2k 知道你什么意思,就是不用那么麻烦,才这样做。 其实可以在自己的服务器做一个端口转发,搭建起来麻烦,而且我也永不着实时的,只是为了同步点数据,定时跑个批,才预留这样一个后门。 这个后门可以做很多事情,而且对网络可用性要求也不要那么高。 随便玩。。。
2s2k
2019-04-18 06:05:12 +08:00
@goodleixiao #5 不咋麻烦。。。哈哈哈哈哈哈哈哈,,我反正连teamviewer是连得127.0.0.1,,,因为被teamviewer无检测为商用
goodleixiao
2019-05-06 13:43:47 +08:00
@2s2k 你自己写一个 teamviewer 哈哈!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/554573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX