Bilibili 自动开宝箱脚本

项目地址:https://github.com/metowolf/BilibiliHelper 之前用 PHP 写了个直播间自动挂机脚本,等级从个位数快速成长到 33 级。 某天晚上和 LWL 聊天的时候脑洞大开,花了一个晚上实现了用 PHP 自动开宝箱领瓜子。 较难的部分就是验证码识别,用了字符切割,再与训练样本匹配的方法,使正确率几乎达到了 100% (目前还没失败的报告 实现后的脚本在服务器上试运行了两天,效果良好, »

修复 Telegram 中文输入

近日将 Ubuntu 升级到了 17.10,新的 Gnome3 桌面的确好看很多。但同时出现了很多之前在 Unity 没有出现过的 BUG,例如在 Telegram 下无论怎么切换输入法都不能输入中文。 于是聊天就很蛋疼,想要回复对方一句话,得先打在其他地方,然后再复制回来发送。 到 Telegram 的 Github issue 上查了查,有不少 »

用 Service Workers 为网站加速

其实 Service Workers 是 Google 爸爸推出很久的一个黑科技,它可以在浏览器层面动态缓存一些请求,从而使网站的二次加载速度大幅提高。 二次刷新我的博客,只重载了 16.0KB 的资源,甚至可以剪断网线访问 ∠( ᐛ 」∠)_ 需要注意的是,Service Workers 只有在 HTTPS 的前提下才能发挥作用 添加 sw-toolbox 核心 下载 sw-toolbox. »

让 Ghost 吃上 APlayer

之前围绕着 DIYgod 做的 HTML5 音乐播放器 APlayer 做了不少东西,然而因为种种原因并没有给自己的博客挂上。 Wordpress 有 Hermit-X,Typecho 有 APlayer-Typecho, 然而 Ghost 什么也没有,主要是官方一直没给出插件开发的文档。 于是我花了一点时间,开发了一个云解析的播放器「插件」,主要原理是由 JS 解析短标签的数据,从 API »

修复 Ubuntu 中文字体渲染

在 Ubuntu 下的默认中文字体渲染简直是渣,尤其是“复”字直接变成了一半宽度。 对系统中的字体配置文件进行查看,最后找到了问题的所在。 在 Ubuntu 16.04 后,系统的中文字体交给了 Noto Sans CJK 来进行渲染,由于字体优先度配置中日文字体的优先度高于中文简体,导致部分字体如“复”,被渲染成了日文字体。 修复方案 打开 /etc/fonts/ »