仓鼠遥控器
hamster-rc的Python项目详细描述
Hamster RC
仓鼠rc(remote control)是一个小的web应用程序,允许您控制 仓鼠时间跟踪器作为 一个在你的移动设备上运行。
到目前为止,它显示了今天的事实,让你开始和停止 新活动。它通过dbus与仓鼠通信。
我写这封信是因为很多次我不得不在办公室里走来走去 我不是整天坐在办公桌前。我需要追踪我在哪里度过的 我的时间和随身携带的手机是我通常做的事情无论如何。我有 我的桌面IP地址作为书签保存在我的移动浏览器中,因此它相当 现在很容易接近仓鼠:-)
Installation
只需键入:
easy_install hamster-rc
请记住,您需要为dbus安装python绑定。不幸的是 在诸如virtualenv或buildout这样的孤立环境中,这不容易吗? 在我的首选发行版(fedora)中,这是由dbus python提供的 包裹。其余的python依赖项(mako、webob和routes)已安装 通过简易安装自动完成。
Usage
安装后,按如下方式运行:
hamster-rc --host=192.168.0.2 --port=10000
它会监听那个IP地址和TCP端口。它在本地主机上运行:8888 by 默认值,这不是很有用,因为您想从外部访问它。
现在,将浏览器指向http://192.168.0.2:10000并单击按钮!
Future
我将来可能实现的一些功能是:
- Simple authentication
- HTML5 local storage support for saving the facts when you lost connection to the server. Later, when there is connection again, it could sync these facts back to Hamster.
请随时向我发送这些和其他功能的修补程序 有。其他反馈也受到欢迎。