Включить эмуляцию через C#

  • Автор темы Автор темы xDESTROYx
  • Дата начала Дата начала

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
224
Реакции
37
Баллы
28
Ребят, как включить эти параметры через C#?
 

Вложения

  • 2020-11-14_211848.png
    2020-11-14_211848.png
    2 KB · Просмотры: 53
Ребят, как включить эти параметры через C#?
Привет.
Вот так попробуйте:
C#:
Развернуть Свернуть Копировать
instance.WebRTCWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Enable;
instance.UseGeoposition = true;
 
  • Оценить
Реакции: xDESTROYx
Эх, часовой пояс все равно не эмулирует... Подскажите что можно придумать?
 

Вложения

  • 2020-11-14_212633.png
    2020-11-14_212633.png
    25,4 KB · Просмотры: 22
Ребят, как включить эти параметры через C#?
Вот как это можно включить при установке прокси из C# (false означает не использовать ProxiFier):
instance.SetProxy("http://1.2.3.4", false, true, true, true);

А вот так можно эмулировать часовой пояс:
C#:
Развернуть Свернуть Копировать
instance.TimezoneWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.TimezoneMode.Emulate;
instance.SetTimezone(-4,0);
 
  • Оценить
Реакции: GSX_RU и xDESTROYx
Попробовал вот так, не не фига) все равно разница во времени.
C#:
Развернуть Свернуть Копировать
var List = project.Lists["Прокси"];
lock(SyncObjects.ListSyncer)
{
var transfer = List[0];
List.RemoveAt(0);
List.Add(transfer);
project.Variables["proxy"].Value = transfer.ToString();
instance.SetProxy(project.Variables["proxy"].Value, false, true, true, true);

System.Threading.Thread.Sleep(5* 1000); // Установка паузы
}
 
а, увидел. Там только вручную задавать часовой пояс. я думал можно на основе IP как то брать
 
а вообще есть смысл заморачиваться с часовым поясом? сильно влияет на соц сети? бан итп.
 
Попробовал вот так, не не фига) все равно разница во времени.
а, увидел. Там только вручную задавать часовой пояс. я думал можно на основе IP как то брать
Если через instance.SetProxy, то эмулируется часовой пояс на основе ip.
Только что проверил у себя, всё отработало корректно. ЗП - 7.2.2.1, windows 10x64, проверял по https://whoer.net/ru
 
  • Оценить
Реакции: bizzon
Последнее редактирование:
  • Оценить
Реакции: xDESTROYx
Я делаю это, посещая такие сайты, как https://api.ip.sb/geoip/, разбирая JSON, устанавливая переменные, а затем выполняя код на C#.

C#:
Развернуть Свернуть Копировать
instance.SetIanaTimezone(Asia/Shanghai);
 
Вы также можете посетить http://worldtimeapi.org/api/timezone/Asia/Shanghai для JSON, используя следующий C#.
Требуются регулярные выражения +08:00 становиться+08



C#:
Развернуть Свернуть Копировать
instance.SetTimezone(int.Parse(project.Variables["Time_value"].Value));
C#:
Развернуть Свернуть Копировать
instance.SetTimezone(+08); //instance.SetTimezone(+08.0);
 
Последнее редактирование:
  • Оценить
Реакции: Peepsi

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