Skip to content

将HashLister生成的txt文件(仅支持算法为SHA-1或MD5的“CRC list”格式)转换为用于Total Commander校验的sha或md5文件。

Notifications You must be signed in to change notification settings

haneoto/HashListConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

HashListConverter


HashLister生成的txt文件(仅支持算法为SHA-1或MD5的“CRC list”格式)转换为用于Total Commander校验的sha或md5文件。


仅支持单个txt文件的处理。
支持拖放。
输出目录默认与输入文件相同,无需选择。
自动识别文本特征输出对应的校验文件(.sha或.md5)。
支持处理Anime hash保管库中的文件列表(仅限SHA-1和MD5)。


代码由GhatGPT生成。


需要以下系统环境:
Python:确保在您的系统上安装了Python。您可以从Python官方网站下载并按照特定于您的操作系统的安装说明进行安装。


必需的Python包:
os:这个包是Python标准库的一部分,不需要额外安装。
re:这个包是Python标准库的一部分,不需要额外安装。
tkinter:这个包用于创建图形用户界面(GUI),大多数Python安装应该默认包含它。
tkinterdnd2:这个包用于在GUI中启用拖放功能。您可以使用pip安装它,运行“pip install tkinterdnd2”。
chardet:这个包用于检测文本文件的编码。您可以使用pip安装它,运行“pip install chardet”。


在运行代码之前,请确保所有必需的包都已安装好。

About

将HashLister生成的txt文件(仅支持算法为SHA-1或MD5的“CRC list”格式)转换为用于Total Commander校验的sha或md5文件。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages