Как сделать "бота" с приветами
Продолжаем тему "как они это делают",
в прошлом выпуске мы рассмотрели методы автоматического наполнения блога контентом;
с комментированием еще проще - можно обойтись даже без RSS, подручными средствами.
Все наверное натыкались на "сдобнымутром", которое уж оч явно не в кассу
(примерчик, зашла тут речь в комментах). Выкладываю давно обещанное.
Допустим у нас настроены подписки через личку ЖЖ.
Рассмотрим пошаговые действия -
щелчок по стрелочке - раскрыть сообщение - reply -
-Можно это автоматизировать?
-Легко.
Существуют программы, которые запоминают все, что делает пользователь мышкой и на клавиатуре.
Их тысячи разных, от простейших, с двумя кнопками,
до самых навороченных и замороченных.
По запросу "автокликеры" найдете множество обзоров и описаний под любые задачи
(от манипуляций игрушками до администрирования сетей).
попробуем для примера eMouse - при самом минималистичном интерфейсе, вполне функциональная програмулинка.
Установки не требует - скачали, распаковали, запустили.
F9 - пуск на запись, F12 - воспроизвести записанное.
Потренируемся на чем-нибудь.
Откройте самое что не жалко, ну напр папку "Корзина" в почтовом ящике, расставьте галочки в чек-боксах,
нажмите "удалить навсегда". Запишите на eMouse как вы это делаете.
На той же странице с корзиной запустите воспроизведение макроса (F12). Enjoy.
Макросу все равно какое приложение у вас открыто и открыто ли вообще.
Он воспроизводит клики мышки в заданных точках экрана и порядок нажатия клавиш.
Зато может повторять однотипные действия сколько угодно раз.
Вернемся к рис.1
Открыли в разделе Сообщений "Записи и комментарии", развернули верхний - а как попасть на reply?
сообщения ведь разной длины.
- Для этого служит клавиша ТАБ -
которая переводит фокус на следующий активный элемент.
В сообщении их три - "головастик", "имя пользователя" и следом reply.
Итого имеем алгоритм:
клик "развернуть письмо" -> TAB TAB TAB -> клик(колесико мыши или опция "открыть в новой вкладке")
-> чекбокс "выбрать" -> удалить письмо
Стоп.
Наш первый макрос готов, можно запускать,
на выходе получим ряд вкладок (по числу подписок), открытых на поле "добавить комментарий".
Алгоритм для "Приветов" еще короче
ctrl V -> TAB ENTER -> ctrl W
ctrl V - все знают, вставить из буфера памяти "доброговременисуток"
TAB ENTER - отправить
ctrl W - закрыть вкладку
Конец цикла.
И т.д. на следующих вкладках.
Оба макроса можно совместить, усовершенствовать дополнительными шагами,
макрорекордер даже в простейшей реализации способен запомнить несколько десятков операций.
Это самый аскетичный вариант, чисто для иллюстрации процесса.
Понятно, что рабочий инструмент тех, кто зарабатывает на посещениях, более изощрен,
оснащен тонкими настройками и развесистым функционалом.
"Настоящий" бот для Вконтактика - https://vk.com/topic-81349839_32653886
Надо сказать, что приветствия как таковые - ничем не плохи: зашел к френду, почему не поздороваться;
в жизни мы тоже порой киваем на бегу, отвечаем односложно, не каждый раз пускаемся в пространные беседы.
Но одно дело заглянуть к соседке на минуточку - будет повод, так и разговоришься,
а "приветы на автомате", подобны листовкам, которые курьер рассовывает по почтовым ящикам;
однако, если зачем-нибудь хотите сохранить такие контакты - можете сэкономить время
и соорудить для них ответного бота, пусть общаются )
Сам же по себе макрос - отличная вещь:
для тех кому приходится выполнять рутинные операции на сотне страниц изо дня в день,
заполнять журналы, переходить по однотипным ссылкам - просто незаменимая.
Если интересно, напишу подробней о возможностях макросов и настройках макрорекодера.
Работа с Джибит-Макрорекодер на примере получения ссылок с Фликра:
Продолжение темы: Почему ругаться в блогах выгодно