事件触发记录器
项目描述
Mouse Record
一个便宜、模块化的行为记录程序
目的
该程序旨在根据触发事件(例如,杠杆的按压)的起始时间,记录特定时间间隔的小鼠行为。
安装
安装需要setuptools;使用以下命令安装(可能需要sudo)
python setup.py install
测试
使用以下命令测试程序
python setup.py test
文档
可以在任何平台上轻松地从源代码构建文档。只需运行以下命令。
python setup.py build_sphinx
这将生成HTML文档,可以在此目录中打开此文件 build/sphinx/html/index.html。
有关更多构建选项,请运行以下命令。
python setup.py build_sphinx --help
可以使用 -b 或 --builder 选项指定其他构建目标。除了Sphinx提供的标准选项之外,我们还添加了 pdf 选项。
清理
在构建后清理目录,可以使用 clean 选项。这将删除所有中间构建产品。语法如下。
python setup.py clean
如果这还不够,并且希望删除最终产品,可以使用标志 -a 或 --all。以下显示了语法调整。
python setup.py clean --all
用法
图片使用
程序执行由程序名称和一个参数组成,该参数是要保存图片的目录。如果没有指定目录,则假定当前目录。
mouse-picture ~/Destkop
预览使用
程序执行由程序名称和一个参数组成:所需相机预览的时间长度(以秒为单位)。如果没有指定时间,则默认为15秒。此外,用户可以随时通过输入 Ctrl + c 退出。
mouse-preview 60
记录使用
程序的执行包括程序名称和相应的参数:触发事件前记录的时间(秒)、触发事件后记录的时间(秒),以及要保存文件的目录。如果没有指定目录,则默认为当前目录。以下是一个示例:
sudo mouse-record 2 2 /home/pi/Desktop
此外,如前所述,当在终端中输入 Ctrl + c 时,程序将结束。
项目详情
关闭
mouse_record-0.0.6.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bd4da5b6df266db9d22492cb55e7511e007528c2c26a6aad6e8738595ed6385d |
|
MD5 | fb07518539ce95069687c730c78d694e |
|
BLAKE2b-256 | d186444271c7f940b99b389cfb46e87c2717614b819f536bf69f852b2963e0e5 |