@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.
БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки)
-
@venom777 said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
Для выполнения действия нужно экспериментировать с куском кода по которому софт ищет куда клинуть.
Мне удобнее через match делать. Здесь можно через match к placeholder="Оставьте комментарий" привязать действие, только проверить нужно что бы этот участок кода был на всех формах добавления комментариев.Судя по всему, этот метод не работает из-за того, что при загрузке страницы комментариев нет. Они потом похоже как-то ДОгружаются (уже после загрузки страницы). Вот как это выглядит в коде страницы...

-
@OLEG said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
@brotok Дай аккаунта яндекса, не хочу регать сам.
mirdza.galiullina2016@yandex.ru;mbVcAPqlJq7V2uZaKHdh
antonina.goloduxina@yandex.ru;TUNqyRXSGZzLyFMCihRe
voropaewa.lia@yandex.ru;tNOFCBPcpovf1KXdZ3Suлогин + пароль
-
Ну вот я сделал сразу, просто кликая по CSS, просто скопируй нужные куски в свой проэкт. 0_1477240884977_test.xml
-
@OLEG said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
@brotok Мой пример работает? Есть вопросы?
Если честно, то я его сохранил на комп... Но там ведь без пароля, поэтому проверить работу пока не могу...
А как скопировать код из этого кода в мой (где предварительно залогинивается)? Я никогда такого не делал к сожалению раньше... но у вас я вижу какие-то нанотехнологии по сравнению с моим кодом - у меня все намного проще было вроде как... -
@brotok чтобы без проблем перенести в свой проект можно выделить галочками нужные действия, в данном случаю их 3, и нажать CTRL + C, выйти с проекта и зайти в свой, выбрать после какого действия вставятся новые и нажать CTRL + V\
Ну я не знаю как ты сделал проще если тут и так всё невероятно просто. На1 задачу - 1 действие.
Возможно я тебе дал не тот файл?) 0_1477241861210_test.xml
UPD
Да, я сначала дал просто не тот файл.
-
СУПЕР! ЭТО работает (на удивление) - видно я там что-то не допер что делать. НО
- лайк оно поставило.
- в избранное добавило.
- коммент написало..... НО не опубликовало...
А также я хотел бы все это в цикл упаковать - чтобы оно от фото к фото так делало... хотя может попробую остальное сам доделать, вдруг получится... не знаю даже)
-
@OLEG said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
@brotok Ну у тебя есть файл с ссылками на фото? Если то дай пару строк для теста.
в том то и дело, что у меня нет ссылок.. я думал, что скрипт сам будет переходить на следующую фото и т.д. я ввожу лишь начальную ссылку: https://fotki.yandex.ru/next/contest/247/users/doctor-zernov/album/80361/view/552140?page=2
Но оно почему-то сразу сбилось и дальше цикл идти не хочет напрочь..(

Вот что у меня в самом скрипте.. не знаю, может вы определите, где тут косяк?

-
@brotok попробуйте сделать вот так http://prntscr.com/cy0tkm . Вся проблема заключается в том что у вас нет элемента перехода на следующую фотографию, у меня такая же беда была с фотостраной
-
@BigLebovski said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
@brotok попробуйте сделать вот так http://prntscr.com/cy0tkm . Вся проблема заключается в том что у вас нет элемента перехода на следующую фотографию, у меня такая же беда была с фотостраной
Если честно, то по скриншоту не особо понял, что у меня не так((( можете объяснить подробнее? очень прошу!
-
@brotok сам проект скинуть не могу, т.к. в отъезде, но попробую объяснить на пальцах: сначала наводите курсор на любое место, чтобы появилась справа стрелочка > на которую и кликаете, но при клике выбираете второе значение css как у меня на скрине, а лучше нажать изучить на данном элементе и подставить значение для клика. Надеюсь понятно.
-
@OLEG said in БОТ не определяет блок для добавления комментария. + не лайкает + не добавляет в избранное (яндекс.фотки):
@brotok Ну там дело даже не в том что нету клика на следующую фотку, на следующей фотке уже не будут работать клики.
Т.е. получается, что бот для яндекс.фоток в принципе невозможен? это печально...(
-
Т.е. получается, что бот для яндекс.фоток в принципе невозможен? это печально...(
Я бы с этим поспорил.
Нужно проверять то что лайк уже поставлен. И ждать загрузки страницы после перехода на следующую фотку.
Вот проект, накидал буквально за 5 минут. -
Вообще прекрасно! Я в шоке, если честно не особо понимаю сути скрипта, НО он работает!!! Правда там у вас стоит цикл 20, я так понимаю что его можно и увеличить например поставив 200? Если получится, то это будет именно то, что мне в принципе и нужно было)))
-
произошел сбой в скрипте.. вот лог
[10:54:38] Поток №1 : Лайк поставлен
[10:54:47] Поток №1 : Лайк поставлен
[10:54:56] Поток №1 : Лайк поставлен
[10:55:04] Поток №1 : Лайк поставлен
[10:55:12] Поток №1 : Лайк поставлен
[10:55:21] Поток №1 : Лайк поставлен
[10:55:31] Поток №1 : Лайк поставлен
[10:55:39] Поток №1 : Лайк поставлен
[10:55:50] Поток №1 : Лайк поставлен
[10:55:59] Поток №1 : Лайк поставлен
[10:56:08] Поток №1 : Лайк поставлен
[10:56:17] Поток №1 : Лайк поставлен
[10:56:28] Поток №1 : Лайк поставлен
[10:56:38] Поток №1 : Лайк поставлен
[10:56:47] Поток №1 : Лайк поставлен
[10:56:58] Поток №1 : Лайк поставлен
[10:57:08] Поток №1 : Лайк поставлен
[10:57:22] Поток №1 : Лайк поставлен
[10:57:32] Поток №1 : Лайк поставлен
[10:57:45] Поток №1 : Лайк поставлен
[10:57:56] Поток №1 : Лайк поставлен
[10:58:06] Поток №1 : Лайк поставлен
[10:58:16] Поток №1 : Лайк поставлен
[10:58:26] Поток №1 : Лайк поставлен
[10:58:39] Поток №1 : Лайк поставлен
[10:58:50] Поток №1 : Лайк поставлен
[10:59:01] Поток №1 : Лайк поставлен
[10:59:13] Поток №1 : Лайк поставлен
[10:59:25] Поток №1 : Лайк поставлен
[10:59:37] Поток №1 : Лайк поставлен
[10:59:47] Поток №1 : Лайк поставлен
[10:59:59] Поток №1 : Лайк поставлен
[11:00:10] Поток №1 : Лайк поставлен
[11:00:18] Поток №1 : Лайк поставлен
[11:00:29] Поток №1 : Лайк поставлен
[11:00:41] Поток №1 : Лайк поставлен
[11:00:52] Поток №1 : Лайк поставлен
[11:01:05] Поток №1 : Лайк поставлен
[11:01:17] Поток №1 : Лайк поставлен
[11:01:29] Поток №1 : Лайк поставлен
[11:01:41] Поток №1 : Лайк поставлен
[11:01:53] Поток №1 : Лайк поставлен
[11:02:05] Поток №1 : Лайк поставлен
[11:02:17] Поток №1 : Лайк поставлен
[11:02:29] Поток №1 : Лайк поставлен
[11:02:41] Поток №1 : Лайк поставлен
[11:02:54] Поток №1 : Лайк поставлен
[11:03:07] Поток №1 : Лайк поставлен
[11:03:21] Поток №1 : Лайк поставлен
[11:03:34] Поток №1 : Лайк поставлен
[11:03:47] Поток №1 : Лайк поставлен
[11:04:00] Поток №1 : Лайк поставлен
[11:04:13] Поток №1 : Лайк поставлен
[11:04:26] Поток №1 : Лайк поставлен
[11:04:40] Поток №1 : Лайк поставлен
[11:04:54] Поток №1 : Лайк поставлен
[11:05:09] Поток №1 : Лайк поставлен
[11:05:23] Поток №1 : Лайк поставлен
[11:05:37] Поток №1 : Лайк поставлен
[11:05:51] Поток №1 : Лайк поставлен
[11:06:05] Поток №1 : Лайк поставлен
[11:06:19] Поток №1 : Лайк поставлен
[11:06:34] Поток №1 : Лайк поставлен
[11:06:45] Поток №1 : Лайк поставлен
[11:06:59] Поток №1 : Лайк поставлен
[11:07:14] Поток №1 : Лайк поставлен
[11:07:29] Поток №1 : Лайк поставлен
[11:07:44] Поток №1 : Лайк поставлен
[11:08:00] Поток №1 : Лайк поставлен
[11:08:15] Поток №1 : Лайк поставлен
[11:08:30] Поток №1 : Лайк поставлен
[11:08:45] Поток №1 : Лайк поставлен
[11:09:00] Поток №1 : Лайк поставлен
[11:09:16] Поток №1 : Лайк поставлен
[11:09:28] Поток №1 : Лайк поставлен
[11:09:44] Поток №1 : Лайк поставлен
[11:10:01] Поток №1 : Лайк поставлен
[11:10:07] Поток №1 : Лайк уже был поставлен раньшепохоже сразу после этого и сбилось, т.к. дальше алгоритм не пошел( печально(((