Как написать скрипт, который оставляет посты на форуме?
Привет!
По условию задачи мне нужно, чтобы пользователь оставлял свои логин, пароль и путь к его теме в форме на моей странице. Его данные сохраняются на сервере, который через некоторое время выполняет скрипт, который входит в аккаунт пользователя, оставляет комментарий в теме, ссылку на которую он указал.
Я могу сделать это через консоль с помощью javascript: я выбираю поля ввода, ввожу туда логин/пароль, кликаю на кнопку, затем перехожу по ссылке в нужную мне тему. И тут появляется первая трудность: как не разрывая скрипта выполнить код на одной странице - странице ввода - и на той, на которую я перешел?
Гугл подсказывает мне, что это невозможно[s], но вдруг он заблуждается[/s].
Вторая трудность возникла у меня, когда я подумал о том, как я буду выполнять этот скрипт не из консоли. Как это реализовать? Может быть средствами JS это сделать невозможно? Тогда чем это сделать?
Я не прошу сделать это за меня, я хочу, чтобы мне подсказали направление :) Спасибо.
Артур: фантом это серверный браузер на вебките. каспер и найтмер это обертки для упрощения жизни при работе с фантомом. Фантом полноценный браузер в котором можно делать любые действия как обычный пользователь, только на стороне сервера. Скрипты пишутся на js. phantomjs.org/screen-capture.html вот например как сделать скриншот страницы.