Skip to content

Instantly share code, notes, and snippets.

@Zexxx
Last active April 16, 2026 12:55
Show Gist options
  • Select an option

  • Save Zexxx/6e67f8d043206ed0d370b2860d14fd48 to your computer and use it in GitHub Desktop.

Select an option

Save Zexxx/6e67f8d043206ed0d370b2860d14fd48 to your computer and use it in GitHub Desktop.
(function()
{
var wishlist = [];
var wishlisted = [];
jQuery.ajax({
type: 'GET',
url: '//api.steampowered.com/ISteamApps/GetAppList/v2',
dataType: 'jsonp',
success: function(result){
jQuery.each(result['applist']['apps'], function(key, value){
wishlist.push(value['appid']);
})
jQuery.ajax({
type: 'GET',
url: 'https://store.steampowered.com/dynamicstore/userdata/',
dataType: 'json',
success: function(result) {
jQuery.each(result['rgWishlist'], function (index, value) {
wishlisted.push(value);
});
var Index;
for (var i=0; i<wishlisted.length; i++) {
Index = wishlist.indexOf(wishlisted);
if (Index > -1) {
wishlist.splice(Index, 1);
}
}
var i = 0,
loaded = 0,
total = wishlist.length,
modal = ShowBlockingWaitDialog( 'Executing...',
'Please wait until all requests finish. Ignore all the errors, let it finish.' );
var ExecuteRequest = function( )
{
jQuery.ajax(
{
type: 'POST',
dataType: 'text',
url: '//store.steampowered.com/api/addtowishlist',
data:
{
appid: wishlist[ i ],
sessionid: g_sessionID,
}
}
).always( function( )
{
loaded++;
modal.Dismiss();
if( loaded >= total )
{
ShowAlertDialog( 'All done!', 'Enjoy.' );
}
else
{
modal = ShowBlockingWaitDialog( 'Executing...',
'Loaded ' + loaded + '/' + total + '. Ignore all the errors, let it finish.' );
i++;
ExecuteRequest();
}
}
);
};
setTimeout( ExecuteRequest, 1500 );
},
error : function(httpReq,status,exception){
ShowAlertDialog( status, 'Uh Oh!' );
}
})
},
error : function(httpReq,status,exception){
ShowAlertDialog( status, 'Uh Oh!' );
},
jsonp: 'jsonp'
})
}());
@C4T4L1NU5

C4T4L1NU5 commented Dec 30, 2020

Copy link
Copy Markdown

can we have an conversation on steam ? in private i mean : https://steamcommunity.com/id/C4T4L1NU5/

@Tailsion

Copy link
Copy Markdown

lmao

@TheNonSmoker

Copy link
Copy Markdown

Nice, thanks, It's still working :)

ghost commented Jun 11, 2023

Copy link
Copy Markdown

oh god how to run it on windows

@TheNonSmoker

Copy link
Copy Markdown

Run it on Steam.com web page, at browser console tab.

@justxanderscode

Copy link
Copy Markdown

Hey i made a Version which dont need Content Security Policy and https://api.steampowered.com/ISteamApps/GetAppList/v2.
Check it out here: https://gist.github.com/justxanderscode/e2bf32e9e7922637c29aa4cf3fc8dac1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment