Downie 4 是 macOS 上一款优秀的下载工具,不仅能够方便下载 YouTube 视频,还能够高效地下载 HTTP/HTTPS 链接资源。当然其实还支持非常多的视频网站下载视频。软件提供 14 天试用时间,试用期之内用户能够使用几乎所有正版购买的功能,这还是非常良心的,那么其实试用版对普通用户来说已经非常够用了。那么这个软件试用期 14 天过了之后,自然就需要用户考虑购买使用了。
本文所述重置 Downie 4 试用有效期的方法同样适用其他具有试用有效期的软件。
那么,试用有效期的原理就是:
- 读取试用有效期文件
- IF 文件不存在 Do
- 创建文件并写入当前时间
- END IF
- IF 文件存在 AND 超出试用期 Do
- 提示购买
- EXIT
- END IF
- 显示剩余试用期时长
针对这样的有效试用期判断方式的破解方式就很简单:找到试用有效期文件,将其删除即可。
至于怎么找呢,有很多方法,这里主要就是靠经验了。先找到软件存放数据的目录,macOS 下一般都在 ~/Library
里面,然后可以通过目录查找的方式找软件的名称,当然还可以配合一些 App 数据清理工具查看 App 存放数据的目录或者是名称。这样能够大大降低搜索的范围。
至于 Downie 4 嘛,就用以下命令即可:
rm -rfv "/Users/ismdeep/Library/Containers/com.charliemonroe.Downie-4/Data/Library/Application Support/Downie 4"
当然,笔者是在 ~/.zshrc
中设置了 alias 的
alias reset-downie-trial='rm -rfv "/Users/ismdeep/Library/Containers/com.charliemonroe.Downie-4/Data/Library/Application Support/Downie 4"'
这样以后需要删除试用时间的话就执行 reset-downie-trial
即可。
好吧,扯了这么多,其实最后才是最重要的部分,就如之前看到一篇文章下的评论一样:一条***命令就行了,非要写这么长。这个嘛,我还是更想让各位明白个所以然啦。