基于web飞信接口的飞信客户端 - fetion-robot
webphp
13年前
<p>基于web飞信接口的飞信客户端。 </p> <p>最初目标是做一个可以发新浪微博的飞信机器人,不小心做成了飞信客户端(仅支持chrome浏览器),项目名称无法修改了。 </p> <p>目前实现了web飞信的大多数功能,主要改进有2点: </p> <ol> <li> <h2><a name="有桌面消息通知(调用chrome浏览器桌面通知接口;"></a>有桌面消息通知(调用chrome浏览器桌面通知接口;mac下同时使用growl做桌面通知),可及时回复消息</h2> </li> <li> <h2><a name="保存聊天记录(浏览器本地存储)"></a>保存聊天记录(浏览器本地存储)</h2> </li> </ol> <p>目前只支持chromei浏览器:一是因为桌面通知;二是因为WebSocket支持;三是因为本地存储。 </p> <h2><a name="使用方法"></a>使用方法</h2> <p>安装所有依赖的gem后(执行gem install sinatra json erubis eventmachine em-websocket -V ) </p> <p>执行ruby web_fetion.rb , 使用google chrome浏览器访问<a href="/misc/goto?guid=4959500489721907590" rel="nofollow">http://127.0.0.1:4567/</a> 即可使用。 </p> <p>程序运行截图如下: <br /> <img style="width:700px;height:414px;" title="screenshot.png" border="0" alt="screenshot.png" src="https://simg.open-open.com/show/39e1929a428aeecec733f59e0befb5d0.png" /><br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326030026781" target="_blank">http://www.open-open.com/lib/view/home/1326030026781</a></p>