将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”。
在运行代码之前,请确保所有必需的包都已安装好。