大纲
什么是toggl-cli?
一种非官方工具,用于从命令行使用时间Web服务Toggl。
(这对于记住您以后忘记的工作或寻找浪费的工作时间可能很有用?)
toggl-cli调用Toggl的官方API,并且有一些类似的工具。
另外,Toggl可以从下面介绍的命令行工具之外的其他地方使用。 (除了Web服务,我们还提供iPhone和桌面应用程序)
切换
https://toggl.com/
Mac版本的桌面应用程序
菜单栏中提供了Mac版本的桌面应用程序。
可以与
http://support.toggl.com/toggl-desktop-for-mac-osx/
安装方法
寄存器
切换
https://toggl.com/
*请不要注册Google帐户。
也许是从重设密码开始的,
您也许可以为您的帐户设置密码,但是
我不确定,所以??。
工具下载等
Toggl-cli的网页在这里。
https://github.com/drobertadams/toggl-cli
以下命令是将工具放置在
上的设置
1 2 3 4 5 6 7 | brew install python --framework pip install iso8601 pip install pytz pip install requests pip install python-dateutil cd /Applications/ git clone https://github.com/drobertadams/toggl-cli.git |
根据您的终端环境使toggl命令可用
用
1 | alias toggl="/Applications/toggl-cli/toggl.py" |
*编辑
后,也请执行
生成配置文件
执行
编辑配置文件
--username:您设置的电子邮件地址
-密码:设置密码
--api_token:访问https://www.toggl.com/app/profile时,它会写在底部。
-时区:亚洲/东京
如何使用
命令行上的操作图像如下。
使用方法写在以下URL的底部,因此请参考它。
引用:https://github.com/drobertadams/toggl-cli
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | Usage: toggl [OPTIONS] [ACTION] Options: -h, --help show this help message and exit -q, --quiet don't print anything -v, --verbose print additional info -d, --debug print debugging output Actions: add DESCR [@PROJECT] START_DATETIME ('d'DURATION | END_DATETIME) creates a completed time entry clients lists all clients continue DESCR restarts the given entry ls list recent time entries now print what you're working on now projects lists all projects rm ID delete a time entry by id start DESCR [@PROJECT] [DATETIME] starts a new entry stop [DATETIME] stops the current entry www visits toggl.com DURATION = [[Hours:]Minutes:]Seconds |
参考URI
https://github.com/drobertadams/toggl-cli
http://www.clausconrad.com/blog/toggl-commandPN-on-windows
http://stackoverflow.com/questions/11962714/installing-python-dateutil