Как определить значения поля

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Здравствуйте. Возможно название темы не соответствует...
Суть проблемы: при необходимости заполнить поле "Логин" на сайте https://www.audit-it.ru/my/register.php в шаблоне в поле "Значение" атрибута "Name" появляются разнообразные символы, которые постоянно меняются при последующих регистрациях. При изменении имени атрибута "Name" на другие, вроде Tagname, все срабатывает, однако при повторе опять меняется обратно на "Name", что ведет опять к ошибке заполнения.

Как решить эту задачу не могу представить. Подскажите что можно сделать. Спасибо
 

Вложения

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Встречался с такой защитой. Вариантов решения несколько:
  • определять поле с ненулевым размером
  • использовать xPath
  • производить регистрацию на запросах
Удачи!
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Та в коде страницы несколько значений у данного поля. Может они и используются в ротации.
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Встречался с такой защитой. Вариантов решения несколько:
  • определять поле с ненулевым размером
  • использовать xPath
  • производить регистрацию на запросах
Удачи!
  • "определять поле с ненулевым размером" а подробней?
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Выбрал с ненулевым значением, однако при следующей регистрации атрибуты поменялись местами и стали с нулевым значением
Как вы выбирали?
Выбор поля ненулевого размера подразумевается в рамках одной сессии. По стандартному алгоритму, - сбор в массив, обработка массива, работа с полученными данными.
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
выбрал ненулевое значение, в конструктор действий, задал атрибут, значение атрибута, но это работает на одну сессию, а мне очень бы хотелось, чтобы постоянно
 

Вложения

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Как вы выбирали?
Выбор поля ненулевого размера подразумевается в рамках одной сессии. По стандартному алгоритму, - сбор в массив, обработка массива, работа с полученными данными.
выбрал ненулевое значение, в конструктор действий, задал атрибут, значение атрибута, но это работает на одну сессию, а мне очень бы хотелось, чтобы постоянно
 

Вложения

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Речь как раз о том, чтобы в рамках каждой сессии получать атрибуты полей, грубо говоря, в список, выбирать поле с ненулевым размером, и работать с ним дальше.

Все это реализуемо хоть экшенами, хоть на шарпе.
 
  • Спасибо
Реакции: doc

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Если не трудно расскажите какой экшен использовать в этом случае?
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Речь как раз о том, чтобы в рамках каждой сессии получать атрибуты полей, грубо говоря, в список, выбирать поле с ненулевым размером, и работать с ним дальше.

Все это реализуемо хоть экшенами, хоть на шарпе.
Если не трудно расскажите какой экшен использовать в этом случае?
Приблизительно стал представлять о чем речь, единственно непонятно как брать это значение, выбирать поле с ненулевым размером, каким инструментом, экшеном, если можно подробней. Спасибо
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

Там на странице есть параметры.
Парсишь их в список.
Потом перебираешь если в списке его нет то значит это оно.
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Если не трудно расскажите какой экшен использовать в этом случае?
Приблизительно стал представлять о чем речь, единственно непонятно как брать это значение, выбирать поле с ненулевым размером, каким инструментом, экшеном, если можно подробней. Спасибо
Для этого понадобится не один экшен.
Рекомендую вам пройти обучение. Хотя бы просмотреть курсы от @rostonix.
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28
Для этого понадобится не один экшен.
Рекомендую вам пройти обучение. Хотя бы просмотреть курсы от @rostonix.
в принципе я разбираюсь, мне бы подсказать какие экшены использовать для получения значений, дальше разберусь
 

lesssss81

Client
Регистрация
10.03.2017
Сообщения
683
Благодарностей
32
Баллы
28

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