@vik998
Кек, считай что байт удался. Но я потратил 5 минут спешл фо ю
fd9675c5-27cd-40e6-a3a0-3e484fc6dc0a-image.png
8fa97767-7830-4c75-9997-71d8dce7e6f7-image.png
0f631459-00a5-47ac-9c76-826807a89b52-image.png
dbe62c30-5b07-4073-9517-7a36ed676671-image.png
27ec49d4-8851-4400-af4a-caeaf46b2a69-image.png
65a2e3f6-548f-41ce-a71d-e1e4b6ef1d34-image.png
5bcb7688-f709-4069-bc7e-935e3e5159d3-image.png
248605f0-80be-4a6e-a4f6-297644ad2edc-image.png
168c3b2f-d6c3-4f56-8884-cb575180b515-image.png
fb991926-b5a6-4fc3-a6a5-78a47f63c49e-image.png
7cb5ece1-7e12-42f6-9a2d-4f9a216c7178-image.png
Написал сложный скрипт для ВК и неисправно работает браузерный цикл(( помогите, пожалуйста..
-
Цикл работает в ВК в разделе "Сообщения" и кликает по непрочитанным сообщениям, потом вводит текст в поле сообщений.
После 2-3 выполнений цикла, когда еще остались непрочитанные сообщения, он кликает по нижнему блоку сообщений, где еще есть ссылка "Отключить звуковые уведомления" и из-за этого непрочитанное сообщение не открывается и скрипт зависает в ожидании элемента(поля), куда он должен писать сообщение в диалоге.
Пробовал сделать перед действием клика прокрутку к элементу [for_each_css]>AT>[Cycle_Index}, но не помогает..
Что делать?(( -
попробуй перезагрузить стр:
Модуль Браузер – действие Яваскрипт - location.reload() -
@speshalboom там просто эти диалоги постоянно обновляются и элемент цикла мог куда-то уйти.. и в этот момент наверно все скрипт глохнет
-
@speshalboom эту перезагрузку куда нужно вставлять в цикле?
и можно как-то задать условие, если ожидание клика по элементу цикла превышает какое-то время, то перезапуск с начала? -
@Fox я понял логику ошибки. похоже в начале цикла скрипт ждет непрочитанные сообщения на своих местах, и начинает с первого элемента, но после отправки мною сообщения диалоги перемешиваются(диалог с моим ответом выходит на первое место) и следующий элемент скрипт берет, пропуская 1 непрочитанный, а после 2 отправленных, скрипт пропускает уже 2 непрочитанных и т.д.
Можно как-то выйти из данной ситуации?