[WLX] AppLoader

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
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

[WLX] AppLoader

Post by *Maximus »

Application loader
Download latest version: maximus.in.ua | www.totalcmd.net
Description
This plugin allows you to open chosen files using the associated applications in cases where it is possible to use the internal viewer (Lister).
The main feature of this plugin is that you can open the file in any application of these modal windows Total Commander as «Find Files» and «Synchronize directories» as well as in the Overwrite dialog, which can not be done by any other means.
No less pleasing is provided feature to run associated application by means hotkey for an already opened file in the Lister.
Also plugin can work with selected files, has a flexible configuration of execute conditions, and feature to disable using the Scroll Lock key.
Examples of convenient use
• Use in modal windows.
You no longer need to run another copy of Total Commander, if the need arises, for example, open a document in Microsoft Word or play video with the handy player in «Find Files», «Synchronize directories» or Overwrite dialog. Just configure associations for convenient applications.
• Use to open files from FTP-servers and WFX-plugins.
You no longer need to pre-copy file on the local disk to view or extract the contents. Just configure associations for convenient archiver.
• Working with selected files.
You need to open a group of files in separate tabs of text editor or print them in one motion? Just select the appropriate application and correctly configure the associations and command line parameters.
• Association application with folders.
Want to open in a player the entire season of your favorite series? Make sure that your player is able to work with folders and set associations.
• Launching applications for already opened file in Lister.
You have viewed the file in Lister and realized that you need to edit it? Just assign hotkey to launch the associated application and do not forget to use it :)
• Copy searched text to clipboard.
You already have appreciated all plugin features and use it to the full in «Find Files» dialog? Then this function is for you. If you're searched for files with option «Find text» plugin will automatically copy the search text to the clipboard, and you can paste it later in the search dialog of associated application.
Last edited by Maximus on 2013-10-07, 20:56 UTC, edited 8 times in total.
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Lister4=1 doesn't help unfortunately, it's not possible to load plugin. So, it looks like it hasn't been fixed.

Icfu
This account is for sale
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

EdLoader 0.5

What's new
+ support of environment variables like %COMMANDER_PATH%
+ option UseTCExtensions (using section Extensions from wincmd.ini for assotiation by extensions)
* key [Options], DefaultEditor instead [Editor], Path now using


Download here
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

When Lister4=1 set, ModalOnly=0 set, Load bitmaps on startup is disabled:

1. FindFiles=0 has no effect: editor is loaded when pressing "4"
2. SyncDirs=0 has no effect: editor is loaded when pressing "4"
3. TCWindow=0 has no effect: editor is loaded when pressing "4"

Only QuickView=1/0 works as expected!

So, the only way to use your plugin for me is to enable it with ScrollLock when needed and to disable it if I don't want notepad to be started.

I think I can live with that, thanks. ;)

Icfu
This account is for sale
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

Do you need if Lister4=1 set, ModalOnly=0 set:

1. FindFiles=0: do NOT load editor when pressing "4"
2. SyncDirs=0: do NOT load editor when pressing "4"
3. TCWindow=0: do NOT load editor when pressing "4"

??
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Exactly.

Icfu
This account is for sale
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

icfu
Sorry. I can not make this now :(

all
AppLoader 0.6
Download
Changes:
+ option CopySearchTextToClip
(possibility copy text to clipboard, if checked search option "Find text")
/ corrections for work with relative paths
/ CloseLister=1 now works for "Quick view"
/ now Lister close if CloseLister=1 and IfIsExtOnly=1
* changed plugin name to "AppLoader"
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

AppLoader 0.7
Changes:
+ rich options for applications command line parameters (section [Editor])
+ feature to define extentions with separate by comma in the same string (section [Editor])
+ working with selected files (ТС 7.0) ([Options], WorkWithSelFiles)
+ feature to execute from Overwrite dialog (ТС 7.0) ([Options], OverWrite)
+ position of interface elements for using option CopySearchTextToClip (section [TCPos])
+ feature to start application with hot key for file which is opened in the Lister


Download here
User avatar
Sombra
Power Member
Power Member
Posts: 811
Joined: 2005-12-27, 22:23 UTC
Location: Zaragoza, Spain

Post by *Sombra »

Good plugin, Thx. :)
One suggestion for future versions:
Would be possible add a second shortcut for launch the default program associated in the system with the file loaded in lister?
I can read English, but... I write like Tarzan. (sorry)
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

2Sombra
For which purpose(s) you need second shortcut?
User avatar
Sombra
Power Member
Power Member
Posts: 811
Joined: 2005-12-27, 22:23 UTC
Location: Zaragoza, Spain

Post by *Sombra »

Hi Maximus,
Well, imagine a situation for mp3 files. In my case, I have associated the mp3 files to XMPlay (default player in my system), but I have defined for mp3 in AppLoader.ini the next:

Code: Select all

mp3=C:\Archivos de programa\Audacity\audacity.exe (audio editor)
wav=C:\Archivos de programa\Audacity\audacity.exe
When I press CTRL+F12 the audio editor is launched. The idea for a second shortcut would be for example: CTRL-ALT+F12 would load the mp3 files in the default player (xmplay in my case)

The same would be for:

- Avi files -> Default association in system: MPclassic. Open with AppLoader: virtualdub
- Picture files -> Default asociation in system: Imagine/irfanview. Open with AppLoader: The Gimp
- Etc.
It is only a idea/suggestion for improve AppLoader, isn't a request ;)
I can read English, but... I write like Tarzan. (sorry)
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

Understand.
I will try to make this.
User avatar
Sombra
Power Member
Power Member
Posts: 811
Joined: 2005-12-27, 22:23 UTC
Location: Zaragoza, Spain

Post by *Sombra »

AppLoader 0.7.5
+ feature to start default system application with hot key for file which is opened in the Lister
Hi Maximus,
Thank you very much for this new feature :D :D
Work fine with tested files like pictures, video files, packed files, bla, bla.
I can read English, but... I write like Tarzan. (sorry)
User avatar
Maximus
Member
Member
Posts: 147
Joined: 2006-04-12, 10:51 UTC
Location: Ukraine
Contact:

Post by *Maximus »

2Sombra
I am glad :)
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

If I could make a small suggestion to the documentation.

It would be helpful to actually install the appLoader.ini to the location it needs to be for operation. And early into the readme an example for something basic like .txt files, which notes to try: Ctrl+F9 and Ctrl+F12 ...

Also is there an example or other explanation for what the [TCPos] setting does?
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
Post Reply