Results 22 issues of lanyeeee

### 原因 当前"记住我"功能将用户名和密码以明文形式保存在`config.json`中,存在安全隐患。 尤其是在卸载软件时,如果`config.json`没有被删除,可能会导致用户信息泄露。 加密保存用户名和密码可以减少这一风险。 不过因为是开源软件,加密后的用户名和密码仍可通过阅读源码破解,但至少能增加破解难度。 ### 功能简述 希望将`config.json`中的用户名和密码字段进行加密,减少明文存储的安全隐患。 ### 功能逻辑 - 将用户名和密码加密后存储在`config.json`中。 - 读取`config.json`中的用户名和密码时,先解密再使用。 ### 实现参考 可以考虑使用AES256GCM算法进行加密/解密。

enhancement

### 在提问之前 - [x] 我已经查看了[常见问题](https://github.com/lanyeeee/bilibili-manga-watermark-remover?tab=readme-ov-file#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98),我确定这个问题不在其中 ### 问题描述 在去除水印后,某些漫画的颜色会变得比原图更深/更暗 经过验证,这是因为去水印过程中丢失了图片的ICC配置文件导致的 复现条件: 原始图片含有ICC配置文件(通常是Dot Gain 20%)的漫画,例如《关于我在无意间被隔壁的天使变成废柴这件事》12-4 第12话 使用工具去除水印 对比去水印前后的颜色,会发现去水印后的图片颜色偏深 ### 预期行为 去除水印后的图片应该保持与原图相同的颜色表现,不应该出现明显的颜色偏差 ### 实际行为 去除水印后的图片颜色变得比原图更深 这是因为: 原图带有ICC配置文件在去水印过程中丢失 没有ICC配置的图片在显示时使用了默认的颜色配置,导致颜色偏深 ### 截图或录屏 能看到去水印后的图片颜色偏深 |原图|去水印| |-|-|...

bug