Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 6.10. Прокси Чекер Получение бесплатного прокси.

Страниц (1): [1]
 

1. Kibor - 27 Февраля, 2022 - 05:48:21 - перейти к сообщению
findproxi - Бесплатный Прокси Чекер. Работает через сервис Кибор.
Полученные прокси проходят полную проверку на работоспособность..

findproxi позволяет быстро найти рабочий бесплатный прокси.

======================

В расширенном варианте идет проверка на сервере kibor-bot.com и дополнительная проверка прокси на вашем компьютере и может получить код страницы нужного сайта, открытого через найденный прокси для анализа.
К примеру если мы укажем в параметрах что ориентироваться будем на google.com, то при получение кода страницы, просмотрев его через регулярные выражения мы можем удостоверится что данный прокси нам подходит для работы с Гугл, если в тексте отсутствуют фразы "CAPCHA" и другие подобные, которые указывают что данный прокси в Гугле забанен.
Если не указывать адрес сайта по которому будем проверять прокси, то проверка будет идти через kibor-bot.com. В ответе мы получим IP, который видят сайты.

Синтаксис:
CODE:
string Text_Pade;
string PROXI;
int N=0;
N=findproxi(N, #PROXI, "https:/^/www.google.com.ua", "search?source=hp&q=кибор", #Text_Pade, "");
//N=findproxi(N, #PROXI, "", "", #Text_Pade, "");
//N=findproxi(N, #PROXI, "https:/^/kibor-bot.com", "forum/index.php", #Text_Pade, "windows-1251");
messagebox (PROXI);


Первый параметр - Номер проверяемого прокси. Обычно начинается с 0
Второй - Указатель на string, в который запишется найденный прокси в формате "111.222.333.444:80"
Третий - Домен, по которому будем проверять. Может быть пустым. Если не указан - проверяем по kibor-bot.com
Четвертый - Страница сайта. Может быть пустым.
Пятый - Указатель на string, в который запишется полученный код страницы для анализа.
Шестой - Указываем кодировку сайта. Если пустой, идет по умолчанию UTF8. Если ожидается windows-1251 надо указать "windows-1251" в таком регистре.

Для того что бы начать поиск с начала после того как не нашли прокси, необходимо обнулить переменную N

=====================================

Пример как будет найдено 5 прокси и с каждым будет выведен код страницы гугла
CODE:
string Text_Pade;
string PROXI;
int N=0;
loop(5)
{
N=findproxi(N, #PROXI, "https:/^/www.google.com.ua", "search?source=hp&q=кибор", #Text_Pade, "");
messagebox (PROXI+Text_Pade);
}




В коротком варианте мы получаем прокси после проверки на сервере kibor-bot.com
Проверка на вашем компьютере не производится
CODE:
string PROXI;
int N=0;
N=findproxi(N, #PROXI);
messagebox (PROXI);


=====================================

Возвращает следующий порядковый номер списка проверяемых прокси.
Для начала поиска следующего прокси необходимо начинать с данного номера.
0 возвращает если прокси не найден.
-1 при ошибке.

====================================

Как в длинном, так и в коротком вариантах возможно указать не обязательный последний параметр типа string, в котором можно указать коды стран, прокси которых надо получить.
Пример:
CODE:
string PROXI;
int N=0;
N=findproxi(N, #PROXI, "DE | US");


CODE:
string Text_Pade;
string PROXI;
int N=0;
N=findproxi(N, #PROXI, "https:/^/www.google.com.ua", "search?source=hp&q=кибор", #Text_Pade, "", "DE | US");


Если данный параметр не указать или оставить пустым, будет найден прокси любой страны.


Коды стран:(для просмотра ссылки Вам необходимо авторизоваться) Столбец A2

====================================


Пример:

CODE:
string PROXI;
int N=0;
A:;
N=findproxi(N, #PROXI);
if (N>0)
{
//Тут что то делаем с проси и выходим если закончили работу. Или берем следующий прокси.
if (fopen ("C:\free_proxi.txt", "w")!=0)
{
fwrite(format(N-1)+"^r^n"+PROXI+"^r^n");
fclose();
}
start("C:\free_proxi.txt");
messagebox ("Найден рабочий проки "+PROXI);
goto A;
}


CODE:
string Text_Pade;
string PROXI;
int N=0;
A:;
N=findproxi(N, #PROXI, "https:/^/www.google.com.ua", "search?source=hp&q=кибор", #Text_Pade, "");
//N=findproxi(N, #PROXI, "", "", #Text_Pade, "");
//N=findproxi(N, #PROXI, "https:/^/kibor-bot.com", "forum/index.php", #Text_Pade, "windows-1251");
if (N>0)
{
//Тут что то делаем с проси и выходим если закончили работу. Или берем следующий прокси.
if (fopen ("C:\free_proxi.txt", "w")!=0)
{
fwrite(format(N-1)+"^r^n"+PROXI+"^r^n"+Text_Pade);
fclose();
}
start("C:\free_proxi.txt");
messagebox ("Найден рабочий проки "+PROXI);
goto A;
}



Если прокси не найден или нужны дополнительные прокси, необходимо запустить данный скрипт для пополнения базы. После этого вызвать функцию findproxi

Скрипт для Поиска и пополнение базы прокси. (Отобразить)
2. Kibor - 06 Марта, 2022 - 04:32:22 - перейти к сообщению
Демонстрация получения бесплатных Прокси через сервис Кибор.
Смена прокси и запуск браузера под управлением Python и Selenium в Кибор в Визуальном редакторе кода.
3. Kibor - 20 Марта, 2022 - 05:05:38 - перейти к сообщению
Доработка findproxi
Появился короткий вариант

В коротком варианте мы получаем прокси после проверки на сервере kibor-bot.com
Проверка на вашем компьютере не производится
CODE:
string PROXI;
int N=0;
N=findproxi(N, #PROXI);

(Добавление)
Получение и проверка прокси
4. Kibor - 09 Апреля, 2023 - 06:53:49 - перейти к сообщению
Доработал findproxi

Как в длинном, так и в коротком вариантах возможно указать не обязательный последний параметр типа string, в котором можно указать коды стран, прокси которых надо получить.
Пример:
CODE:
string PROXI;
int N=0;
N=findproxi(N, #PROXI, "DE | US");


CODE:
string Text_Pade;
string PROXI;
int N=0;
N=findproxi(N, #PROXI, "https:/^/www.google.com.ua", "search?source=hp&q=кибор", #Text_Pade, "", "DE | US");


Если данный параметр не указать или оставить пустым, будет найден прокси любой страны.

Коды стран:(для просмотра ссылки Вам необходимо авторизоваться) Столбец A2
5. Kibor - 21 Января, 2024 - 04:02:26 - перейти к сообщению
Исправил findproxi
Прокси чекер опять работает

Powered by ExBB FM 1.0 Final