Synopsis
简述:
一直都觉得带日历的功能清单用起来很棒,有种消消乐的爽感;滴答清单开了三年会员,好用到停不下来;可惜的是PC端的日历功能需要会员才能使用(手机端提供有免费的日历模式,完全够用);后续有找过平替,直接用邮箱的日历功能,可惜没有一个好用顺畅的客户端,想要实现对已完成事项的标记很麻烦,索性自己折腾了一下,不足之处,欢迎交流。
目标:
- 在windows客户端实现日历清单功能查看和使用;(也包括其他VIP功能自由使用)
- 不影响应用联网(官方直接针对账号清单数量等限制仍在)
范围:支持ticktick 和 dida365,Windows客户端
特点:自行修改,无需担心病毒或危险代码植入;
直接干货:
- 下载并安装官方app
- 下载反编译工具dnspy
- 用dnspy打开ticktick.exe文件进行修改
- 保存并替换ticktick.exe
- done
第一步:下载并安装官方APP
ticktick:https://ticktick.com/download
滴答清单:https://dida365.com/download
ticktick和滴答清单账号不互通,视个人情况进行选择
以下已 滴答清单 为例
第二步:下载反编译工具dnspy
开源工具:https://github.com/kkwpsv/dnSpy/releases/latest
第三步:修改ticktick.exe
用`dnspy.exe`打开ticktick.exe
修改类`ticktick_WPF.Models.UserModel`
选中`UserModel`,右侧打开文件,右键编辑`Edit Class`
找到第一个`pblic Datetime? proEndDate`替换为以下代码
public DateTime? proEndDate
{
get
{
return new DateTime?(new DateTime(2030, 12, 25));
}
}
找到`public bool pro`替换为以下代码
public bool pro
{
get
{
return true;
}
}
替换后如下图
保存修改
保存文件
注意:原目录保存时,会直接替换原文件,可保存在其他目录后续自行替换;
第四步:替换ticktick.exe
用生成的ticktick.exe替换安装目录中的ticktick.exe;
完成,可以打开滴答清单开始食用了;
第五步:done
写在最后
授人以渔也授人以鱼
直接下载已修改文件并替换
成品基于滴答清单V6.2.0.0
有其他需要修改的版本欢迎留言