自动遍历目录内图片并生成 owo.json by ChatGPT
一直很想给 Twikoo 加上 B 站小黄脸表情,但 Twikoo-magic 项目没有提供,需要自己准备相应的 owo.json 和 CDN。后者挺容易,从 Bili Emoji 项目下载上传即可,但前者需要自己根据表情图片写 json,这必定需要自动化生成,不会的我,只好去找 ChatGPT 帮忙啦。
准备
- 环境:Python
- 设备:任意(我只测试了 Windows)
互联网上查找下载 Github 仓库指定目录的工具,下载好 Bili Emoji 的小黄脸文件夹到本地,保留好你想要的表情文件。
代码
表情目录内编辑 owo.py:
1 | import os |
保存好进入当前目录终端,python3 owo.py
,即可在目录下生成 owo.json,"text"
字段是编号,"icon"
字段是文件名。
修缮
打开 IDE,如 VS Code,用查找替换工具给文件名前后增加内容,使其成为链接标签,随后在整个数组前后增加块和内容,插入原有 owo.json 中,即可实现小黄脸表情。
下面是生成好的小黄脸 owo.json 和我目前的表情 owo.json,有需要的可以自取:
贰盘注意,如果你要把小黄脸 OwO 插在你的表情 OwO 之间,别忘记删除小黄脸 owo.json 上下两个大括号(一级块),并确保其两端有半角逗号。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CasecoRI & 小破站!
评论
GiscusTwikoo