Advertisement
Guest User

Untitled

a guest
Feb 15th, 2016
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. var prompt = require('prompt');
  2. var totp = require('steam-totp');
  3. var com = require('steamcommunity');
  4. var community = new com();
  5. var done = false;
  6. var code;
  7. var fs = require('fs');
  8. var user = require('steam-user');
  9. var NodeSteamUser = new user();
  10. var identity_secret;
  11. var shared_secret;
  12. var username;
  13. var password;
  14. fs.readFile('account.txt', function(err,data){
  15. if (err) throw err;
  16. var parsed = JSON.parse(data);
  17. username = parsed.username;
  18. password = parsed.password;
  19. shared_secret = parsed.shared_secret;
  20.  
  21. fs.readFile('account.txt', function(err,data){
  22. if (err) throw err;
  23. var parsed = JSON.parse(data);
  24.  
  25. shared_secret = parsed.shared_secret;
  26. identity_secret = parsed.identity_secret;
  27. var currentcode = totp.getAuthCode(shared_secret);
  28. NodeSteamUser.logOn({
  29. accountName: username,
  30. password: password,
  31. twoFactorCode: currentcode
  32. });
  33. });
  34.  
  35. NodeSteamUser.on('loggedOn', function(){console.log("[INFO]Login Success!");NodeSteamUser.webLogOn();});
  36. NodeSteamUser.on('webSession', function(sessionID, cookies){
  37. done = true;
  38. community.setCookies(cookies);
  39. community.startConfirmationChecker(10000, identity_secret);
  40. });
  41. setInterval(function(){
  42. if (done)
  43. console.log("Code: "+totp.getAuthCode(code));
  44. }, 0.1 * 60 * 1000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement