OpenMPT > Technical Documents

Finding out which plugins are used by a module

(1/1)

Saga Musix:
Harbinger wanted an application to check which plugins are used by his modules. It was reported on the issue tracker, but that place is not supposed to be a Swiss army knive for all wishes that have remotely something to do with OpenMPT, so the issue was closed.
However, I have written a little application that can scan modules for plugin names. To run it, simply copy both "readplugs.exe" and "run.cmd" into a folder that contains some modules, and run "run.cmd". The program also requires the VS2010 runtime. Sourcecode is included as well. Obviously this is a console application - don't ask me to do a GUI version or whatever - I don't have the time for that.

Edit: Change the content of run.cmd to the following to automatically generate a file called plugins.txt which contains all plugin names (instead of printing them on the console):

--- Code: ---@echo off
cls
del plugins.txt
for /R %%F in (*.*) do (echo %%F & readplugs.exe "%%F" >> plugins.txt )
pause
--- End code ---

Harbinger:
Not on the internet at home, and i cannot download the dependency (probably because MicroSoft assumes i want it installed on the computer from which i'm downloading).
 
So if you or anyone else can improve on this package and make it easy to download the program, feel free to post alternatives here.
 
(But thanks for the effort, I appreciate it. And sorry, i didn't even think of making the request here...)

Saga Musix:

--- Quote from: Harbinger on February 16, 2013, 19:41:31 ---probably because MicroSoft assumes i want it installed on the computer from which i'm downloading).

--- End quote ---
I don't see how that would make a difference. Anyway, here's a direct download link to the runtime: http://download.microsoft.com/download/5/B/C/5BC5DBB3-652D-4DCE-B14A-475AB85EEF6E/vcredist_x86.exe

Harbinger:
Thanks. Got everything. I'll take it home and see what i can do with it. I might even be able to create a BASIC GUI wrapper for it if it's not to difficult to manipulate.

Thanks. And i knew all along you were skilled enough to create the programming equivalent of a little tune for this job....

sso:
saga is one of the greatest guys on the planet.

how many people would do what he did?

foundation of heaven, guys and gals like that.

Navigation

[0] Message Index

Go to full version