一种小型实用程序,模拟用户键入以帮助在有限的环境中进行文件转录

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时遇到任何问题,请 告诉我。我也希望能提出一些有益的改进建议。

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

推荐PyPI第三方库


热门话题
java利用Android的surfaceView   服务器不通过socket接受java中的客户端请求   带有文本标签和文本字段的用户界面java fx验证问题   java是否可以使用Wine在Linux上运行Eclipse Portable?   运行时的java意图参数   java不支持新的白俄罗斯卢布。util。通货   java Struts2文件上载NullPointerException   为什么PowerShell显示“找不到符号”错误,而VS代码Java进程控制台运行得很好?   创建意图的java空指针异常   ArrayList的java打印索引<String[]>   xpath java。伊奥。IOException:服务器返回了URL:http://www.w3.org/TR/html4/strict.dtd   java KeyListener未激活   java导入编译为jar的包:坏的类文件,类文件包含错误的类,包不存在错误   java将图像路径从onActivityResult传递到onClick函数   java Catch block不允许用户继续执行程序   java Spring Mvc不适用于除`/`