Не работает GetTraffic в ZennoPoster

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93
instance.UseTrafficMonitoring = true;
var traffic = instance.ActiveTab.GetTraffic();

foreach(TrafficItem t in traffic)
{
if (t.Url.Contains("https://google.com")) {
project.Variables["post_headers"].Value = t.RequestHeaders;
project.Variables["post_body"].Value = t.RequestBody;

}
}

if(traffic == null) return "";

Привет. Подобный код прекрасно отрабатывает в ProjectMaker. Но в ZennoPoster ничего не считывает. То есть переменные пустые.

Люди добрые, подскажите как устранить эту проблему. Устал уже.
 

Samoylov_83

Client
Регистрация
25.08.2015
Сообщения
229
Благодарностей
70
Баллы
28
в пм все работает немного медленнее чем в зп.
единственное что может немного помочь добавить tab.waitfordownloading, както так. я давно спрашивал за такую же фишку для трафик монитора, но так и не дождался. ставить паузы это не выход в таком случае, ошибки все равно будут
 

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93
в пм все работает немного медленнее чем в зп.
единственное что может немного помочь добавить tab.waitfordownloading, както так. я давно спрашивал за такую же фишку для трафик монитора, но так и не дождался. ставить паузы это не выход в таком случае, ошибки все равно будут
ощущение что GetTraffic вообще в ZP не пашет...
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
ощущение что GetTraffic вообще в ZP не пашет...
он и не пашет до того момента, как ты его включаешь строкой
instance.UseTrafficMonitoring = true;
И, соответственно, ничего твой код не найдёт, если его включить и тут же искать
 

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93
он и не пашет до того момента, как ты его включаешь строкой
instance.UseTrafficMonitoring = true;
И, соответственно, ничего твой код не найдёт, если его включить и тут же искать
Мысль понял - попробую.
 

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93
Попробовал - вообще без разницы. Периодически либо собирает, либо нет...
 

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93
Спасибо всем за помощь, вопрос решён. doc, я выяснил: порядок роли не играет, по крайней мере у меня стоит после запроса и работает как положено.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Спасибо всем за помощь, вопрос решён. doc, я выяснил: порядок роли не играет, по крайней мере у меня стоит после запроса и работает как положено.
и как был решён вопрос?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
156
Благодарностей
37
Баллы
28

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
C#:
instance.UseTrafficMonitoring = true;
Необходимо выполнять до событий генерирующих запросы.
 

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
156
Благодарностей
37
Баллы
28

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

WLDN

Client
Регистрация
09.07.2015
Сообщения
357
Благодарностей
566
Баллы
93

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
156
Благодарностей
37
Баллы
28

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