Крошечный автоматизатор скачивания файлов с сайтов

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

Мне нужно сделать программу, которая скачивала бы файлы с двух сайтов, а затем клала бы их в заданную папку на компьютере. 

Собственно, есть два сайта с файлами. Файлы на этих сайтах обновляются раз в пару дней. Мне  приходится регулярно скачивать эти файлы вручную. На то, чтобы открыть сайт, залогиниться, проверить, есть ли новые файлы, сохранить, разархивировать итп уходит несколько минут. Цель программы - автоматизировать процесс, чтобы все происходило в один клик. 

1-й сайт. (Адрес дам при личной переписке.) Скачивание файлов производится в несколько этапов:

а) программа открывает страницу логина и логинится с помощью логина и пароля

б) на следующей странице есть несколько ссылок на каталоги с файлами. открываются четыре из них (ссылки статичные, но нужна возможность указать их в конфиге программы, на случай если нои изменятся)

в) на каждой из открытых страниц будет список с файлами. у каждого файла в названии есть дата (новые файлы появляются раз в пару дней). 

г) в локальной папке на компьютере хранятся все файлы, которые были скачаны до этого. когда на сайте появляется новый файл, то программа это определяет (по имени файла - просто определяет, что файла с таким именем в локальной папке нет), скачивает файл, сохраняет в локальную папку; затем этот файл нужно разархивировать в ещё одну отдельную локальную папку (файл в формате .zip).

2-й сайт - cloud.mail.ru

Схема работы похожая, только логиниться никуда не надо - есть набор ссылок на каталоги, из которых нужно скачивать такие же файлы таким же образом. 

Заявки фрилансеров