Skip to content

Releases: E4crypt3d/PixSort

v2.2

Choose a tag to compare

@E4crypt3d E4crypt3d released this 06 Sep 06:23

Pixsort v2.2 Patch Notes

Date: September 6, 2024

  • Made an exe file for Windows Users

Usage for Windows Users with executable

pixsort.exe -i INPUT_FOLDER -o OUTPUT_FOLDER -a ACTION -s SORT_BY
  • Cleaned the code and some improvements
  • Added Sorting by Size: New feature to categorize images based on file size, in addition to resolution.
  • Enhanced Disk Space Handling: Improved disk space checks and handling of insufficient space errors.
  • Simplified ThreadPoolExecutor: Optimized worker thread configuration for better performance.
  • Refined Error Logging: Enhanced error logging and handling for more effective debugging.
  • Updated Summary Display: Improved summary output with clearer data and folder statistics.
  • Bug Fixes: Corrected file size classification, unsupported formats handling, and exception management.

v2.1

Choose a tag to compare

@E4crypt3d E4crypt3d released this 03 Sep 04:51

Pixsort v2.1 Patch Notes

Date: September 3, 2024

  • Made an exe file for Windows Users

Usage for EXE

pixsort.exe -i INPUT_FOLDER -o OUTPUT_FOLDER -a ACTION -s SORT_BY
  • Added Sorting by Size: New feature to categorize images based on file size, in addition to resolution.
  • Enhanced Disk Space Handling: Improved disk space checks and handling of insufficient space errors.
  • Simplified ThreadPoolExecutor: Optimized worker thread configuration for better performance.
  • Refined Error Logging: Enhanced error logging and handling for more effective debugging.
  • Updated Summary Display: Improved summary output with clearer data and folder statistics.
  • Bug Fixes: Corrected file size classification, unsupported formats handling, and exception management.

v2.0

Choose a tag to compare

@E4crypt3d E4crypt3d released this 27 Aug 07:01

Pixsort v2.0 Patch Notes

  • Added Sorting by Size: New feature to categorize images based on file size, in addition to resolution.
  • Enhanced Disk Space Handling: Improved disk space checks and handling of insufficient space errors.
  • Simplified ThreadPoolExecutor: Optimized worker thread configuration for better performance.
  • Refined Error Logging: Enhanced error logging and handling for more effective debugging.
  • Updated Summary Display: Improved summary output with clearer data and folder statistics.
  • Bug Fixes: Corrected file size classification, unsupported formats handling, and exception management.

v1.2

Choose a tag to compare

@E4crypt3d E4crypt3d released this 24 Aug 07:52

PixSort v1.2 Patch Notes:

Enhanced Error Logging:

  • Ensured logs.txt is created and cleared properly.
  • Improved error details and handling for logging issues.

Summary Output Improvements:

  • Clarified summary of processed files and actions.
  • Enhanced detailed folder summary with better file count and size reporting.

Notes:

  • Check logs.txt for error details and ensure script permissions are correct.

v1.1

Choose a tag to compare

@E4crypt3d E4crypt3d released this 24 Aug 06:59

PixSort v1.1 Patch Notes

Date: August 24, 2024

New Features:

  • Enhanced Image Classification: Expanded resolution categories including 16K, 12K, and 10K to better classify high-resolution images.

  • Video File Handling: Added support for sorting video files into a dedicated 'Videos' folder.

  • Disk Space Management: Improved disk space checks to prevent operations when space is insufficient, with user-friendly error handling.

  • Error Logging: Enhanced logging for decompression bombs and other errors with detailed information in logs.txt.
    Bug Fixes:

  • File Copy and Move Handling: Fixed issues with moving and copying files, ensuring accurate error reporting and graceful handling of disk space errors.

Thank you for using PixSort!

v1.0

Choose a tag to compare

@E4crypt3d E4crypt3d released this 20 Aug 05:47

Pixsort 1.0

Release Date: August 21, 2024

Enhancements:

Disk Space Management:

  • Added functionality to check available disk space before processing files. The script now logs errors and halts if there is insufficient space to complete file operations.

Error Handling Improvements:

  • Enhanced error handling to log folder names rather than full file paths, improving log readability.
  • Updated handling for IOError to manage exceptions gracefully without raising errors.

Summary Details:

  • Expanded summary output to include detailed information on the number of files and their sizes for each resolution category.
  • Added available disk space to the summary for better insight into storage conditions.

Graceful Interrupt Handling:

  • Implemented handling for KeyboardInterrupt to ensure that a complete summary is displayed if the process is interrupted by the user.

Bug Fixes:

  • Fixed issues with error logging and disk space checks to ensure robust operation and clear error reporting.

General Improvements:

  • Enhanced overall script performance with more dynamic folder handling and improved summary reporting.

PixSort v0.4

Choose a tag to compare

@E4crypt3d E4crypt3d released this 20 Aug 05:06

PixSort v0.4 - Patch Notes

Release Date: August 20, 2024

New Features

  • Dynamic Threading: Automatically adjusts the number of workers based on CPU cores and load for optimal performance.
  • Enhanced Logging: Improved error logging, including detailed messages for easier troubleshooting.
  • Decompression Bomb Detection: Identifies and logs potentially malicious files.

Performance Improvements

  • Faster Processing: Optimized file handling and memory usage, speeding up large directory processing.
  • Improved Parallel Processing: Better multi-threading for quicker image sorting.

Error Handling

  • Robust Error Catching: More comprehensive error handling prevents process interruptions, logs issues, and continues processing.
  • Fallback Classification: Files that can't be classified are safely moved to an Unclassified folder.