I've somewhat extended my naive Ding-Press but it's only
with regard to its SendTo-menu functionality.
As before, if used there, it quickly:
- decompresses .7z, .rar and .zip files
- compresses folders and other files.
The shortcut (or shortcuts) for Ding-Press if added to the SendTo menu can take command-line arguments for
compression-level (1 - 9) (eg. CL6), password (eg. PW12) and self-extraction (ie. SFX).
For example, if the target of the shortcut there were
C:\Portable\Ding-Press\Ding-Press.exe CL7 PW8 SFX
, it should then, when used, compress a file/folder into a self-extracting archive using level7-compression encrypted
Also, if an archive (7z, rar and zip) ending with -pw(No) (eg. archive-pw11.7z) is used with the SendTo shortcut,
then password(No) will automatically be used with the decompression.
Another command-line argument can now be used with a SendTo-menu shortcut: this specifies
an output folder for compression and decompression (eg. OP"C:\Output").
Note that, if used, this argument MUST be placed last and the path MUST be in quotes if
it contains spaces.
For example, if the target of the shortcut in the SendTo menu were
C:\Portable\Ding-Press\Ding-Press.exe CL7 PW8 SFX OP"C:\Output"
, it should then, when used, compress a file/folder into a self-extracting archive with level7-compression encrypted
with password8 and with the output going to C:\Output.
- As before, passwords are in "plain sight" (unencrypted) in the ini.txt.
- In v1.53, the example passwords were changed as the quote characters (" and ')
seemed to be problematic when used with a self-extracting archive.
- In v1.54, there has been a slight change in the way a directory is archived.
As always, this program is ABSOLUTELY WITHOUT WARRANTY.
This thread is in the "Portable Freeware Submission" forum after being broken off from its previous place.
However, Ding-Press is not really a "submission" as it has not been submitted to the private database: it is merely a hobbyist
effort but, if just a few people were to admit to using it, I would add it there.