Skip to content

v0.1.0 - First Release

Latest
Compare
Choose a tag to compare
@KXX-Hub KXX-Hub released this 10 Nov 03:46
· 11 commits to master since this release
74ef843

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.