添加 'plugins/ghproxy.js'

master
src48597962 3 months ago
parent b73d51f2c7
commit fdd481e77b
  1. 29
      plugins/ghproxy.js

@ -0,0 +1,29 @@
let ghproxy;
let proxys = [
"https://ghproxy.net/",
"https://ghproxy.cc/",
"https://ghp.ci/",
"https://github.ednovas.xyz/",
"https://gh-proxy.com/",
"https://github.moeyy.xyz/",
"https://gh.api.99988866.xyz/",
"https://cf.ghproxy.cc/"
]
function shuffleArray(array) {
array.sort(() => Math.random() - 0.5);
return array;
}
function getproxy(proxys) {
shuffleArray(proxys);
let url = 'https://raw.githubusercontent.com/src48597962/hk/refs/heads/master/require.js';
for(let i=0;i<proxys.length;i++){
let content = fetch(proxys[i]+url, {timeout:5000});
if (content && content.includes('relyfile')) {
return proxys[i];
}
}
return '';
}
ghproxy = getproxy(proxys);
Loading…
Cancel
Save