seven332 / EhViewer

[DEPRECATED] An Unofficial E-Hentai Application for Android
http://www.ehviewer.com/
Apache License 2.0
8.72k stars 966 forks source link

关于漫画文件保存的问题 #247

Open Wsuika opened 7 years ago

Wsuika commented 7 years ago

每次把手机空间用完需要往电脑里倒都是一个痛苦的过程,可不可以让下载好的漫画以.zip的形式保存呢,这样在传输的时候应该可以快很多吧。 直接用windows下传经常会中间断掉,很崩溃 尝试用adb pull不知什么原因也会遇到错误 pull: sdcard/EhViewer/download/1035108-(C91) [Illumination. (Ogadenmon)] Kono Subarashii Seiyoku ni Syukufuku o! (Kono Subarashii Sekai ni Syukufuku o!) [Chinese] [无毒汉化组]/.thumb -> ./download/1035108-(C91) [Illumination. (Ogadenmon)] Kono Subarashii Seiyoku ni Syukufuku o! (Kono Subarashii Sekai ni Syukufuku o!) [Chinese] [无毒汉化组]/.thumb cannot create './download/1035108-(C91) [Illumination. (Ogadenmon)] Kono Subarashii Seiyoku ni Syukufuku o! (Kono Subarashii Sekai ni Syukufuku o!) [Chinese] [无毒汉化组]/.thumb': Not a directory 2947 KB/s (46025123 bytes in 15.246s)

seven332 commented 7 years ago

我感觉这个涉及到蛮多问题,主要原因是压缩包不便于修改。譬如,由于网络问题,经常出现某一页或某几页下载不了,这个时候是否能压缩;又如,下载的图片可能出现破损,当用户重新下载的时候,是否需要修改。而且压缩包是否需要一个管理系统。这些问题暂时我还没想清楚,所以不能说什么时候加入这个功能。

Wsuika commented 7 years ago

又想了一下这个问题,我觉得这个功能主要还是针对已经完整下好的漫画,对于尚未完成或失败的任务,考虑压缩意义不大。我认为比较理想的存储方式是文件夹下面同时放压缩包和需要修改的图片,看的时候暂时打开同目录同名图片去替换压缩包内的有问题图片来显示,这样对于批量修改压缩包判断起来也很方便。后面对压缩文件肯定还是要修改,可以对单个手动处理,也可以就像下载的“全部开始”一样批量处理。没必要单独做个压缩包的管理系统吧,还是以文件夹的形式就好。