这个项目能做什么

ShiguReader 是面向漫画与同人资源收藏的本地资源管理器,下载 Release 后即可运行。后端默认使用 3000 端口,如端口被占用可通过 `--port` 参数更改;手机或平板可在同一局域网内通过扫码访问。 核心功能包括: - 漫画浏览:显示 zip、rar、7z 等压缩包的封面,并支持页面翻页、缩放、全屏、快速跳页等阅读操作。 - 资源整理:按喜好、作者、同人类型等条件排序、筛选和集中展示,也可移动或删除文件。 - 媒体播放:支持浏览器可播放的常见图片、音乐和视频格式,如 jpg、png、gif、mp3、wav、mp4、avi 等。 - 空间优化:可一键压缩压缩包内的图片;在 Linux 上建议安装 ImageMagick,Windows 下需确保可从命令行调用 magick。压缩结果默认保存在 `workspace/minified_zip_cache`。 - 统计视图:生成文件大小和不同时期文件数量的统计图表。 - 多设备使用:提供电脑、iPad 和 iPhone 演示视频,界面配色接近旧版熊猫网。 阅读快捷键支持 A/D 或左右方向键翻页、W/S 或上下方向键滚动、+/- 缩放、Enter 全屏,以及将文件移入 good 或 no good 文件夹。项目还附带 Tampermonkey 脚本,可在访问相关网站时与本地后端通信,标记文件是否已下载。 需要注意,部分包含汉字或日语假名的文件名可能因系统 Unicode 设置而无法正常加载;视频播放属于附加功能,可播放格式受浏览器限制。