You are here

Total Commander Portable 11.03 Dev Test 1

65 posts / 0 new
Last post
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Total Commander Portable 11.03 Dev Test 1

Application: Total Commander
Category: Utilities
Description:

Shareware file manager for Windows® 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10, and Windows® 3.1.

Features:

  • Two file windows side by side
  • Multiple language and Unicode support
  • Enhanced search function
  • Compare files (now with editor) / synchronize directories
  • Quick View panel with bitmap display
  • ZIP, 7ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling + plugins
  • Built-in FTP client with FXP (server to server) and HTTP proxy support
  • Parallel port link, multi-rename tool
  • Tabbed interface, regular expressions, history+favorites buttons
  • Thumbnails view, custom columns, enhanced search
  • Compare editor, cursor in lister, separate trees, logging, enhanced overwrite dialog etc.
  • Unicode names almost everywhere, long names (>259 characters), password manager for ftp and plugins, synchronize empty dirs, 64 bit context menu, quick file filter (Ctrl+S)
  • USB port connection via special direct transfer cable, partial branch view (Ctrl+Shift+B), and many improvements to ftp, synchronizing and other functions
  • And many more!

Download Total Commander Portable 11.03 Dev Test 1 [1.12+9.4MB download / 27.2MB installed]
(MD5: bb6e75cddee1166229f06ac43883e9e5)
(SHA-256: 33db1970dc1e8534e183be3baa822cf670c8dcfcb53f2c28fd35e30ca18cb372)

Project on GitHub

Other Notes

- ParentFolder
    - TotalCommanderPortable
    - Notepad++Portable
    - gVimPortable
    - etc...

Release Notes:

11.03 Dev Test 1 (2024-02-21): Update base app
11.02 Dev Test 1 (2023-11-10): Update base app
11.01 Dev Test 1 (2023-09-04): Update base app
11.00 Dev Test 2 (2023-08-28): Update to Dev Test 2, see update notes
11.00 Dev Test 1 (2023-08-02): Update base app
10.52 Dev Test 1 (2022-11-23): Update base app
10.51 Dev Test 1 (2022-09-01): Update base app, see update notes
10.50 Dev Test 1 (2022-07-07): Update base app
10.00 Dev Test 1 (2021-06-10): Update base app, see update notes
9.51 Dev Test 1 (2020-03-26): Update base app
9.50 Dev Test 2 (2020-02-08): Update to Dev Test 2, see update notes
9.50 Dev Test 1 (2020-02-08): Update base app, see update notes
9.22a Dev Test 2 (2019-04-22): Update to Dev Test 2, see update notes
9.22a Dev Test 1 (2019-04-01): Update base app
9.22 Dev Test 1 (2019-03-15): Update base app
9.21a Dev Test 1 (2018-08-21): Update base app
9.21 Dev Test 1 (2018-08-18): Update base app
9.20 Dev Test 1 (2018-07-05): Update base app
9.12 Dev Test 1 (2018-01-07): Initial release

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.20 Dev Test 1

Update base app

Added abillity in TotalCommanderPortable.ini to use AkelPadPortable, GeanyPortable, gVimPortable, Notepad++Portable, Notepad2Portable or Notepad2-modPortable as External Viewer

syspsi
Offline
Last seen: 7 hours 38 min ago
Joined: 2010-07-07 05:03
Can you make it compatible

Can you make it compatible with "Microsoft Code Studio"?
Here in PAF format:
https://github.com/garethflowers/vscode-portable/

Thanks in advance!

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Yes, I can

Hello, @syspsi

Yes, I can make it, but not only for the MS Code Studio, but for every editor, of course with the known requirements for the folder hierarchy of the currently added ones. My first decision was to use only officially released portable editor/viewers, but why to restrict the users? Let them use what they want. So I add an option for that and remove the currently 'hardcoded'.

I would like to ask how to look in the TotalCommanderPortable.ini file.

Vatiant 1, under the [TotalCommanderPortable] section:

[TotalCommanderPortable]
...
PortableEditor=
PortableExtViewer=

Variant 2, under separated sections:

[PortableEditor]
PortableEditor=

[PortableExtViewer]
PortableExtViewer=

In this case you just must add MyFavorEditorPortable to the PortableEditor= or PortableExtViewer= (i.e. must looks like PortableEditor=MyFavorEditorPortable)

syspsi
Offline
Last seen: 7 hours 38 min ago
Joined: 2010-07-07 05:03
In my TotalCommanderPortable

