又过了一年,时间过的是有点快,我的日记都已经断断续续写了 10 年了。

距离上一次写博也过去很久了,想想还是趁此机会再写点什么比较好。

DeepL

当然,这次并不是推荐 DeepL 这个翻译工具的,虽然 DeepL 本身确实不错。

主要是 DeepL 并不向 Free 版提供 API,而且有珠玉在前,可惜的是这位只提供了二进制程序,并未提供源码,所以并不适合到处部署。

根据上面那个帖子,官方的 DeepL 程序是 C# 写的,所以用 DnSpy 比较容易逆出原来的代码。但我之前试过,想找到关键部分还是比较令我头大的。

最近有人推荐了 DeepL 的浏览器插件,想了一下浏览器插件是 js 的,多半也是经过打包的结果,但还是试着拆了一下。

果不其然,打开一看是一坨乱七八糟的 abcde,看起来十分令人糟心。

但让人惊喜的是当我把文件丢到 VSCode 之后,倒是可以使用 VSCode 对变量和函数的重命名功能,以及对代码的格式化,将代码整理的基本可读,于是我自己也用 Go 实现了一个 DeepL 的第三方免费版 API,可喜可贺,可喜可贺。

Waline

不得不说,Github 真的是宝藏一样的地方,总有些好友会 Star 一些令人眼前一亮的东西,就比如 Waline 这个评论系统。

支持在多种 PaaS、云服务或者云函数上部署,也支持多种数据库,十分适合白嫖。

livere 现在登录有问题,而且评论区有广告,总之看不爽已经很久了。所以我就把本博客之前用的 livere 换成了自部署的 Waline。

PipeDream

之前推荐过 PipeDream 这个 IFTTT 的类似产品,但用过一段时间之后我是真的有被爽到。

你要问为什么?当然是因为它完全符合我的需求啦。

因为我 Spotify 是美区的免费账户,所以有 14 天一次的地区验证,那么今天弄好的 Spotify 脚本,就可以解决这个问题了,调用 librespot 每周自动登录一次 Spotify,直接解决每 14 天需要用梯子登录的烦恼。

当然具体代码不贴了,防止有人因此滥用。

Deno

Deno 其实我不是想推它的标准,而是想推荐它 deno.dev 的平台,比较类似 CloudFlare 家的 Workers,但使用 Typescript,且国内访问速度更快,比较适合在上面搞一些小工具。

目前我只有一个 Typescript 版本的 DeepL API 部署在上面,之后看看有没有什么其他玩法。

说在最后

今天就说这么些吧,突然也想不起来那么多东西。

最后祝大家在新的一年好好活着。(突然沉重)