Saber 酱的抱枕

Fly me to the moon

08/13
2020
软件

Pixiv Fanbox Downloader

Pixiv Fanbox Downloader

Pixiv Fanbox 批量下载器发布啦~

Fanbox(https://www.fanbox.cc/) 是 Pixiv 旗下的一个赞助平台,画师可以在上面发布作品,按月收取订阅费。

Pixiv Fanbox Downloader 是 Chrome 扩展程序,支持批量下载你订阅过的文件(即已解锁的),过滤文件类型、自定义文件名等功能。

Chrome Web Store 安装:
https://chrome.google.com/webstore/detail/pixiv-fanbox-downloader/ihnfpdchjnmlehnoeffgcbakfmdjcckn

Github 页面:
https://github.com/xuejianxianzun/PixivFanboxDownloader

Pixiv Fanbox Downloader

08/10
2020
软件

把图片转换为 icon 图标的工具

我用 JavaScript 写了一个把图片转换为 icon 图标的工具,支持多种图标尺寸,可以在线使用:
https://icon.pixiv.download/
效果:
把图片转换为 icon 图标
左边是图片,右边是生成的 ico 文件。
之前当我想在 pixiv 下载器里加入“用户头像转 ico 文件”的功能时,搜索相关的 JS 库,发现都是给 NodeJS 写的(需要依赖一些图片处理的包),没有原生 JS 可以直接用的。然后我去搜索在线转换的网站,想扒代码,发现都是发送到服务器由后端进行转换的。
没办法我就自己研究写了一个,使用原生 JS,转换是在本地直接完成的,不需要发送到服务器。

Read More →

把图片转换为 icon 图标的工具

07/23
2020
学习

JavaScript 中 setTimeout 0 的使用

console.log(0)
setTimeout(() => {
  console.log(1)
}, 0);
console.log(2)

如上代码会输出 0,2,1。 setTimeout 里面的是最后执行的。这是因为 JavaScript 的任务队列分为同步队列和异步队列, 优先执行同步队列里的任务,同步队列里的任务执行完了才会执行异步队列里的任务。setTimeout 里的代码会被放到异步队列里,这样就改变了代码的执行顺序。指定时间 0 是让 JavaScript 执行异步队列时尽早执行这部分代码。

Read More →

JavaScript 中 setTimeout 0 的使用

07/6
2020
软件

删除 AlibabaProtect

AlibabaProtect

今天我注意到任务管理器里有个 Alibaba PC Safe Service,有时候它占用的 cpu 还不少。

经过搜索发现它是阿里巴巴系列软件安装的一个服务,服务名叫 AlibabaProtect。当你安装阿里系的软件,如阿里旺旺、千牛、优酷、钉钉等软件,就会出现这个服务。

普通手段难以删除这个服务,重启还会自动出现。我参考了知乎上的方法成功删除了这个服务,使用了 Autoruns 这个软件。

注意,千牛用户不能删除它,否则千牛会无法运行。

删除 AlibabaProtect