您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
jsfoidfsdgs
// ==UserScript== // @name Guzik // @namespace https://mongla.net // @version 6.6.6 // @description jsfoidfsdgs // @include https://www.ufs.pt/forum/showthread.php* // @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js // ==/UserScript== (function() { var css = ".wheatButton { padding: 5px 10px; display: inline-block; color: black!important; font-size: 11px; font-weight: bold; font-variant: small-caps; text-decoration: none!important; background-color: #606060; border-radius: 2px; cursor: pointer; -webkit-font-smoothing:antialiased; box-sizing: border-box; box-shadow: -2px 2px 1px black; border: 1px solid #1b1b1b; transition: all 250ms; } .wheatButton:hover{ background-color: #1b1b1b; color: #d35400!important; box-shadow: -4px 4px 5px black!important; border: 1px solid #606060; transition: all 250ms;}"; if (typeof GM_addStyle != "undefined") { GM_addStyle(css); } else if (typeof PRO_addStyle != "undefined") { PRO_addStyle(css); } else if (typeof addStyle != "undefined") { addStyle(css); } else { var heads = document.getElementsByTagName("head"); if (heads.length > 0) { var node = document.createElement("style"); node.type = "text/css"; node.appendChild(document.createTextNode(css)); heads[0].appendChild(node); } } })(); $(document).ready(function () { $("<a>", { "class": "wheatButton", text: "Edytuj Pierwszy", "id": "PostTwo", value: "up", type: "button", style: "position: fixed; top: 5px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Sprawdzam", "id": "sprawdzam", value: "up", type: "button", style: "position: fixed; top: 33px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Zatwierdź", "id": "zatwierdz", value: "up", type: "button", style: "position: fixed; top: 61px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Niezatwierdzony", "id": "niet", value: "up", type: "button", style: "position: fixed; top: 89px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Usuń 2 Post", "id": "stamp", value: "up", type: "button", style: "position: fixed; top: 117px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Przenieś", "id": "teleport", value: "up", type: "button", style: "position: fixed; top: 145px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "Dodaj Hide", "id": "addHide", value: "up", type: "button", style: "position: fixed; top: 173px; right: 5px;" }).appendTo("body"); $("<a>", { "class": "wheatButton", text: "HC Up Na Życzenie", "id": "zyczenie", value: "up", type: "button", style: "position: fixed; top: 201px; right: 5px;" }).appendTo("body"); $('#PostTwo').click(function() { testy(); }); $('#sprawdzam').click(function() { sprawdzam(); }); $('#zatwierdz').click(function() { zatwierdz(); }); $('#niet').click(function() { niet(); }); $('#stamp').click(function() { stamp(); }); $('#teleport').click(function() { teleport(); }); $('#czer').click(function() { czer(); }); $('#addHide').click(function() { addHide(); }); $('#zyczenie').click(function() { upnazyczenie(); }); function testy() { postie = $(".editpost").first().attr("href"); window.location.href = postie; } function sprawdzam(){ $('.cke_enable_context_menu').last().val('Pacze/moje cyferkicyferkicyferki ' + $("#posts li:first-child").first().attr("id")); $('#qr_submit').click() } function addHide(){ $(".editpost").first().click() setTimeout( function() { $('.cke_enable_context_menu').first().val( function(i,val){ return '[hide] ' + val; }); $('.cke_enable_context_menu').first().val( function(i,val){ return val + '[/hide]'; }); $("input[value='Zapisz']").first().click() }, 2000); } function czer(){ $('.cke_enable_context_menu').last().val('[center][img]https://www.ufs.pt/grafika/niezatwierdzone.png[/img][/center]') $('#qr_submit').click() } function zatwierdz(){ if($(".editpost").length==1) { sprawdzam(); setTimeout(function() { zatwierdz(); }, 2000); } else { $(".editpost").last().click() setTimeout( function() { $('.cke_enable_context_menu').first().val('[center][img]https://www.ufs.pt/grafika/zatwierdzone.png[/img][/center]') $("input[value='Zapisz']").first().click() }, 2000); } } function niet(){ if($(".editpost").length==1) { sprawdzam(); setTimeout(function() { niet(); }, 2000); } else { $(".editpost").last().click() setTimeout( function() { $('.cke_enable_context_menu').first().val('[center][img]https://www.ufs.pt/grafika/niezatwierdzone.png[/img][/center]') $("input[value='Zapisz']").first().click() }, 2000); } } function stamp(){ $(".editpost:eq(1)").last().click() setTimeout( function() { $("input[value='Usuń']").first().click() $("input[name='deletepost']").first().click() $("input[value='Usuń posta']").first().click() }, 2000); } function teleport(){ $("a[class='popupctrl']").first().click() $("input[value='movethread']").first().click() $("input[value='Dalej']").first().click() } function upnazyczenie(){ const regex = /(showthread\.php\?\d+)/gm; let m; var str = ($("h1 .threadtitle a").attr("href")); let link = []; while ((m = regex.exec(str)) !== null) { // This is necessary to avoid infinite loops with zero-width matches if (m.index === regex.lastIndex) { regex.lastIndex++; } // The result can be accessed through the `m`-variable. m.forEach((match, groupIndex) => { console.log(`Found match, group ${groupIndex}: ${match}`); link.push(match); }); } // console.log(link); // $('.cke_enable_context_menu').first().val('[img]https://www.ufs.pt/forum/images/icons/http.png[/img]' + $("title").text().match(/.*GB/) + ' [url=https://www.ufs.pt/forum/' + ($("h1 .threadtitle a").attr("href")) + ']' + $("h1 .threadtitle a").text() + '[/url]'); $('.cke_enable_context_menu').first().val('[img]https://www.ufs.pt/forum/images/icons/http.png[/img]' + $("title").text().match(/.*GB/) + ' [url=https://www.ufs.pt/forum/' + (link[1]) + ']' + $("h1 .threadtitle a").text() + '[/url]'); } })