-
Posts
197 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by darreldearth
-
hmmm... tried the new code but the same thing is happening with windowspowershell. The window launches and imediately closes. below is the code i used with my paths replacing the original ones. is there a way to pause the script at the end so the window will stay open so i can read/post what is says? i tried adding -noexit and also tried adding Read-Host -Prompt "Press Enter to exit" to the end of the script but it didnt keep the window from forcing closed #path to ps3dec.exe $PS3DEC = 'C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe' #root folder where you keep encrypted iso $ISOroot = 'C:\Users\darre\Desktop\TEMPPS3' #root folder where decrypted ISO will be stored. $ISOdecrypt = 'C:\Users\darre\Desktop\TEMPPS3\DecryptedGames' #root folder you keep all dkeys files $dKeys = 'C:\Users\darre\Desktop\TEMPPS3\Keys' $ISOall = Get-ChildItem -LiteralPath $ISOroot $report = foreach ($iso in $ISOall) { [int]$currentItem = [array]::indexof($ISOall, $iso) Write-Progress -Activity 'Decrypting isos....' -Status "Currently Decrypting - $($iso.name) - $($currentItem) of $($ISOall.Count - 1) $([math]::round((($currentItem + 1)/$ISOall.Count),2) * 100)% " -PercentComplete $([float](($currentItem + 1) / $ISOall.Count) * 100) Clear-Variable key -ErrorAction SilentlyContinue $Key = Get-ChildItem -LiteralPath $dKeys | Where-Object -Property name -Like "$([System.IO.Path]::GetFileNameWithoutExtension($iso.fullname))*" if ($null -ne $key){ Write-Host "Decrypting... $($iso.name)" -ForegroundColor Green $KeyValue = Get-Content -LiteralPath $key.FullName $DecryptISO = $ISOdecrypt + "\$([System.IO.Path]::GetFileNameWithoutExtension($iso.fullname))" + '_DEC.iso' & $PS3DEC d key $KeyValue $($iso.fullname) $DecryptISO [PSCustomObject]@{ OrginalISO = $iso.name Decrypted = $DecryptISO Status = 'Completed' } } else { Write-Host "No key found for $($iso.name)" -ForegroundColor Red [PSCustomObject]@{ OrginalISO = $iso.name Decrypted = '' Status = 'No Key found' } } } $report
-
I tried your code before I ran out of the house this morning, so I didnt have much time to troubleshoot😵, but after changing the paths and running the script the powershell window would open and immediately close without doing anything. I'll mess with it a bit more in a couple hours once I get back and see if I can figure out why that is and let you know. Thanks!
-
haha. Gave it shot but it didnt work. here's what it said without the ECHO also tried the older version without echo just to be sure 😁 set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISOFolder=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\ for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< "%keyFile%" %path2ps3dec% d key %key% "%%f" "%decryptedISOFolder%%%f" ) pause
-
Yeah it worked great! Thanks for the batch file i gave it a try only changing folder locations and this was the result @echo off set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISOFolder=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\ for %%f in (*.iso) do ( set keyFile=%%~dpnf.dkey set /p key=< "%keyFile%" %path2ps3dec% d key %key% "%%f" "%decryptedISOFolder%%%f" ) pause
-
WOOT That Finally WORKED! Thanks! Now to see about trying to make a batch script using what you just made ill try doing what you posted before and see what happens lol. So for everyone else to see heres what finally ended up working (and like @JoeViking245 said only change the first 3 lines to fit your directories) (DKeys and Roms must be in same folder).... Option 1: Here's @JoeViking245's magic batch code (Below) - which uses a .batch file in conjunction with @phunky1's RPCS3-ISO-Launchbox.ps1 script found here https://github.com/ptmorris1/RPCS3-ISOLauncher-Launchbox set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISO=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\temp-decryptedGame.iso set path2RPCS3ps1=M:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< "%keyFile%" set path=%~dp1 start "" /w /d "%path%" "%path2ps3dec%" d key %key% %encryptedISO% "%decryptedISO%" start "" /w "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO%" And of coarse Option 2!: the script @phunky1 made which is posted here: https://github.com/ptmorris1/RPCS3-ISOLauncher-Launchbox works great also and achived the same result. (Dkeys and Roms can be in seperate folders if specified if location is changed in the script). Use the RPCS3-Decrypt-ISO-LaunchBox.ps1 and not the regular RPCS3-ISO-Launchbox.ps1 listed above for his all in one ISO/decode Script. Download with instructions on his github link Also a link to his original post without decoding
-
Thanks. Unfortunately the result was still the same. The system cannot find the file d. set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISO=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\temp-decryptedGame.iso set path2RPCS3ps1=M:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< "%keyFile%" start "" /w /d "%path2ps3dec%" d key %key% "%encryptedISO%" "%decryptedISO%" start "" /w "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO%
-
everything seems to work better now but gets stuck twards the bottom at (invalid switch - "/c") Heres the new code in my batch file again just for reference. set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISO=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\temp-decryptedGame.iso set path2RPCS3ps1=M:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< "%keyFile%" start "" /w /c %path2ps3dec% d key %key% "%encryptedISO%" "%decryptedISO%" start "" /w "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO%
-
The script worked great! it actually decrypted almost instantly... lol probably kuz i tested with a few games on my SSD instead of my NAS Server 😣. Be great if you could get the batch script working which could do all 1500 games at once from a single folder to give everyone options. but with both of these it could really help people move away from the JB Folders with how much more convient the ISOs are. Most people seem to give up on ISOs kuz they get lost trying to decrypt the games, but this really speeds it up and makes it easy. So thanks a lot to you both @JoeViking245 @phunky1
-
OK got home and tried the script. It didnt work yet so maybe i messed something up 😖 but ill post what happened. This is what i typed into the batch file (Also, i used windowspowershell instead because i dont have powershell7... set path2ps3dec=C:\Users\darre\Desktop\TEMPPS3\PS3DEC\ps3dec.exe set decryptedISO=C:\Users\darre\Desktop\TEMPPS3\DECRYPTED_GAMES\temp-decryptedGame.iso set path2RPCS3ps1=M:\LaunchBox\Emulators\rpcs3\RPCS3-ISO-LaunchBox.ps1 set encryptedISO=%1 set keyFile=%~dpn1.dkey set /p key=< %keyFile% start "" /w /d %path2ps3dec% d key %key% "%encryptedISO%" "%decryptedISO%" start "" /w "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -noprofile -executionpolicy bypass -WindowStyle hidden -file "%path2RPCS3ps1%" "%decryptedISO%" del "%decryptedISO% Below is a screenshot of the output from command prompt. Thanks!
-
@JoeViking245 Awesome! I'll test the new script when I get back home and report back! Also, For decrypting all of the games at once like you posted above do you know how to make a batch script for PS3dec which will run through all games within a folder decrypting them all? Otherwise you have to sit there for 2-5 min at a time waiting for each to finish which takes an average of around 75 hours for 1500 games 😵
-
Wow that was fast😱. To answer your questions YES the key file does change with every game, so I'm assuming your code needs to be changed a little. The key file is named the same as each game with an extension of .dkey Example would be 007 - Blood Stone (Japan).iso Would be... 007 - Blood Stone (Japan).dkey They could either be in the same folder as the roms to simplify it, or if not to much work then in a seperate folder called keys or something. Also, in the code you posted on line 3.... "key=323CE7042E84AF01555853C280760FIF" is this assuming the key is in the same folder as the encrypted rom with a name of "323CE7042E84AF01555853C280760FIF" ? Just trying to figure out what to edit to test the script. But that was really fast for the rest of everything! Thanks, and I'll still try the code when I get home. Temporarily I'll just name the key file key to test it. PS. yeah you're right, it takes a while each time to decrypt the games (sux kuz without a loading bar you might think it froze lol). But yeah, Figured it's easier than decrypting each game 1 by 1 before hand which takes forever for 1k+ games without a batch script for ps3dec 😬 (unless you're willing to take a shot at that too lol) 😵. Each game would just need to retain its original name so you could tell them apart with "_dec" at the end or something. Definately would have been nice if the creator of ps3dec included that for those of us without much coding ability instead of having to do them individually in command prompt.
-
So for anyone trying to use PS3 ISO ROMS instead of JB Folder versions (which are annoying for storage kuz of the thousands of files in each one) you've probably noticed they're all Encrypted. So wanted to see if anyone with any scrypting knowledge would wanna take shot at creating a Batch file that would use PS3dec to decrypt the game using a games dkey when launched, and then load the decrypted game. Then delete the created decrypted ISO on game quit. Saw someone did it a few years back but he never posted his code. (Also yes you could just decrypt all the games in your library , but then you'd lose the encrypted original which is nice to have if you ever wanna use it on your REAL Modded PS3) Someone already made the powershell code to mount the games ISO and unmount it here... (but it would need to be tweaked to launch the decrypted iso instead of the initial encrypted one) Heres a link to the PS3dec and how its works as well as a youtube video if it helps. Its all done using Command Prompt... Anyway, just throwing it out there to see if anyone wants to take a shot at it, because it would be nice for preservation, and also be a lot more convient than the JB Folders most people are currently using.
-
Vidsnap Scraper
darreldearth replied to maikeru1986's topic in Third-Party Applications and Plugins (Released)
The yt-dlp.exe needs to be updated to the latest version from github for the plugin to work. So for everyone who uses this plugin you'll need to replace the yt-dlp.exe file in the Launchbox/plugins/vidsnap_scraper folder with the latest version which I've attached. yt-dlp.zip -
The Long/Large Jewel case seem more washed out Compared to the small jewel case. Was it meant to be that way kuz its supposed to be thicker? If not is there a way to reduce the plasticky effect to make them the same? Regardless, Still looks a lot better overall having real cases
-
Is the new theme going to still have the original platform layout as well? I think the new one looks nice. Only thing I could come up with was maybe the top right box be only the description/clear logo, and then the bottom box having the recent games and the system icon somewhere. And there wouldn't be a random game 🤷♂️. Honestly I personally like simple, so just like seeing the description, system icon and the video. Anything else is just fluff to me. Also thanks for all the work on the theme man. I hope your personal situation works out so you don't have to stress.
-
Yeah the black looks a little easier to read 👍
-
is there a chance it's because you don't have the option selected to import duplicate roms? the importer might see them as all the same game since they all have the same name. Other thing it could be is that since they have the same name the importer may have consolidated them all into one game during import, but only if you had that checkbox checked during import.
-
I personally think the fan art option looks great especially if u had an option to enable/disable them. Would it be on the vertical wheels also? Yeah the cards could just have like a 25% transparency or something so u can read them 🤷♂️, but overall I think it looks great.