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
petermad
Power Member
Power Member
Posts: 14914
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

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

Post by *petermad »

I have this problem using Lister from command line, but I don't know whether it is a problem related to the plugin or to TC.

If I use the SWFView v 1.3.8.1 plugin ( http://www.totalcmd.net/download.php?id=swfview ) in the 32bit version of TC with a command line like this:

Code: Select all

%COMMANDER_EXE% /S=L:Pswfview drive:\path\filename.swf
it works as expexted = the file is opened by the plugin in Lister.

But if I use the 64bit plugin ( http://progman13.totalcmd.net/downloads/wlx_SWFView_1.3.8.1_x64.zip ) in TC x64, with the same command, Lister opens in binary mode, and I have to press 4 to open the file with the plugin.

The [ListerPlugins] entry is the same for both versions:

Code: Select all

4=%COMMANDER_PATH%\PLUGINS\WLX\SWFView\SWFView.wlx64
4_detect=MULTIMEDIA & ext="SWF" | (force & ext="EXE")
The [ListerPlugins64] section is:

Code: Select all

$checksum$=395607039
0=1
1=1
2=1
3=1
4=1
Other plugins like Imagine, mmedia, Fileinfo and HTMLView works OK from command line in TC x64 - so maybe it is a plugin problem.
Last edited by petermad on 2021-05-30, 16:52 UTC, edited 3 times in total.
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) »

I will check it. Does it work without 4_detect, or with 4_detect=MULTIMEDIA ?
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 »

It does not work with 4_detect="MULTIMEDIA"
It does not work with 4_detect=

Completely without a 4_detect line, Lister takes about 10-15 seconds to start. It starts up in binary mode, but even though the plugin did not show the file, 4_detect=MULTIMEDIA & ext="SWF" | (force & ext="EXE") is now written to the ini file.
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) »

Unfortunately SWFView 64-bit doesn't work at all here, although I installed the 64-bit Flash plugin from Adobe. Any ideas how to get that to work?
Author of Total Commander
https://www.ghisler.com
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

Do you have the right Flash plugin? There are two versions, one ActiveX for IE and one plugin for other browsers. SWFView needs the first one if I'm not mistaken.
User avatar
petermad
Power Member
Power Member
Posts: 14914
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

There are two versions, one ActiveX for IE and one plugin for other browsers
Yes, you have to use IE to download/install the ActiveX version.
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
mame
Junior Member
Junior Member
Posts: 54
Joined: 2011-12-03, 18:48 UTC
Location: Everywhere

Post by *mame »

I hereby claim copyright to this message you are now reading,
and for that you owe me a $1 royalty fee each time you read this.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ah, now it works, thanks! However, I have no problems loading swf files with command line
totalcmd64.exe /S=L:Pswfview "c:\path\file name.swf"

The 0_detect line is loaded as:
0_detect="MULTIMEDIA & ext="SWF" | (force & ext="EXE")"
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 »

Well, I still cannot make it work here - and I have no problems with the equivalent line in TC 32 bit: totalcmd.exe /S=L:Pswfview "c:\path\file name.swf"

Using same detect line as you.

It has nothing to do with the actual swf file - I have tried with several different ones.

Mysterious !
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) »

Try removing the plugin, then restart TC, re-install the plugin from the zip (auto-install) with the 64-bit version, and finally move it to the first line in the list.
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 »

I had already tried that by installing it again with a clean ini file. But I tried again with my work ini, but to no avail.

And it is not that the plugin doesn't work - it works fine when I press F3 on a swf file.
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) »

Maybe a special path or environment variables or Unicode?
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 »

F:\film\hestekor.swf - so pure ANSI and even short enough to be 8.3 DOS - and F: is a real partition, not a mapped folder or network drive.

And as I wrote - I can just press 4 manually after Lister has opened in binary mode to load the plugin...

I tried going back in TC versions - and I can tell that here the plugin does not work with TC 8.0 x64 from beta 1 up til and including beta 6.

In those versions I get all kind of errors just using the plugin the ordinary way (F3 - no command line, same ini file), especially beta 1 gives error messages.

First just when pressing F3:
---------------------------
error
---------------------------
Crash in plugin SWFView.wlx64:ListLoadW:

Access violation
---------------------------
OK Annuller
---------------------------
If I click OK - Lister opens in binary mode - if I then press 4 I nothing happens, and if I then press Esc I get this:
---------------------------
Totalcmd64
---------------------------
System Error. Code: 1400.

Ugyldig vindues-handle.
---------------------------
OK
---------------------------
After trying a couple of time TC crashes with this:
---------------------------
Total Commander 8.0ß1
---------------------------
Access violation.
Access violation
Windows 7 SP1 6.1 (Build 7601)

Please report this error to the Author, with a description
of what you were doing when this error occurred!

Stack trace (x64):7E21C2
432FFD 40EAB6 7AAECB 434E73 7B562E 7A8C56 7A8B7B 437C61
7A73A4 7BE39D 7BB985 432B0E 56B06B 520B81 69B793 696800

Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nej
---------------------------
In later betas I don't get any error messages, but when I press F3 on an swf file (tried several) the wait cursor is on for like 10-15 seconds, whereafter Lister opens in Binary mode. If I then press 4 the plugin opens (I can se the controls in the bottom of the Lister window), but the swf file does not load. If I try this a couple of times TC usually stops responding and has to be killed.

I have reinstalled the 64 bit (and the 32 bit) ActiveX Flash Player v. 11.1.102.55 to no avail.
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) »

Crash in plugin SWFView.wlx64:ListLoadW
That's quite clear, it seems that the plugin starts just fine, cannot load your SWF file for some unknown reasons.
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 »

But that is only beta 1 that came up with that error.

Anyway - the SAME plugin can load the swf file in betas later than beta 6 - odd.
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
Post Reply