标题: [网络连接] 如何解决github.com网络故障问题,附:获取trackers列表增加BT速度代码 [打印本页]
作者: kaze 时间: 2020-2-19 13:34 标题: 如何解决github.com网络故障问题,附:获取trackers列表增加BT速度代码
本帖最后由 kaze 于 2020-2-19 13:36 编辑
整了一个代码,最近github.com网络很卡(我觉得是GFW搞得鬼),半天才能打开网址,如何重复发送http get,解决获取网站数据的网络问题,(我的另外一个扒拉数据的也挂了)
故障代码 (40, 1) msxml3.dll: 系统无法找到指定的资源。
附:获取trackers列表增加BT速度代码- /*&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;
- }
复制代码
作者: kaze 时间: 2020-2-23 17:10
没人看看吗?
列表https://torrents.io/tracker-list/网站卡
作者: flashercs 时间: 2020-2-23 18:31
最近DNS污染严重,GitHub等很多网站都连不上了....
重复loop- /*&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;
- }
复制代码
作者: 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
回复 4# kaze
你直接翻墙啊!买个VPN啊!!!翻墙后这些网址全部秒开
作者: kaze 时间: 2020-2-25 15:23
这些网站是打的开的,只是卡,VPN打开又关不方便,看看能不能有人用重试解决
作者: 523066680 时间: 2020-2-25 15:57
克隆到 gitee 或者 coding,网络顺畅,舒坦。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |