Спамлю видео в комменты сообществ ВК. Как описано в этой статье:
http://zennolab.com/discussion/threads/kak-zarabotat-na-youtube-i-chem-mozhet-pomoch-zennoposter.19653/
Спамлю я только видео без текста. И все бы ничего, но есть одна проблема. К сожаление, не все видео прогружаются, и постится просто ссылка вместо видео, хотя задержка перед нажатием "отправить" стоит 5 секунд. В ProjectMaker обычно всегда публикуется нормально.
В чем проблема я так и не понял, но я решил после публикации комментария, проверять что именно запостилось: прогруженное видео или просто ссылка на него. И в случае со вторым удалять пост и заносить ссылку на это сообщество в отдельный список, чтобы потом вручную заспамить видео в ProjectMaker.
Но я не понял как находить ссылку в комментарии у удалять именно мой пост с этой ссылкой.
Если парсить ДОМ, то там ее нет. Если создавать проверку на наличие выделенного текста, то ссылка парситься с помощью регулярок подобных образом:
Но все ссылки на видео разного формата (и их куда больше, чем показано в примере):
И каждая по очереди берется из списка в переменную. Да и к тому же, если в группе большая активность то комментария быстро уходит под спойлер. И можно просто не успеть проверить выделенный текст. Поэтому создавать проверку наличие выделенного текста, похоже тоже не вариант.
Что касается удаления комментария, то найти и нажать на элемент с кнопкой удаления проблем нет, но вот как определить что это именно мой комментарий, чтобы вместо удаления не нажать "пожаловаться", но чей-то другой пост?
Подскажите, пожалуйста, как решить эти два вопроса. Ну и как добиться стабильной прогрузки видео в комментарияих. В любом случае я хочу реализовать проверку на наличие неправильной публикации (ссыкой) и удаления этого поста, чтобы уж совсем быть спокойным.
http://zennolab.com/discussion/threads/kak-zarabotat-na-youtube-i-chem-mozhet-pomoch-zennoposter.19653/
Спамлю я только видео без текста. И все бы ничего, но есть одна проблема. К сожаление, не все видео прогружаются, и постится просто ссылка вместо видео, хотя задержка перед нажатием "отправить" стоит 5 секунд. В ProjectMaker обычно всегда публикуется нормально.
В чем проблема я так и не понял, но я решил после публикации комментария, проверять что именно запостилось: прогруженное видео или просто ссылка на него. И в случае со вторым удалять пост и заносить ссылку на это сообщество в отдельный список, чтобы потом вручную заспамить видео в ProjectMaker.
Но я не понял как находить ссылку в комментарии у удалять именно мой пост с этой ссылкой.
Если парсить ДОМ, то там ее нет. Если создавать проверку на наличие выделенного текста, то ссылка парситься с помощью регулярок подобных образом:
Код:
http://www\.youtube\.com/watch\?v=Mr90Kic6r3M
Код:
http://www.youtube.com/watch?v=ABCDEFGHIJKL
https://www.youtube.com/watch?v=ABCDEFGHIJKL
http://youtu.be/ABCDEFGHIJKL
https://youtu.be/ABCDEFGHIJKL
http://www.youtube.com/watch?v=ABCDEFGHIJKL&feature=youtu.be
https://www.youtube.com/watch?v=ABCDEFGHIJKL&feature=youtu.be
http://www.youtube.com/watch?v=ABCDEFGHIJKL&index=24&list=PLCrv9ALjghDrEV8c1iywJxIjgsMY1PeZf
https://www.youtube.com/watch?v=ABCDEFGHIJKL&index=24&list=PLCrv9ALjghDrEV8c1iywJxIjgsMY1PeZf
Что касается удаления комментария, то найти и нажать на элемент с кнопкой удаления проблем нет, но вот как определить что это именно мой комментарий, чтобы вместо удаления не нажать "пожаловаться", но чей-то другой пост?
Подскажите, пожалуйста, как решить эти два вопроса. Ну и как добиться стабильной прогрузки видео в комментарияих. В любом случае я хочу реализовать проверку на наличие неправильной публикации (ссыкой) и удаления этого поста, чтобы уж совсем быть спокойным.