@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
@Dodok said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace да
Тестирую по очереди сервисы, и результаты ахтунг, чуть поднажать и все.
Из самых живучих icanhazip.com он хоть как то держит. А так выходит что если с 8 прокси отправить 100 запросов за 10 минут, то есть по 10+- в минуту, они уже все.
Попробуй пользовательский домен
check.zennolab.com
Админы надеюсь там не сильно будут злы xD
В общем в след. апдейте снесу все сервисы, которые не поддерживают Ipv6 и сделаю рандом отправку в случае ошибок.
@Dodok said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace Хотел спросить, ip-api.com который в родном модуле прокси, вообще проверялся давно на работу ? Если с него поставить ключ, то вся эта тряхомундия должна решиться.
Насколько мне известно, ip-api.com не принимает запросы на получение IP. Он только выдает готовую информацию об IP адресе, эта информация значительно точнее чем встроенный database.
Как это работает
1)Сначала модуль делает запрос, чтобы узнать реальный IP
2)Затем модуль отправляет этот IP в database (встроенную базу), либо на сервис ip-api
@FastSpace how to get current ip
По ip-api интересная штука -- если делать запрос к нему с уже установленным прокси, выдает инфу о внешнем айпи(ip-api.com/json/). Но это работает только с ipv4, c ipv6 нужно делать запрос с указанием ip, полученным другим способом. Т.е. с ipv4 лимитов практически нет.
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
2)Затем модуль отправляет этот IP в database (встроенную базу), либо на сервис ip-api
Это в принципе и надо чтоб не шло к датабазе которую начало блочить.

@bonsenidol said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace how to get current ip
Не понял вопрос, нужно в переменную вывести полученный IP из сервиса?
Я такую фичу планирую сделать, а пока так [[REAL_IP]] = _PROXY["ip"]
@Dodok said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
2)Затем модуль отправляет этот IP в database (встроенную базу), либо на сервис ip-api
Это в принципе и надо чтоб не шло к датабазе которую начало блочить.
Блочит не датабаза тебя, это база лежит локально в папке BAS, блочит сервер определения Ip
@Inwnew said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
По ip-api интересная штука -- если делать запрос к нему с уже установленным прокси, выдает инфу о внешнем айпи(ip-api.com/json/). Но это работает только с ipv4, c ipv6 нужно делать запрос с указанием ip, полученным другим способом. Т.е. с ipv4 лимитов практически нет.
Немного не понял
@xASZx said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
у кого есть свой сайт или может разместить скрипт, просто создайте файл ip.php и в нем
<?php echo($_SERVER['REMOTE_ADDR']);и не будете зависеть от другого сервера
Свой сервер тоже должен быть настроен правильно
Принимать Ipv4 и Ipv6. Должен быть не ограничен в запросах, наверняка этот скрипт будет размещен на серваке где тоже как бы есть лимиты TCP соединений общие на весь сервак, как и с 1 IP адреса.
В общем тут ip.bablosoft был хорошим кандитатом чтобы работало у всех, пока его не забанили
Завтра сделаю апдейт, чтобы улучшить эту ситуацию с паблик чекерами.
Будет школота меня дальше заёпывать, я оставлю только ip.bablosoft и собственный домен.
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@bonsenidol said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace how to get current ip
Не понял вопрос, нужно в переменную вывести полученный IP из сервиса?
Я такую фичу планирую сделать, а пока так [[REAL_IP]] = _PROXY["ip"]
yep i want to get current ip, to show in Log !
@FastSpace Компания FastSpace снова сделала это. Еще один замечательный релиз. Большое спасибо за то, что поделились с сообществом!
@bonsenidol said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@bonsenidol said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace how to get current ip
Не понял вопрос, нужно в переменную вывести полученный IP из сервиса?
Я такую фичу планирую сделать, а пока так [[REAL_IP]] = _PROXY["ip"]yep i want to get current ip, to show in Log !
Да, выполни код который я тебе скинул и выведи в переменную в лог [[REAL_IP]]
@cheltemov said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
подскажите кто сталкивался. если в настройках браузер стоит "Всегда загружать прокси из папки с профилем" то выскакивает ошибка (ReferenceError: Can't find variable: CustomDomain во время выполнения действия )
Я знаю об этом баге, поправлю
Только такая установка прокси будет работать через встроенный модуль, а не через custom модуль.
Т.е не будут доступы фичи пользовательского домена и т.д.
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
Только такая установка прокси будет работать через встроенный модуль, а не через custom модуль.
Т.е не будут доступы фичи пользовательского домена и т.д.
эт печально
@cheltemov прочитай файл с прокси из профиля, и присвой прокси.
@cheltemov said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
@FastSpace said in [ProxyCustom] - пользовательский модуль для установки прокси в браузер:
Только такая установка прокси будет работать через встроенный модуль, а не через custom модуль.
Т.е не будут доступы фичи пользовательского домена и т.д.эт печально
Я может ченить придумаю, сегодня большой апдейт сделаю 1.1
Вышел апдейт 1.1
TypeError: Result of expression 'c._Break' [null] is not a function. во время выполнения действия
fail((_K==="en" ? "Failed to get proxy ip. Proxy server or IP detection site does not work": "Не удалось определить внешний IP у прокси сервера.
Прокси сервер или сайт определения IP не работает"));
ReferenceError: Can't find variable: CustomDomain во время выполнения действия Если у вас была установлена версия 1.0 моего модуля желательно полностью удалить её и постановить заново 1.1
P.S
@GhostZ подсказал как передать домен в качестве аргумента. Это не просто и я заниматся таким не буду. Мне эта фича не нужна. Костыль в данный момент написан годный
Вышел мини фикс. Исправил проблему, когда домен не мог быть установлен из переменной
Лучший разраб, спасибки, очень ценно, сделаю обзорчик как будет время на модуль и как он помогает решать проблему