超级简单的命令行倒计时

easy-timer的Python项目详细描述


超级简单的命令行倒计时 PyPI versionBuild StatusCoverage StatusLicense'Stories in Ready'

功能

你厌倦了花哨的计时器应用程序吗?

EasyTimer在命令行终端中为您提供了一个最简单的倒计时计时器。

当你打开语音倒计时时,剩余的时间会定期通过语音通知。 这对于不看电脑屏幕而及时学习或工作很有用。

依赖关系

  • say命令或其替代命令(用于语音倒计时)
  • Python:2.6/2.7/3.2/3.3/3.4/3.5
  • mog-commons

快速启动

现在,您可以通过键入两个命令行来尝试EasyTimer。

pip install easy-timer
easy-timer -s 0:10

安装

  • pip命令可能需要sudo
OperationCommand
Install^{tt4}$
Upgrade^{tt5}$
Uninstall^{tt6}$
Check installed version^{tt7}$
Help^{tt8}$

示例

设置10分钟计时器。

easy-timer 10

设置80分钟(=1小时20分钟)计时器。

easy-timer 80

设置90秒(=1分30秒)计时器。

easy-timer 1:30

启用语音倒计时。

easy-timer -s 10
easy-timer --say 10

指定say选项。

easy-timer -s --say-cmd='say -v Karen' 1
easy-timer -s --say-cmd='say -v "Pipe Organ"' 0:10

将语言设置为日语。

easy-timer -s --say-cmd='say -v Kyoko' --lang=ja 1
LANG=ja_JP.UTF-8 easy-timer -s --say-cmd='say -v Kyoko' 1

使用caffeinate命令运行计时器以防止系统睡眠。

caffeinate -d easy-timer -s 80

计时器什么时候说话?

默认情况下,计时器按以下计时进行计时。

  • 每10分钟
  • 最后5分钟和1分钟
  • 最后10秒中的每一秒(倒计时)

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

推荐PyPI第三方库


热门话题
java Spinner选定值未上载到firebase数据库   java如何通过bukkit中的配置添加消息?   java在SharedReference中保存列表的泛型类型   javascript Java小程序未定义   swt在Java中构建控制台应用程序   java OAuth同意屏幕没有突然显示,没有错误?   java webview选择文件安卓不工作   java Spring boot JPA如何从同一连接添加多个数据库?   java JDBC DB2驱动程序计时器线程处于阻塞状态   java我在vscode中运行flatter时看到一个错误在phone中运行应用程序somone能否帮助我plz   Java:生成JSON:如何避免生成不完整的JSON   java Date compareTo()方法始终返回1   当使用Junit runner运行测试时,java Spring自动连线失败   java Android/Sockets如何将信息从主UI线程发送到socket线程?   java Android内存声明全局变量   java如何在JBoss中拥有多个具有相同JNDI名称的数据源?   python在Java中嵌入CPython时,为什么会挂起?   java如何提供深度模拟对象?   java“find:smallint,expected:integer”Hibernate对informix数据库的验证在短时间内失败