您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Allows you to save & load builds on plonter
// ==UserScript== // @name Plonter Save Builds Plugin // @namespace http://tampermonkey.net/ // @version 1.2 // @description Allows you to save & load builds on plonter // @author DaCurse0 // @copyright 2017+, DaCurse0 // @match http://www.plonter.co.il/buildyourownpc-v2.tmpl // @require https://code.jquery.com/jquery-latest.min.js // @namespace https://greasyfork.org/users/62051 // ==/UserScript== $(function() { function c(a) { return sPos = String(a), '<li style="direction:rtl;margin-left:30px;">מפרט #' + sPos + ': <a href="#" id="save' + sPos + '"><u>שמור</u></a> <a href="#" id="load' + sPos + '"><u>טען</u></a></li>' } var a = "position:fixed;z-index:2147483647;background-color:white;top:260px;right:10px;width:200px;height:190px;border-radius:6px;box-shadow:0px 0px 5px 0px #000000;direction:ltr;", b = '<div id="spl_main" style="' + a + '"><h4 style="text-align:center;"><u><b>פלאגין שמירת מפרטים</b></u></h4><ul style="list-style:none;" id="spl_list"></ul><a href="#" id="spl_reset" style="color:red;text-decoration:underline;margin-left:58%;">אפס מפרטים</a></div>'; $(".inner_wrapper").append(b), $("#spl_reset").on("click", function() { if (!confirm("האם אתה בטוח שברצונך לאפס את כל המפרטים ששמרת?")) return !1; for (var a = 1; a <= 5; a++) delete localStorage["savedConfig" + String(a)]; alert("כל המפרטים נמחקו בהצלחה") }); for (var d = 1; d <= 5; d++) $("#spl_list").append(c(d)), $("#save" + String(d)).on("click", function() { var a = "savedConfig" + $(this).attr("id").substr(4); localStorage[a] = localStorage.savedConfiguration, alert("נשמר בהצלחה!") }), $("#load" + String(d)).on("click", function() { var a = "savedConfig" + $(this).attr("id").substr(4); return "undefined" == typeof localStorage[a] ? (alert("לא נשמר פה כלום..."), !1) : (localStorage.savedConfiguration = localStorage[a], void location.reload()) }) });