In my TotalCommanderPortable.ini, i try to add the last line (VSCodePortable=true), but doesn't work.
----------------------------------
[TotalCommanderPortable]
AdditionalParameters=
DisableSplashScreen=false
RunLocally=false

[Editor]
restore_default=false
AkelPadPortable=false
GeanyPortable=false
gVimPortable=false
Notepad++Portable=false
Notepad2Portable=false
Notepad2-modPortable=false
VSCodePortable=true
----------------------------------

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update to 9.22a Dev Test 2

@syspsi it's done, please update 9.22a to Dev Test 2. Replace your TotalCommanderPortable.ini with the newest one and add VSCodePortable to PortableEditor= i.e. PortableEditor=VSCodePortable

syspsi
Offline
Last seen: 7 hours 38 min ago
Joined: 2010-07-07 05:03
Great! Thanks a lot!.

Great! Thanks a lot!.
Works like a charm.

XSLord
Offline
Last seen: 2 years 4 months ago
Joined: 2006-03-07 15:54
configuration file (wincmd.ini) issue

1st things 1st: Thanks for creating this PortableApss package for Total Commander.

Upon testing this version i found out that the launch parameter(s) somehow are not being "picked up" by Total Commander
So Total Commander will keep on using the configuration file (wincmd.ini) from:

%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\GHISLER

Instead of using the configuration file (wincmd.ini) at location:

\PortableApps\TotalCommanderPortable\Data\settings

What may be causing this issue? Appreciate your reply.
Regards

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Can not reproduce

Tested with the regular installed version just for having data `%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\GHISLER` and with the portable one - both are running as expected. I can not reproduce your issue :/

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Example

Could you give example how to configure GeanyPortable as the reader / editor in the ini file?

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
GeanyPortable

Check comment #29, comment #13 and the Readme.txt in \Other\Source

Example: PortableEditor=GeanyPortable\GeanyPortable.exe

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Great Addition!

This is lovely, thank you.

By the way, what do you mean if the Text Editor is in the same folder?
Is it OK if they are all under the same folder like in the default installation case of the suite?
Something like:

- PortableApps
    - TotalCommanderPortable
    - Notepad++Portable
    - gVimPortable
    - etc...
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
That's it

Yes, exactly that

- PortableApps
    - TotalCommanderPortable
    - Notepad++Portable
    - gVimPortable
    - etc...

I don't know how to explain it more correctly. If you have any suggestion I will appreciated it.

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Maybe Something Like...

I would phrase it something like:

If Total Commander Portable share the same parent folder as [Name of Text Editor] it can use it for text editing services by...
The Folder hierarchy shroud be:

- ParentFolder
    - TotalCommanderPortable
    - Notepad++Portable
    - gVimPortable
    - etc...
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Thanks

Thank you very much Smile

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.21 Dev Test 1

Update base app

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.21a Dev Test 1

Update base app

JarlPenguin
JarlPenguin's picture
Offline
Last seen: 7 months 2 weeks ago
Joined: 2018-04-30 09:17
tc2usb

Wait, what about tc2usb? but anyways, good job

Best Regards,
JarlPenguin

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
In the spirit of

Thanks. Yes, I know about tc2usb, but it is not in the spirit of PA.c.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.22 Dev Test 1

Update base app

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Version 9.22a Is Out

Hi,

Version 9.22a Is Out.

Thank You.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Already updated

Yes, I saw it today, but I was on a work, so now it is updated Smile

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.22a Dev Test 1

Update base app

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update 9.22a to Dev Test 2

Change the abillity to add any editor/viewer in section [Editor] and [ExtViewer] in TotalCommanderPortable.ini file for Editor for F4 and Viewer for F3

Example: PortableEditor=Notepad++Portable

Please, keep in mind that your favorite editor/viewer binary name (w/o extension .exe) and the folder where it lives should always be with the same names, otherwise it will not work.

You need to replace your TotalCommanderPortable.ini with the newest one.

SidKennedy
Offline
Last seen: 5 years 7 months ago
Joined: 2019-05-27 08:33
Flexibilize external editor function

