Стояла на вид совершенно тривиальная задача - пройти по списку по страницам Твиттера и подписаться на те, на которые еще не подписан. Все просто, вроде бы - зашел на страницу, нажал "Читать" - кнопка превратилась в "Читаю", пошел дальше. Если уже стоит "Читаю" - то не нажал.
Но вот беда - если нажать кнопку "Читаю" на уже читаемой странице, то от нее тут же описываешься, и значит нужно понять, жать ее или нет. На кнопке нет текста - так что проверка на наличие текста не срабатывает. Кнопка постоянно меняет цвет, что, почему-то, сбивает с толку поиск по картинке и он постоянно ошибается.
При этом в конструкторе действий разница разительная - например, innertext для кнопки "Читаю" - это:
"\r\n\ \ \ \ \ \ \ Отмена\ \r\n\ \ \ \ \ \ \ Перестать\ читать\ \ @\ **** t\ \r\n\ \ ", где "***" - адрес конкретной страницы.
Пока на страницу не подписан - вот так "\r\n\ \ \ \ \ \ \ Читать\ \r\n\ \ \ \ \ \ \ Читать\ \ @\ *** \ \r\n\ \ "
Пытаюсь настроить клик только для случая, когда есть слова "Читать" - но Зенка все равно находит кнопку и жмет ее, надо это или не надо, есть текст или нет, всегда. И отписывает от страницы.
С innerhtml таже фигня - абсолютно все разное, но Зенка все равно жмет кнопку. Не понимаю почему, но отличить состояние "Читать" от "Читаю" не удалось никакими средствами.
Может кто подскажет, что делать?
Но вот беда - если нажать кнопку "Читаю" на уже читаемой странице, то от нее тут же описываешься, и значит нужно понять, жать ее или нет. На кнопке нет текста - так что проверка на наличие текста не срабатывает. Кнопка постоянно меняет цвет, что, почему-то, сбивает с толку поиск по картинке и он постоянно ошибается.
При этом в конструкторе действий разница разительная - например, innertext для кнопки "Читаю" - это:
"\r\n\ \ \ \ \ \ \ Отмена\ \r\n\ \ \ \ \ \ \ Перестать\ читать\ \ @\ **** t\ \r\n\ \ ", где "***" - адрес конкретной страницы.
Пока на страницу не подписан - вот так "\r\n\ \ \ \ \ \ \ Читать\ \r\n\ \ \ \ \ \ \ Читать\ \ @\ *** \ \r\n\ \ "
Пытаюсь настроить клик только для случая, когда есть слова "Читать" - но Зенка все равно находит кнопку и жмет ее, надо это или не надо, есть текст или нет, всегда. И отписывает от страницы.
С innerhtml таже фигня - абсолютно все разное, но Зенка все равно жмет кнопку. Не понимаю почему, но отличить состояние "Читать" от "Читаю" не удалось никакими средствами.
Может кто подскажет, что делать?