社会主义核心价值观(Core Socialist Values)

替换政治相关条幅为社会主义核心价值观,替换政治相关 Logo 颜色为中国红,去除政治相关通知,让技术远离政治。

目前為 2022-06-09 提交的版本,檢視 最新版本

/*! For license information please see main.js.LICENSE.txt */
(()=>{"use strict";function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function t(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var i=function(){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t)}var i,r,n;return i=t,n=[{key:"replace",value:function(){"https://junit.org/junit5/"===location.href&&($(t.selectors.junitAbout).prevAll().remove(),$(t.selectors.junitLogo).attr("src",t.junitLogoUrl),$(t.selectors.junitFavicon).attr("href",t.junitLogoUrl))}}],(r=null)&&e(i.prototype,r),n&&e(i,n),Object.defineProperty(i,"prototype",{writable:!1}),t}();function r(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}t(i,"selectors",{reactBar:".css-lpiycv",junitAbout:"#about",junitLogo:'img[src="/junit5/assets/img/junit5-logo.png"]',junitFavicon:'link[rel="icon"]',codeceptBar:".sub-bar .message"}),t(i,"junitLogoUrl","https://raw.githubusercontent.com/duanluan/tampermonkey-scripts/main/core-socialist-values/src/junit/imgs/junit5-logo-csv.png");var n,o,l,a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,i,n;return t=e,n=[{key:"replace",value:function(t,i){e.loopReplaceBar(t),new MutationObserver((function(i,r){e.loopReplaceBar(t)})).observe($(i)[0],{childList:!0})}},{key:"loopReplaceBar",value:function(t){if($($(t)[0]).text().replace(/\s+/g,"")!==e.txt)var i=setInterval((function(){$($(t)[0]).text().replace(/\s+/g,"")===e.txt&&clearInterval(i),e.replaceBar(t)}),1e3)}},{key:"replaceBar",value:function(e){$(e).html("\n    <div>\n      <ul class='csv_ul'><li>富强</li><li>民主</li><li>文明</li><li>和谐</li><li>自由</li><li>平等</li><li>公正</li><li>法治</li><li>爱国</li><li>敬业</li><li>诚信</li><li>友善</li></ul><br>\n      <ul class='csv_ul'><li>Prosperity</li><li>Democracy</li><li>Civility</li><li>Harmony</li><li>Freedom</li><li>Equality</li><li>Justice</li><li>Rule of law</li><li>Patriotism</li><li>Dedication</li><li>Integrity</li><li>Friendship</li>\n      </ul>\n    </div>"),$(".csv_ul").css({listStyle:"none",margin:0,padding:0,width:"auto"}),$(".csv_ul li").css({color:"#DE2910",fontSize:"13px",fontWeight:"bold",float:"left","padding-right":"10px",width:"80px","text-align":"center"})}}],(i=null)&&r(t.prototype,i),n&&r(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}l="富强民主文明和谐自由平等公正法治爱国敬业诚信友善ProsperityDemocracyCivilityHarmonyFreedomEqualityJusticeRuleoflawPatriotismDedicationIntegrityFriendship",(o="txt")in(n=a)?Object.defineProperty(n,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):n[o]=l;var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,i,r;return t=e,r=[{key:"replace",value:function(){"reactjs.org"===location.host&&a.replace(e.selectors.bar,e.selectors.observingBar)}}],(i=null)&&c(t.prototype,i),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function s(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}!function(e,t,i){t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(u,"selectors",{bar:".css-lpiycv",observingBar:"#gatsby-focus-wrapper"});var f=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,i,r;return t=e,r=[{key:"replace",value:function(){if("angular.io"===location.host&&!localStorage.getItem("aio-notification/war-ukraine")){var e=$(this.selectors.bar);e.length>0&&-1!=e.text().toLowerCase().indexOf("ukraine")&&$(this.selectors.dismissNotificationBtn)[0].click()}}}],(i=null)&&s(t.prototype,i),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function p(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}!function(e,t,i){t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(f,"selectors",{bar:".mat-toolbar-row.notification-container",dismissNotificationBtn:'button[aria-label="Dismiss notification"]'});var b=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,i,r;return t=e,r=[{key:"replace",value:function(){"codecept.io"===location.host&&a.replace(e.selectors.bar,e.selectors.observingBar)}}],(i=null)&&p(t.prototype,i),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function v(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}!function(e,t,i){t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(b,"selectors",{bar:".sub-bar .message",observingBar:"#app"});var y=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,i,r;return t=e,r=[{key:"replace",value:function(){if("https://github.com/"===location.href){var t=$(e.selectors.notice);t.length>0&&-1!=t.text().toLowerCase().indexOf("ukraine")&&t.remove()}}}],(i=null)&&v(t.prototype,i),r&&v(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();!function(e,t,i){t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}(y,"selectors",{notice:".border.js-notice"}),u.replace(),f.replace(),i.replace(),b.replace(),y.replace()})// ==UserScript==
// @name         社会主义核心价值观(Core Socialist Values)
// @namespace    http://tampermonkey.net/
// @version      0.4.0
// @description  替换政治相关条幅为社会主义核心价值观,替换政治相关 Logo 颜色为中国红,去除政治相关通知,让技术远离政治。
// @author       duanluan
// @license      Apache 2.0
// @match        *://reactjs.org/*
// @match        *://angular.io/*
// @match        *://junit.org/*
// @match        *://codecept.io/*
// @match        *://github.com/*
// @icon         <$ICON$>
// @require      https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.slim.min.js
// @grant        none
// ==/UserScript==
();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsIm1hcHBpbmdzIjoiO3FUQUFxQkEsRUFBQUEsMktBWW5CLFdBQ3dCLDhCQUFsQkMsU0FBU0MsT0FDWEMsRUFBRUgsRUFBTUksVUFBVUMsWUFBWUMsVUFBVUMsU0FDeENKLEVBQUVILEVBQU1JLFVBQVVJLFdBQVdDLEtBQUssTUFBT1QsRUFBTVUsY0FDL0NQLEVBQUVILEVBQU1JLFVBQVVPLGNBQWNGLEtBQUssT0FBUVQsRUFBTVUsNEdBaEJwQ1YsMktBQUFBLEVBQUFBLFlBRVEsQ0FDekJZLFNBQVUsY0FDVlAsV0FBWSxTQUNaRyxVQUFXLGdEQUNYRyxhQUFjLG1CQUNkRSxZQUFhLHdCQVBJYixFQUFBQSxlQVVXLDJJQ1ZYYyxFQUFBQSwyS0FFbkIsU0FBZUMsRUFBVUMsR0FDdkJGLEVBQUlHLGVBQWVGLEdBRW5CLElBQUlHLGtCQUFpQixTQUFDQyxFQUE2QkMsR0FDakROLEVBQUlHLGVBQWVGLE1BQ2xCTSxRQUFRbEIsRUFBRWEsR0FBbUIsR0FBSSxDQUFDTSxXQUFXLGtDQU1sRCxTQUE4QlAsR0FDNUIsR0FBSVosRUFBRUEsRUFBRVksR0FBVSxJQUFJUSxPQUFPQyxRQUFRLE9BQVEsTUFBUVYsRUFBSVcsSUFHekQsSUFBTUMsRUFBU0MsYUFBWSxXQUNyQnhCLEVBQUVBLEVBQUVZLEdBQVUsSUFBSVEsT0FBT0MsUUFBUSxPQUFRLE1BQVFWLEVBQUlXLEtBQ3ZERyxjQUFjRixHQUVoQlosRUFBSWUsV0FBV2QsS0FDZCwrQkFHTCxTQUEwQkEsR0FDeEJaLEVBQUVZLEdBQVVlLEtBQVosaWNBTUEzQixFQUFFLFdBQVc0QixJQUFJLENBQUMsVUFBYSxPQUFRLE9BQVUsRUFBRyxRQUFXLEVBQUcsTUFBUyxTQUMzRTVCLEVBQUUsY0FBYzRCLElBQUksQ0FBQyxNQUFTLFVBQVcsU0FBWSxPQUFRLFdBQWMsT0FBUSxNQUFTLE9BQVEsZ0JBQWlCLE9BQVEsTUFBUyxPQUFRLGFBQWMsd0dBakMzSWpCLDJLQVVFLHNJQVZGQSxXQUFBQSw2RkNFQWtCLEVBQUFBLDJLQU9uQixXQUN3QixnQkFBbEIvQixTQUFTZ0MsTUFDWG5CLEVBQUlVLFFBQVFRLEVBQU01QixVQUFVOEIsSUFBS0YsRUFBTTVCLFVBQVUrQiwyR0FUbENILHdSQUFBQSxFQUFBQSxZQUVRLENBQ3pCRSxJQUFLLGNBQ0xDLGFBQWMsOEJDTkdDLEVBQUFBLDJLQU9uQixXQUNFLEdBQXNCLGVBQWxCbkMsU0FBU2dDLE9BRU5JLGFBQWFDLFFBQVEsZ0NBQWlDLENBRXpELElBQU1DLEVBQU9wQyxFQUFFcUMsS0FBS3BDLFVBQVU4QixLQUMxQkssRUFBS0UsT0FBUyxJQUFzRCxHQUFqREYsRUFBS2hCLE9BQU9tQixjQUFjQyxRQUFRLFlBRXZEeEMsRUFBRXFDLEtBQUtwQyxVQUFVd0Msd0JBQXdCLEdBQUdDLHNHQWZqQ1Qsd1JBQUFBLEVBQUFBLFlBRVEsQ0FDekJGLElBQUssMENBQ0xVLHVCQUF3QixrRENGUEUsRUFBQUEsMktBT25CLFdBQ3dCLGdCQUFsQjdDLFNBQVNnQyxNQUNYbkIsRUFBSVUsUUFBUXNCLEVBQVMxQyxVQUFVOEIsSUFBS1ksRUFBUzFDLFVBQVUrQiwyR0FUeENXLHdSQUFBQSxFQUFBQSxZQUVBLENBQ2pCWixJQUFLLG9CQUNMQyxhQUFjLGFDTkdZLEVBQUFBLDJLQU1uQixXQUNFLEdBQXNCLHdCQUFsQjlDLFNBQVNDLEtBQWdDLENBQzNDLElBQU04QyxFQUFVN0MsRUFBRTRDLEVBQU8zQyxVQUFVNkMsUUFDL0JELEVBQVFQLE9BQVMsSUFBeUQsR0FBcERPLEVBQVF6QixPQUFPbUIsY0FBY0MsUUFBUSxZQUM3REssRUFBUXpDLHVHQVZLd0Msa0hBQUFBLEVBQUFBLFlBRUEsQ0FDakJFLE9BQVEsc0JDT1ZqQixFQUFNUixVQUNOWSxFQUFRWixVQUNSeEIsRUFBTXdCLFVBQ05zQixFQUFTdEIsVUFDVHVCLEVBQU92QiIsInNvdXJjZXMiOlsid2VicGFjazovL3RhbXBlcm1vbmtleS1zY3JpcHQtdXRpbHMvLi9jb3JlLXNvY2lhbGlzdC12YWx1ZXMvc3JjL2p1bml0L0p1bml0LnRzIiwid2VicGFjazovL3RhbXBlcm1vbmtleS1zY3JpcHQtdXRpbHMvLi9jb3JlLXNvY2lhbGlzdC12YWx1ZXMvc3JjL2NvbW1vbi9CYXIudHMiLCJ3ZWJwYWNrOi8vdGFtcGVybW9ua2V5LXNjcmlwdC11dGlscy8uL2NvcmUtc29jaWFsaXN0LXZhbHVlcy9zcmMvcmVhY3QvUmVhY3QudHMiLCJ3ZWJwYWNrOi8vdGFtcGVybW9ua2V5LXNjcmlwdC11dGlscy8uL2NvcmUtc29jaWFsaXN0LXZhbHVlcy9zcmMvYW5ndWxhci9Bbmd1bGFyLnRzIiwid2VicGFjazovL3RhbXBlcm1vbmtleS1zY3JpcHQtdXRpbHMvLi9jb3JlLXNvY2lhbGlzdC12YWx1ZXMvc3JjL2NvZGVjZXB0L0NvZGVjZXB0LnRzIiwid2VicGFjazovL3RhbXBlcm1vbmtleS1zY3JpcHQtdXRpbHMvLi9jb3JlLXNvY2lhbGlzdC12YWx1ZXMvc3JjL2dpdGh1Yi9HaXRodWIudHMiLCJ3ZWJwYWNrOi8vdGFtcGVybW9ua2V5LXNjcmlwdC11dGlscy8uL2NvcmUtc29jaWFsaXN0LXZhbHVlcy9zcmMvbWFpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBjbGFzcyBKdW5pdCB7XG5cbiAgcHJpdmF0ZSBzdGF0aWMgc2VsZWN0b3JzID0ge1xuICAgIHJlYWN0QmFyOiAnLmNzcy1scGl5Y3YnLFxuICAgIGp1bml0QWJvdXQ6ICcjYWJvdXQnLFxuICAgIGp1bml0TG9nbzogJ2ltZ1tzcmM9XCIvanVuaXQ1L2Fzc2V0cy9pbWcvanVuaXQ1LWxvZ28ucG5nXCJdJyxcbiAgICBqdW5pdEZhdmljb246ICdsaW5rW3JlbD1cImljb25cIl0nLFxuICAgIGNvZGVjZXB0QmFyOiAnLnN1Yi1iYXIgLm1lc3NhZ2UnLFxuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMganVuaXRMb2dvVXJsID0gJ2h0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9kdWFubHVhbi90YW1wZXJtb25rZXktc2NyaXB0cy9tYWluL2NvcmUtc29jaWFsaXN0LXZhbHVlcy9zcmMvanVuaXQvaW1ncy9qdW5pdDUtbG9nby1jc3YucG5nJ1xuXG4gIHN0YXRpYyByZXBsYWNlKCkge1xuICAgIGlmIChsb2NhdGlvbi5ocmVmID09PSAnaHR0cHM6Ly9qdW5pdC5vcmcvanVuaXQ1LycpIHtcbiAgICAgICQoSnVuaXQuc2VsZWN0b3JzLmp1bml0QWJvdXQpLnByZXZBbGwoKS5yZW1vdmUoKTtcbiAgICAgICQoSnVuaXQuc2VsZWN0b3JzLmp1bml0TG9nbykuYXR0cignc3JjJywgSnVuaXQuanVuaXRMb2dvVXJsKTtcbiAgICAgICQoSnVuaXQuc2VsZWN0b3JzLmp1bml0RmF2aWNvbikuYXR0cignaHJlZicsIEp1bml0Lmp1bml0TG9nb1VybCk7XG4gICAgfVxuICB9XG59IiwiZXhwb3J0IGRlZmF1bHQgY2xhc3MgQmFyIHtcblxuICBzdGF0aWMgcmVwbGFjZShzZWxlY3Rvciwgb2JzZXJ2aW5nU2VsZWN0b3IpIHtcbiAgICBCYXIubG9vcFJlcGxhY2VCYXIoc2VsZWN0b3IpO1xuICAgIC8vIOebkeWQrOadoeW5heWPmOWMlu+8jOWPmOWMluWQjuWGjeasoeaJp+ihjFxuICAgIG5ldyBNdXRhdGlvbk9ic2VydmVyKChtdXRhdGlvbnM6IE11dGF0aW9uUmVjb3JkW10sIG9ic2VydmVyOiBNdXRhdGlvbk9ic2VydmVyKSA9PiB7XG4gICAgICBCYXIubG9vcFJlcGxhY2VCYXIoc2VsZWN0b3IpO1xuICAgIH0pLm9ic2VydmUoJChvYnNlcnZpbmdTZWxlY3RvcilbMF0sIHtjaGlsZExpc3Q6IHRydWV9KVxuICB9XG5cbiAgcHJpdmF0ZSBzdGF0aWMgdHh0ID0gJ+WvjOW8uuawkeS4u+aWh+aYjuWSjOiwkOiHqueUseW5s+etieWFrOato+azleayu+eIseWbveaVrOS4muivmuS/oeWPi+WWhFByb3NwZXJpdHlEZW1vY3JhY3lDaXZpbGl0eUhhcm1vbnlGcmVlZG9tRXF1YWxpdHlKdXN0aWNlUnVsZW9mbGF3UGF0cmlvdGlzbURlZGljYXRpb25JbnRlZ3JpdHlGcmllbmRzaGlwJztcblxuICAvLyDlvqrnjq/mm7/mjaLmnaHluYVcbiAgcHJpdmF0ZSBzdGF0aWMgbG9vcFJlcGxhY2VCYXIoc2VsZWN0b3IpIHtcbiAgICBpZiAoJCgkKHNlbGVjdG9yKVswXSkudGV4dCgpLnJlcGxhY2UoL1xccysvZywgXCJcIikgPT09IEJhci50eHQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgY29uc3QgaXNTdG9wID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24gKCkge1xuICAgICAgaWYgKCQoJChzZWxlY3RvcilbMF0pLnRleHQoKS5yZXBsYWNlKC9cXHMrL2csIFwiXCIpID09PSBCYXIudHh0KSB7XG4gICAgICAgIGNsZWFySW50ZXJ2YWwoaXNTdG9wKTtcbiAgICAgIH1cbiAgICAgIEJhci5yZXBsYWNlQmFyKHNlbGVjdG9yKTtcbiAgICB9LCAxMDAwKTtcbiAgfVxuXG4gIHByaXZhdGUgc3RhdGljIHJlcGxhY2VCYXIoc2VsZWN0b3IpIHtcbiAgICAkKHNlbGVjdG9yKS5odG1sKGBcbiAgICA8ZGl2PlxuICAgICAgPHVsIGNsYXNzPSdjc3ZfdWwnPjxsaT7lr4zlvLo8L2xpPjxsaT7msJHkuLs8L2xpPjxsaT7mlofmmI48L2xpPjxsaT7lkozosJA8L2xpPjxsaT7oh6rnlLE8L2xpPjxsaT7lubPnrYk8L2xpPjxsaT7lhazmraM8L2xpPjxsaT7ms5Xmsrs8L2xpPjxsaT7niLHlm708L2xpPjxsaT7mlazkuJo8L2xpPjxsaT7or5rkv6E8L2xpPjxsaT7lj4vlloQ8L2xpPjwvdWw+PGJyPlxuICAgICAgPHVsIGNsYXNzPSdjc3ZfdWwnPjxsaT5Qcm9zcGVyaXR5PC9saT48bGk+RGVtb2NyYWN5PC9saT48bGk+Q2l2aWxpdHk8L2xpPjxsaT5IYXJtb255PC9saT48bGk+RnJlZWRvbTwvbGk+PGxpPkVxdWFsaXR5PC9saT48bGk+SnVzdGljZTwvbGk+PGxpPlJ1bGUgb2YgbGF3PC9saT48bGk+UGF0cmlvdGlzbTwvbGk+PGxpPkRlZGljYXRpb248L2xpPjxsaT5JbnRlZ3JpdHk8L2xpPjxsaT5GcmllbmRzaGlwPC9saT5cbiAgICAgIDwvdWw+XG4gICAgPC9kaXY+YCk7XG4gICAgJCgnLmNzdl91bCcpLmNzcyh7J2xpc3RTdHlsZSc6ICdub25lJywgJ21hcmdpbic6IDAsICdwYWRkaW5nJzogMCwgJ3dpZHRoJzogJ2F1dG8nfSk7XG4gICAgJCgnLmNzdl91bCBsaScpLmNzcyh7J2NvbG9yJzogJyNERTI5MTAnLCAnZm9udFNpemUnOiAnMTNweCcsICdmb250V2VpZ2h0JzogJ2JvbGQnLCAnZmxvYXQnOiAnbGVmdCcsICdwYWRkaW5nLXJpZ2h0JzogJzEwcHgnLCAnd2lkdGgnOiAnODBweCcsICd0ZXh0LWFsaWduJzogJ2NlbnRlcid9KTtcbiAgfVxufSIsImltcG9ydCBCYXIgZnJvbSBcIi4uL2NvbW1vbi9CYXJcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgUmVhY3Qge1xuXG4gIHByaXZhdGUgc3RhdGljIHNlbGVjdG9ycyA9IHtcbiAgICBiYXI6ICcuY3NzLWxwaXljdicsXG4gICAgb2JzZXJ2aW5nQmFyOiAnI2dhdHNieS1mb2N1cy13cmFwcGVyJyxcbiAgfVxuXG4gIHN0YXRpYyByZXBsYWNlKCkge1xuICAgIGlmIChsb2NhdGlvbi5ob3N0ID09PSAncmVhY3Rqcy5vcmcnKSB7XG4gICAgICBCYXIucmVwbGFjZShSZWFjdC5zZWxlY3RvcnMuYmFyLCBSZWFjdC5zZWxlY3RvcnMub2JzZXJ2aW5nQmFyKTtcbiAgICB9XG4gIH1cbn0iLCJleHBvcnQgZGVmYXVsdCBjbGFzcyBBbmd1bGFyIHtcblxuICBwcml2YXRlIHN0YXRpYyBzZWxlY3RvcnMgPSB7XG4gICAgYmFyOiAnLm1hdC10b29sYmFyLXJvdy5ub3RpZmljYXRpb24tY29udGFpbmVyJyxcbiAgICBkaXNtaXNzTm90aWZpY2F0aW9uQnRuOiAnYnV0dG9uW2FyaWEtbGFiZWw9XCJEaXNtaXNzIG5vdGlmaWNhdGlvblwiXScsXG4gIH1cblxuICBzdGF0aWMgcmVwbGFjZSgpIHtcbiAgICBpZiAobG9jYXRpb24uaG9zdCA9PT0gJ2FuZ3VsYXIuaW8nKSB7XG4gICAgICAvLyDkuI3lrZjlnKjmmK/lkKblhbPpl63pgJrnn6XnmoTmnKzlnLDlrZjlgqjml7ZcbiAgICAgIGlmICghbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2Fpby1ub3RpZmljYXRpb24vd2FyLXVrcmFpbmUnKSkge1xuICAgICAgICAvLyDlpoLmnpzpgJrnn6XkuK3lrZjlnKjlhbPplK7or41cbiAgICAgICAgY29uc3QgJGJhciA9ICQodGhpcy5zZWxlY3RvcnMuYmFyKTtcbiAgICAgICAgaWYgKCRiYXIubGVuZ3RoID4gMCAmJiAkYmFyLnRleHQoKS50b0xvd2VyQ2FzZSgpLmluZGV4T2YoJ3VrcmFpbmUnKSAhPSAtMSkge1xuICAgICAgICAgIC8vIOeCueWHu+WFs+mXremAmuefpVxuICAgICAgICAgICQodGhpcy5zZWxlY3RvcnMuZGlzbWlzc05vdGlmaWNhdGlvbkJ0bilbMF0uY2xpY2soKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsImltcG9ydCBCYXIgZnJvbSBcIi4uL2NvbW1vbi9CYXJcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29kZWNlcHQge1xuXG4gIHN0YXRpYyBzZWxlY3RvcnMgPSB7XG4gICAgYmFyOiAnLnN1Yi1iYXIgLm1lc3NhZ2UnLFxuICAgIG9ic2VydmluZ0JhcjogJyNhcHAnXG4gIH1cblxuICBzdGF0aWMgcmVwbGFjZSgpIHtcbiAgICBpZiAobG9jYXRpb24uaG9zdCA9PT0gJ2NvZGVjZXB0LmlvJykge1xuICAgICAgQmFyLnJlcGxhY2UoQ29kZWNlcHQuc2VsZWN0b3JzLmJhciwgQ29kZWNlcHQuc2VsZWN0b3JzLm9ic2VydmluZ0Jhcik7XG4gICAgfVxuICB9XG59IiwiZXhwb3J0IGRlZmF1bHQgY2xhc3MgR2l0aHViIHtcblxuICBzdGF0aWMgc2VsZWN0b3JzID0ge1xuICAgIG5vdGljZTogJy5ib3JkZXIuanMtbm90aWNlJ1xuICB9XG5cbiAgc3RhdGljIHJlcGxhY2UoKSB7XG4gICAgaWYgKGxvY2F0aW9uLmhyZWYgPT09ICdodHRwczovL2dpdGh1Yi5jb20vJykge1xuICAgICAgY29uc3QgJG5vdGljZSA9ICQoR2l0aHViLnNlbGVjdG9ycy5ub3RpY2UpO1xuICAgICAgaWYgKCRub3RpY2UubGVuZ3RoID4gMCAmJiAkbm90aWNlLnRleHQoKS50b0xvd2VyQ2FzZSgpLmluZGV4T2YoJ3VrcmFpbmUnKSAhPSAtMSkge1xuICAgICAgICAkbm90aWNlLnJlbW92ZSgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8g5pu/5o2i5ZCO55qE5p2h5bmF5Y676Zmk56m65qC85o2i6KGM5ZCO55qE5paH5pysXG5pbXBvcnQgSnVuaXQgZnJvbSBcIi4vanVuaXQvSnVuaXRcIjtcbmltcG9ydCBSZWFjdCBmcm9tIFwiLi9yZWFjdC9SZWFjdFwiO1xuaW1wb3J0IEFuZ3VsYXIgZnJvbSBcIi4vYW5ndWxhci9Bbmd1bGFyXCI7XG5pbXBvcnQgQ29kZWNlcHQgZnJvbSBcIi4vY29kZWNlcHQvQ29kZWNlcHRcIjtcbmltcG9ydCBHaXRodWIgZnJvbSBcIi4vZ2l0aHViL0dpdGh1YlwiO1xuXG4oKCkgPT4ge1xuICAndXNlIHN0cmljdCc7XG5cbiAgUmVhY3QucmVwbGFjZSgpO1xuICBBbmd1bGFyLnJlcGxhY2UoKTtcbiAgSnVuaXQucmVwbGFjZSgpO1xuICBDb2RlY2VwdC5yZXBsYWNlKCk7XG4gIEdpdGh1Yi5yZXBsYWNlKCk7XG59KSgpO1xuXG4vLyA9PVVzZXJTY3JpcHQ9PVxuLy8gQG5hbWUgICAgICAgICDnpL7kvJrkuLvkuYnmoLjlv4Pku7flgLzop4LvvIhDb3JlIFNvY2lhbGlzdCBWYWx1ZXPvvIlcbi8vIEBuYW1lc3BhY2UgICAgaHR0cDovL3RhbXBlcm1vbmtleS5uZXQvXG4vLyBAdmVyc2lvbiAgICAgIDAuNC4wXG4vLyBAZGVzY3JpcHRpb24gIOabv+aNouaUv+ayu+ebuOWFs+adoeW5heS4uuekvuS8muS4u+S5ieaguOW/g+S7t+WAvOingu+8jOabv+aNouaUv+ayu+ebuOWFsyBMb2dvIOminOiJsuS4uuS4reWbvee6ou+8jOWOu+mZpOaUv+ayu+ebuOWFs+mAmuefpe+8jOiuqeaKgOacr+i/nOemu+aUv+ayu+OAglxuLy8gQGF1dGhvciAgICAgICBkdWFubHVhblxuLy8gQGxpY2Vuc2UgICAgICBBcGFjaGUgMi4wXG4vLyBAbWF0Y2ggICAgICAgICo6Ly9yZWFjdGpzLm9yZy8qXG4vLyBAbWF0Y2ggICAgICAgICo6Ly9hbmd1bGFyLmlvLypcbi8vIEBtYXRjaCAgICAgICAgKjovL2p1bml0Lm9yZy8qXG4vLyBAbWF0Y2ggICAgICAgICo6Ly9jb2RlY2VwdC5pby8qXG4vLyBAbWF0Y2ggICAgICAgICo6Ly9naXRodWIuY29tLypcbi8vIEBpY29uICAgICAgICAgPCRJQ09OJD5cbi8vIEByZXF1aXJlICAgICAgaHR0cHM6Ly9jZG4uYm9vdGNkbi5uZXQvYWpheC9saWJzL2pxdWVyeS8zLjYuMC9qcXVlcnkuc2xpbS5taW4uanNcbi8vIEBncmFudCAgICAgICAgbm9uZVxuLy8gPT0vVXNlclNjcmlwdD09XG4iXSwibmFtZXMiOlsiSnVuaXQiLCJsb2NhdGlvbiIsImhyZWYiLCIkIiwic2VsZWN0b3JzIiwianVuaXRBYm91dCIsInByZXZBbGwiLCJyZW1vdmUiLCJqdW5pdExvZ28iLCJhdHRyIiwianVuaXRMb2dvVXJsIiwianVuaXRGYXZpY29uIiwicmVhY3RCYXIiLCJjb2RlY2VwdEJhciIsIkJhciIsInNlbGVjdG9yIiwib2JzZXJ2aW5nU2VsZWN0b3IiLCJsb29wUmVwbGFjZUJhciIsIk11dGF0aW9uT2JzZXJ2ZXIiLCJtdXRhdGlvbnMiLCJvYnNlcnZlciIsIm9ic2VydmUiLCJjaGlsZExpc3QiLCJ0ZXh0IiwicmVwbGFjZSIsInR4dCIsImlzU3RvcCIsInNldEludGVydmFsIiwiY2xlYXJJbnRlcnZhbCIsInJlcGxhY2VCYXIiLCJodG1sIiwiY3NzIiwiUmVhY3QiLCJob3N0IiwiYmFyIiwib2JzZXJ2aW5nQmFyIiwiQW5ndWxhciIsImxvY2FsU3RvcmFnZSIsImdldEl0ZW0iLCIkYmFyIiwidGhpcyIsImxlbmd0aCIsInRvTG93ZXJDYXNlIiwiaW5kZXhPZiIsImRpc21pc3NOb3RpZmljYXRpb25CdG4iLCJjbGljayIsIkNvZGVjZXB0IiwiR2l0aHViIiwiJG5vdGljZSIsIm5vdGljZSJdLCJzb3VyY2VSb290IjoiIn0=

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址