Advertisement
Guest User

Untitled

a guest
Mar 4th, 2018
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. // ==UserScript==
  2. // @name Truewifi Auto Login/Logout
  3. // @version 4.0.5
  4. // @author Modified by Gusto_R (mrgill created in http://imrgill.com/)
  5. // @namespace http://www.facebook.com/pages/True-WiFi-Auto-Login/213510638776036
  6. // @description True Wifi automatic login/re-login script when time is exceed.
  7. // @include http*://portal.trueinternet.co.th/*
  8. // ==/UserScript==
  9.  
  10. //================ Credential =================
  11.  
  12. var username = "7epturdj"; // username
  13. var password = "3cqq8nrr"; //รหัสผ่าน
  14. var minute = 180; // เวลาในการใช้งานของคุณ เช่น 90 หรือ 180
  15.  
  16. //================ Credential =================
  17.  
  18. //var logout_count = 2;
  19.  
  20. //================ Variables =================
  21.  
  22. var url_success = "wifi-login-success.php"; // login success url
  23. var url_success_7 = "7-login-success.php"; // login success 7-11 url
  24. var url_fail = "wifi-logout-fail.php"; // logout fail url
  25. var url_fail_7 = "7-logout-fail.php"; // logout fail 7-11 url
  26. var url_login = "wifi-login.php"; // login url
  27. var url_login_7 = "7-login.php"; // login 7-11 url
  28. var url_logout_success = "wifi-logout-success.php"; // logout success url
  29. var url_logout_success_7 = "7-logout-success.php"; // logout success 7-11 url
  30. var url_to_redirect = "https://portal.trueinternet.co.th/wifiauthen/web/wifi-login-success.php?param=ODA6ODY6ZjI6MjI6MzI6ZjZ8MjAxNTAxMzExMjU1Cg=="; // redirect to this url
  31. var url_logout = "https://portal.trueinternet.co.th/wifiauthen/logout_result.php"; // logout url
  32. var url_forRedirect = "http://jokergameth.com"; // logout url
  33. var url_true = "https://portal.trueinternet.co.th/wifiauthen/web/"; // url of truewifi
  34.  
  35. //================ Timer =================
  36.  
  37. var tosec = (((minute) * 60 )+15)* 1000; // convert minute to millisecond
  38. var cooldown = ((minute) * 60)+15; // convert millisecond to second
  39.  
  40. //================ Variables =================
  41.  
  42. //================ Show Time =================
  43.  
  44. if (document.location.href.substring(49,71) == url_success || document.location.href.substring(49,68) == url_success_7) // Check url success
  45. {
  46. setInterval(
  47. function()
  48. {
  49. var h = parseInt(cooldown / (60 * 60));
  50. var m = parseInt((cooldown / 60) % 60);
  51. var s = parseInt(cooldown % 60);
  52. document.getElementById('wifi_bottom_bg').innerHTML = "<br><br><div style='text-align:center;'><span style='text-align:center;font-weight:bold;color:orange;font-size:x-large;'>Time left " + h + ":" + m + ":" + s + "</span></div>";
  53. document.title = "TrueWiFi " + h + ":" + m + ":" + s;
  54. cooldown--;
  55. }
  56. ,1000
  57. );
  58. }
  59. else if (document.location.href.substring(49,72) == url_logout_success || document.location.href.substring(49,69) == url_logout_success_7) // Check url Logout success
  60. {
  61. document.location = url_forRedirect;
  62.  
  63. }
  64. else if (document.location.href.substring(49,69) == url_fail || document.location.href.substring(49,66) == url_fail_7) // Check url Logout fail
  65. {
  66.  
  67. window.setTimeout(
  68. function()
  69. {
  70. document.location = url_logout;
  71. },
  72. 5000
  73. );
  74. window.setTimeout(
  75. function()
  76. {
  77. document.location = url_logout;
  78. },
  79. 5000
  80. );
  81.  
  82. // document.location = url_logout;
  83. //document.location = url_logout;
  84. document.location = url_forRedirect;
  85.  
  86.  
  87. }
  88. else if (document.location.href.substring(49,63) == url_login || document.location.href.substring(49,60) == url_login_7 || document.location.href.substring(49,63) =="wifi-login.php") // Check url Login
  89. {
  90. document.getElementById('username').value = username;
  91. document.getElementsByName("password")[0].value = password;
  92. document.forms[0].submit();
  93. }
  94. else if(document.location.href == "2th.me")
  95. {
  96. document.location = url_logout;
  97. }
  98.  
  99. //================ Show Time =================
  100.  
  101. //================ Timer to redirect =========
  102.  
  103. window.setTimeout(
  104. function()
  105. {
  106. if (document.location.href.substring(49,71) == url_success) { // Check url Login success
  107. document.location = url_forRedirect;
  108. } else if (document.location.href.substring(49,68) == url_success_7) { // Check url Login 7-11 success
  109. document.location = url_forRedirect;
  110. }
  111. },
  112. tosec
  113. );
  114.  
  115. //================ Timer to redirect =========
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement