PS3 Game Updates (PS3/PSP/PS Vita) by Aldostools

@jcorrea , any experience with jdownloader? I just recently changed from the folder format to single downloads. this is about halfway through downloading all ps3 updates. I cut and pasted all the pkg files into the main folder I was downloading to, so now I'm downloading single links like you had it. do you know if it will skip over the already downloaded pkg files? I have it set up that way, but I don't know if it will skip links if the links have been modified (i.e. going from folder to direct pkgs). I plan to start the downloads again in one or two days when my next billing cycle begins.
 
@jcorrea , any experience with jdownloader? I just recently changed from the folder format to single downloads. this is about halfway through downloading all ps3 updates. I cut and pasted all the pkg files into the main folder I was downloading to, so now I'm downloading single links like you had it. do you know if it will skip over the already downloaded pkg files? I have it set up that way, but I don't know if it will skip links if the links have been modified (i.e. going from folder to direct pkgs). I plan to start the downloads again in one or two days when my next billing cycle begins.
Never used jdownloader before... On wget, to avoid "redownload" a file, use "-nc" parameter. If you put all updates on a single folder, you will have problems with updates on "/2/" for sure. And also, with PARAM.HYP. To avoid both problems, the easy way is keep the "server folder structure". I have a powershell script that uses the updates.txt file to create the structure and copy every update to the correct folder:

First open powershell on the same directory where all updates you downloaded are.
then, create a function that lets you create directories based on a path:

Code:
Function GenerateFolder($path) {
     $global:foldPath = $null
     foreach($foldername in $path.split("\")) {
         $global:foldPath += ($foldername+"\")
         if (!(Test-Path $global:foldPath)){
             New-Item -ItemType Directory -Path $global:foldPath
             # Write-Host "$global:foldPath Folder Created Successfully"
         }
     }
 }

And then, execute this (changing the "updates.txt" with the download list you are using):

Code:
Get-Content .\updates.txt | ForEach-Object {
     $path=$_.SubString($_.IndexOf("/tppkg"), $_.LastIndexOf("/")-$_.IndexOf("/tppkg"));
     GenerateFolder($path);
     $file=$_.SubString($_.LastIndexOf("/")+1);
     Move-Item $file $path
 }

As not every update is downloaded, you will see some errors on output, but don't be afraid, everything will be ok :D.

After this, create a "b0.ww.np.dl.playstation.net" folder, and put the tppkg inside. After that, you can use "wget -nc -x -i updates.txt" and it will not download files that already exists.
 
Last edited:
@jcorrea , my billing cycle ends in a few hours, so I'm going to start the downloads up again then. I put in updates version 4, and this time the pkg files will be together (without separate folders). I'm not sure if the wsl version of linux is capable of doing what you're doing. I might need to use virtual box, but I don't plan to put that on this pc. this pc has a few issues, so I don't want to devote that sort of time towards something like virtual box. I plan to get a new pc next year some time. I'll find out in the next few days if jdownloader does in fact skip files that it detects. hopefully, it doesn't try to download the files. there are five or six switch games I plan to buy next month on to three switches, so I may have to go through a third month of downloading these updates.
 
@jcorrea , my billing cycle ends in a few hours, so I'm going to start the downloads up again then. I put in updates version 4, and this time the pkg files will be together (without separate folders). I'm not sure if the wsl version of linux is capable of doing what you're doing. I might need to use virtual box, but I don't plan to put that on this pc. this pc has a few issues, so I don't want to devote that sort of time towards something like virtual box. I plan to get a new pc next year some time. I'll find out in the next few days if jdownloader does in fact skip files that it detects. hopefully, it doesn't try to download the files. there are five or six switch games I plan to buy next month on to three switches, so I may have to go through a third month of downloading these updates.
WSL is able to use wget, but you need to install it with "apt install wget". If you will put all the updates on same folder, use "wget -nc -i updates_v6.txt"
 
WSL is able to use wget, but you need to install it with "apt install wget". If you will put all the updates on same folder, use "wget -nc -i updates_v6.txt"

that I know, but I wasn't sure about the options. they'll download to the home/user name folder or whichever folder you're in?
 
the two projects I've tried with wsl: drc-sim (gamepad on the pc) and bluUbomb require virtual box. I think drc-sim is possible with wsl, but gksu has been delisted, so it will fail when you try downloading the dependencies. you can find gksu as a .deb, but that requires dependencies, then those dependencies require dependencies, so it's never ending. most of those dependencies have been delisted as well, so you seem to need the .deb equivalents.

as for bluUbomb, the first part compiles with wsl, but the second part (disabling bluetooth and beyond) doesn't work due to restrictions.
 
Back
Top