Solved [TC 8.0b12 x64] posible Lister command line problem

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Beta 1 of what? TC? The SWF plugin? Is the error gone with current TC (beta 13) and the latest version of the plugin?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14914
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

TC 8.0 beta1 shows that error with SWFView 1.3.8.1
TC 8.0 beta2 to beta6 doesn't work either with SWFView 1.3.8.1, but does not show that particular error.
TC 8.0 beta7 to beta13 work with SWFView 1.3.8.1, just not from command line.

All applies to the 64bit versions of TC and SWFView 1.3.8.1 run under my Windows 7 x64 SP1.


I just noticed an interesting thing: with TC 8.0b7-13 it is this command line that doesn't work for me as mentioned earlier:

Code: Select all

%COMMANDER_EXE% /S=L:Pswfview drive:\path\filename.swf
But, if I instead use:

Code: Select all

%COMMANDER_EXE% /S=L drive:\path\filename.swf
it works OK (swfwiew is my only 64bit plugin for swf files - so there is only one plugin for TC to choose from).

AFAIK TC reads the Title line, that the plugins sends to Lister to determine which plugin to use with the /S=L:P parameter - could it somehow be, that the Title in this case contains some hidden characters that causes TC not to recognize the plugin as swfview.
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.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I found the problem - it happens if you only install the 64-bit version of a plugin. It's then listed as pluginname.wlx64 in wincmd.ini instead of pluginname.wlx, that's why TC cannot find it. Should be fixed in beta 14 now!
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14914
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Yes, if I change SWFView.wlx64 to SWFView.wlx in wincmd.ini it works OK in TC 8.0b13.

Also I can confirm that it works in TC 8.0b14 x64 without having to change SWFView.wlx64 to SWFView.wlx :-)
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.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Great, thanks!
Author of Total Commander
https://www.ghisler.com
Post Reply