一种小型实用程序,模拟用户键入以帮助在有限的环境中进行文件转录
FileTranscriber的Python项目详细描述
一个小的实用程序,模拟用户键入以帮助纯文本文件转录 在有限的环境中
Usage:
transcribe <file> [–interval=<time>] [–pause=<time>]
transcribe (–help | –version)
选项:
-i –interval=<time> Interval between keystrokes (in seconds). Typing too
quickly may break applications processing the
keystrokes. [default: 0.1]
-p–pause=<;time>;脚本启动前应等待多长时间(in
seconds). Increase this if you need more time to enter
the typing field. [default: 5]
它的功能
有时您发现自己无法将文本数据复制到字段或应用程序中 但是有了键盘,你可以手工输入所有的内容……真麻烦。
让它做些乏味的工作,避免打字错误。
启动此脚本时,将为其提供文件的位置和(可选) 控制打字速度的按键间隔时间。然后它会问 当你准备好开始打字时,按“回车”键。过了一会儿 暂停(默认为5s),它将开始键入;使用暂停时间输入字段 为了文本。要中止正在进行的键入,请单击任何鼠标按钮。
更多信息
[docopt](https://github.com/docopt/docopt)用于命令行参数 正在分析。如果您是通过pip安装的,如果您没有 已经有了。
文件转录器依赖于[pyuserinput](https://github.com/SavinaRoja/PyUserInput), 它是一个用于跨平台模拟和跟踪用户输入的python模块。 如果您还没有pip,它也应该自动安装。
pyuserinput的依赖项取决于您的平台,可能需要 手动安装,搜索适合您计算机的版本,然后 python版本:
- Linux - Xlib
- Mac - Quartz, AppKit
- Windows - pywin32, pyHook
如果您在使用此脚本或pyuserinput时遇到任何问题,请 告诉我。我也希望能提出一些有益的改进建议。