Media Managers
Media Managers
2 files
-
Compare Popper Media - A PopperAutoRecord Companion .bat file
By Abhcoide
Use this utility to see which Popper Media recordings are "out of date" and move them to a folder for manual deletion. You can undo what this does, by simply moving the media files back.
You'll need to make some adjustments to the .bat file to match your setup.
set "sourceDirTables=C:\vPinball\VisualPinball\Tables" set "targetDirPlayfield=C:\vPinball\PinUPSystem\POPMedia\Visual Pinball X\PlayField" set "deleteDirPlayfield=C:\vPinball\Popper Media to Delete\Playfield" set "targetDirBackglass=C:\vPinball\PinUPSystem\POPMedia\Visual Pinball X\BackGlass" set "deleteDirBackglass=C:\vPinball\Popper Media to Delete\Backglass"
^^^ These need to be changed.
sourceDirTables should be the path to where your tables are kept.
targetDirPlayfield and targetDirBackglass should be adjusted to reflect your pinup popper path. For me, I keep PinUpSystems in C:\vPinball\ - you might keep it somewhere else and should adjust accordingly.
deleteDirPlayfield and deletedirBackglass should be the path where you want these files dumped.
Now that the configuration is out of the way - what the devil does this do and why?
I use Pinup Popper to as my table manager and Front End. I like it and am really happy with how I have everything configured to a Retrowave theme.
Thing is, I add new tables and tinker with old ones more than I actually play. I find enjoyment in this, much how someone with more skills than me might enjoy working on a vintage vehicle.
I update or outright change tables frequently, whether it's because of a new author, VPW release, or lately @cheese3075 playfield mods. When @hauntfreaks releases a new backglass, that's swiftly installed. I'm particularly fund of Full DMD backglasses, as that's what I have. - and so forth, I do have my habits.
In doing these frequent updates, my recorded media in Popper becomes outdated. I tend to do things in batches, so I can't remember what is new and what isn't.
Anyway, this makes it so I do not have to remember anything. I run bat the file and it compares the date of the media in the backglass against the the directb2s file of the same name. If the directb2s file is newer, it moves the media. Same is done for the .vpx file for the tables.
Then you can run PopperAutoRecord to record media only where the media doesn't exist. Now you've updated media. Yay!
This isn't a perfect utility - it is going to "pick up" tables that you've edited and saved, even if it's not a new table. For me, this isn't as big of a deeal as PopperAutoRecord will just record a new copy anyway.
11 downloads
-
databasemanager ClrVpin - content and database management tool
By stoj
ClrVpin is an open source virtual pinball content management tool. It's designed to automate the manual tasks of keeping your collections and databases..
Current Accurate Clean Minimal
Features
Feeder - check online feeds for potential updates to your collection. Browse the VPS (open source) feed using customizable filters - e.g. last update time, table type, manufacturer, content type, etc. Open the web browser to review, rate, and download content. Frontend agnostic. Merger - merge downloaded updated content into your collection. Apply criteria to automatically ignore certain files - e.g. older files, too small, adult content, etc. Applies fuzzy logic algorithms to match the file names to the entries in your collection - e.g. author, version, acronyms, incorrect manufacturer/year, etc. Use 'trainer wheels' mode that allows you to review the changes that would be made before any changes are actually made. Automatically backup your files before making any changes. Cleaner - clean the existing content in your collection (e.g. after merge). Fix files that satisfy customizable criteria - e.g. incorrectly named files, obsolete files, etc. Detailed reports on what was changed Plus all the features offered by Merger.. fuzzy matching, trainer wheels, automated backups, etc. Explorer - explore content in your collection. Identify missing and out of date content - e.g. missing wheel, out of date table video, etc. Apply customizable filters to locate the table(s) of interest. View and edit all table information stored in your database. Open the content to see how it looks/sounds/etc - e.g. open images, play videos, listen to table audio, etc.
Supported Applications
Visual Pinball X (open source) engine - Tables, Backglasses, and POV. PinballY (open source) and PinballX frontends - Videos, Audio, Wheels, Instructions, Flyers, etc.
Notes
By design, it will update your collection's files and database(s). All changes are backed up before any changes are made, but if in doubt please make your own additional backup too. Also, it can be run in 'trainer wheels' mode which describes what would be made without actually making any changes. Once installed, there is an automatic update option to ensure it keeps in sync with the latest version.
A lot more information (with detailed instructions) is available on the github wiki.
I hope you find it useful as I do.. enjoy 😀
324 downloads