[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 »

Hi all

I released a new version of fileinfo in x32 and x64 mode both included in the same zip file and both are now independent of external MFC dll.
x64 version resolves several bugs from the last beta :
- dll dependency are wrong
- fileinfo configuration file isn't saved

On both version
- if "fileinfo.ini" doesn't exist in the plugin directory, a new one is created by default in the same directory as wincmd.ini. the path of this configuration file is now shown in the option tab.
- On a x64 OS édition, if you are searching for missing functions in dependent DLLs, fileinfo fail to find some of them if you are using x64 version of fileinfo on a x32 executable or x32 version of fileinfo on a x64 executable.

Other fixes or changes:
- Added : display the number of imported/exported functions
- Changed : cadt.dll can now be put in fileinfo.wlx directory
- Changed fonts to tahoma in imports/Exports tab
- Fixed : Crash with unaspack plugin with some EXE
- Fixed : Crash in Dump Bound Import Descriptors
- Fixed : Crash in Dump Delayed Import section with Packed EXE
- Fixed : Crash in Dependency list with Packed EXE
- Fixed : test ptr out of bound in import section


Size is 670 KB
You can download it here:
http://physio-a.univ-tours.fr/tcplugins/wlx_fileinfo220.zip
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3311
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Thanks will you update your Media-Plugin too?
Hoecker sie sind raus!
Jon Canale
Member
Member
Posts: 141
Joined: 2003-02-07, 12:54 UTC

Post by *Jon Canale »

Thanks - my handiest plugin!
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 »

Sir_SiLvA wrote:Thanks will you update your Media-Plugin too?
Yes I'm trying to do that but I have some difficulties with the WMP control activex into VisualStudio 2008. it will take more time than for fileinfo.
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3311
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

fg_2002fr wrote:Yes I'm trying to do that but I have some difficulties with the WMP control activex into VisualStudio 2008. it will take more time than for fileinfo.
No worries mate just keep up the good work and take all the time you need :D
Hoecker sie sind raus!
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

2fg_2002fr
Hello, Franзois.
The new unaspack.dll doesn't show the version of ASpack as old one. There are empty strings instead.
Pls. see the screenshot.
My OS is WinXP, TC 7.56a

Image: http://imageshack.us/photo/my-images/207/screenshotbf.jpg
User avatar
Sombra
Power Member
Power Member
Posts: 811
Joined: 2005-12-27, 22:23 UTC
Location: Zaragoza, Spain

Post by *Sombra »

Hello,

Just came to report the same issue. I can confirm this for upx files too.

Inside my fileinfo.ini I have the next lines:

Code: Select all

[plugins]
0=%COMMANDER_PATH%\Plugins\wlx\fileinfo\unaspack.dll
1=%COMMANDER_PATH%\Plugins\wlx\fileinfo\unupx.dll
2=%COMMANDER_PATH%\Plugins\wlx\fileinfo\unupack.dll
3=%COMMANDER_PATH%\Plugins\wlx\fileinfo\unnspack.dll
Tested on Windows 7 32bit, TC 7.56a & 8.0ß4
I can read English, but... I write like Tarzan. (sorry)
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

Hello,
If you assign the unupx.dll on the first line 0 it will work.
However, the unaspack.dll on the second line won't :(
User avatar
MVV
Power Member
Power Member
Posts: 8704
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

fg_2002fr, maybe it is more logical to swap VirtSize and VirtAddr fields in section details? So, every item in first column will tell offset and every item in second column - size or element count.
User avatar
MVV
Power Member
Power Member
Posts: 8704
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I found a bug - it is impossible to uncheck 'Sort' checkbox at the Imports/Exports tab, it remains checked after click (however, sorting changes).

Also I got strange Delphi module that has multiple import entries for 'kernel32.dll', plugin shows single 'kernel32.dll' module with repeated functions. Maybe it would be more correct to show multiple 'kernel32.dll' modules? You may get test module here.
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 »

Hello,

I found the bug of unaspack plugin. it will be corrected in the next release and compile a x64 version of this plugin.
MVV wrote:swap VirtSize and VirtAddr fields in section detail
You are rigth, I will do that
MVV wrote:multiple import entries for 'kernel32.dll
I've already seen that with Cygwin dll but it's the first time I see that with delphi module, may be an option of the compiler!!
MVV wrote:impossible to uncheck 'Sort' checkbox
thanks for this report. I will correct this in the next release.

I'm working on the x64 version of mmedia plugin, it is working now, but VC6 version of code for mediaplayer wrapper can't be directly used in VS2008. the library has to be completely rewritten.
Hurdet
Power Member
Power Member
Posts: 634
Joined: 2003-05-10, 18:02 UTC

Post by *Hurdet »

Why FileInfo plugin size passe from 95K of "2, 0, 10, 0" to 577,5K of "2, 0, 20, 0"?
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 »

Hurdet wrote:Why FileInfo plugin size passe from 95K of "2, 0, 10, 0" to 577,5K of "2, 0, 20, 0"?
- first, the new version of fileinfo is now independent of external MFC dll but functions used are statically linked and included in the dll and the size is increased.
- second, fileinfo 2.1 was packed with UPX, not fileinfo 2.2.

You could use UPX to reduce the size of fileinfo buit this doesn't work yet for x64 version.

I can also manage 2 versions of fileinfo whose one is dynamically linked with MFC but you should install the redistributable pack from microsoft (more than 10Mo)
Hurdet
Power Member
Power Member
Posts: 634
Joined: 2003-05-10, 18:02 UTC

Post by *Hurdet »

fg_2002fr wrote:I can also manage 2 versions of fileinfo whose one is dynamically linked with MFC but you should install the redistributable pack from microsoft (more than 10Mo)
If it is possible, i prefer because i like tiny apps. :)
MFC is installed by default in my system.
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

Flint wrote:Mouse cursor over the whole FileInfo window have the "text edit" shape (thin vertical like), even when the cursor is above the tab headers or on the page Options. (Probably, it's what tbeu was talking about, but I didn't get what "mouse pointer instead of usual arrow pointer" meant.)
This is still evident in x64 plugin version 2.20.
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
Post Reply