Great work! I use and love Total Commander for many many years and finally there is a PA compatible version. Thank you so much. I have just one suggestion regarding the external editor. There are many other potential portable editors. But, the executable exe file doesn't necesserally need to have the same name as its containing folder. This is true, e.g., the portable version of PSPad. But your current solution always resolves the provided name is this: $1\$R0\$R0.exe as can be seen in the file Other\Source\PortableEditorAndExtViewer.nsh. This means, when one configures PortableEditor=PSPadPortable in the TotalCommanderPortable.ini it is resolved to %COMMANDER_PATH%\..\..\..\PSPadPortable\PSPadPortable.exe. It would be more flexible if we were able to configure something like this: PortableEditor=PSPadPortable\pspad.exe. Can you change that?

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Total Commander Portable 9.50 Dev Test 1

Done, check Total Commander Portable 9.50 Dev Test 1

valline
Offline
Last seen: 4 years 2 months ago
Joined: 2010-01-10 17:51
Alternative way to install total commander

Good effort, please continue.
FYI: I've spot some issues with external editor/viewer settings.
For some reason the settings are removed at the next time I've started TC.
At the moment I've found another way to install TC. I hope it will be useful for someone until this version is in the testing.
1. Please look for tc2usb tool here: https://www.ghisler.com/usbinst.htm
2. Run it with current TC installation and follow instructions.
At the end you will get portable installation of TC and required icons will be in Launch menu as well.

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Total Commander 9.5 Is Out

Hi,
Total Commander 9.5 is out.

Any chance for an update?

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Done

Done

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.50 Dev Test 1
  • Update Total Commander to v9.50
  • Added DirectoryMoveOK=yes to the Launcher\TotalCommanderPortable.ini
  • Added ability for Pin to Taskbar from the PAc Platform
  • Added TabDir=%COMMANDER_PATH%\..\..\Data\Tabs to the wincmd.ini for saving tabs
    • old users should add the string manually to their wincmd.ini file and created folder Tabs in Data folder
  • Move the tckey folder to the \Data\settings folder
    • old users are not affected, but for the new structure you should edit the wincmd.ini file manually
  • Change the ability (again) to add any editor/viewer in section [Editor] and [ExtViewer] in TotalCommanderPortable.ini file for Editor for F4 and Viewer for F3
    • old users should update the TotalCommanderPortable.ini file
      • Example: PortableEditor=PSPadPortable\pspad.exe
Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Some Errors

Hi,

Thank you for the quick update.

I get the following error on installation:

https://i.imgur.com/Nb0RxX3.png

The installation details (Replaced my actual User Name with UserName):

Output folder: D:\Applications\PortableApps\TotalCommanderPortable
Preparing to upgrade Total Commander Portable...
Create folder: C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded
Downloading Total Commander...
Installing Total Commander Portable...
Rename: C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded\Total Commander->C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded\tcmd_x32_64.exe
Create folder: C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded
Downloading Total Commander...
Installing Total Commander Portable...
Rename: C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded\Total Commander->C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded\tcmd_x32_64.exe
Delete file: C:\Users\UserName\AppData\Local\Temp\nsa5384.tmp\Downloaded\tcmd_x32_64.exe
The downloaded copy of Total Commander is not valid and can not be installed. Please try installing again.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Wrong MD5 sum

@Drazick

Thank you very much for the feedback. I don't know why but the MD5 sum for the downloaded file was different. It is very strange for me because I tested the PAc installer at home and at office PC and everything was good. Whatever, now it is fixed.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.50 Dev Test 2
  • Fixed wrong MD5 sum in installer.ini
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 9.51 Dev Test 1
  • Update base app
Vixavaguba
Offline
Last seen: 3 years 7 months ago
Joined: 2020-05-05 11:04
Portable Apps.com Launcher issue

Dear rdd,

I installed your version of TC Portable yesterday on my Portable Apps USB stick. With my first attempt it did not accept my wincmd.key placed in the right directory but I could not reproduce the problem after a complete reinstallation in a second attempt. It works now without hassle from the beginning of the second installation.

But what I noted later is the reason for me to write this message. I am a long time user of Total Commander and it is installed on all my computers and running there very often. With this scenario happening and an instance already up I tried to start a second instance of TC from the Portable Apps USB stick which is not possible due to an error message (contained in a small window) claiming to close every already running instance before starting a new one from my stick.

It seems to be a problem within the TC launcher because if two or more of the instances are started either from my computer _or_ from the stick there is no problem at all with more than one TC instance running. If I start TC from the Portable Apps stick and afterwards another one from my computer they do not interfere with each other. The issue happens only if an instance is started on the computer and is already running and I want to 'add' another one from the Portable Apps stick. The error message appears like mentioned above.

