仓鼠遥控器

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并单击按钮!

Development

你可以得到仓鼠rc的最后一个出血边缘版本 Mercurial存储库:

hg clone https://bitbucket.org/lgs/hamster-rc

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.

请随时向我发送这些和其他功能的修补程序 有。其他反馈也受到欢迎。

Changes

0.1.1 (2011-01-29)

  • 修复编码问题(问题1)

0.1.0 (2011-01-23)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用外部java程序在minecraft中移动minecraft角色的相机   java输出文本文件中的变量   java LazyLoadingException在我尝试从多通关系获取对象时出现   java json rest API的错误:ClassCastException:org。json。无法将JSONObject强制转换为组织。json。杰索纳雷   java BigInteger。C中的intValue()等价物#   java大写所有字符,但不包括带引号字符串中的字符   java获取特殊字符   javascript为什么Selenium中的所有getX()调用都需要这么长时间?   rabbitmq rabbitmq java客户端并行消费   如何使用selenium Java在popover窗口中提取文本   对象在java中构造一类对象   java Room数据库未实现   json JSONObject可以使用java保存大的格式化双值吗?   有时限的旅行推销员   java HttpsURLConnection openConnection查询   java无法使用Spring@Entity注释创建MySQL表   lambda Java 8仅映射到值类型集合   java提供OSGi服务而不实现接口   java单个对象重写对象数组,不确定原因