Загрузчик IG для одного или нескольких профилей. Во втором случае он предполагает наличие файла с именем профиля в каждой строке и последовательно загружает каждое новое изображение на основе файла, сохраняющего последнюю временную метку обновления, в его относительном каталоге.
Токен доступа не требуется, но при желании вы можете ввести свое имя для входа и пароль и загрузить как самостоятельно. Не рекомендуется для огромных загрузок, поскольку Instagram этого не любит и может идентифицировать вашу учетную запись, если вы вошли в систему. Достаточно загрузить пару десятков учетных записей.
Обязательно сначала установите Instaloader, поскольку скрипт использует свой API.
Затем загрузите скрипт и запустите его как
./instagram_downloader.py [запуск|обновление|имя профиля]
Есть 3 основные операции: run
, update
и имя профиля. Каждому может быть присвоена дата начала загрузки изображений, или вы можете изменить жестко запрограммированную дату в файле сценария. run
не проверяет время предыдущей загрузки изображений профиля и, таким образом, предназначен для первого запуска, когда ранее не было предпринято никаких попыток. В противном случае вам нужно update
, поскольку файл с отметкой времени последней загрузки будет присутствовать в каталоге каждого профиля, и будут загружаться только новые изображения.
Дата начала может быть указана в качестве аргумента, как в
./instagram_downloader.py -s обновление 01 02 2018 г.
PR принимаются.
Массачусетский технологический институт © Джанлука Фиоре