Do you have any idea why this happens and maybe even a solution for it?

Regards
Vixavaguba

P.S: Portable Apps V16.1.1 with Total Commander Portable to 9.51 Dev Test 1, Windows 7 x64 SP1 latest patch level

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Possible fix

@Vixavaguba

Hello and thank you very much for your interest and feedback. Until your post I didn't notice about that issue.
Could you please try to add the string SingleAppInstance=false to the \TotalCommanderPortable\App\AppInfo\Launcher\TotalCommanderPortable.ini under the section [Launch] and check if this work?

P.S. Sorry for the delay, I work on the portable apps in my free time.

Vixavaguba
Offline
Last seen: 3 years 7 months ago
Joined: 2020-05-05 11:04
Portable Apps.com Launcher issue

Hi rdd,

> Hello and thank you very much for your interest and feedback. Until your post I didn't notice about that issue.
> Could you please try to add the string SingleAppInstance=false to the \TotalCommanderPortable\App\AppInfo
> \Launcher\TotalCommanderPortable.ini under the section [Launch] and check if this work?

I did so and it works and solves this issue. After the change like mentioned abvoe I started several instances (up to four) either from host or from stick in different orders and even mixed and found no further interferences which prevent a start of an instance. Many thanks for the support. It is maybe an untypical problem but seems to be fixed. I did not notice any further issues by now!

> P.S. Sorry for the delay, I work on the portable apps in my free time.

Of course I did not expect an immediate reaction and could imagine that you are doing an extraordinary job on top of your normal activities.

Best regards and many thanks again
Vixavaguba

rfanch3r
Offline
Last seen: 4 years 2 months ago
Joined: 2018-10-26 03:29
Total Commander error

I have my portable apps on a cloud drive and I get the following error:

Total Commander Portable did not close properly last time it
was run and will now clean up. Please then start Total Commander Portable again manually.

Is there a way to suppress this message? I did add the option to run multiple instances, I forget where I added it.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 10.00 Dev Test 1
  • update base app
    • added SingleAppInstance=false to run both portable and regular installed versions
    • added [DirectoriesToPreserve] for App\totalcmd\FILTER32 and App\totalcmd\FILTER64 - this will prevent deleting the Recommended filters for audio/video in Lister when update to new PAc version ot Total Commander
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 10.50 Dev Test 1
  • update base app
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
update base app
  • update base app
    • added [DirectoriesToPreserve] for App\totalcmd\LANGUAGE - this will prevent deleting the custom menus when update to new PAc version ot Total Commander
Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Version 10.52 Is Out

Any chance to update to 10.52?

Thank You.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Done

Sorry for the delay, I was busy last month

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 10.52 Dev Test 1
  • update base app
Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
External Editor / Viewer

I edited TotalCommanderPortable.ini in TotalCommanderPortable\App\AppInfo\Launcher\TotalCommanderPortable.ini

[Launch]
ProgramExecutable=totalcmd\TOTALCMD.exe
ProgramExecutable64=totalcmd\TOTALCMD64.exe
CommandLineArguments=/i="%PAL:DataDir%\settings\wincmd.ini" /f="%PAL:DataDir%\settings\wcx_ftp.ini"
SingleAppInstance=false
DirectoryMoveOK=yes
SupportsUNC=yes

[DirectoriesCleanupIfEmpty]
1=%PAL:DataDir%\Temp

[Editor]
PortableEditor=AkelPadPortable\AkelPadPortable.exe

[ExtViewer]
PortableExtViewer=AkelPadPortable\AkelPadPortable.exe

It has no effect.
I also saw there is a file TotalCommanderPortable\Data\settings\TotalCommanderPortableSettings.ini, I tried adding to it as well. Still no effect.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
It works

You need the TotalCommanderPortable.ini from \Other\Source. Copy the file next to the TotalCommanderPortable.exe in main TotalCommanderPortable folder, then add what you need in it. You can also change the default hotkeys in Configuration > Options... > Edit/View in TC app

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
The Documentation Is Not Clear

Pay attention that on some places you write TotalCommanderPortable.ini and on some TotalCommanderPortableSettings.ini.
It also doesn't mention the need to move the file to the root folder of the application.

Anyhow, I did what you instructed me. I have TotalCommanderPortable.ini next to TotalCommanderPortable.exe with the following content:

