Security Verification
Note: UPX-compressed binaries may trigger false positives in some antivirus engines.
Changes
feat(watcher): improve dialog layout and fix algorithm trigger bug
- Fix Watcher trigger algorithm bug: now uses per-item algorithm instead of global combo override - Add Refresh button to update Size/On Disk after compression completes - Add clear_columns() to prevent duplicate columns in ListView - Add set_column_width() with LVSCW_AUTOSIZE_USEHEADER to fill remaining space - Fix Last Run column: convert Unix timestamp to readable YYYY-MM-DD HH:MM format - Fix header layout overlap: increase reserved width for icon buttons (160px -> 220px) - Add Win32_System_Time feature to Cargo.toml for FileTimeToSystemTime API - Widen watcher dialog columns for better readability - Remove unused mut warning on FILETIME variable - Update .gitignore to exclude log files
Build Information
- Commit:
a1af75b0102667cc93787b7841d3f94f424fc9cb - Author: IRedDragonICY
- Platform: Windows x64
- Binary Size: 190.5 KB (UPX compressed)
- Rust Toolchain: Nightly
Installation
- Download
compactrs.exefrom assets below - Run as Administrator (required for WOF compression)
- Drag and drop files or folders to compress
Checksum
SHA256: 65F943CFFB06135B5021530B43D5DF68B820278BE749ECE92583870B22C69D01
Verify integrity:
(Get-FileHash .\compactrs.exe -Algorithm SHA256).Hash -eq "65F943CFFB06135B5021530B43D5DF68B820278BE749ECE92583870B22C69D01"