通过手机短信在树莓派上运行终端命令

2013-07-12 09:37:26 +08:00
 bigsh1p
觉得这个有点意思,不知道有没有人玩过,看了下文章,原作者是用来控制他的树莓派的,但是也适用于任何Linux主机,用到了Google Voice服务。作者还提供了github,喜欢折腾的同学可以看看。

原文链接:http://www.geekfan.net/2299/
6134 次点击
所在节点    程序员
14 条回复
loading
2013-07-12 09:51:01 +08:00
感谢,原计划是使用微信的,看一下这个。

BTW:有人了解使用微信的方法么?
cloverstd
2013-07-12 14:05:38 +08:00
@loading 微信在国内应该更适用
icevil
2013-07-12 14:14:49 +08:00
@loading

微信运行一个公众平台在服务器上,
然后接受信息时判断source ID是不是本人,
是的话执行收到的命令并返回回显,
不是本人返回“Access Denied”。
我之前突发奇想就是这样实现的。
现在在微信上有了一个服务器shell,有时候应急挺方便的~
sophy
2013-07-12 14:18:25 +08:00
真是好想法
loading
2013-07-12 14:19:50 +08:00
@icevil 似乎微信必须要80口,还不如用微博?
ETiV
2013-07-12 14:42:20 +08:00
没了解过web微信走的是啥协议, 可以通过网页版登录后导出Cookies 给树莓派用...
icevil
2013-07-12 14:43:23 +08:00
@loading

80端口很好办啊,用nginx反代就行啦,我就是这样做的。
微博也可以啊,
不过我个人觉得微信开发起来简单,不用去监视新微薄什么的。
交互起来是个聊天界面也方便,有shell的感觉。
kk71
2013-07-12 14:44:31 +08:00
我准备用微信、、flask写一个微信机器人哈
chemhack
2013-07-12 19:19:07 +08:00
要是卖基于树莓派的短信API盒子,使用普通手机号和SIM卡,可收可发,有人有兴趣么?
allenm
2013-07-28 13:51:54 +08:00
@chemhack 感兴趣,你开始开发了吗?
spike774
2015-01-20 17:13:41 +08:00
@icevil 你好,还想请教一下使用Nginx反向代理80端口具体是怎么实施的?现状是这样的,最近入手了Pi,打算使其与微信接入互动。电信ADSL,是公网IP,由于会变动,所以也注册了花生壳的二级域名并且连接成功。但是微信公众测试帐号依旧配置失败,判断是由于ISP封了80端口导致。检索了一下关于Nginx reverse proxy的文章,我理解构架大概是这样的:
微信服务器 -> vps, port 80 (Nginx) vps, port xxxx -> Pi。感谢!
icevil
2015-01-20 21:46:18 +08:00
@spike774

一年半以前的主题了哦,
我记得我之前弄得,是和你理解的一样,
VPS 反代 Pi 上面开的非 80 端口,
然后微信后台填入 VPS 的 80 端口 URL 即可。

都一年多了微信还是不支持 443 端口,
电信只封 80 不封 443,不然用 HTTPS 可以免去反代的麻烦。
tms
2015-02-02 15:06:46 +08:00
@spike774 nginx的反代配置还比较简单。主要是用VPS反代后效率和速度值得怀疑。
abc114174
2016-02-27 13:31:36 +08:00
@icevil 你好,能否分享下你的 文件罐 源码?谢谢

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

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

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

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

© 2021 V2EX