NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Sainuu Script // @namespace https://haiguul.mrpam.gov.mn/ // #@namespace http://localhost:8888/ // @version 0.1 // @description try to take over the world! // @author You // #@match http://localhost:8888/* // @match https://haiguul.mrpam.gov.mn/* // @grant none // ==/UserScript== (function() { 'use strict'; var p1_regNum = 'UI87564544' , p1_name = 'Byambaa' , p1_aimag = 'Selenge' , p1_sum = 'Altanbulag' , p2_alban_tushaal = 'Програмист' , p2_lastname = 'Гомбо' , p2_firstname = 'Тулга' , p2_email = 'anyone@anyone' , p2_phone = '99999999' ; function decodeCaptchaDigit(code) { return parseInt(atob(code)[7]); } function decodeCaptchaFromSrc(src) { return decodeCaptchaDigit(src.split("/").slice(-1)[0].split(".")[0]); } function page1() { var $form = $("form").first(); $form.find(":contains('Хуулийн этгээдийн регистрийн дугаар')").last().next().find("input").val(p1_regNum); $form.find(":contains('Хуулийн этгээдийн нэр')").last().next().find("input").val(p1_name); $form.find(":contains('Аймаг хот')").last().next().find("input").val(p1_aimag); $form.find(":contains('Сум дүүрэг')").last().next().find("input").val(p1_sum); var $inputs = $form.find("input"); var $captcha = $inputs.eq($inputs.length-3); $captcha.val($.map($captcha.siblings("img"), function(img) { return decodeCaptchaFromSrc(img.src); }).join("")); //$inputs.last().click(); } function page2() { var $form = $("form").first(); $form.find(":contains('Aлбaн тушaaл')").last().next().find("input").val(p2_alban_tushaal); $form.find(":contains('Овог*')").last().next().find("input").val(p2_lastname); $form.find(":contains('Нэp*')").last().next().find("input").val(p2_firstname); $form.find(":contains('И-мэйл хаяг')").last().next().find("input").val(p2_email); $form.find(":contains('Утас*')").last().next().find("input").val(p2_phone); var $inputs = $form.find("input"); var $captcha = $inputs.eq($inputs.length-3); $captcha.val($.map($captcha.siblings("img"), function(img) { return decodeCaptchaFromSrc(img.src); }).reduce(function(prev, curr){ return prev + curr; }, 0)); //$inputs.last().click(); } if($(".td_header:contains('Хуулийн этгээдийн мэдээлэл')").length > 0) { page1(); } else if($(".td_header:contains('Өргөдөл гаргагчийн мэдээлэл')").length > 0) { page2(); } else { setTimeout(function(){ window.location.href = window.location.href; }, 1000); } })();