zymtom

Autologin for schoolsoft

Mar 5th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name       Autologin for schoolsoft
  3. // @namespace  Created by -zYMTOM'
  4. // @version    1.1
  5. // @description  Autologinscript for schoolsoft
  6. // @match      *://*.schoolsoft.se/*/jsp/Login.jsp*
  7. // @grant       GM_getValue
  8. // @grant       GM_setValue
  9. // @copyright  2014+, -zYMTOM'
  10. // ==/UserScript==
  11. var username = GM_getValue("username");
  12. var password = GM_getValue("password");
  13.  
  14. if(username && password){
  15.     $('#ssusername').val(username);
  16.     $('#sspassword').val(password);
  17.  eventFire(document.querySelector('.btn-primary'),'click');
  18. function eventFire(el, etype){
  19.   if (el.fireEvent) {
  20.     (el.fireEvent('on' + etype));
  21.   } else {
  22.     var evObj = document.createEvent('Events');
  23.     evObj.initEvent(etype, true, false);
  24.     el.dispatchEvent(evObj);
  25.   }
  26. }
  27. }else{
  28.     alert('You need to sign in once to autologin');
  29. }
  30. $('.btn-primary').click(function(){
  31.     GM_setValue("username", $('#ssusername').val());
  32.     GM_setValue("password", $('#sspassword').val());
  33. });
Advertisement
Add Comment
Please, Sign In to add comment