2DJGAME! NOVO
標題:
ComicHelpChecker 协助筛选漫画
[打印本頁]
作者:
kknd1928
時間:
2017-09-27 11:34
標題:
ComicHelpChecker 协助筛选漫画
本帖最後由 kknd1928 於 2017-09-27 11:51 編輯
ComicHelpChecker 协助筛选漫画
一、 需求
a) 协助找出相同的zip档案或相同的图片(比如各汉化组的招募页)
b) 可以预览zip档案及多种图片文件并标记
c) 对标记的文件执行移动,删除操作
二、 界面
a) 主界面
拖放文件(夹)生成列表以供筛选。
Index:加载列表时的索引;
File Name:文件名;
Size:文件大小(Bit);
Last Modify Date:最后修改日期;
Checked:已经用View查看并且切换到下一页则标记为True;
Operating:将会执行的操作(显示对应的快捷键);
Hash:文件的哈希值;
Hash-Total:上一次Hash计算后,哈希值相同的文件的计数;
Path:文件路径
b) 设置界面
Hotkey:在View界面和主界面下按下对应的按键给该文件设置将会执行的Operation
Status:指示快捷键是否生效;
Global:全局模式(没任何功能);
Path:指示Move 操作下,把文件移动到该位置;
Operation:Move 移动;Run Script (未定义功能);Delete 删除;
OptDetail:Operation是Move的时候该选项可用,设置新增Move操作把文件移动到该位置,双击可用打开文件夹选项;
Add Key:添加快捷键;
c) View(预览)界面
Other: 未设置功能
下方信息栏:
1、 文件路径
2、 显示快捷键,对文件执行的操作
3、 当前页/总页面
4、 文件大小,读取zip档案时显示当前预览的页面的大小
5、 文件名称,读取zip档案时显示当前预览的页面的名称
d) 主界面右键菜单
Move:对选中的文件设置某种操作;
Clean:清除Checked标记和Operating值;
View:对当前文件打开View界面;
Remove:从列表上面删除选中的项目;
Accept:检索所有文件,并对有Operating值的文件执行Operating 值所对应的操作;
Run Script:未设置任何功能;
SHA256:对选中的文件计算哈希值(双线程读取文件);
Clean:清除列表所有Checked标记和Operating值;
Remove All:清空列表;
三、 其他
1、 zip文件中有非图片或文件读取错误会显示Page Not Found。
2、 预览图片时会根据窗口大小解码对应分辨率的像素(非缩放)。
3、 不支持rar。
4、 进行Hash计算时不能对列表进行排序。
5、 默认按键 "Page Up"上一页,"Page Down" 下一页,"Home" zip档案第一页,"End" zip档案最后一页
四、 已知bug
1、 执行Remove之后再计算SHA的话会导致不能对所选的项目进行计算,其他操作不影响。
2、 对超过5万个文件进行Hash时候,极少数(万分之一)文件不能被统计并保存到Hash-Total列内。(线程同步问题)。
3、 删除或错误的Setting.json文件会导致崩溃。
作者:
startyu0
時間:
2017-10-07 23:51
虽然不做汉化,帮顶支持
作者:
TransAmax
時間:
2021-11-04 20:50
感谢分享,在学习中
作者:
mick9618
時間:
2023-07-27 10:22
虽然不做汉化,帮顶
歡迎光臨 2DJGAME! NOVO (https://bbs4.2djgame.net/HOME/)
Powered by Discuz! X2.5