Скиньте пожалуйста код вашего WebRTC кода который на видео, чтобы подставлял IP прокси.
string proxy = "127.0.0.1"; // Укажите здесь желаемый адрес, который Вы хотите подсунуть WebRTC вместо реального (локального).
instance.WebRTCWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate;
instance.SetWebRTCAdresses(proxy);
Подскажите, а как туда указать прокси проекта?C#:string proxy = "127.0.0.1"; // Укажите здесь желаемый адрес, который Вы хотите подсунуть WebRTC вместо реального (локального). instance.WebRTCWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate; instance.SetWebRTCAdresses(proxy);
Я так сделалПодскажите, а как туда указать прокси проекта?
lock(SyncObjects.ListSyncer)
{
var list = project.Lists["Proxy"]; //Название списка с проксями
project.Variables["Proxy"].Value = list[0]; //Переменная в которую кладутся прокси для последующей работы
list.RemoveAt(0); //Удаляем проксю из списка
string text = project.Variables["Proxy"].Value;
list.Add(text); //Записываем проксю в конец списка
}
//вычленяем ip из строки формата login:password@ip:port
string acc_full = project.Variables["Proxy"].Value;
var account = acc_full.Split('@').ToList();
var trash = account[0];
var proxy_port = account[1];
var PP = proxy_port.Split(':').ToList();
var proxy = PP[0];
var port = PP[1];
instance.WebRTCWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate;
instance.SetWebRTCAdresses(proxy);//устанавливаем полученный ip
Скиньте пожалуйста код вашего WebRTC кода который на видео, чтобы подставлял IP прокси.
В переменной proxy Вашего шаблона должен быть прокси. Формат любой.Подскажите, а как туда указать прокси проекта?
string proxy = Regex.Match(project.Variables["proxy"].Value, @"(\d+\.){3}\d+").Value; // Парсим IP из переменной с прокси
instance.WebRTCWorkMode = ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate;
instance.SetWebRTCAdresses(proxy);
Это оно же, просто продублировали в общем чейнджлоге.А это про что?
instance.SetWebRTCAdresses(ipv4Emulate, ipv6Emulate, ipNatEmulate);В WebRTC вообще по умолчанию обычно видно 2 IP - локальный и внешний. Ресурсами Zennoposter можно сымитировать только один?
по идее надо перед каждым шагом парсить ответ по моб прокси и его генерировать и вставлять через кодчто-то не понял - там же для вебртц просто галка ставилась, а вы тут про код.
т.е. с мобильными прокси с динамической сменой айпи - не получится сэмулировать веб ртц? (судя по тому что вы тут код для веб ртц обсуждаете)
галка получается просто включает веб ртц - а эмулировать его всё равно из кода надо?
айпи может поменяться и во время какого-то шага, и утечь так же можетпо идее надо перед каждым шагом парсить ответ по моб прокси и его генерировать и вставлять через код
и без перезагрузки страницы тоже? по webrtcайпи может поменяться и во время какого-то шага, и утечь так же может
я в деталях веб ртц не знаком - но предполагаю - что передача данных идёт не зависимо от перезагрузки страницыи без перезагрузки страницы тоже? по webrtc
ну логика твоя ясна, у меня примерно такая же. но хотелось бы услышать ответ от практиков или тех, кто больше знаком с отпечаткамия в деталях веб ртц не знаком - но предполагаю - что передача данных идёт не зависимо от перезагрузки страницы
даразрешение теперь тоже автоматически меняется?
Разрешение чего? Экрана? А как же размер инстанса тогда?разрешение теперь тоже автоматически меняется?
не понял вопрос!А как же размер инстанса тогда?