Сложности с написанием сообщения в Однокласниках

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 033
Благодарностей
29
Баллы
48
Всем привет, заранее спасибо
Ситуация следующая, когда нажимаю на вкладку НАПИСАТЬ СООБЩЕНИЕ, то Значение Атрибута всегда меняется. А именно, когда начинаю исследовать элемент поля, в котором пишется сообщение. Там Тэг и Имя Атрибута всегда постоянные. СЛОЖНОСТЬ в том что Значение всегда меняется, когда нажимаешь кнопку Написать сообщение. т.е 1-ый раз нажимаю кнопку написать сообщение и в поле написать сообщение Значение Атрибута field_txt5791642299, Захожу на другую страницу, хочу написать сообщение Значение Атрибута изменитьсяfield_txt9721459878. Вопрос какое Значение нужно указать, что бы можно было писать сообщение в личку
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 347
Благодарностей
5 435
Баллы
113
Попробуй взять innertext.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 033
Благодарностей
29
Баллы
48
По пробовал, не помогает. Если изменить Имя Атрибута на innertext, то в поиске ни чего не находится
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 347
Благодарностей
5 435
Баллы
113
По пробовал, не помогает. Если изменить Имя Атрибута на innertext, то в поиске ни чего не находится
Можешь дать акк и ссылку где кнопка, я зайду посмотрю. Если не хочешь давать, то покажи данные из свойств элемента и конструктора действий.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 033
Благодарностей
29
Баллы
48
Спасибо за оперативный ответ, скидываю проект. Не знаю списки там сохраняются или нет, поэтому прокси и логин прописал в ручную. В проекте в Заметке помечено место где возникает сложности
 

Вложения

novichok

Client
Регистрация
17.04.2016
Сообщения
173
Благодарностей
63
Баллы
28
В другой теме похожий вопрос вроде, если не ошибаюсь. Я решаю это через парсинг значения перед выполнением действия (написания сообщения например).
Парсиш значение, сохраняешь в переменную, вставляешь переменную в поле значения кубика написания сообщения. Так ведь?
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 347
Благодарностей
5 435
Баллы
113
не дал авторизоваться, попробовал сделать без авторизации. проверь.
 

Вложения

kagorec

Client
Регистрация
24.08.2013
Сообщения
931
Благодарностей
485
Баллы
63
в поле написать сообщение Значение Атрибута field_txt5791642299, Захожу на другую страницу, хочу написать сообщение Значение Атрибута изменитьсяfield_txt9721459878
Попробовать можно регуляркой указать совпадение
field_txt[\d]+
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 033
Благодарностей
29
Баллы
48
Спасибо помогло. Обратил внимание, что у некоторых аккаунтов меняют расположения кнопки ДОБАВИТЬ В ДРУЗЬЯ и НАПИСАТЬ СООБЩЕНИЯ. Если в одних аккаунтах они располагаются вертикально, то в других горизонтально. И кнопки ДОБАВИТЬ В ДРУЗЬЯ и НАПИСАТЬ СООБЩЕНИЯ и получают Значение атрибута, меняющиеся. Если для кнопки НАПИСАТЬ СООБЩЕНИЯ Занчение Атрибута https://ok\.ru/messages/[\d]+ помогает, то добавить в ДРУЗЬЯ ТАМ ПОЛНЕЙШАЯ ФИГНЯ
К Примеру у одного
https://ok\.ru/dk\?cmd=MiddleColumnTopCardFriend&st\.jn\.act=JOIN&st\.jn\.id=120471158366&st\.cmd=friendRestricted&st\.friendId=120471158366&st\.ups=FEED_VISIBILITY&st\.navst=74&st\._aid=FriendTopCard_JoinDropdown_JOIN

У другого
https://ok\.ru/dk\?cmd=MiddleColumnTopCardFriend&st\.jn\.act=JOIN&st\.jn\.id=479476416669&st\.cmd=friendMain&st\.friendId=479476416669&st\._aid=FriendTopCard_JoinDropdown_JOIN

Различие выделил цветом
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 033
Благодарностей
29
Баллы
48
не дал авторизоваться, попробовал сделать без авторизации. проверь.
с написанием сообщения помогли, но в Однокласниках ввели новую проблему, теперь не могу добавить в друзья выше описал ситуацию
 

Вложения

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