test
// ==UserScript== // @name convert2##### // @namespace http://tampermonkey.net/ // @version 0.5 // @author hello world // @description test // @require https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js // @require https://cdn.jsdelivr.net/npm/[email protected]/base64.min.js // @match https://cdn.jsdelivr.net/gh/Alvin9999/PAC@latest/guiNConfig.json // @match https://gitlab.com/free9999/ipupdate/-/raw/master/#####N/guiNConfig.json // @match https://gitlab.com/free9999/ipupdate/-/raw/master/#####N/2/guiNConfig.json // @match https://cdn.jsdelivr.net/gh/Alvin9999/PAC@latest/2/guiNConfig.json // ==/UserScript== (function (){ 'use strict'; var origin_data = $.parseJSON(document.getElementsByTagName("pre")[0].innerHTML); var #####_data = origin_data.#####[0]; var export_data = {}; export_data.v = String(#####_data.configVersion); export_data.ps = #####_data.remarks; export_data.add = #####_data.address; export_data.port = String(#####_data.port); export_data.id = #####_data.id; export_data.aid = String(#####_data.alterId); export_data.net = #####_data.network; export_data.type = #####_data.headerType; export_data.host = #####_data.requestHost; export_data.path = #####_data.path; export_data.tls = #####_data.streamSecurity; var #####_base64 = "#####://" + Base64.encode(JSON.stringify(export_data)); var jqueryScriptBlock = document.createElement('a'); jqueryScriptBlock.href = #####_base64; jqueryScriptBlock.innerHTML = "#####"; $(document.body).append(jqueryScriptBlock) })();