ticked

其他资源 2025-08-02

ticked

ticked在您喜欢的编辑器(例如,VIM/Neovim)中打开您的ticktick.com收件箱,因此您可以从中编辑它们(修改标题/正文或“标记为“标记”)(是的,来自可爱的编辑器)。

演示

特征

  • 使用Web API
  • 有2种模式:“ [E] DIT”和“ [D] Elete”

安装

与货物:

cargo install ticked 

准备

您需要从ticktick.com网站上的授权会话中提取名为“ t”的cookie的值。

用法

TICKTICK_COOKIE= < your_cookie_there > ticked

(您可能需要为此创建包装脚本。但是不要从.bash_profile(或类似的内容)设置此变量,因为任何程序都可以读取此变量,或者可以使用自动错误报告泄漏)

它将通过您的ticktick收件箱列表中的任务打开您的$编辑器。在第一行,您将看到#模式:d。有两种可能的模式:d和e。只需编辑此行以选择所需的模式即可。

模式D(删除/完成)

在D模式下,程序仅检测到删除任务,然后将它们标记为ticktick侧的“完成”。在引擎盖下,它检测到一些原始线是否消失。因此,如果在此模式下您会编辑一些任务标题,则将考虑此任务消失,因此应删除。所以要小心。

模式E(编辑)

在D模式下,程序检测任务的更改,然后在ticktick侧进行更新。在引擎盖下,它以原始顺序按线进行比较,并寻找更改的行,因此您不应在此模式下重新排序行,因为它会弄乱所有内容。


完成后,只需保存文件并关闭编辑器。 ticked将显示您的更改,并要求最终确认。

该项目的状态 /未来

代码库现在非常脏。对不起。

我目前正在从ticktick迁移到明文本地文件,因此每天使用此工具作为提取收件箱的简便方法(“删除”模式)。

(2023/05/16:我仍然使用它,它有效)

没有计划对此进行积极的工作。我很乐意应用拉力请求,或者您可以分叉或获得灵感(我很乐意添加指向相关项目/叉子的链接,因此请随时为此创建问题)。但是,有todo.md文件,上面有旧的计划和想法。

“编辑”模式未经过很好的测试。但是ticked要求您确认任何更改(也以“删除”模式),因此应该安全使用。只需在确认之前检查所有内容。即使您偶尔会标记某些事情,也可以在ticktick“已完成”文件夹中找到它。

相关项目

  • ticktask-一个简单的CLI,用于在ticktick.com上创建任务。
下载源码

通过命令行克隆项目:

git clone https://github.com/UnkwUsr/ticked.git