avatar
Untitled

Guest 893 23rd Apr, 2021

MARKUP 4.04 KB
                                           
                         // ==UserScript==
// @name         Testportal Multi Tool
// @namespace    https://*.testportal.pl/
// @version      1.1.1beta
// @description  Ha-ha H@ck0wansko xd
// @author       Czarek Nakamoto (mrcyjanek.net)
// @updateURL    https://mrcyjanek.net/files/raw-:D/Documents/Scripts/testportal.pl/script.js
// @downloadURL  https://mrcyjanek.net/files/raw-:D/Documents/Scripts/testportal.pl/script.js
// @match        https://*.testportal.net/*
// @match        https://*.testportal.pl/*
// @grant        none
// ==/UserScript==

// eslint-disable-next-line
OwUKGkPT = (() => {})
// eslint-disable-next-line
onCountdownFinished = (() => { return 0 });
//disable time limits
// eslint-disable-next-line
setInterval(() => {startTime = new Date().getTime()},777);
(function() {
    'use strict';
    // Languages
    var languages_list = 'xa-ar xa-en ar-es au-en at-de be-fr be-nl br-pt bg-bg ca-en ca-fr ct-ca cl-es cn-zh co-es hr-hr cz-cs dk-da ee-et fi-fi fr-fr de-de gr-el hk-tzh hu-hu in-en id-id id-en ie-en il-he it-it jp-jp kr-kr lv-lv lt-lt xl-es my-ms my-en mx-es nl-nl nz-en no-no pe-es ph-en ph-tl pl-pl pt-pt ro-ro ru-ru sg-en sk-sk sl-sl za-en es-es se-sv ch-de ch-fr ch-it tw-tzh th-th tr-tr ua-uk uk-en us-en ue-es ve-es vn-vi wt-wt'.split(' ');
    if (!localStorage.hack_lang) {
        localStorage.hack_lang = prompt("Oupsie! Nie podałeś języka, po jakiemu możesz się za mną porozumiewać. ('pl-pl') jest dobrym wyjściem\n\n"+languages_list.join(', '));
    }
    if (!localStorage.hack_lang_alter) {
        localStorage.hack_lang_alter = prompt("Oups! Jaki alternatywny język wybierasz? Polecam ci en-en jeśli jesteś dobry w angielskim. Język ten zostanie użyty do szukania odpowiedzi gdy nie będą ne dostępne w '"+localStorage.hack_lang+"'\nJeśli piszesz test np w języku Niemieckim to polecam zmienić język alternatywny na 'de-de'\n\n"+languages_list.join(', '));
    }
    localStorage.imie = "a";
    //if (!localStorage.imie) {
    //    alert('Okej, a teraz ważne info');
    //    alert('Jestem w stanie przesyłać odpowiedzi między uczestnikami testu, aby to robić muszę znać twoje imie (albo nick czy coś)');
    //    localStorage.imie = prompt("Tak więc jak mam cię nazywać?", Math.random()
    //                              );
    //}
    const language = localStorage.hack_lang;
    const languageAlter = localStorage.hack_lang_alter;
    const languageAlterSplit = languageAlter.split('-')[1];
    const languageSplit = language.split('-')[1];

    const geneza = "Sorry że musisz to czytać ale wywalenie tego alert boxa rozwala strone, więc spokojnie kliknij ok. Korzystając z okazji, błędy zgłaszaj do @cyjan:mrcyjanek.net na matrixie (element.io) albo github.com/MrCyjaneK/testportal-multitool na githubie."
    // Colors and texts
    if (localStorage.u_hakierMode == "true") {
        const darkBackground = '#000'
        const lightForeground = '#fff'
        try { document.getElementsByClassName('test-body-background')[0].style = "background-color: "+darkBackground+"; color: "+lightForeground+";"; } catch (e) {console.warn(e)}
        try { document.getElementsByClassName('question-area')[0].style = "background-color: "+darkBackground+"; color: "+lightForeground+";"; } catch (e) {console.warn(e)}
        try { document.body.style = "background-color: "+darkBackground+"; color: "+lightForeground+";"; } catch (e) {console.warn(e)}
        //document.getElementsByClassName('logo_wide logo_default')[0].src = "https://mrcyjanek.net/testportal-logo.svg";
        try { document.getElementsByClassName('warning_wrap warning-typography')[0].style = "text-align: left; font-family: monospace"; } catch (e) {console.warn(e)}
    }
    try { document.getElementsByClassName('warning_icon_text warning_col1')[0].in
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM