Android 9 64位@tasy5kg,
@TabKey9,为了减小安装包体积,暂时只支持 Android 10 及以上的 64 位系统。能告诉我你正在使用的机型吗?
如果是 32 位系统,我可以立即编译一份 32 位的版本发给你;如果是 Android 9 以及之前的系统,我可能会在后续进行适配。
@tasy5kg,
@VNSC,那就很难投诉了,一般换dns和解析等几天就恢复了
@小赵,没有备案
@乄杺,
一加8Pro
@VNSC,移动也屏蔽过虎绿林
其实我们应该支持移动屏蔽虎绿林 - 老虎会游泳
域名备案了没
之前我也被屏蔽过,后来解析到国内一段时间就好了,期间有工信部投诉过一次
@卷心菜,还没找到原因,才搭建了一个码支付6.2.7,大概率是因为这个!电信,联通就能访问!
一加8Pro
导入网页插件:额(当前用户:1,总安装次数:1)<script type="text/javascript" src="api.webplug-file.21479_public_huarongdao.js"></script> <script src="https://file.hu60.cn/file/hash/js/6a444ef30fd7e0d84488f1befc75e30c2329.js"> </script> <script> document.addEventListener('DOMContentLoaded', function () { document.querySelectorAll('.userlink').forEach(x => { x.href = atob(new URLSearchParams(new URL(x.href).search).get("url64").replace(/\./g, "=").replace(/-/g, "+").replace(/_/g, "/")) if(new URL(x.href).host !== location.host) { x.target = "__blank" x.rel="noopener noreferrer" } }); }); </script> <script src="api.webplug-file.841_public_toolbar_webplug_torn.js"></script> <script src="/tpl/classic/js/humanize/humanize.js"></script> <script src="https://dev.hu60.cn/q.php/api.webplug-file.111.js"></script>
一加8Pro
@tasy5kg,好的
@花花世界,第 2 版的裁剪界面有时会出现不显示裁剪按钮的问题,建议下载第 3 版,已修复此问题
@tasy5kg,感谢大佬👍🏻 使用非常好
@老虎会游泳,关于图片在线压缩,我打算后端主用
PHP
+ffmpeg, avifenc, heif-enc
等外部命令主要考虑
- 感觉
PHP
像林子通用语言,方便交流,请教也更容易得到回复ffmpeg
可以读取很多格式和图像处理,命令行语法也比API
简单易懂得多。不支持的格式还可通过管道,由其它命令流式处理。大体流程设计
PHP
接到原图链接,进行安全检测:
- 链接的
host:port
是否在白名单内?(防localhost
和乱下违法文件)- 是否滥用?(有办法识别是哪个
hu60
用户的请求吗?)下载原图响应头
若存在转换后缓存(暂定总缓存
1GB
),且响应头时间和本地记录一致,则提供,然后结束若无原图缓存,或响应头时间比本地新,则下载图片,然后检测:
文件大小(下载前检测)、图片类型
宽高、像素数(防炸内存)
是否动态(
ffmpeg, dwebp
都不支持动态webp
……)转换图片,提供,结束
问题
主要流程中,哪里可能会出现被攻击的弱点吗?
『转换图片』应该由
PHP
在请求中去处理,还是提交给外部独立应用去处理(PHP
或js
轮询结果)?需要考虑『存在多个请求时,如何更有效利用服务器资源』吗?如:
不能一股脑同时转换所有图片,需要能设定
worker
数能根据优先级转换。越高的优先级,应该:
近期该用户请求更少(能服务更多用户)
图片更小(使所有用户总等待时间更少)
图片较新(近期更可能被其他用户使用)
……
他的名字被显示出来啦,但是他的名字我必须复制粘贴,否则我打不出来这两字,
@刘付杰,可以正常ota升级,具体方法百度卡logo可能需要等很长一段时间可能会正常。
一加8Pro
@ponyoung, 这个是网页title, 位于
<head></head>
之间的<title></title>
坏孩子,其实你很好,但是还不够好
我在Jhin并不能看到标题![]()