SamuriHL
UHD Guru
Thread Starter
- Joined
- Jan 28, 2007
- Messages
- 15,036
- Likes
- 2,532
A HUGE shout out and credit to Nalor, the author of FindVUK. This tool wouldn't exist without his amazing work!
What is it?
KeyDB Tools is a utility that sits on top of FindVUK along with its own bit of magic. This tool is designed to manage all things KeyDB for you. From synchronizing your KeyDB file, to configuring it for AnyDVD, to copying it to MakeMKV, to finding keys with FindVUK, this tool aims to do it all.
How do I use it?
Download the latest version from the post below. Unzip it to its own folder. When you run it for the first time, it'll download FindVUK and configure it all automagically. If it detects DVDFab on your system, it will enable the FindVUK button. More on that later. Once it's configured, you'll have access to an array of options.
What functions does it have?
Lots! As of right now:
FindVUK tab:
Development details - List of in progress/completed features:
FindVUK:
X) Download and configure FindVUK latest version
X) Check for DVDFab or PlayerFab to enable additional functionality in the KeyDB Tool for those that have them
P) Synchronize KeyDB, possibly automagically if it's over X hours old
X) Metadata upload for unsupported discs : ? will this work with mounted iso. Definitely works on discs <-- Narrator: It does, in fact, work on mounted ISOs. Nice
X) If DVDFab or PlayerFab found, enable finding keys with FindVUK!
AnyDVD:
X) Configure AnyDVD for KeyDB if needed
X) Create a zip file with enough info to help find keys (more on this much later) to be uploaded
X) Generate a report of scanned disc: AnyDVD status, KeyDB status, MKB version, disc metadata, etc. Will *NOT* use AnyDVD logs. I want this to be FAST
o) ISO/ISO Folder support for report generation and possibly other functions depending on what's possible
Configuration:
o) Ability to simplify editing of FindVUK ini options (selecting PlayerFab vs DVDFab, output folder for KeyDB, etc etc)
P) Ability to specify a list of directories to copy the KeyDB.cfg file to after a synchronize
o) More as things progress
Future:
o) Check for MakeMKV (I have some thoughts about how this could be helpful but I'm not ready to discuss those yet...has nothing to do with finding keys)
Logging:
X) Add rudimentary logging system output to your Documents/KeyDBTools folder...
o) Add WAY more logging events as I build out the code
X = completed, at least initially
P = partially completed
o = Still needs to be implemented
What is it?
KeyDB Tools is a utility that sits on top of FindVUK along with its own bit of magic. This tool is designed to manage all things KeyDB for you. From synchronizing your KeyDB file, to configuring it for AnyDVD, to copying it to MakeMKV, to finding keys with FindVUK, this tool aims to do it all.
How do I use it?
Download the latest version from the post below. Unzip it to its own folder. When you run it for the first time, it'll download FindVUK and configure it all automagically. If it detects DVDFab on your system, it will enable the FindVUK button. More on that later. Once it's configured, you'll have access to an array of options.
What functions does it have?
Lots! As of right now:
FindVUK tab:
- Synchronize - Synchronizes your KeyDB file. Additionally, it can copy the KeyDB file to MakeMKV if MakeMKV is detected and the Copy to MakeMKV checkbox on the Configuration page is checked. Finally, if you have files in your dump folder, once the synchronize is complete, it'll scan the KeyDB for you and notify you when keys for your titles have been added!
- Submit Metadata - When you have a disc that isn't supported, use this option to have FindVUK submit the metadata for the disc to FindVUK so that maybe the title will be supported at some point
- Drive Details - Show lots of information about all the drives connected to your system
- FindVUK (optional) - If DVDFab is found on your machine, the FindVUK button is enabled. This will allow you to use the KeyDB Tools UI to drive FindVUK. This will attempt to find the unit key(s) for your title and add them to the KeyDB for you
- Disc Info - Scans your selected disc (actual disc or mounted ISO) and displays a bunch of metadata. Additionally, if your disc has a KeyDB entry, it will display the KeyDB entry, as well
- Disc Dump - When you have an unsupported disc that is not in the KeyDB, this will create a dump file that contains information that can be used to find the unit key(s) for the disc. Post the dump zip file in this thread or PM it to me and I will try to help.
- Set KeyDB - Configures the KeyDB file and default search option in AnyDVD
- Copy to MakeMKV - When visible and enabled, this will copy the KEYDB.cfg to your MakeMKV configuration directory. If you've changed the location of that directory, KeyDB Tools will locate it for you.
Development details - List of in progress/completed features:
FindVUK:
X) Download and configure FindVUK latest version
X) Check for DVDFab or PlayerFab to enable additional functionality in the KeyDB Tool for those that have them
P) Synchronize KeyDB, possibly automagically if it's over X hours old
X) Metadata upload for unsupported discs : ? will this work with mounted iso. Definitely works on discs <-- Narrator: It does, in fact, work on mounted ISOs. Nice
X) If DVDFab or PlayerFab found, enable finding keys with FindVUK!
AnyDVD:
X) Configure AnyDVD for KeyDB if needed
X) Create a zip file with enough info to help find keys (more on this much later) to be uploaded
X) Generate a report of scanned disc: AnyDVD status, KeyDB status, MKB version, disc metadata, etc. Will *NOT* use AnyDVD logs. I want this to be FAST
o) ISO/ISO Folder support for report generation and possibly other functions depending on what's possible
Configuration:
o) Ability to simplify editing of FindVUK ini options (selecting PlayerFab vs DVDFab, output folder for KeyDB, etc etc)
P) Ability to specify a list of directories to copy the KeyDB.cfg file to after a synchronize
o) More as things progress
Future:
o) Check for MakeMKV (I have some thoughts about how this could be helpful but I'm not ready to discuss those yet...has nothing to do with finding keys)
Logging:
X) Add rudimentary logging system output to your Documents/KeyDBTools folder...
o) Add WAY more logging events as I build out the code
X = completed, at least initially
P = partially completed
o = Still needs to be implemented
Last edited: