Will 7-zip add a plugin feature?
For example to allow coders to write more compressing/decompressing features - a linux programmer who is very familiar with ext2fs disk image files handling might find easy to create a plugin that can decompress that disk file type
thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm pretty certain zenchip meant plugins the way most consumer software uses the term: A standard for reading files dropped into a folder or referenced somehow, adding to the main program's capabilities without having to modify the main program at all, along with an SDK to develop them.
In this case, being able to add new optional decompression formats without having to recompile 7z.dll. Total commander already has almost this exact capability; it'd be awesome to be able to recompile TC plugins to use with 7zip or vice versa. 7zip is much handier than TC imho.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The 7-Zip File Manager can be provided with additional DLLs to load at startup. When it loads, it looks (by default) for additional Codecs in C:\Program Files\7-Zip\Codecs and for additional Formats in C:\Program Files\7-Zip\Formats.
You can implement your own DLL and add it to either location to have the Codec or Format understood by 7zFM.
Kind regards,
Tyler
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Will 7-zip add a plugin feature?
For example to allow coders to write more compressing/decompressing features - a linux programmer who is very familiar with ext2fs disk image files handling might find easy to create a plugin that can decompress that disk file type
thanks
7-Zip uses plugins already:
1) .7z code is plugin for 7-zip
2) LZMA code is embedded plugin for .7z
3) 7-zip code is plugin for 7-zip file manager
I'm pretty certain zenchip meant plugins the way most consumer software uses the term: A standard for reading files dropped into a folder or referenced somehow, adding to the main program's capabilities without having to modify the main program at all, along with an SDK to develop them.
In this case, being able to add new optional decompression formats without having to recompile 7z.dll. Total commander already has almost this exact capability; it'd be awesome to be able to recompile TC plugins to use with 7zip or vice versa. 7zip is much handier than TC imho.
Hi foxyshadis,
I believe this is what Igor meant, too.
The 7-Zip File Manager can be provided with additional DLLs to load at startup. When it loads, it looks (by default) for additional Codecs in C:\Program Files\7-Zip\Codecs and for additional Formats in C:\Program Files\7-Zip\Formats.
You can implement your own DLL and add it to either location to have the Codec or Format understood by 7zFM.
Kind regards,
Tyler