API Based Commandline Instagram Downloader & library for Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
instadown.py
main.py

README.md

InstaDown v2

Commandline Instagram Downloader written by Python using Instagram API


DISCLAIMER:

This code is shared for informational purposes only. Use of Instagram is governed by the company's Terms of Use (http://instagram.com/legal/terms/). Any user content posted to Instagram is governed by the Privacy Policy (http://instagram.com/legal/privacy/).


###Read before use: You should have developer token id for Instagram. If you're using your own application, you can experience some problems caused by Instagram's new api restrictions. I won't support that situations. You can use here for taking unproblematic one.

###Usage

usage: main.py [-h] -u [username] [-l [path]] {[--list] [-o [file]]}
***                   *             *****
 *                    *              *   *
 *                    *              *   *
 *   * ***    ****   ****    ****    *   *   ****   *     *  * ***
 *   **   *  *    *   *          *   *   *  *    *  *     *  **   *
 *   *    *   **      *      *****   *   *  *    *  *  *  *  *    *
 *   *    *     **    *     *    *   *   *  *    *  *  *  *  *    *
 *   *    *  *    *   *  *  *   **   *   *  *    *  *  *  *  *    *
***  *    *   ****     **    *** *  *****    ****    ** **   *    * v2


[0.00%] Downloading: #1
[7.14%] Downloading: #2
[14.29%] Downloading: #3
[21.43%] Downloading: #4
[28.57%] Downloading: #5
[35.71%] Downloading: #6
[42.86%] Downloading: #7
[50.00%] Downloading: #8
[57.14%] Downloading: #9
[64.29%] Downloading: #10
[71.43%] Downloading: #11
[78.57%] Downloading: #12
[85.71%] Downloading: #13
[92.86%] Downloading: #14
[100.00%] Downloading: #15

###Changelog 02.11.2016:

  • New feature: Listing photo URLs. You can print or save on file it.
  • More modular functions in instadown.py. You can use it as library in your projects.
  • Better error and exception handling.
  • Better help menu with colors.
  • Some bugfix and performance improvements. (Approx. download 100 photos/min. in my tests.)

Warnings

  • If download directory doesn't exist before run, it creates one.
  • If url list file doesn't exist before run, it creates one.
  • I couldn't test it on Windows and Mac but it must work.