Releases: KXX-Hub/SHA-1_Hash_Generator
v0.1.0 - First Release
Features
-
SHA-1 Hash Generation: The application generates SHA-1 hashes for files, providing a reliable method for file integrity verification.
-
Configurable File Processing: Users can specify directories, inclusion lists, and exclusion lists in the
config.yml
file, offering flexibility in file selection for hashing. -
Dynamic File Discovery: Automatically scans and processes files in the specified directory, including subdirectories, ensuring comprehensive coverage.
-
Customizable Output: The SHA-1 hashes are saved in a CSV file, with options to customize the output directory and file name via the configuration file.
-
User-friendly Interface: Simple console-based interface for ease of use, providing clear instructions and feedback during the hashing process.
-
Config File Validation: Includes checks to ensure the
config.yml
is filled out correctly, with prompts for users to make necessary adjustments for successful operation. -
Portable Executable: Compiled as a standalone executable using PyInstaller for easy distribution and usage without requiring a Python environment.
-
Robust Error Handling: Incorporates error handling to manage and report issues during runtime, enhancing the reliability of the application.