Таймзона и геолокация у Proxy

zlodey

Client
Регистрация
24.04.2011
Сообщения
135
Благодарностей
9
Баллы
18
Столкнулся с проблемой что на некоторых блоках айпи зенка не может определить инфо а именно город, таймзону, координаты ( таких прокси становится все больше и больше), так вот можно внедрить проверку проксей через сторонние сервисы к примеру https://ipstack.com/ выдает точную информацию, в противном случае не работает эмуляция таймзоны и геолокации, и приходится городить костыли
 

wtfowned

Client
Регистрация
07.04.2020
Сообщения
40
Благодарностей
11
Баллы
8
Вчера в чате обсуждали )
ИМХО , куда важней проблема что данные о геолокации и таймзоне не сохраняются в профиле при их указании, соответственно на текущий момент времени нужно в любом случае в профиле хранить вручную таймзону и геолокацию чтобы при запуске профиля его выставлять вручную.

 

zlodey

Client
Регистрация
24.04.2011
Сообщения
135
Благодарностей
9
Баллы
18
В общем решение найдено пока что только 1 это парсить для каждого прокси его таймзону и далее устанавливать через C# соответсвующий часовой пояс:
C#:
instance.SetIanaTimezone("America/New_York");
Нашел на форуме еще 1 метод для получения времени таймзоны, макрос отрабатывает но время в систему не устанавливает:
C#:
int hours, minutes;
string proxy = project.Variables["proxy"].Value; // В переменной ip должен лежать только IP адрес (без протокола, порта, логина и пароля)
ZennoPoster.IpTools.GetTimezone(proxy, out hours, out minutes); // Получаем таймзону прокси встроенным методом ZP
return DateTime.UtcNow.AddHours(hours).AddMinutes(minutes); // Получаем время с учётом полученной таймзоны
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate; // Включаем эмуляцию
instance.SetTimezone(hours,0); // Устанавливаем таймзону
Результат проверял тут http://whatleaks.com/

Хотя код можно и так дополнить https://zennolab.com/discussion/threads/kak-obojti-ban-ot-mirtesen-mirtesen-ru.88493/post-594900
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)