Необходимо написать программу для пересоздания объявлений.

Владимир14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
03.11.2014

Алгоритм работы:

1) Программа с определенным временным интервалом логинится на сайте объявлений.

2) Заходит в «мои объявления».

3) Находит самое последнее объявление (на некоторых сайтах такое может быть на второй-третьей странице моих объявлений) и создаёт точно такое же объявление с теми же картинками в той же рубрике.

4) Сразу того как создано новое объявление проверяется его идентичность со старым и если всё хорошо, то программа редактирует старое: в заголовке объявления указывает «ПРОДАНО» в тексте объявления пишет «ПРОДАНО», все фотографии заменяет на картинку с белым фоном на котором написано «ПРОДАНО», цену изменяет на «0». После редактирования она удаляет только что отредактированное объявление.

Интерфейс программы должен позволять вводить пользователю: логин, пароль, интервал срабатывания программы (например: программа должна срабатывать в интервале от 30 до 60 минут и каждый раз программа рандомом выбирает число через которое срабатывает и запускает обратный счетчик), задавать работу через прокси-сервер при необходимости, иметь кнопки "стоп" "старт", а тек же адрес и порт прокси-сервера. Если интервал срабатывания указан от "0" до "0" программа поднимает сразу все объявления и прекращает свою работу. Если интервал другой, то программа работает до тех пор пока её не остановит пользователь.

Программа должна сворачиваться в трей, иметь окно в логах (по типу «заголовок объявления» «время» «удалено» «пересоздано успешно»), в случае каких-то ошибок выдавать сообщение (не правильный логин/пароль, не может залогиниться, сайт не доступен) и попытаться сработать через следующий интервал времени.

Программы должно быть две, для двух разных сайтов.