Skip to content

Instantly share code, notes, and snippets.

@1a57danc3
Last active December 11, 2016 11:55
Show Gist options
  • Save 1a57danc3/6644918f38ea6bce5105 to your computer and use it in GitHub Desktop.
Save 1a57danc3/6644918f38ea6bce5105 to your computer and use it in GitHub Desktop.
Install Dota2 (international) Edition
  1. Go to Steam Licenses List and login your account.

  2. Use browser javascript console (such as F12 on Chrome/Firefox)

  3. Execute javascript code, after console display Object {readyState: 1}

     jQuery.ajax(
     {
             type:'POST',
             dataType:'text',
             url:'//store.steampowered.com/checkout/addfreelicense',
             data:
                     {
                             action:'add_to_cart',
                             sessionid:g_sessionID,
                             subid:49307
             }
     }
     )
    
  4. Refresh your page, display Dota2 - Free On-Demand is okay.

  5. Open steam://install/570 in your browser to install game and Enjoy~

If your account have Dota 2 - Perfect World Retail (CN) edition, you can go to Steam Help remove it from your library.

Dota2 Test Link: steam://run/205790

@XinoAssassin
Copy link

steam://install/570

@1a57danc3
Copy link
Author

Yes, Add Dota2 Test Link Now~

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