Dump Submitted - Borderlands (2024)

Please post here for issues related to UHD discs
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: Dump Submitted - Borderlands (2024)

Post by SamuriHL »

ds1972 wrote:
Fri Oct 25, 2024 10:01 pm
SamuriHL wrote:
Fri Oct 25, 2024 9:12 pm
Converted to powershell for the Windows users in the house:
Awesome! Thanks for the assist! I'm good with UNIX and Mac, but Windows not so much...
I speak fluently in bash, powershell, batch, c++, java, c#, turbo pascal....etc LOL Hopefully someone finds it useful.
MrPenguin
Posts: 496
Joined: Thu Oct 19, 2023 11:31 pm

Re: Dump Submitted - Borderlands (2024)

Post by MrPenguin »

ds1972 wrote:
Fri Oct 25, 2024 7:09 pm
If you're on a UNIX-like system (I'm a Mac guy), you can automate this really easily:
Actually, you should probably execute "FindVUK.exe synchronize" rather than redownload the entire KEYDB.cfg each time. FindVUK will then just download the changes since you last synchronized, which is both faster and less demanding of the KEYDB server.
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: Dump Submitted - Borderlands (2024)

Post by SamuriHL »

Which you can't do on a Linux or Mac without some kind of emulation, either WINE or a VM.
MrPenguin
Posts: 496
Joined: Thu Oct 19, 2023 11:31 pm

Re: Dump Submitted - Borderlands (2024)

Post by MrPenguin »

SamuriHL wrote:
Fri Oct 25, 2024 11:58 pm
Which you can't do on a Linux or Mac without some kind of emulation, either WINE or a VM.
Speaking as a Linux user, I execute FindVUK from inside wineconsole.
ryley
Posts: 30
Joined: Mon Jul 30, 2018 7:52 am

Re: Dump Submitted - Borderlands (2024)

Post by ryley »

MrPenguin wrote:
Sat Oct 26, 2024 10:33 am
SamuriHL wrote:
Fri Oct 25, 2024 11:58 pm
Which you can't do on a Linux or Mac without some kind of emulation, either WINE or a VM.
Speaking as a Linux user, I execute FindVUK from inside wineconsole.
If you'd like to re-implement something close to the FindVUK synchronise functionality without Wine I'd recommend using delta keydb requests. Eg:
Last 24hrs of KeyDB changes
Last 30 days of KeyDB changes

The deltadate parameter returns only the disc entries which have been either modified or added in the specified time period. The requests also complete much quicker compared to a full download from the keydb.

If you'd like to get fancy, you can specify a custom deltadate value based off the difference between the current date and the modification date of your local keydb file (then add 7 days because properly handling timezones is annoying).

Once you have the delta keydb file, iterate through it and replace any older or less complete entries in your local keydb file according to the disc ID value. Finally, you'll want to append any entirely new titles and then sort the disc entries by volume label.
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: Dump Submitted - Borderlands (2024)

Post by SamuriHL »

The problem with that is that it's not easy to merge them within a batch process such as a bash script or powershell script. Not saying it's impossible, just that it complicates the process.
Post Reply