psdle
psdle copied to clipboard
Valkyrie / Old Store (again)
Valkyrie can be accessed by clicking Transaction History under Account Settings from the store's homepage.
As of 2022-06-17 the extensions have been updated to version 4.1.0 with #102 to restore Valkyrie support. Manual instructions below.
As of 2022-02-18 the extensions have been updated to include this functionality. If you are prompted about PSDLE needing new permission for transact.playstation.com, this is why.
Manual usage (no extension)
Access Transaction History the same as above, switch to the Transact iframe (as shown), and run PSDLE Valkyrie by copy and pasting into your browser's console like so:
(Firefox: Ctrl+Shift+K, Chrome: Ctrl+Shift+J)
⚠️Testing
- Download and extract the repo
- Copy/move
_src\base\valkyrie\psdle.valkyrie.includes.js
into_src\chrome\psdle\js\
- Rename
psdle.valkyrie.includes.js
topsdle.valkyrie.js
(remove.includes
) - Firefox
- Navigate to
about:debugging
,This Firefox
, thenLoad Temporary Add-on...
- Open
_src\chrome\psdle\manifest.json
from the extracted ZIP
- Navigate to
- Chrome
- Navigate to
chrome://extensions/
and enableDeveloper mode
in the corner -
Load Unpacked
and open_src\chrome\psdle\
from the extracted ZIP
- Navigate to
- From the store's front page go to
Account Settings
thenTransaction History
To answer some questions:
-
PS_PLUS_REQUIRED as a system/filter?
- These ~~should be~~ are PS+ items but lack information (such as intended platform and size) that presumably are provided once the account is subbed again. I have no desire to resub and test it myself so you can be the first and report your findings.
- If you don't care to resub flip the PS+ tri-state checkbox at the top to exclude them and carry on as normal.
- THAT question? Not likely.
- Catalog and Download Queue? Not likely.
- PS4/5 sizes? Not likely.
- Some stuff is incorrectly marked as PS4? Some original properties are not available and some stuff is not ignored properly yet.
- I can't scroll and why is this phrased like a question? Eventually:tm:
Other stuff:
- I accidentally went ahead with my changes on the original PSDLE Valkyrie despite putting some time into an accessibility-enhanced branch. I might get around to this later.
First!
I managed to use this script to get a list of all my legacy purchases. Thanks for your hard work.
Any idea why it's showing some items twice, sometimes even three times? Exact same transaction ID, etc.
I couldn't say for sure right now other than some properties were moved around so the checks for what to show might be more or less accurate than before. Particularly "services" and maybe PS+? My last export (July) before the old web store completely went offline was around 450 but as you can see in my screenshot above it's 774.
I've yet to put more time into it.
#97
The Entitlements service is currently returning less info than before, perhaps unintentional, and this causes the list/export to fail:
Ember.Application.NAMESPACES_BY_ID["psst"].__container__.lookup("service:entitlements").fetchInternalEntitlements({start:0}).then(a=>console.log(a))
About half of the properties are null
particularly those about what the item is such as the title or supported platforms.
The Transaction History requests (on web) are also problematic for regular end-users. Vita purchases from late 2015 do not appear unless includePurged
is true
. Vita purchases from last year do appear.
Second! But still broken.
See #102 to test the current fixes.
🎉 Report all your bugs.
Except file sizes.
Extension and running from console seems to be broken. Log attached! store.playstation.com-1655883494360.log
@Lonesteban There is nothing in your log that indicates a problem but 4.1.2 has since been released so let me know if it's improved. Currently the progress isn't shown so for larger lists it may take a while from pressing Start but you should see activity in the Network tab.
It worked! Previously, it seemed to hang indefinitely when pressing START, but it got done and I exported. You are a hero!