Changes
refactor(engine): replace ignore crate with native Win32 FindFirstFileExW traversal
- Remove ignore crate dependency from Cargo.toml - Implement Win32 directory traversal using FindFirstFileExW with FindExInfoBasic and FIND_FIRST_EX_LARGE_FETCH for optimal performance - Add streaming producer-consumer model using sync_channel(1024) for memory efficiency - Create SharedReceiver wrapper for thread-safe multi-consumer channel access - Refactor batch_process_worker and single_item_worker to use new streaming architecture - Update helper functions (calculate_folder_*_size, detect_folder_algorithm) to use Win32 traversal
Build Information
- Commit: a5279ca
- Author: IRedDragonICY
- Platform: Windows x64
- Binary Size: 134.5 KB (UPX compressed)
Installation
- Download compactrs.exe from assets below
- Run as Administrator (required for WOF compression)
- Drag and drop files or folders to compress
Checksum
SHA256: C68C47236BCEE22FB4D6CE67D7DCE0DD245D4592E93369722B8C59B098A2A339