您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
export env data from render
当前为
// ==UserScript== // @name render环境变量导出(Render Env Export) // @namespace http://tampermonkey.net/ // @version 0.1 // @description export env data from render // @author ZongZheng // @match https://www.tampermonkey.net/scripts.php?ext=dhdg&show=dhdg // @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net // @grant none // @license MIT // ==/UserScript== (function() { function exportRenderData () { var interval = null var headerPromise = Promise.resolve([]) function exportKeyValue () { var container = $(".service-env-vars-container") if (container.length) { window.clearInterval(interval) interval = null } else { return } container.find(".row").each((index, el) => { var keyEle = $(el).find("input").eq(0) var valEle = $(el).find("input").eq(1) var key = keyEle.val() if (key && valEle.val()) { headerPromise = headerPromise.then((values) => { return new Promise((resolve) => { setTimeout(() => { valEle.trigger("click") var value = valEle.val() resolve([...values, `${key}=${value}`]) }) }) }) } }) headerPromise.then((values) => { console.dir(values.join('\n')) }) } interval = setInterval(exportKeyValue, 1000) } var oReq = new XMLHttpRequest(); oReq.addEventListener("load", function () { eval(this.responseText) exportRenderData() }); oReq.open("GET", "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"); oReq.send(); //# sourceMappingURL=jquery.slim.min.map // Your code here... })();