Hamster 远程控制
项目描述
Hamster RC
Hamster RC (远程控制) 是一个小型Web应用程序,允许您从远程浏览器(如运行在您的移动设备上的浏览器)控制桌面上的Hamster时间跟踪器。
到目前为止,它显示了当天的事实,并允许您开始和停止新的活动。它通过DBus与Hamster通信。
我写了它,因为很多时候我需要在办公室这里那里跑,我无法整天坐在我的办公桌前。我需要跟踪我花了多少时间,而且我通常总是带着我的手机。我已经在我的移动浏览器中将桌面IP地址保存为书签,现在访问Hamster相当容易 :-)
安装
只需输入
easy_install hamster-rc
请记住,您需要安装dbus的python绑定。不幸的是,在虚拟env或buildout这样的独立环境中并不容易。在我的首选发行版(Fedora)中,这由dbus-python包提供。其余的python依赖(mako,webob和routes)由easy_install自动安装。
使用
安装完成后,按以下方式运行
hamster-rc --host=192.168.0.2 --port=10000
它将监听该IP地址和TCP端口。默认情况下,它运行在localhost:8888,这对您想要从外部访问它来说并不很有用。
现在,将您的浏览器指向 http://192.168.0.2:10000 并单击按钮!
开发
您可以通过克隆Mercurial存储库来获取hamster-rc的最新版本
hg clone https://bitbucket.org/lgs/hamster-rc
未来
我可能在将来实现的一些功能包括
简单认证
HTML5 本地存储支持在您与服务器断开连接时保存数据。稍后,当再次连接时,可以同步这些数据回 Hamster。
请随意发送给我这些和其他您希望拥有的功能的补丁。其他反馈也受欢迎。
变更
0.1.1 (2011-01-29)
修复编码问题(问题编号 #1)
0.1.0 (2011-01-23)
初始版本
项目详情
关闭
hamster-rc-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 934c4624ff415f4e4139d53af917c9dcbf89b45c96e7513b81fc628b52393aed |
|
MD5 | ce344c857869b0b93d2e5800282ce519 |
|
BLAKE2b-256 | 9a38aeadfe8130708c354ef8da60784624548a16079fe2144e5443310e479df5 |