Using Twitter as a mechanism to remote control applications?
我正在头脑风暴Twitter的有趣用法,并得出以下结论:
- 应用程序可以将其用作回拨机制
- 具有无效许可证的应用程序可以广播其位置
- 一家软件公司可以将其用作一个类似外壳的远程接口,并发出命令关闭、重新启动和发布补丁。
- 应用程序可以将其用于心跳目的
有没有其他人想出Twitter的其他非标准用法?
我没有看到使用专有的第三方聊天网站代替适当的网络协议的优势。
Matthew明确指出,所有这些"应用程序"仅仅代表了twitter和远程主机之间的通信协议,并且有许多成熟的协议可以直接使用,而不是在twitter上滚动自己的协议。
但是,根据你的情况,当然可能会有一些场景,其中推特是最简单的方式。我写过类似的黑客,他们使用电子邮件作为自动任务的传输机制,仅仅是因为公司的繁文缛节不允许我们使用其他更传统的方式。它们可以重新启动计算机、重新启动进程、发布公共消息等。
我认为在这种情况下使用Twitter的主要优势在于它的短信功能(事实上,它们是免费的——而你可以购买每月收费的服务,让你能够接收到发送到HTTP页面或类似页面的短信)。
我曾经考虑过用它为自己制作一个小的预算应用程序,在那里我可以向一个私人Twitter账户发送我买的Twitter信息,类似于跟踪汽油使用情况,我计划用某种格式记录里程表读数、成本等信息,然后在家里获取这些信息来运行统计数据和相关信息。但是也有一些限制-就像你只能在一个twitter帐号上挂上一个短信息号码…
跳出框框思考是件好事,但不要太专注于使用Twitter,因为它很酷。
ScottHanselman用Twitter创建了一个三明治订购应用程序。
看看他的职位
我不确定这是否算是一个非常实际的用途(主要是一点乐趣),但它确实吸引了我的兴趣:
Twitter图像编码挑战
这个挑战的想法是尝试将图片编码成140(Unicode)字符的tweet。在那里发布的一些算法中,有多少信息能够融入到消息中,这真是令人震惊。
其中一个已可用于Windows-"TweetmyPC v2.0允许您关闭/重新启动/注销,并在Windows PC中远程访问更多内容。"
carsonified正在使用这个工具让人们发现其他人坐在同一个房间里参加他们的会议。
他们给每把椅子贴上标签,然后你把标签发到他们的账户上,然后在会场的平面布置图上登记。用户在计划中被他们的兴趣所吸引。
聪明但有点太复杂了…
http://hello.carsonified.com/home/faq
我不会特别使用Twitter来传输任何私人信息(考虑一下安全性,如果有人入侵你的帐户,可以关闭你的公司服务器或传输假许可证)。为此,我将建立一个私有服务器,它实现开放式微博协议(如identi.ca),只要——正如其他人所说——有另一个更合适的协议。对于发布公共信息(心跳信息也可以被认为)我非常喜欢这个想法。我们最近在德国有一个非常成功(但不幸的是效果不佳)的电子请愿书,一个twitter账户每隔几分钟就发布一次签名数量。
如果你愿意设置传感器等,你可以得到一个微控制器,把它连接到一个twitter feed上,然后给它远程命令。
例如,遥控室内灯。然后你就可以发tweet"家庭灯打开gxsdfxv"(最后的垃圾是防止真正的tweet打开和关闭你的灯)。