executor.wcx (c)2008, Lev Freidin

executor.wcx is the UnPacker plugin which allows to execute definite commands depending on file extension. See the examples of usage in ini file.
You can use it with different comandline file converters. It can be useful for "unpacking" several files at once, for the text search inside the archive, where text searched is a result of some conversion (NOTE. the executor.wcx must be registered as a default unpacker for files with desired extension to be able to use the search inside archives function).
The nearest competition plugins are TCConv (Total Converter), MultiArc, MultiLister (former PDF Filter), TextSearch


ini file keys and usage
[section name] - section name must be equal to desired file extension

synonym - you can use this key in order not to duplicate entire sections if you can use same settings for different extensions

for example:
[html]
synonym=htm

fileout1
fileout2
...
the result of conversion as it would be seen iside the "archive". There must be at least fileout1 key for a correct work of a plugin
the fileout name can be  using constructions: "[N]" - current archive file name and "[E]" - current archive file extension without a leading dot.

command1
command2
...
The command line to execute to get the according fileoutN result
[N], [E], [executor_path] constructions can be used in the command line
"filein" - the "archive" name will be incerted by plugin
"fileout" - the according fileout name will be inserted
you can skip the full path to converter if it is located in the plugins folder

log=1 - create a simple log of executed commands for debugging purposes
ShowConsole=1 - guess what? You should use some noclose console methods to be able to see it's results
-----------------
[Rus]
executor.wcx (c)2008, Lev Freidin

executor.wcx -           . .    ini .
        .       ""  ,     ,  ,        . (.     , executor.wcx           ).
   - TCConv (Total Converter), MultiArc, MultiLister ( PDF Filter), TextSearch


ini  -   
[section name] -       

synonym -     ,              

:
[html]
synonym=htm

fileout1
fileout2
...
 ,     "".          fileout1
 fileout      : "[N]" -     "[E]" -   ,   .

command1
command2
...
      - fileoutN
       [N], [E], [executor_path] (  )
"filein" -  ""   
"fileout" -      
      ,      .

log=1 -        
ShowConsole=1 -  ?   -      ,     .