Log in

View Full Version : How Do I Find Plugin Dependencies


steptoe
30th January 2014, 09:11
With regards to some of the more complex scripts, and the various problems people have in working out what versions they need especially when there is a lot of external filters being called (such as RemoveGrain, MVTools, etc), is there a way to work out what version or what external DLL are needed to get a plugin to work

I'm trying to get the RemoveDirt or RemoveDirtMC2 by heini011 script to work, but even though I've found all the version as given in the script it still keeps failing with errors

RemoveDirtMC2 lists all required external filters, but reading through the scripts trying tow ork out what else is being called, shows up that it can also call LSF or SeeSaw, which is not listed under the requirements

I know that there are a few versions of LSF that require very specific versions of external plugins to get full functionality out of LSF

I'm slowly trying piece together common scripts I use or have used and given up previously trying to get to work after reinstalling windows recently and losing what needed what to work, so that I can create a database of exactly what is needed to get a script to work with all its external plugins or scripts that may be called to avoid the problems in future

Not all the time are scripts listed with what they need to run, mostly I work it out through trial and error and reading through posts related to the script to work and if it has a huge post of the script takes some effort

Youka
30th January 2014, 14:03
Dependency Walker (http://www.dependencywalker.com/) can tell you which dependencies your binary has.

steptoe
1st February 2014, 08:05
Thanks, that looks to help a lot

But what about scripts that call things you have no ideas what is needed, as nothing is given as needed plugins just a pure script

I'm beginning to understand what scripts are likely to need by what calls are used, such as MVTools or MaskTools calls