Skip to content

balta2ar/insave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

55ad6b8 Β· Aug 2, 2020

History

35 Commits
Mar 10, 2018
Aug 2, 2020
Jul 1, 2016
Aug 2, 2020
Jan 11, 2016
Jan 20, 2016
Aug 2, 2020
Jan 11, 2016
Jan 11, 2015
Jan 20, 2016
Nov 14, 2016
Jun 17, 2017
Jan 20, 2016

Repository files navigation

insave

Save Instagram feed locally.

Usage

usage: insave.py [-h] [-p PATH] [-u USERID] [-d DOWNLOAD] [-s SKIP]
                 [-f FETCH] [-q] [-l LOG] [-t TOKEN]

Save instagram feed locally

optional arguments:
  -h, --help            show this help message and exit
  -p PATH, --path PATH  path to saved media (default: media)
  -u USERID, --userid USERID
                        user id (not name) (default: 46764821)
  -d DOWNLOAD, --download DOWNLOAD
                        number of recent medias to download before termination (default: 100)
  -s SKIP, --skip SKIP  number of recent medias to skip CONTINUOUSLY before termination (default: 100)
  -f FETCH, --fetch FETCH
                        number of medias to ask in each API request (default: 100)
  -q, --quiet           do not print to stdout (default: False)
  -l LOG, --log LOG     log to file (default: None)
  -t TOKEN, --token TOKEN
                        path to access token file (default: token)

This is how I run it in cron:

# save instagram feed every hour
0 * * * * cd /home/bz/prg/src/bz/python/insave && \
    python2 insave.py --path ~/pictures/dropbox/insave \
    --download 10000 --skip 100 --fetch 100 --log \
    /var/log/insave.log > /dev/null

Dependencies

Author

(c) 2014-2020 Yuri Bochkarev

About

Save Instagram feed locally

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published