In all other cases Total7zip.xml will be saved to the directory where Total Commander stores the wincmd.ini.
I do not use portable mode, but i would prefer to be able to store Total7zip.xml in the plugin folder as it was in previous versions. May you add an option to allow it ?
this is tricky - you want to have a setting to choose where to store plugin settings. =)
0.8.4.0 works like this - if TC uses wincmd.ini is in TC folder, then plugin will save Total7zip.xml to the plugin folder (as it was before).
but if TC uses some other place for wincmd.ini, plugin will use the same place, as suggested by ghisler(Author).
I compare COMMANDER_INI and COMMANDER_PATH variables to find out what's happening.
There's only a couple plugins I know of that possibly force themselves into my wincmd folder: C:\User\SELF\_TC_\wincmd\, And it's pretty poor form that they do so.
---> contplug.ini
---> ShellDetails.ini
2Balderstrom
Strange - why should a plugin store its settings files next to its binaries and TC in the multi-user application data folder? Where is the pattern?
ShellDetails store its data by default where TC recommends it but you can move it to a couple of locations and it will be automatically used from there. ShellDetails doesn't force anything.
The plugins store their data in the SINGLE-USER data location for TC...
And they are installed into the SINGLE-user data location.
Albeit perhaps TC could/should distinguish between binary/plugin install location, and plugin/data --- but it does not.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
sas2000 wrote:
If TC uses some other place for wincmd.ini for example C:\TOTALCMD\CONFIGURATION\WINCMD.INI , and Total7zip.wcx is not found in this directory...
I uploaded new Total7zip v0.8.4.1 on http://www.totalcmd.net/
Now it supports what you want - if TC stores wincmd.ini _anywhere_ _inside_ %COMMANDER_PATH% folder, the plugin creates Total7zip.xml in its own folder.
I think this will work for all users.
Portable users will have Total7zip.xml in the plugin folder, and all other users will have Total7zip.xml in their profiles.
@ECHO OFF
SET TC=%ProgramFiles%\TotalCMD
SET TCmd=%TC%\TotalCMD.exe
SET TCDATA=%APPDATA%\_TC_
SET TCTOOL=%wuBIN%\TCTools
SET TCMC=%TCTOOL%\TCMC.exe 50
:: junction -d "%TC%\Data"
:: junction "%TC%\Data" "%TCDATA%"
START "" "%ProgramFiles%\TotalCMD\TotalCMD.exe" /I="f:\Program Files\TotalCMD\Data\wincmd\wincmd.ini"
Hi, I'm running Total Commander 7.56a and just installed Total7zip 0.8.4.1. It seems to work fine, but I have problems when trying to encrypt.
I select the file or folder, then I select Total7zip for compressing and enter the password under Configure -> Encryption, but the resulting .7z file is not encrypted.
Any hints? TIA!
edit: problem solved! I didn't set the "encrypt" check box in the "Pack files" dialog
Nice plugin!
I'd like to suggest an option to set the maximum number of saved passwords, for example 20. Total7zip would then save only the 20 last used passwords. If a password is used that is already in this list it should be put in the 'newest' position of the password list. With such an option users wouldn't have the need to edit the settings file manually in order to trim it's size.
2Total7zip
Features requesting:
1. Is it possible, when compress 7z by Total7zip, do not show the 7z configuration dialog, and using previous settings to compress the new 7z archives directly?
Config 7z options only when user press [Configure...] button on the TC Pack files dialog.
2. provide "set 7z datetime to newest file" feature,
like TC build in zip packer "set zip datetime to newest file".
this option setting in wincmd.ini is