Please add help file in format other than HLP

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Please add help file in format other than HLP

Post by *dindog »

Microsoft seem drop support of it, win 7+ has no built-in hlp viewer and Win 10's installer is not out yet.... Win 10 users basically can't open *.hlp files.
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

TC has been shipping with a help file in CHM format for a very long time now - since 7.50 RC1 to be exact, which was published August 2009. So I don't see any problem there. If you have a TC installation containing that .hlp file, you can safely delete it.

BTW: Is this topic related to TC plugins? If not, the thread should be moved to the appropriate forum (hint to mods ;)).

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

Dalai wrote:TC has been shipping with a help file in CHM format for a very long time now - since 7.50 RC1 to be exact, which was published August 2009. So I don't see any problem there. If you have a TC installation containing that .hlp file, you can safely delete it.

BTW: Is this topic related to TC plugins? If not, the thread should be moved to the appropriate forum (hint to mods ;)).

Regards
Dalai
Yes, it is about plugins. I mean the plugins writing help file in here:
http://ghisler.fileburst.com/plugins/wcx_ref2.21se.zip
and here:
http://www.ghisler.ch/board/viewtopic.php?t=25751
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Hm, nothing hints to plugins in your OP, only the thread's position in this subforum does. So, for me it wasn't clear that you refer to the "plugin interface help".

I agree, that having these in CHM as well would be (literally) a great help - single pages can be searched in CHM but not in HLP (only search the entire help), which is something that annoys me every time. However, there are some errors, ambiguities etc. in them which should be fixed in the process. So, I guess it could take some time.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2dindog
You can use the winhlp32.exe from Windows XP under Windows 10 - it works - You can get it here: http://madsenworld.dk/tcmd/winhlp32.zip

Note the one from Windows 8.1, 8 or 7 does not work.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
dindog
Senior Member
Senior Member
Posts: 315
Joined: 2010-10-18, 07:41 UTC

Post by *dindog »

petermad wrote:2dindog
You can use the winhlp32.exe from Windows XP under Windows 10 - it works - You can get it here: http://madsenworld.dk/tcmd/winhlp32.zip

Note the one from Windows 8.1, 8 or 7 does not work.
Thank you. I can read it now...
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

There is also a wiki page which lists all plugin interfaces. Currently only the packer plugin interface is complete. I have started to complete these pages but haven't finished them yet. Will drop a line when done.

http://www.ghisler.ch/wiki/index.php/Plugins_interfaces
Anvis
New Member
New Member
Posts: 1
Joined: 2023-02-12, 08:34 UTC

Re: Please add help file in format other than HLP

Post by *Anvis »

Hello, first of all copy winhlp32.exe (from Microsoft Windowsᵡᵖ) to some %commander_path%\plugins folder,
then use "Total Commander Edit Redirector" which is tcer.exe (I use v1.4.0.0), then add to it's *.ini file:
[Extensions]
hlp=MsHelp
[Program_MsHelp]
FullPath="%commander_path%\Soft\MsHelp v4.00.4982\winhlp32.bat"

then create winhlp32 batch using these lines:
for %%a in (%*) do copy "%~dp0winhlp32.exe" %%~dpa
for %%a in (%*) do winhlp32.exe %%~nxa
for %%a in (%*) do del winhlp32.exe
for %%a in (%*) do del /a %%~na.GID

then save it to "%commander_path%\Soft\MsHelp v4.00.4982\"
also copy there winhlp32.exe

So, now how you will press F4 on the *.hlp file, it will copy winhlp32.exe to that directory, and will open the selected *.hlp file
after hlp file is closed *.gid file will be created automatically, and as the last
the winhlp32.exe file will be deleted
and *.gid file will be deleted
(and you will end up with unchanged file list in the directory)

In my opinion, this is the best solution I have come across with, works for windows 10 (probabily works with 11 and older windows as well, (even xp))
HLP file is the best, other file which I did like was rich text *.rtf, you can add images there and edit with any MsWindows, or other editor, BUT
HLP file has search system integrated, and displays only the information you were looking for, instead of the whole page, sometimes too much information can be disturbing.

[Microsoft Windows 10, tcer.exe v1.4.0.0, winhlp32.exe v4.00.4982, Total Commander v7.0]
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6449
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Please add help file in format other than HLP

Post by *Horst.Epp »

Why not adding hlp support in Windows ?
There is nothing special to open help files then.
The installation file for it is still on the web.
I did it under Windows 10 and after upgrading to Windows 11 it works fine.
https://archive.org/details/winhlp32-windows-7-10-x86-x64-komeil
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Please add help file in format other than HLP

Post by *petermad »

I find it musch easier to first download the Windows XP winhlp32.exe ( version 5.1.2600.5512 English or Danish ) to %COMMANDER_PATH%

Then either associate %COMMANDER_PATH%\winhlp32.exe in TC's internal associations to *.hlp files.

Or you can copy winhlp32.exe to the %windir% directory (usually c:\Windows). You might have problems overwriting the existing winhlp32.exe stub file and might need a tool like Unlocker <http://www.emptyloop.com/unlocker/> to delete it first.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6449
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Please add help file in format other than HLP

Post by *Horst.Epp »

I prefer to have .hlp support accross the system and not only in TC.
The original Microsoft x64 help setup is also on the web.
The target was Windows 8.1 but its still applicable in Windows 11.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Please add help file in format other than HLP

Post by *petermad »

2Horst.Epp
then just use:
Or you can copy winhlp32.exe to the %windir% directory (usually c:\Windows). You might have problems overwriting the existing winhlp32.exe stub file and might need a tool like Unlocker <http://www.emptyloop.com/unlocker/> to delete it first.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6449
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Please add help file in format other than HLP

Post by *Horst.Epp »

petermad wrote: 2023-02-12, 14:53 UTC 2Horst.Epp
then just use:
Or you can copy winhlp32.exe to the %windir% directory (usually c:\Windows). You might have problems overwriting the existing winhlp32.exe stub file and might need a tool like Unlocker <http://www.emptyloop.com/unlocker/> to delete it first.
No need, I installed the winhlp32 on Windows 10 and its still working after upgrading to Windows 11.
The Microsoft setup did all required steps without any manual actions.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Please add help file in format other than HLP

Post by *petermad »

I installed the winhlp32 on Windows 10
You mean from this: https://archive.org/details/winhlp32-windows-7-10-x86-x64-komeil ? It is basically the same, exept the installed file seems to be a modified Windows 7 version, while my files are original Windows XP files.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Please add help file in format other than HLP

Post by *ghisler(Author) »

2Anvis
You are replying to a thread from 2015. Since then I have converted all plugin help files to the CHM format.
Author of Total Commander
https://www.ghisler.com
Post Reply