Greasy Fork is available in English.
自动获取可用SSR链接并排序,你只需要复制后从剪贴板导入SSR工具即可,省去人工一个个添加节点,手机也可使用Yandex浏览器安装此脚本!此脚本仅用于交流学习之用,切不可用于违法用途,因此产生的所有责任与开发者无关,请于下载后24小时内删除脚本,谢谢配合!
Version au 2020-10-07 05:04:30 UTC. Voir la dernière version.
// ==UserScript== // @name 【实时更新最低延迟ssr,无需注册,简单方便】fuck二维码ssr,直接获取并排序ssr链接 // @namespace http://www.baidu.com/ // @version 0.15 // @description 自动获取可用SSR链接并排序,你只需要复制后从剪贴板导入SSR工具即可,省去人工一个个添加节点,手机也可使用Yandex浏览器安装此脚本!此脚本仅用于交流学习之用,切不可用于违法用途,因此产生的所有责任与开发者无关,请于下载后24小时内删除脚本,谢谢配合! // @note 如果急需,网站线路又暂时不可用,请加群,群免费提供优质稳定的快速订阅,群:518920379 // @author luoawai // @match https://www.attackmen.com/* // @run-at document-end // @grant none // ==/UserScript== (function() { 'use strict'; // Your code here... window.getSsrData = function (){ layer.open({ title:'节点信息', area:'800px', offset: 't', skin: 'layui-layer-molv', content: '<textarea class="layui-textarea" style="width:100%;height:600px;background-color: #eaeaea;" id="ssrStr" readonly></textarea><span style="color:#ff1f46;">全选复制后在任务栏SSR图标上点击右键选择剪贴板批量导入</span>' }); layer.load(1, {time: 10*1000}); GetData(1); } function isNull(obj){ return obj === null; } function sort2(a,b){ return a-b; } window.GetData = function (inPage){ layui.$.ajax({ type:"GET", url:"https://www.attackmen.com/freessr?page="+inPage+"&limit=85", dataType: "json", async: true, success: function(data) { var kk,ll,oo,fpx; var pp=[]; var lol=[]; console.log(data.count); for(var j=0; j<data.data.length;j++){ pp[j]=data.data[j].oversea_ping; lol[pp[j]]=["海外延迟:"+data.data[j].oversea_ping,"\n国家:"+data.data[j].country,"\n"+data.data[j].ssrlink,"\n更新时间:"+data.data[j].udtime]; } pp=pp.sort(sort2); console.log(lol); for(var k=0;k<data.data.length;k++){ $("#ssrStr").append(lol[pp[k]]+"\n\n"); } layer.closeAll('loading'); } }); } window.getSsrData2 = function (){ layer.open({ title:'节点信息', area:'800px', offset: 't', btn: '一键复制', yes: function(index, layero){ layui.$("#ssrStr").focus(); $("#ssrStr").select(); document.execCommand("Copy"); layer.msg('复制成功!'); }, skin: 'layui-layer-molv', content: '<textarea class="layui-textarea" style="width:100%;height:600px;background-color: #eaeaea;" id="ssrStr" readonly></textarea><span style="color:#ff1f46;">全选复制后在任务栏SSR图标上点击右键选择剪贴板批量导入</span>' }); layer.load(1, {time: 10*1000}); GetData2(1); } window.GetData2 = function (inPage){ layui.$.ajax({ type:"GET", url:"https://www.attackmen.com/freessr?page=1&limit=85", dataType: "json", async: true, success: function(data) { var kk,ll,oo,fpx; var pp=[]; var lol=[]; for(var j=0; j<data.data.length;j++){ pp[j]=data.data[j].oversea_ping; lol[pp[j]]=["ssr:"+data.data[j].ssrlink]; } pp=pp.sort(sort2); console.log(lol); for(var k=0;k<data.data.length;k++){ $("#ssrStr").append(lol[pp[k]]+"\n\n"); } layer.closeAll('loading'); } }); } layui.$("#data").append('<button class="layui-btn" type="button" onclick="window.getSsrData()">查看所有节点详情</button>'); layui.$("#data").append('<button class="layui-btn" type="button" onclick="window.getSsrData2()">复制所有节点</button>'); window.getSsrData(); })();