[TotalCommanderPortableSettings]
LastDrive=D:
LastDirectory=\Applications\PortableApps\TotalCommanderPortable
[PortableApps.comLauncherLastRunEnvironment]
PAL:LastPortableAppsBaseDir=D:\Applications

[Editor]
PortableEditor=AkelPadPortable\AkelPadPortable.exe

[ExtViewer]
PortableExtViewer=AkelPadPortable\AkelPadPortable.exe

Indeed the editor (With F4) works and launches AkelPadPortable, yet not for viewing.

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
External Viewer Are Launched with Alt+F3

OK, There is no issue with the configuration.
The way Total Commander works requires using Alt+F3.

pbalog
Offline
Last seen: 1 year 4 months ago
Joined: 2012-05-28 12:06
Macro: 'PortableEditorAndExtViewer'

1. It deletes any Editor for F4 and/or Viewer for F3 settings from wincmd.ini IF the sections [Editor] and [ExtViewer] are empty or absent in TotalCommanderPortable.ini
2. It writes the [Editor] and [ExtViewer] paths "%COMMANDER_PATH%......$R0" into the wincmd.ini without double quotation marks which results the Editor or Viewer apps can't start (File not found) IF the path contains any space(s).

We would appreciate if you could fix / workaround this issue!
Thank you!

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
more info

Please, provide the content of the TotalCommanderPortable.ini that you use

pbalog
Offline
Last seen: 1 year 4 months ago
Joined: 2012-05-28 12:06
Macro: 'PortableEditorAndExtViewer'

Content of my TotalCommanderPortable.ini
[TotalCommanderPortable]
AdditionalParameters=
DisableSplashScreen=true
RunLocally=false
[Launch]
ProgramExecutable=totalcmd\TOTALCMD.exe
ProgramExecutable64=totalcmd\TOTALCMD64.exe
CommandLineArguments=/i="%PAL:DataDir%\settings\wincmd.ini" /f="%PAL:DataDir%\settings\wcx_ftp.ini"
SingleAppInstance=false
DirectoryMoveOK=yes
SupportsUNC=yes
[DirectoriesCleanupIfEmpty]
1=%PAL:DataDir%\Temp
[ExtViewer]
PortableExtViewer=AkelPadPortable\AkelPadPortable.exe
[Editor]
PortableEditor=Notepad++_Portable\Notepad++Portable.exe

Results in wincmd.ini that doesn't work
Editor=%COMMANDER_PATH%\..\..\..\Notepad++_Portable\Notepad++Portable.exe
Viewer=%COMMANDER_PATH%\..\..\..\AkelPadPortable\AkelPadPortable.exe

Expected results in wincmd.ini that could work
Editor=""%COMMANDER_PATH%\..\..\..\Notepad++_Portable\Notepad++Portable.exe""
Viewer=""%COMMANDER_PATH%\..\..\..\AkelPadPortable\AkelPadPortable.exe""

Thank you for looking into this!

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Correct files and content

Well, it's a bit of a mess... I forgot to ask about the path of the TotalCommanderPortable.ini file, but anyway

The content of TotalCommanderPortable\App\AppInfo\Launcher\TotalCommanderPortable.ini must be:

[Launch]
ProgramExecutable=totalcmd\TOTALCMD.exe
ProgramExecutable64=totalcmd\TOTALCMD64.exe
CommandLineArguments=/i="%PAL:DataDir%\settings\wincmd.ini" /f="%PAL:DataDir%\settings\wcx_ftp.ini"
SingleAppInstance=false
DirectoryMoveOK=yes
SupportsUNC=yes

[DirectoriesCleanupIfEmpty]
1=%PAL:DataDir%\Temp

Then you must copy TotalCommanderPortable.ini from TotalCommanderPortable\Other\Source\ and paste it in the TotalCommanderPortable directory (next to TotalCommanderPortable.exe)

And the new content of TotalCommanderPortable\TotalCommanderPortable.ini should be:

[TotalCommanderPortable]
AdditionalParameters=
DisableSplashScreen=true
RunLocally=false

[Editor]
PortableEditor=Notepad++_Portable\Notepad++Portable.exe

[ExtViewer]
PortableExtViewer=AkelPadPortable\AkelPadPortable.exe

In TotalCommanderPortable\Other\Source\Readme.txt we can read:

USER CONFIGURATION
==================

