PS3 [RELEASE] Extended Download Plugin v1.00 (CFW) v1.00

Download ANY File type to ANY writable partition!

  1. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    Here is v1.00 of the Extended Download Plugin


    Features
    This allows any file type to be downloaded to any mounted writable partition. HEN version now available HERE

    Compatibility
    NOTE: it should work on all recent CFW, but it has only been tested on the latest Rebug. There might be bugs, so use at your own risk.


    Changes since research thread
    This has lots of extra paths added to dev_hdd0, and a new media section which allows direct downloads into dev_hdd0/photo, dev_hdd0/video and dev_hdd0/music. Now all items now have custom icons and I added warning symbols to dev_blind paths.


    PUP Downloading
    I should mention the special PUP downloading features too.

    1. Files called PS3UPDAT.PUP will create a PS3/UPDATE/ folder and download into it when you select a device.
    2. Files called REBUG.PUP will create a CFW/UPDATE/ folder and downloads into it when you select a device.
    3. ANY other PUP with any other name, automatically creates and downloads into dev_hdd0/updater/01

    Background Downloading
    For now the background downloading will work for all files, but the actual files will stay in dev_hdd0/vsh/task/0000000x/, They will also stay in download management saying 99% until you remove them.


    Thanks to kozarovv for helping me with research and testing, and to Berion for the icons. ;) And to haxxxen for his initial download_list.xml mod which was inspiration for this.


    Images of v1.00:
    upload_2019-4-22_17-20-28.png upload_2019-4-22_17-22-19.png upload_2019-4-22_17-22-58.png upload_2019-4-22_17-23-50.png upload_2019-4-22_17-24-47.png upload_2019-4-22_17-25-20.png upload_2019-4-22_17-25-59.png upload_2019-4-22_17-26-46.png upload_2019-4-22_17-27-47 (1).png
     
    Last edited: May 7, 2019
  2. 103
    81
    57
    CYB3R18

    CYB3R18 Member

    Joined:
    Jun 22, 2015
    Messages:
    103
    Likes Received:
    81
    Trophy Points:
    57
    Looks nice! Thanks for sharing bro I test it soon
     
    elbubu and DeViL303 like this.
  3. 334
    158
    72
    Niander466

    Niander466 Member

    Joined:
    Dec 23, 2017
    Messages:
    334
    Likes Received:
    158
    Trophy Points:
    72
    Gender:
    Male
    Occupation:
    Nurse
    Home Page:
    Great, great job !! Too bad I did not have a ps3 cfw hahaha
     
    elbubu and DeViL303 like this.
  4. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    For now the background downloading will work for all files, but the actual files will stay in dev_hdd0/vsh/task/0000000x/, They will also stay in download management saying 99% until you remove them.

    I can get it to accept some extra file types as video, by modding mms.sprx, So I could add ISO and PKG to the video formats. This would allow ISOs and PKGs to be background downloaded to 100%, and also copied on the XMB. I will think about including a modded mms.sprx in future versions of this mod.
     
  5. 447
    268
    122
    dazzaXx

    dazzaXx Member

    Joined:
    Feb 4, 2018
    Messages:
    447
    Likes Received:
    268
    Trophy Points:
    122
    Gender:
    Male
    Occupation:
    XMB UI Editor/Coder, VENOM ELITE GAMING
    Location:
    United Kingdom
    Sick work man! :-p
     
    DeViL303 likes this.
  6. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    I should mention the special PUP downloading features too: (added to first post)

    1. PS3UPDAT.PUP creates PS3/UPDATE/ folder and downloads into it if you select USB
    2. REBUG.PUP creates CFW/UPDATE/ folder and downloads into it if you select USB
    3. ANY other PUP with any other name, automatically creates and goes into dev_hdd0/updater/01

    That is just POC for now, really there are probably better uses for these mods than wasting them all on PUPs. Anybody have any suggestions let me know?

    We have one more mod like this available, sbk and sb2 files normally create a MSSSJ/GUIDE/ folder on only PSPs, I can have it make a 2 path deep folder anywhere now, with any file type triggering it. So any suggestions for that too let me know. These have the added bonus (or limitation depending how you look at it) that you don't get to browse the subfolders for sbk/sb2, only select the device to create the folder on. This is handy I think, as it forces a fiel to go into a specific place.

    One possible more for example, would be to have it force category_game.xml to go to correct folder if that file name is detected. I would need to be able to move the path in the sprx to somewhere with more space to do that though.

    I am also considering removing dev_hdd1 and dev_flash2 and dev_flash3, but I am not sure. More features the better? or too much?
     
    Last edited: Apr 22, 2019
    ayassinsayed and jacobsson like this.
  7. 81
    33
    42
    mizio90

    mizio90 Member

    Joined:
    Mar 19, 2015
    Messages:
    81
    Likes Received:
    33
    Trophy Points:
    42
    Hello! first of all I would like to congratulate you for this mod! is fantastic!
    I have problems with the download in background, actually it is not working ... as soon as I press the download in background button it will enter a wait / download loop but the percentage doesn't increase ...
    [​IMG]

    am i doing something wrong? Is there a solution to this?
    ps:
    I'd rather not have flash2 / 3 and hdd1, they don't have much use, with hdd0 and dev_blind we have everything that interests us ..!
    works on rebug 4.84.2 as on ferrox 4.84!;)
     
    Last edited: Apr 22, 2019
  8. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    No idea, it is working here. Maybe it does not work on ferrox.
     
  9. 81
    33
    42
    mizio90

    mizio90 Member

    Joined:
    Mar 19, 2015
    Messages:
    81
    Likes Received:
    33
    Trophy Points:
    42
  10. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    It could be the store. Some servers do not share the file size before download, or they do in some cases. but they don't update the % completed , if the ps3 does not get that info it can't show % done.

    Try this test link = DOWNLOAD
     
    mizio90 likes this.
  11. 81
    33
    42
    mizio90

    mizio90 Member

    Joined:
    Mar 19, 2015
    Messages:
    81
    Likes Received:
    33
    Trophy Points:
    42
    actually with your pkg test the background download works, up to 99% ...
    so the problem is given by the store I'm using ... any ideas about the solution?
     
  12. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    Its due to the way the server is serving the files. If you explain to the store creator, that we have added these new downloading features. then maybe be can edit his php or whatever he using to serve the files.

    I know nopsn.com has the same issue, and it would not even allow the background download option to be selected as total size was unknown, then we fixed that using my files.php, but still it was not showing the amount completed.

    So for background downloads to work, you need the total size to be shown (broadcast?), and also the amount completed needs to be shown (broadcast?) by the server. This is all server side so there is nothing you can do on the PS3.
     
    jacobsson likes this.
  13. 81
    33
    42
    mizio90

    mizio90 Member

    Joined:
    Mar 19, 2015
    Messages:
    81
    Likes Received:
    33
    Trophy Points:
    42
    you have been helpful anyway! and this mod is fantastic anyway! I hope for future updates / improvements, in the meantime I will contact the store administrator!
     
    DeViL303 likes this.
  14. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    Good luck. Anyway, Just in case you don't know. As the background downloading over rides the path selected, and instead forces download into dev_hdd0/vsh/task/000000x its not as useful as it could be. Also it has the 99% bug, and I think it also will not resume properly if you shut down, at least it seems to restart the download from 0% on small files anyway, I have not tested on large files.

    So, basically, BGDL is a bit gimped in this, and probably will never work 100%. Scripts can be set up on CFW with webman mod, to move the files out of vsh/task, so that is one way around the main issue of the random folder.

    Also there are mods to mms.sprx that allow the files to download 100% completion, but then they end up in a random folder in dev_hdd0/video/xx/ , so its not much better really.
     
    Last edited: Apr 23, 2019
  15. 81
    33
    42
    mizio90

    mizio90 Member

    Joined:
    Mar 19, 2015
    Messages:
    81
    Likes Received:
    33
    Trophy Points:
    42
    I see...
    It would be nice as an option, but perhaps, at present, it is better not to give DLBG the possibility to use it, instead of having it as a possibility but broken ...
    It would be possible a version that extends the DL to hdd0 and dev blind, removing things like flash2 / 3 / hdd1 and DLBG (which is not working at the moment) ..?
     
    DeViL303 likes this.
  16. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    There are few different things here, one is that the background download actually does work, its just the file is in vsh/task, but it can be moved easily on CFW, so I still think its worth leaving it in as its handy to be able to use the XMB while downloading.

    I can disable BGDL completely for dev_hdd0, I have a working patch for that, but then we don't get that option for supported formats either like mp4 etc so its not great.

    I might, but i am not mad about removing stuff or supporting multiple versions. If even one user needs it, then it is worth leaving it in for me. Think about things like BD remarry options for example, 99.9% don't ever need them, but still no point removing them either or having 2 versions, same with an option like Remote Play etc.

    As they say here, its better to be looking at it, than looking for it. :D

    If you want to edit the download_list.xml yourself to remove those entries its quite easy, just search for and remove these entries, they are repeated a few times so get them all.
    Code:
    <Query
    class="type:x-xmb/folder-pixmap"
    key="seg_download_hdd1_main"
    src="#seg_download_hdd1_main"
    /> 
    Code:
    <Query
    class="type:x-xmb/folder-pixmap"
    key="seg_download_dev_flash2"
    src="#seg_download_dev_flash2"
    /> 
    Code:
    <Query
    class="type:x-xmb/folder-pixmap"
    key="seg_download_dev_flash3"
    src="#seg_download_dev_flash3"
    />
     
    jacobsson and mizio90 like this.
  17. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    Something interesting I just noticed, the PS3 is still detecting that I am downloading a pkg, and in background downloading its giving me a little game icon as well as a big game icon.

    upload_2019-4-23_15-35-35.png
     
  18. 101
    53
    57
    Lambada

    Lambada Member

    Joined:
    Dec 26, 2018
    Messages:
    101
    Likes Received:
    53
    Trophy Points:
    57
    Just a question as I couldn't find in the first post:
    So this pkg replaces original files or this plugin works by loading it after adding it to boot plugins txt (like psnpatch for example)?

    Sent from my Redmi Note 5 using Tapatalk
     
  19. 8,054
    9,276
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    8,054
    Likes Received:
    9,276
    Trophy Points:
    797
    Its a extended or patched version of the standard download plugin, so no need to do anything special.
     
    Lambada likes this.
  20. 101
    53
    57
    Lambada

    Lambada Member

    Joined:
    Dec 26, 2018
    Messages:
    101
    Likes Received:
    53
    Trophy Points:
    57
    I hope that it becomes a standard and comes bundled into new CFW releases or at least Rebug. A must have feature.

    Good work btw. Any new thoughts in your roadmap?

    Sent from my Redmi Note 5 using Tapatalk
     
    jacobsson likes this.

Share This Page