В итоге решил установкой модуля Телеграм https://community.bablosoft.com/topic/25931/url-rejected-malformed-input-to-a-url-function/9
Оказывается, это было багом а не фичей, когда всё работало корректно, судя по той ветке. А когда починили баг - сломалась и отправка с подстановкой времени в сообщение, и обработка гиперссылок. А может быть и ещё что-то... странное решение, сломать работающее правкой бага, ну окэй
Находит капчу где её нет
-
@out я проверять html элементы проверять умею. тут не в этом дело
- скрипт находит капчу в том месте где её нет - и ждет ответа от сервера - антигейт
- если поставить на паузу и запустить с экшн'а "Код страницы" - то если капчи нет - её не найдет
как я понимаю, дело в том, что сохраняется Код страницы не корректно скорее всего
-
@afk нет, беда в том, что под проверкой наличия каптчи, вы подразумеваете поиск в исходном коде слова "Введите"
а это как вы уже поняли ну очень не правильно, а значит не надежно. Привязку нужно делать не к тексту, а html, + проверять видимость его (что style не был дисплей нон, и высота / ширина > 0) -
@out said in Находит капчу где её нет:
@afk нет, беда в том, что под проверкой наличия каптчи, вы подразумеваете поиск в исходном коде слова "Введите"
а это как вы уже поняли ну очень не правильно, а значит не надежно. Привязку нужно делать не к тексту, а html, + проверять видимость его (что style не был дисплей нон, и высота / ширина > 0)ок, спасибо за подсказку ) а с помощью какого экшна это можно реализовать?
-
This post is deleted!
-
@afk он так и называется "Проверить Существование": https://wiki.bablosoft.com/doku.php?id=ru:how_to_check_if_page_element_exists
