您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
test
当前为
// ==UserScript== // @name convert2vmess // @namespace http://tampermonkey.net/ // @version 0.4 // @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/v2rayN/guiNConfig.json // ==/UserScript== (function (){ 'use strict'; var origin_data = $.parseJSON(document.getElementsByTagName("pre")[0].innerHTML); var vmess_data = origin_data.vmess[0]; var export_data = {}; export_data.v = String(vmess_data.configVersion); export_data.ps = vmess_data.remarks; export_data.add = vmess_data.address; export_data.port = String(vmess_data.port); export_data.id = vmess_data.id; export_data.aid = String(vmess_data.alterId); export_data.net = vmess_data.network; export_data.type = vmess_data.headerType; export_data.host = vmess_data.requestHost; export_data.path = vmess_data.path; export_data.tls = vmess_data.streamSecurity; var vmess_base64 = "vmess://" + Base64.encode(JSON.stringify(export_data)); var jqueryScriptBlock = document.createElement('a'); jqueryScriptBlock.href = vmess_base64; jqueryScriptBlock.innerHTML = "vmess"; $(document.body).append(jqueryScriptBlock) })();