Сайт постоянно меняет верстку на странице логина

datway1337

Пользователь
Регистрация
10.04.2018
Сообщения
74
Благодарностей
3
Баллы
8
А именно: меняется номер документа на странице логина сайта.
От: 0;_0 до 0;_9;_1

Не вставляются данные "login" в строку, т.к. он не может её найти (она всегда меняется из этого диапазона).

Можно ли как-то решить эту проблему?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 472
Благодарностей
10 023
Баллы
113
А именно: меняется номер документа на странице логина сайта.
От: 0;_0 до 0;_9;_1

Не вставляются данные "login" в строку, т.к. он не может её найти (она всегда меняется из этого диапазона).

Можно ли как-то решить эту проблему?
Попробуйте прописать -1 в номере документа..
 
  • Спасибо
Реакции: datway1337

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
выставь -1(минус один)
 
  • Спасибо
Реакции: datway1337

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 664
Благодарностей
668
Баллы
113
Еще можно по ширине поля вставлять, так будет лучше.
 
  • Спасибо
Реакции: datway1337

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63
Вариант эмуляция клавиатуры в таком случае выручает! Но -1 тоже вариант
 

Шива

Client
Регистрация
05.02.2018
Сообщения
1 092
Благодарностей
341
Баллы
83
Если это эклаблог то тебя ничего не спасет ))
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 472
Благодарностей
10 023
Баллы
113

Шива

Client
Регистрация
05.02.2018
Сообщения
1 092
Благодарностей
341
Баллы
83
Помню делал шабик для него, правда где то год назад, заказчик не жаловался..
Или они верстку поменяли?
У них там 20 форм которые разбросаны по экрану и они меняют номер рабочей формы.
И заполнение всех форм не давало результата.
Я как то разобрался с этим но как не помню.
 

zortexx

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

Animal

Client
Регистрация
15.06.2016
Сообщения
735
Благодарностей
130
Баллы
43
Нужно парсить проблемное место, потом подставляете обработанный результат в значение. Я так Фейсбук поборол))
 

jun_dev

Пользователь
Регистрация
04.08.2017
Сообщения
121
Благодарностей
7
Баллы
18
на постах сделай. и забудь о верстке)
 

novichok

Client
Регистрация
17.04.2016
Сообщения
173
Благодарностей
63
Баллы
28
Нужно парсить проблемное место, потом подставляете обработанный результат в значение. Я так Фейсбук поборол))
Тоже всегда через парсинг значений делаю, очевидно же.)
 
  • Спасибо
Реакции: Animal

orka13

Client
Регистрация
07.05.2015
Сообщения
2 190
Благодарностей
2 208
Баллы
113
Я делаю через XPath + доп. проверку атрибутов елемента (Height > 0 и т.д.), но это уже надо чуть с C# повозится. Благо примеров на форуме туча.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 875
Благодарностей
2 109
Баллы
113
Согласен с orka13. Надо обратить внимание на пути XPath и меняются они или нет. Скорее всего можно найти постоянные значения элементов на странице или понять примерную логику изменений.
 

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