您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
30.07.2024, 10:20:47
// ==UserScript== // @name:ru kemono.su - Микс скрипт // @name kemono.su - Mix script // @namespace kemono-su_Re_Nyako // @match https://kemono.su/* // @grant none // @version 0.1.1 // @author https://t.me/Nyako_TW // @license Apache License 2.0 // @description 30.07.2024, 10:20:47 // @description:ru 30.07.2024, 10:20:47 // ==/UserScript== function error_print(err, text_data) { console.log("[ERROR] "+text_data+"\nName: "+err.name+"\nInfo: "+err.message+"\nDetail: "+err.stack) } if (window.location.pathname == "/") { try { input_text = document.createElement("input"); input_text.setAttribute("id", "q"); input_text.setAttribute("class", "search-input"); input_text.setAttribute("type", "text"); input_text.setAttribute("name", "q"); input_text.setAttribute("autocomplete", "off"); input_text.setAttribute("value", ""); input_text.setAttribute("minlength", "2"); input_text.setAttribute("placeholder", "search for posts..."); input_text.setAttribute("style", "width: 100%; opacity: 0.8;"); input_ok = document.createElement("input"); input_ok.setAttribute("type", "submit"); input_ok.setAttribute("style", "display: none"); form_res = document.createElement("form"); form_res.setAttribute("action", "/posts"); form_res.setAttribute("method", "GET"); form_res.setAttribute("enctype", "application/x-www-form-urlencoded"); form_res.appendChild(input_text); form_res.appendChild(input_ok); document.getElementsByClassName("jumbo-welcome-description-header")[0].innerHTML = ""; document.getElementsByClassName("jumbo-welcome-description-header")[0].appendChild(form_res); } catch (err) { error_print(err, "Render search line") } try { document.getElementsByClassName("jumbo-welcome-mascot")[0].remove(); } catch (err) { error_print(err, "Mascot remove") } } if (window.location.pathname == "/posts") { try { search_bar = document.getElementsByClassName("search-input")[0]; search_bar.setAttribute("style", "width: 100%"); } catch (err) { error_print(err, "Search bar change") } }