Подмена заголовков

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

krepsky

Client
Регистрация
18.02.2016
Сообщения
411
Реакции
301
Баллы
63
Подскажите пожалуйста, как подменить данные.
1)Там, где стоит Win32 нужно подставить iPhone
2)Где стоит 24 - нужно подставить 32.
2016-08-15_14-00-36.png



Заранее благодарю всех, кто откликнулся)
 
Поля ОС можно кубиком поменять. То, что вы спрашивали, это поле Platform, но whoer у меня еще парсил AppVersion и UserAgent и из них выдергивал платформу, так что их тоже надо правдоподобными поставить.
upload_2016-8-17_17-41-39.png
А параметры экрана подменять можно только через код:

Код:
Развернуть Свернуть Копировать
 // ОСь
instance.SetHeader(NavigatorField.OsCpu, "CPU iPhone OS 9_3_3 like Mac OS X");
instance.SetHeader(NavigatorField.Platform, "iPhone");
instance.SetHeader(NavigatorField.AppVersion, "1");
instance.SetHeader(NavigatorField.UserAgent, "Mozilla/5.0 Gecko/20100101 Firefox/45.0");
// Экран
instance.SetScreenPreference(ScreenPreference.ColorDepth, 32);
instance.SetScreenPreference(ScreenPreference.PixelDepth, 32);

Только для такой короткой записи надо еще добавить "Директивы using и общий код" и туда написать:
Код:
Развернуть Свернуть Копировать
using ZennoLab.InterfacesLibrary.Enums.Browser;

upload_2016-8-17_17-45-54.png
 
Поля ОС можно кубиком поменять. То, что вы спрашивали, это поле Platform, но whoer у меня еще парсил AppVersion и UserAgent и из них выдергивал платформу, так что их тоже надо правдоподобными поставить.
Посмотреть вложение 14988
А параметры экрана подменять можно только через код:

Код:
Развернуть Свернуть Копировать
 // ОСь
instance.SetHeader(NavigatorField.OsCpu, "CPU iPhone OS 9_3_3 like Mac OS X");
instance.SetHeader(NavigatorField.Platform, "iPhone");
instance.SetHeader(NavigatorField.AppVersion, "1");
instance.SetHeader(NavigatorField.UserAgent, "Mozilla/5.0 Gecko/20100101 Firefox/45.0");
// Экран
instance.SetScreenPreference(ScreenPreference.ColorDepth, 32);
instance.SetScreenPreference(ScreenPreference.PixelDepth, 32);

Только для такой короткой записи надо еще добавить "Директивы using и общий код" и туда написать:
Код:
Развернуть Свернуть Копировать
using ZennoLab.InterfacesLibrary.Enums.Browser;

Посмотреть вложение 14989


Спасибо, все работает)
 

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