[WLX] fileinfo 2.23 x32/x64 (May 2017)

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

Oooops, sorry!
the link is restored to the right file.
Author of Fileinfo, mmedia, dircpy, exeinfo and palmdump plugins
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

tbeu wrote:Most missing feature: In tab Imports/Exports copy the function names to clipboard. This would save me some redundant work to open the binary in depends (Dependency Walker) again.
Any chance to see it implemented? Big thank you!
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
TychoBarfy
Senior Member
Senior Member
Posts: 340
Joined: 2005-08-13, 15:13 UTC
Location: Berlin, Germany
Contact:

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *TychoBarfy »

Hi François,
Thanks for this great plugin first.

I use both x32 and x64 version of TC.

In x64 version of TC version 2.2.3.0 of fileinfo.wlx64 is not called, if I want to take a look for information of dll or exe files.

c:\totalcmd\Plugins\wlx\Fileinfo\
fileinfo.ini 307 2018.4.13 11:26.12
fileinfo.wlx 299008 2017.5.18 8:33.26
fileinfo.wlx64 398848 2017.5.18 8:33.20
ReadMe.txt 17516 2017.5.18 8:18.34
cadt.dll 19456 2012.1.29 10:48.56
unaspack.dll64 12288 2012.1.15 18:40.38
unaspack.dll 11264 2012.1.15 18:40.36
unupx.dll 172296 2009.10.14 18:58.56
plugins.txt 2174 2004.9.1 16:8.8

Content of fileinfo.ini:
[Options]
Autosave=0
Disassemble=1
Dump_res=0
Dump_Pdata=1
Dump_reloc=1
MaxDepth=2
RememberAP=0
ShowDebug=1
Sort=1
Undecorate=1

[plugins]
0=%COMMANDER_PATH%\plugins\wlx\fileinfo\unaspack.dll
1=%COMMANDER_PATH%\plugins\wlx\fileinfo\unupx.dll
2=%COMMANDER_PATH%\plugins\wlx\fileinfo\cadt.dll
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *ghisler(Author) »

fileinfo.wlx is a lister plugin. Please check the [ListerPlugins] section whether there is a line like this:
0=%COMMANDER_PATH%\plugins\wlx\fileinfo\fileinfo.wlx

Total Commander will automatically use the wlx64 plugin when you specify just the .wlx extension.
Author of Total Commander
https://www.ghisler.com
TychoBarfy
Senior Member
Senior Member
Posts: 340
Joined: 2005-08-13, 15:13 UTC
Location: Berlin, Germany
Contact:

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *TychoBarfy »

[ListerPlugins]
...
3=%COMMANDER_PATH%\Plugins\wlx\fileinfo\fileinfo.wlx
....

TC x64 only shows binary view.
Last edited by TychoBarfy on 2018-12-21, 01:59 UTC, edited 1 time in total.
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *Dalai »

2TychoBarfy
There are statically and dynamically linked versions (for both 32 and 64 bit) of FileInfo. A TC plugin can only be loaded successfully when all dependencies are met. According to your directory listing above, you're using the dynamically linked versions of FileInfo. They depend on the Visual C++ 2008 runtimes. Is it possible that your system has installed only the Visual C++ 2008 x86 (32 bit) runtimes? If so, you should be able to solve the issue by either installing the VC++ 2008 x64 runtimes, or by using the statically linked FileInfo plugin.

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
TychoBarfy
Senior Member
Senior Member
Posts: 340
Joined: 2005-08-13, 15:13 UTC
Location: Berlin, Germany
Contact:

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *TychoBarfy »

Installed the x64 libraries and it worked.
Now I took the static ones. It works too, thanks.
Hurdet
Power Member
Power Member
Posts: 620
Joined: 2003-05-10, 18:02 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *Hurdet »

Do it is possible to have tree items in "DLL Dependency" tab already opened without have to click it?
Hurdet
Power Member
Power Member
Posts: 620
Joined: 2003-05-10, 18:02 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *Hurdet »

ty for the suggestion, but even so tree remain closed.
DVV
Junior Member
Junior Member
Posts: 28
Joined: 2009-09-30, 13:19 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *DVV »

I noticed that FileInfo became much slower in analyzing modules under Windows 10 Pro (I had updated to Win 10 from Win 7).
For example, in Win 7 it tooked less than a second to analyze an .exe file and show the dlls it depends on.
In Win 10 the very same action takes about 5 seconds!
Any hints on how to improve this?
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *Horst.Epp »

DVV wrote: 2021-04-30, 09:15 UTC I noticed that FileInfo became much slower in analyzing modules under Windows 10 Pro (I had updated to Win 10 from Win 7).
For example, in Win 7 it tooked less than a second to analyze an .exe file and show the dlls it depends on.
In Win 10 the very same action takes about 5 seconds!
Any hints on how to improve this?
I would not even think about such a useless improvment.
How often do yo make that ?
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
DVV
Junior Member
Junior Member
Posts: 28
Joined: 2009-09-30, 13:19 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *DVV »

When something does not respond, even during 5 seconds, it irritates me :)
Actually, I believe it is probably caused by some new techniques of Win 10 related to either verifying the same binaries again and again or to protection of the system dlls which apparently slows things down for FileInfo. I've already added the FileInfo's folder to the exceptions of Windows Defender, I even tried to disable Windows Defender - but it did not change anything. So my question is rather about some system tweaks I may need to do.
User avatar
solid
Power Member
Power Member
Posts: 747
Joined: 2004-08-09, 11:20 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *solid »

@DVV
I've just tested, all info is displayed immediately. WIn10 64bit, latest TC beta with Fileinfo 2.23.
Also, I've never noticed such slowdown as you are describing it.
User avatar
deus-ex
Power Member
Power Member
Posts: 969
Joined: 2003-02-10, 17:45 UTC

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *deus-ex »

Try decreasing the 'max depth' value on the options tab (screenshot below) to either '2' or '1' to improve the speed of the dependency analysis.

Image: https://i.imgur.com/U3phXwa.png
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)

Post by *Hacker »

DVV,
Anitivirus / Defender / some sandbox or something similar?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Post Reply