- Регистрация
- 06.11.2017
- Сообщения
- 61
- Благодарностей
- 8
- Баллы
- 8
Всем привет, кто подскажет как переделать чекер конекта. Есть вот такой код
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.IO;
using System.Text.RegularExpressions;
using ZennoLab.CommandCenter;
using ZennoLab.InterfacesLibrary;
using ZennoLab.InterfacesLibrary.ProjectModel;
using ZennoLab.InterfacesLibrary.ProjectModel.Collections;
using ZennoLab.InterfacesLibrary.ProjectModel.Enums;
using ZennoLab.Macros;
using Global.ZennoExtensions;
using ZennoLab.Emulation;
namespace ZennoLab.OwnCode
{
class CheckProxy
{
public void Checked(string MyProxy, bool w
{
for(int i = 0; i <= 4; i++)
{
string httpResponse = null;
if (w8 == true) i = 0;
httpResponse = ZennoPoster.HttpGet("http://fest-trubachev.ru/check_proxy.html", MyProxy, "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, 3000, "", "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36", true, 5);
if (i >= 3) throw new Exception("Не работает прокси: " + MyProxy);
if (httpResponse != "ok") Thread.Sleep(1500);
if (httpResponse == "ok")break;
}
}
}
}
Как сделать так что бы он проверял здесь ип https://check.zennolab.com ..если ип есть, идет далее ..если ипа нету (скорее всего не будет конекта или попадет на обрыв при смени ип) ожидаем (TRUE)..сейчас так почти и есть.. но обращение идет к этому файлу http://fest-trubachev.ru/check_proxy.html .. если получил ok значит есть конект. Кто знает как переделать?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.IO;
using System.Text.RegularExpressions;
using ZennoLab.CommandCenter;
using ZennoLab.InterfacesLibrary;
using ZennoLab.InterfacesLibrary.ProjectModel;
using ZennoLab.InterfacesLibrary.ProjectModel.Collections;
using ZennoLab.InterfacesLibrary.ProjectModel.Enums;
using ZennoLab.Macros;
using Global.ZennoExtensions;
using ZennoLab.Emulation;
namespace ZennoLab.OwnCode
{
class CheckProxy
{
public void Checked(string MyProxy, bool w
{
for(int i = 0; i <= 4; i++)
{
string httpResponse = null;
if (w8 == true) i = 0;
httpResponse = ZennoPoster.HttpGet("http://fest-trubachev.ru/check_proxy.html", MyProxy, "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly, 3000, "", "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36", true, 5);
if (i >= 3) throw new Exception("Не работает прокси: " + MyProxy);
if (httpResponse != "ok") Thread.Sleep(1500);
if (httpResponse == "ok")break;
}
}
}
}
Как сделать так что бы он проверял здесь ип https://check.zennolab.com ..если ип есть, идет далее ..если ипа нету (скорее всего не будет конекта или попадет на обрыв при смени ип) ожидаем (TRUE)..сейчас так почти и есть.. но обращение идет к этому файлу http://fest-trubachev.ru/check_proxy.html .. если получил ok значит есть конект. Кто знает как переделать?