[WLX] fileinfo 2.23 x32/x64 (May 2017)
Moderators: white, Hacker, petermad, Stefan2
Hi all,
A long time since I updated this plugin. this release fixes several bugs.
2.23 - 18.05.2017
- Fixed : ListLoadNext not really working (content not changed)
- Fixed : Pointer moved to arbitrary location
- Fixed : Missing values in "Manifest"
- Fixed : Crash in "Image File Header" on some DLL
- Fixed : Crash in "Image File Header" with option "Relocations" (Dump_Pdata)
- Fixed : Some memory leaks
size is ~1MB
You can download it here: http://fg.tcplugins.free.fr/wlx_fileinfo223.zip
see webpage at:
http://fg.tcplugins.free.fr/
A long time since I updated this plugin. this release fixes several bugs.
2.23 - 18.05.2017
- Fixed : ListLoadNext not really working (content not changed)
- Fixed : Pointer moved to arbitrary location
- Fixed : Missing values in "Manifest"
- Fixed : Crash in "Image File Header" on some DLL
- Fixed : Crash in "Image File Header" with option "Relocations" (Dump_Pdata)
- Fixed : Some memory leaks
size is ~1MB
You can download it here: http://fg.tcplugins.free.fr/wlx_fileinfo223.zip
see webpage at:
http://fg.tcplugins.free.fr/
Last edited by fg_2002fr on 2017-05-18, 12:04 UTC, edited 1 time in total.
Author of Fileinfo, mmedia, dircpy, exeinfo and palmdump plugins
Any chance to see it implemented? Big thank you!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.
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
-
- Senior Member
- Posts: 347
- Joined: 2005-08-13, 15:13 UTC
- Location: Berlin, Germany
- Contact:
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
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
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
- ghisler(Author)
- Site Admin
- Posts: 48083
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
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.
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
https://www.ghisler.com
-
- Senior Member
- Posts: 347
- Joined: 2005-08-13, 15:13 UTC
- Location: Berlin, Germany
- Contact:
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
[ListerPlugins]
...
3=%COMMANDER_PATH%\Plugins\wlx\fileinfo\fileinfo.wlx
....
TC x64 only shows binary view.
...
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.
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
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
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
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
-
- Senior Member
- Posts: 347
- Joined: 2005-08-13, 15:13 UTC
- Location: Berlin, Germany
- Contact:
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
Installed the x64 libraries and it worked.
Now I took the static ones. It works too, thanks.
Now I took the static ones. It works too, thanks.
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
Do it is possible to have tree items in "DLL Dependency" tab already opened without have to click it?
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
ty for the suggestion, but even so tree remain closed.
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
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?
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?
Re: [WLX] fileinfo 2.23 x32/x64 (May 2017)
I would not even think about such a useless improvment.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?
How often do yo make that ?
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64