Featured image of post 拷贝漫画获取章节API JavaScript加密逆向分析

拷贝漫画获取章节API JavaScript加密逆向分析

拷贝漫画(copymanga)网页端获取漫画章节使用JavaScript API异步请求数据,相关请求代码经过混淆、返回数据经过加密。通过逆向分析,发现数据使用AES加密。于是编写脚本在本地解密数据。

Featured image of post 寻找主题配色最相近的两张图片

寻找主题配色最相近的两张图片

这个问题实际上也就是寻找配色最相近的两张图片,或者计算两张图片配色上的相似度。需要与之区分的是“寻找相似图像”,前者单论配色,与主题色的相似度及出现的范围大小有关;而后者则把图像中的具体细节,如物体形状、颜色各自出现的位置等因素也考虑在内,更加严格。

Featured image of post Vue 根据文字数量动态调整字体大小以适合容器

Vue 根据文字数量动态调整字体大小以适合容器

这是最近开发闪卡项目遇到的问题。不同卡片虽然宽高一样,但里面的内容即字数有所不同。对于文字数量小的卡片而言,需要字体大小为一个合适的值;而对于文字数量大的卡片则需要将字体调小,在不溢出容器的前提下尽可能大。