Keep-Presence 项目教程
1. 项目的目录结构及介绍
keep-presence/
├── src/
│ ├── keep-presence.py
│ └── ...
├── README.md
├── LICENSE
└── ...
- src/: 包含项目的主要源代码文件。
- keep-presence.py: 项目的启动文件,负责鼠标移动和按键操作。
- README.md: 项目说明文档,包含项目的基本信息和使用方法。
- LICENSE: 项目许可证文件,采用 CC0-1.0 许可证。
2. 项目的启动文件介绍
src/keep-presence.py 是项目的启动文件,主要功能如下:
- 鼠标移动: 定期移动鼠标以保持计算机活跃状态。
- 按键操作: 定期模拟按键操作以保持计算机活跃状态。
启动文件可以通过以下命令运行:
python3 src/keep-presence.py
3. 项目的配置文件介绍
项目没有明确的配置文件,但可以通过命令行参数进行配置:
- -s SECONDS --seconds SECONDS: 定义用户被视为空闲的时间(默认300秒)。
- -p PIXELS --pixels PIXELS: 设置鼠标移动的像素数(默认1像素)。
- -c --circular: 使鼠标以圆形方式移动(默认对角线移动)。
- -m MODE --mode MODE: 设置操作模式,可选选项包括
keyboard
。
例如,配置鼠标以圆形方式移动并设置空闲时间为180秒:
python3 src/keep-presence.py --circular --seconds 180
以上是 Keep-Presence 项目的简要教程,涵盖了项目的目录结构、启动文件和配置方法。希望对您有所帮助!