简单的非官方google keep交互式命令行解释器
keepcli的Python项目详细描述
#基普克利
[google keep](https://keep.google.com/)的一个简单的非官方交互式命令行解释器客户端。
它使用漂亮的非官方api客户端[gkeepapi](https://github.com/kiwiz/gkeepapi)
如存储库中所述,keepcli不受google支持或认可。
##开发
我想要一个简单的cli工具,它可以很容易地与多个设备同步,尽管有像[todo.txt](http://todotxt.org/)这样的替代工具,这是一个很棒的工具,但我更喜欢在google keep中保留我的快速todo和notes,但是它没有公共api,也没有类似的cli(考虑到我的浅搜索)。
作为一个非常活跃的[google keep](https://keep.google.com/)用户(以及其他笔记记录工具),我在一些空闲时间根据自己的需要开发了这个工具,主要用于添加、选中/取消选中各种列表中的todo项,并在经常使用的终端屏幕上快速添加笔记。完成任务非常有效率,有多个最新的待办事项列表,并在它们之间移动项目,对于一些有用的命令,它有一个很好的选项卡自动完成功能。可能对处于类似情况的其他人有用。
一些离线功能没有经过太多的详细测试,可能有一些隐藏的问题,这是一个生产级工具,是按原样分发的。
##安装
对于开发版本:
pip install git+https://github.com/mgckind/keepcli.git
或最新版本:
pip install keepcli
最好将应用程序密码设置为keep[此处](https://myaccount.google.com/apppasswords)进行身份验证。
##用法
从终端窗口:
keepcli
在keepcli中,您可以键入help查看有用命令的列表:
keepcli [] ~> help
##一些功能
- 选项卡自动完成
- 与google保持同步keep
- 使用“创建”创建列表/注释
- 更改卡颜色
- 添加/选中/取消选中/删除待办事项列表中的项目
- 将项目从待办事项列表移到另一个列表中
- 转储/加载用于脱机工作的google keep条目
- 在备注中添加文本
- 有用的shorcuts
- 显示列表中选中/未选中的项目