刚传图的时候发现,图床的上传渠道设置为 Telegram 会导致 PNG 丢失透明度,已经更新脚本改为 Cloudflare R2 了。站内源麻烦也同步一下。
啊,我这边没配置 R2 也行么?
我是去图床测试没问题之后,直接改脚本请求参数的。
就结果而言,Cloudflare R2 和 S3 都可以保留 PNG 的透明度。
如果你没配置 R2,大概率是图床的默认配置自动处理了。


似乎是 serverCompress 的问题,如果不压缩,就没问题。
现在图片依旧在 tg,另外 tg 那边看到的是为压缩的文件(图片)
昨晚迷糊了![]()
切换到 Cloudflare R2 有效是因为网站默认开了【自动切换】,上传失败会切回 Telegram。
透明度丢失是因为开了【服务端压缩】,这个选项只在上传渠道为 Telegram 时有,切换到其他渠道会自动关闭,我把它和【客户端压缩】弄混了……

更新了下脚本把上传渠道改回 Telegram,顺便给参数加上了注释。

脚本有个问题,会和论坛默认的上传功能打架,导致上传webp图片时会一次上传两个
1 个赞
感谢反馈。
请问是什么情况下出现的,上传、拖拽还是粘贴?
只有 WebP 文件会还是所有文件都会?
粘贴。其他两个方式没试
只有webp出现,因为论坛只能直接上传webp,不能直接上传其他格式
总结一下就是,脚本的上传和论坛自带的上传重复了
更新一下试试,应该可以了。
新版是富文本编辑器,脚本原来的处理逻辑失效了,周末我看看怎么处理比较好
2 个赞
测试测试

编辑器是不是改回去了?刚看了下切换按钮没了

开了。
我发现开了以后编辑器会出现字体问题…
很奇怪
1 个赞
正好试试 下面的东西(
【无用之物】解决Firefox Android代码块字体显示异常(Fix font for Appinn and GitHub)
其实这玩意经过改进现在可以适配电脑和Chrome了

