Skip to content

0.0.2

Latest

Choose a tag to compare

@DRX-Lab DRX-Lab released this 20 Aug 22:53
fb6ace3

Added

  • Integrated helper functions get_executable_name and check_tool for future cross-platform tool support (Windows/Linux/macOS).
  • Consistent console output formatting with [INFO], [OK], [WARN], [ERROR] for all messages.
  • Automatic backup creation before editing JSON files to prevent data loss.
  • Optional output file path (-o/--output) to allow custom naming of edited JSON.

Changed / Improved

  • Consolidated helper functions (run_command, get_display_name) for safer execution and cleaner prints.
  • Only filenames are shown in logs instead of full paths, for better readability.
  • Script now updates ToolInfo and TitleInfo fields automatically when modifications occur.
  • Corrected MaxScl values clamped to a safe limit (100000) with clear reporting of adjustments.
  • Elapsed time displayed after processing for better tracking.
  • Improved overall readability, modularity, and maintainability of the codebase.

Fixed

  • Ensured safe handling of JSON files without overwriting if no modifications are required.
  • Proper error handling for file operations and JSON parsing.