The script can be run using the xScript or xScriptNG plugins. It takes movie name and path as inputs and searches Movies.com and IMDB.com for stills. It will create a "stills" folder in the DVD root folder, or if it's not a DVD folder structure (ie no VIDEO_TS folder) it will create the "stills" folder in the folder containing the video file. Note: If you have a folder like AVI's that just has a whole bunch of different movie AVI's in it this will not work - each movie needs to be in it's own folder regardless of format. The script will download stills found at the two websites to the stills folder. All you have to do after that is goto F2\Basic and Import your Movie paths again and Xlobby will automatically update the movies database with the stills.
The script uses the same progress overlay as InTheaters ("intheaters_progress"). If you already have InTheaters installed you'll see the progess as the script downloads stills. If not - see the InTheaters documentation or use the example progress overlay from the skin files.
There are a few configurable options including max # of stills to download. Search the script for:
'**********************************************************************
' Script Options are delimited below!
'**********************************************************************
Installation:
Download the script and install in your Plugins\Xscripts\Scripts directory (or if using xScriptNG see the plugin documentation for possible locations). Start Xlobby, goto F2\Events and create an plugin event:
- Code: Select all
Plugin: xScript(NG)
Command: Execute Script
Variables: getstills.txt "%movies>display%" "%movies>parameter%"
Create a button on your movie page and associate it with the event. Reimport your movies after getting the stills to see them show up.
Download here:
http://home.comcast.net/~twhite644/tools/getstills.zip
Revisions:
v1.2 12/22/2007 - Initial release
v1.3 02/24/2008 - Updated IMDB code.
That’s it for now – let me know if you run into any problems!
Good luck,
tsw