GithubHelp home page GithubHelp logo

codedotjs / instavim Goto Github PK

View Code? Open in Web Editor NEW
59.0 5.0 10.0 64 KB

:couple: A complete instagram media downloader

License: MIT License

JavaScript 100.00%
instagram download profile-picture image video cli-app instagram-story instagram-stories

instavim's Introduction


Instavim

Download profile pictures, public images, and videos available on instagram directly from command line.

Install

$ npm install --global instavim

OR

$ sudo npm install --global instavim

Preview

Features

  • Complete media downloader for Instagram.
  • Download profile pictures in four different resolutions.
  • Download images from the link.
  • Download videos from the link.
  • Download all the content from a post which has images and videos.
  • Ultra fast and easy to use!

Usage

NOTE : Images and videos will be saved under Instagram folder in home directory

Resolutions Available

Resolution Size
Small 150x150 px
Medium 320x320 px
Regular 640x320 px
Full 1080x1080 px
 Usage : instavim [command] <username/link>

 Command :
  -s, --small     downlaod profile picture of resolution 150px
  -m, --medium    download profile picutre of resolution 320px
  -r, --regular   download profile picture of resolution 640px
  -f, --full      download profile picture of resolution 1080px

 Command :
  -a, --all       download all images/videos from a link
  -l, --link      download image via link
  -v, --video     download video via link

 Example : instavim -f 9gag
           instavim -l <link>

Related

  • mista : Scrape all downloadable urls of the Instagram posts that has multiple images or videos!
  • migger : Download media from the URL that contains multiple images/videos on Instagram!
  • instagram-profile-picture : Get url to the profile picture of any instagram user in different resolutions and more!
  • instagram-links : Get links of the publicaly shared medias and profile picture available on Instagram!
  • instafy : A command line Instagram media notifier!
  • istalk : Don't pollute your browser history. Stalk Instagram users from the command line!
  • image-of : Download profile picture of any facebook user!
  • gravatar-of : Download avatar of gravatar users through their email id!
  • twiger : A complete media downloader for twitter!

License

MIT - Copyright © Rishi Giri

instavim's People

Contributors

codedotjs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

instavim's Issues

Unable to download

While I used -f command, I got the following errors

(node:3168) UnhandledPromiseRejectionWarning: HTTPError: Response code 400 (Bad Request)
    at C:\Users\SAKTHYBAALAN\AppData\Roaming\npm\node_modules\instavim\node_modules\got\index.js:129:13
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:3168) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:3168) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

downloading multiple images from a public account

This tool works very well, but I think it can be more helpful if somehow we add ``multiple images download` option.

Suppose, if we want to download 10 images of a instgram user, then simple we can do :

$ instavim -u username -c 10 and it download all the 10 images from a row.

PR appreciated

The algorithm of instagram has been changed

Hi dude, today instagram has implemented new change with the which we cant scrape profile pictures in full size... do you know about it?

If you know how bypass it, please write me :D

Images Not being downloaed: "Maybe"

I've tried the -a command from a URL which the account is not private but the media is not saved and it logs this in the console.

› Maybe

› Broken link or
› Media shared by private profile

Am I doing something wrong? Im also running this on C:\Windows folder as I need administrator for this to work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.