Yes. It is donation-supported. The banner disappears after a verified donation.
No. Archive handling is fully managed through SharpCompress.
Yes. Official bundles are framework-dependent single-file builds. Install the .NET 10 runtime; the runtime is intentionally not embedded in the executable.
.7z (LZMA2) and .zip (Deflate).
.7z, .zip, and .rar.
No. The batch operation creates one archive per file.
No. Existing archives are skipped.
Yes, optionally, and only after successful compression.
No. Entries are streamed and discarded after size/CRC checking.
Every byte is decompressed to validate integrity. Large or solid archives take longer. A 10-minute per-archive timeout prevents indefinite hangs.
No. It checks GitHub and offers to open the download page. You decide whether to download.
- Startup: application ID and version (statistics)
- Update check: GitHub release request
- Warning+ events: formatted bug report
- Donation verification: the email you enter
Under <LocalApplicationData>/BatchConvertToCompressedFile/logs.
The UI requires a graphical session. The test suite builds on headless CI but does not launch the window.
Not currently. The application is GUI-only.
Warnings and errors are reported automatically. You can also open an issue at https://github.com/purelogiccode/BatchConvertToCompressedFile/issues. Report security issues privately via SECURITY.md.