如何解决github.com网络故障问题,附:获取trackers列表增加BT速度代码
[i=s] 本帖最后由 kaze 于 2020-2-19 13:36 编辑 [/i]整了一个代码,最近github.com网络很卡(我觉得是GFW搞得鬼),半天才能打开网址,如何重复发送http get,解决获取网站数据的网络问题,(我的另外一个扒拉数据的也挂了)
故障代码 (40, 1) msxml3.dll: 系统无法找到指定的资源。
附:获取trackers列表增加BT速度代码[code]/*&cls
@echo off
title get trackers list
echo get trackers list
cd /d "%~dp0"
cscript -nologo -e:jscript "%~f0"
pause&exit /b
*/
var fso=new ActiveXObject('Scripting.FileSystemObject');
var http=new ActiveXObject('MSXML2.XMLHTTP');
var d=new Date();
var today=d.getFullYear()+"-"+("0"+(d.getMonth()+1)).slice(-2)+"-"+("0"+d.getDate()).slice(-2);
var url1='https://newtrackon.com/api/live';
var url2='https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt';
var tracker1=gettext(url1);
var tracker2=gettext(url2);
if (tracker1&&tracker2){
tracker=(tracker1+tracker2).replace(/\n\n/g,'\n').replace(/\n$/,'');
arr=tracker.split("\n");
for(var i=0; i<arr.length; i++){
for(var j=i+1; j<arr.length; j++){
if(arr[i]==arr[j]){
arr.splice(j,1);
j--;
}
}
}
ntrackers=arr.join("\n");
var f=fso.CreateTextFile('D:\\trackers-'+today+'.txt',2,true);
f.Write(ntrackers);
f.Close();
}
else {WSH.echo('Network error!')}
WSH.Quit();
function gettext(url){
var text='';
http.open('GET', url, false);
http.send();
text=http.responseText;
return text;
}
[/code] 没人看看吗?
列表[url]https://torrents.io/tracker-list/[/url]网站卡 最近DNS污染严重,GitHub等很多网站都连不上了....
重复loop[code]/*&cls
@echo off
title get trackers list
echo get trackers list
cd /d "%~dp0"
cscript -nologo -e:jscript "%~f0"
pause&exit /b
*/
var fso=new ActiveXObject('Scripting.FileSystemObject');
var http=new ActiveXObject('MSXML2.XMLHTTP');
var d=new Date();
var today=d.getFullYear()+"-"+("0"+(d.getMonth()+1)).slice(-2)+"-"+("0"+d.getDate()).slice(-2);
var url1='https://newtrackon.com/api/live';
var url2='https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt';
while(1){
var tracker1=gettext(url1);
var tracker2=gettext(url2);
if (tracker1&&tracker2){
tracker=(tracker1+tracker2).replace(/\n\n/g,'\n').replace(/\n$/,'');
arr=tracker.split("\n");
for(var i=0; i<arr.length; i++){
for(var j=i+1; j<arr.length; j++){
if(arr[i]==arr[j]){
arr.splice(j,1);
j--;
}
}
}
ntrackers=arr.join("\n");
var f=fso.CreateTextFile('D:\\trackers-'+today+'.txt',2,true);
f.Write(ntrackers);
f.Close();
break;
}
else {WSH.echo('Network error!')}
}
WSH.Quit();
function gettext(url){
var text='';
http.open('GET', url, false);
http.send();
text=http.responseText;
return text;
}[/code] 抱歉,测试了一下,还是系统无法找到指定的资源。
提供三个网址测试
var url1='https://newtrackon.com/api/stable';
var url2='https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt';
var url3='https://raw.githubusercontent.com/XIU2/TrackersListCollection/master/best.txt'; [b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=226741&ptid=54883]4#[/url] [i]kaze[/i] [/b]
你直接翻墙啊!买个VPN啊!!!翻墙后这些网址全部秒开 这些网站是打的开的,只是卡,VPN打开又关不方便,看看能不能有人用重试解决 克隆到 gitee 或者 coding,网络顺畅,舒坦。
页:
[1]