Releases: AveYo/Compressed2TXT
Probably the last v6.x before trying more enhancements
GUI options, key as password, BAT91, skip errors
- skip inaccessible files
- better test of non-writable dir with Desktop fallback
- support for changed locations of default user folders
- makecab single pass (2nd one did not reduce size much)
- simplified expand function
- fix no choices selected, now default
- print total processing time
GUI options, key as password, BAT91
option 1: Input decoding key as password - saved in external file output~key.ini
option 2: Randomize decoding key (use with 1)
option 3: BAT91 encoder instead of BAT85 -1.7% size but uses web-problematic chars <*`%\>
option 4: No long lines (adds more overhead)
option 5: No LZX compression (full size)
option 6: No txt encoding (cab archive only)
~ improved MakeCab ddf generator to handle localized and special characters filenames better
~ two passes MakeCab to reduce size of filenames tree as well
~ improved BAT85 encoder / decoder
~ improved handling of multiple selected files and folders as source
~ prompt to to accept or change the randomized decoding key
~ original cmd / powershell hybrid; script-friendlier $choices variable
~ perfected handling of read-only target folder by saving to user Desktop
~ fixed Choices dialog 1st run warning
~ more descriptive password usage info
2019.06.24: forgot to add a new release
Changelog:
Default to USE_PREFIX=1
Better encapsulation in external scripts by adding at the end of generated output a :bat2file: end
Usage:
- run script once, it will add itself to the
Sent to
menu - right-click -> Send to -> Compressed 2 txt on any file, folder, or multiple selection
- a new filename~.bat will be generated in the current folder that you can upload to pastebin, copy-paste in forums etc.
2019.04.24: change dictionary
use $ instead of *
Compressed 2 TXT
Windows 7 support ( PowerShell 2.0 / C# 2.0 )
Very fast encoding and decoding BAT85 class
Multiple file(s) and folder(s) "Send to" selection
Optional line split and prefix