更新日志

更新日志
Joking24.6
部署Meting-API
为了解决音乐馆不能播放收费歌曲的问题,自己部署了Meting-API
详情见 Vercel部署Meting-API并添加网易云cookie
跟普通调用Meting-API最大的区别是可以添加自己网易云的cookie实现加载VIP歌曲
(截止25年8月 目前还没发现有什么问题)
搭建Github图床
Vercel + Github 搭建,免费省心好用,且不需要服务器,就是要小心GitHub仓库炸了。。。
话说这俩真是网络大善人啊orz
24.7
更新live2d看板娘
更新了右下角的看板娘
模型是从某个邦邦解包网站毛的,我自己偷偷用应该不会被告吧。。。?
网站备案
国内网站直接访问需要备案,服务器解析到域名也要备案,前后花了大概10天弄好了
25.7
取消网站备案
发现备案网站没有卵用还要每年续租服务器,Vercel解析自己域名后国内也能看,反正扑街网站没啥流量,怒而取消
25.8
更新在线MD编辑器
MD编辑器引入参考:为博客加入一个好用的在线MD编辑工具 DebuggerX's Blog
做了一点点个性化的更改
优化博客图片上传
PicGo配置插件picgo-plugin-to-webp
现在在Typora上传图片会自动转换成webp格式了
优化博客图片大小
将之前上传的jpg/png压缩成webp
具体见 优化图床图片大小
修复音乐馆热键
不知道什么时候开始音乐馆的热键(播放暂停、音量调节、上/下一首)用不了了
查了一下控制台发现是js的keycode属性被弃用了
换成key属性,同时把热键监听放到DOM加载完成之后创建,解决了
更新文件上传页面
本来打算用自己的服务器提供上传服务,结果https页面不能加载http链接的资源,服务器ip解析到域名又要备案,我的备案又在一个月之前申请取消了,再备案一个过于麻烦且鸡肋
最后跟图床一样选择GitHub作仓库,部署到Vercel上,GitHub仓库的token写到Vercel项目的私密环境变量里防泄漏,上传的文件存放在GitHub仓库。注意跟图床一样,仓库大小不要超过1GB
hexo安装hexo-blog-encrypt插件实现文章加密
在文件上传的文章页面,输入密码后可以将文件上传到私人GitHub仓库(有大小限制)
更新文件上传页面
想了想,反正都做了上传功能了,干脆把查看下载和删除功能也做了吧。最后做出来的效果大概是这样: