批处理之家's Archiver

kaze 发表于 2020-2-19 13:34

如何解决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]

kaze 发表于 2020-2-23 17:10

没人看看吗?
列表[url]https://torrents.io/tracker-list/[/url]网站卡

flashercs 发表于 2020-2-23 18:31

最近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]

kaze 发表于 2020-2-24 13:07

抱歉,测试了一下,还是系统无法找到指定的资源。
提供三个网址测试
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';

flashercs 发表于 2020-2-25 14:34

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=226741&ptid=54883]4#[/url] [i]kaze[/i] [/b]


    你直接翻墙啊!买个VPN啊!!!翻墙后这些网址全部秒开

kaze 发表于 2020-2-25 15:23

这些网站是打的开的,只是卡,VPN打开又关不方便,看看能不能有人用重试解决

523066680 发表于 2020-2-25 15:57

克隆到 gitee 或者 coding,网络顺畅,舒坦。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.