Some configuration in the PortableApps.com Launcher can be overridden by the
user in an INI file next to TotalCommanderPortable.exe called
TotalCommanderPortable.ini. If you are happy with the default options, it is
not necessary, though. There is an example INI included with this package to
get you started. To use it, copy AppNamePortable.ini from this directory to
TotalCommanderPortable.ini next to TotalCommanderPortable.exe. The options in
the INI file are as follows:
pbalog
Offline
Last seen: 1 year 4 months ago
Joined: 2012-05-28 12:06
Macro: 'PortableEditorAndExtViewer'

Thank you very much for looking into this!

Please note my config and the suggested config are the same regarding the sections of [Editor] and [ExtViewer].

The issue roots in the PortableEditorAndExtViewer.nsh macro which doesn't use double quotation marks ("") to resolve any space chars in the %COMMANDER_PATH% variable when it writes the path of [Editor] and [ExtViewer] into the wincmd.ini. I.e. if the %COMMANDER_PATH% includes space characters then the program can't find the configured [Editor] or [ExtViewer], so it ends in a 'File not found!' error.

The current macro writes this to the wincmd.ini:

Editor=%COMMANDER_PATH%\..\..\..\Notepad++_Portable\Notepad++Portable.exe
Viewer=%COMMANDER_PATH%\..\..\..\AkelPadPortable\AkelPadPortable.exe

To make the config work (with space chars in %COMMANDER_PATH%), the macro might want to write this to the wincmd.ini:

Editor=""%COMMANDER_PATH%\..\..\..\Notepad++_Portable\Notepad++Portable.exe""
Viewer=""%COMMANDER_PATH%\..\..\..\AkelPadPortable\AkelPadPortable.exe""

Please note the difference with the double quotation marks.

Thank you!

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Steps to reproduce

Can you provide me the steps how to reproduce the issue, because I can't or I don't know how. I try with E:\path with space\TotalCommanderPortable and E:\path with space\Notepad++_Portable and the content of E:\path with space\TotalCommanderPortable\TotalCommanderPortable.ini is

[Editor]
PortableEditor=Notepad++_Portable\Notepad++Portable.exe

[ExtViewer]
PortableExtViewer=Notepad++_Portable\Notepad++Portable.exe

but I don't get any errors and everything work as expected.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 11.00 Dev Test 1
  • update base app
michelb
Offline
Last seen: 1 year 4 months ago
Joined: 2023-08-25 08:09
SHA is not valid

SHA is not valid

Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Confirmed on My System

Indeed it also doesn't work on my system
I guess the file is changed on the publisher of TotalCommander without a version bump.

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Confirm and fixed

@michelb Please be more specific exactly which SHA256 checksum is wrong

@Drazick You are right! The installer is changed by the publisher. The old digital signature is from 02.08.2023 but new one is from 03.08.2023. Thats return different SHA256. Thank you very much!

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 11.00 Dev Test 2
  • Fixed wrong SHA256 sum in installer.ini
  • Added DirUsageLocation=2 to the wincmd.ini to keep the tcDirFrq.txt in same folder as wincmd.ini. Existing user must add it manually or use menu Configuration > Options > History > Storage location for list of most frequently used folders: and select Same folder as wincmd.ini from the dropdown
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 11.01 Dev Test 1
  • update base app
rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 11.02 Dev Test 1
  • update base app
Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
Thank You

This is a great portable application.

Any chance you wrap CudaText (https://portableapps.com/node/69551) as well?
It will be the perfect text editor with Total Commander as it is instant to load while being very powerful (Sublime Text style).

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Not by me

Hello, @Drazick,
My favorite and daily used text editor is Notepad++. I only maintain applications that I personally use. I would love it if you could get involved with CudaText support Smile

rdd
rdd's picture
Offline
Last seen: 2 weeks 2 days ago
Translator
Joined: 2013-03-22 06:59
Update Total Commander Portable to 11.03 Dev Test 1
  • update base app
Drazick
Offline
Last seen: 2 months 3 weeks ago
Joined: 2010-09-06 06:36
CudaText Is Available

Now that CudaText is available, you may add it to the list of options.
I find CudaText the best option for this as it is one of the fastest text editor out there.

My settings are (Editor and External Viewer):

[Editor]
PortableEditor=CudaTextPortable\CudaTextPortable.exe

[ExtViewer]
PortableExtViewer=CudaTextPortable\CudaTextPortable.exe -r

To use it as viewer: Alt + F3 or hold Alt and click View (External Viewer).

Log in or register to post comments