Combined plugins

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
aziemer
Junior Member
Junior Member
Posts: 53
Joined: 2003-06-11, 06:56 UTC
Location: near Bremen, Germany
Contact:

Combined plugins

Post by *aziemer »

I was curious what would happen and combined a packer and a viewer plugin into one file - and it worked :D :D

I simply export both API functions - et voila...

So now I have a plugin that can
a) open a library file and show the contained object files (PACKER part)
b) view the contained objects (the VIEWER part)

See my other posting "OBJ/LIB packer plugin" about the background of this

I called the resulting file OMF51.WXX where the second X stands for multiple. I first though of WMX (´M=multiple) but WMX is already a media type.

Andreas
*** Don't panic ***
Geoffrey
Junior Member
Junior Member
Posts: 73
Joined: 2003-02-11, 10:53 UTC
Location: France/Belgium
Contact:

Post by *Geoffrey »

Where is it ? ;)

Geoffrey
VadiMGP
Power Member
Power Member
Posts: 672
Joined: 2003-04-05, 12:11 UTC
Location: Israel

Post by *VadiMGP »

Yes, it is possible, but anyway, you have to install it twice. I thought about it when wrote my EventLog plugin.
2Maxwish In wich section on your site such plugins should be listed? :lol:
User avatar
aziemer
Junior Member
Junior Member
Posts: 53
Joined: 2003-06-11, 06:56 UTC
Location: near Bremen, Germany
Contact:

Post by *aziemer »

Here it is,

http://www.a-z-e.de/Download/OMF51_10.ZIP

but for now its only of value for people who work with C-compilers that generate object files and libraries in the OMF-51 format. This should only be the case for compilers generating code for the INTEL 8051 family :(
It is *NOT* compatible with i.e. COFF or other formats.
If COFF etc. would be of interest for someone, mail me the specification, and if time permits, I will try to implement this.

For now, I ship a LIB file with the plugin, just to have something to test. ADD/REPLACE/DELETE does currently only work with an external librarian (not shipped).

Installation:

Copy OMF51.WXX to your wincmd folder and add it to both the listplugins and the packer plugins.

Andreas
*** Don't panic ***
User avatar
aziemer
Junior Member
Junior Member
Posts: 53
Joined: 2003-06-11, 06:56 UTC
Location: near Bremen, Germany
Contact:

Post by *aziemer »

Now ADD/REPLACE/DELETE work. So now you don't need LIB51 anymore.
I hated the syntax of LIB51 anyway :? Everything's so easy with TotalCommander...

Get it at http://totalcommander.a-z-e.de/OMF51_11.ZIP



Andreas
*** Don't panic ***
Post Reply