
एक और API-रहित इंस्टाग्राम चित्र और वीडियो डाउनलोडर। (निष्क्रिय)
.. |starme| image:: https://img.shields.io/github/stars/althonos/InstaLooter.svg?style=social&label=Star :target: https://github.com/althonos/InstaLooter
हर खजाना चाँदी और सोना नहीं होता, यार।
|build| |repo| |versions| |format| |coverage| |doc| |grade| |license| |keepachangelog| |saythanks|
.. |build| image:: https://img.shields.io/travis/althonos/InstaLooter/master.svg?label=travis-ci&style=flat-square :target: https://travis-ci.org/althonos/InstaLooter/
.. |repo| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/althonos/InstaLooter
.. |versions| image:: https://img.shields.io/pypi/v/instalooter.svg?style=flat-square :target: https://pypi.org/project/instalooter
.. |format| image:: https://img.shields.io/pypi/format/instalooter.svg?style=flat-square :target: https://pypi.org/project/instalooter
.. |grade| image:: https://img.shields.io/codacy/grade/9b8c7da6887c4195b9e960cb04b59a91/master.svg?style=flat-square :target: https://www.codacy.com/app/althonos/InstaLooter/dashboard
.. |coverage| image:: https://img.shields.io/codecov/c/github/althonos/InstaLooter/master.svg?style=flat-square :target: https://codecov.io/gh/althonos/InstaLooter
.. |doc| image:: https://img.shields.io/readthedocs/instalooter.svg?style=flat-square :target: http://instalooter.readthedocs.io/en/stable/?badge=stable
.. .. |requirements| image:: https://img.shields.io/requires/github/althonos/InstaLooter/master.svg?style=flat-square .. :target: https://requires.io/github/althonos/InstaLooter/requirements/?branch=master
.. .. |health| image:: https://landscape.io/github/althonos/InstaLooter/master/landscape.svg?style=flat-square .. :target: https://landscape.io/github/althonos/InstaLooter/master
.. |license| image:: https://img.shields.io/pypi/l/instalooter.svg?style=flat-square :target: https://choosealicense.com/licenses/gpl-3.0/
.. |keepachangelog| image:: https://img.shields.io/badge/keep%20a-changelog-8A0707.svg?maxAge=86400&style=flat-square :target: http://keepachangelog.com/
.. |saythanks| image:: https://img.shields.io/badge/say-thanks!-1EAEDB.svg?maxAge=86400&style=flat-square :target: https://saythanks.io/to/althonos
InstaLooter एक प्रोग्राम है जो बिना किसी API एक्सेस के, किसी Instagram प्रोफाइल से जुड़ी किसी भी तस्वीर या वीडियो को डाउनलोड कर सकता है। इसे @akurtovic <https://github.com/akurtovic>_ द्वारा विकसित अब बंद हो चुके InstaRaider <https://github.com/akurtovic/InstaRaider>_ के पुनर्कार्यान्वयन के रूप में देखा जा सकता है।
v1.0.0 को पूरी तरह से नए सिरे से लिखा गया था, और इस तरह, यह संभवतः आपके होममेड स्क्रिप्ट के साथ संगतता तोड़ देगा। इस बीच, CLI को पिछले संस्करणों के साथ यथासंभव सुसंगत रखने का विशेष ध्यान रखा गया है, इसलिए उम्मीद है कि यह घर जैसा लगेगा।
+--------------------+----------------------------+----------------------+------------------------+-------------------------+ | coloredlogs | रंगीन आउटपुट | |PyPI coloredlogs| | |Source coloredlogs| | |License coloredlogs| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | dateutil | तिथि प्रबंधन | |PyPI dateutil| | |Source dateutil| | |License dateutil| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | docopt | CLI तर्क पार्सिंग | |PyPI docopt| | |Source docopt| | |License docopt| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | fs | फ़ाइलसिस्टम हैंडलिंग | |PyPI fs| | |Source fs| | |License fs| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | requests | HTTP हैंडलिंग | |PyPI requests| | |Source requests| | |License requests| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | six | Python 2/3 अनुकूलता | |PyPI six| | |Source six| | |License six| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | tenacity | सफलता तक पुनर्प्रयास | |PyPI tenacity| | |Source tenacity| | |License tenacity| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | tqdm | CLI में गतिशील आउटपुट | |PyPI tqdm| | |Source tqdm| | |License tqdm| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+ | verboselogs | अधिक विस्तृत लॉग | |PyPI verboselogs| | |Source verboselogs| | |License verboselogs| | +--------------------+----------------------------+----------------------+------------------------+-------------------------+
.. |PyPI coloredlogs| image:: https://img.shields.io/pypi/v/coloredlogs.svg?style=flat-square :target: https://pypi.org/project/coloredlogs
.. |PyPI dateutil| image:: https://img.shields.io/pypi/v/python-dateutil.svg?style=flat-square :target: https://pypi.org/project/python-dateutil/
.. |PyPI docopt| image:: https://img.shields.io/pypi/v/docopt.svg?style=flat-square :target: https://pypi.org/project/docopt/
.. |PyPI fs| image:: https://img.shields.io/pypi/v/fs.svg?style=flat-square :target: https://pypi.org/project/fs/
.. |PyPI fakeua| image:: https://img.shields.io/pypi/v/fake-useragent.svg?style=flat-square :target: https://pypi.org/project/fake-useragent/
.. |PyPI requests| image:: https://img.shields.io/pypi/v/requests.svg?style=flat-square :target: https://pypi.org/project/requests
.. |PyPI six| image:: https://img.shields.io/pypi/v/six.svg?style=flat-square :target: https://pypi.org/project/six
.. |PyPI tenacity| image:: https://img.shields.io/pypi/v/tenacity.svg?style=flat-square :target: https://pypi.org/project/tenacity
.. |PyPI tqdm| image:: https://img.shields.io/pypi/v/tqdm.svg?style=flat-square :target: https://pypi.org/project/tqdm
.. |PyPI verboselogs| image:: https://img.shields.io/pypi/v/verboselogs.svg?style=flat-square :target: https://pypi.org/project/verboselogs
.. |Source coloredlogs| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/xolox/python-coloredlogs
.. |Source dateutil| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/dateutil/dateutil/
.. |Source docopt| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/docopt/docopt
.. |Source fs| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/PyFilesystem/pyfilesystem2
.. |Source fakeua| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/hellysmile/fake-useragent
.. |Source requests| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/kennethreitz/requests
.. |Source six| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/benjaminp/six
.. |Source tenacity| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/jd/tenacity
.. |Source tqdm| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/tqdm/tqdm
.. |Source verboselogs| image:: https://img.shields.io/badge/source-GitHub-303030.svg?style=flat-square :target: https://github.com/xolox/python-verboselogs
.. |License coloredlogs| image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square :target: https://choosealicense.com/licenses/mit/
.. |License dateutil| image:: https://img.shields.io/pypi/l/python-dateutil.svg?style=flat-square :target: https://choosealicense.com/licenses/apache-2.0/
.. |License docopt| image:: https://img.shields.io/pypi/l/docopt.svg?style=flat-square :target: https://choosealicense.com/licenses/mit/
.. |License fs| image:: https://img.shields.io/pypi/l/fs.svg?style=flat-square :target: https://choosealicense.com/licenses/mit/
.. |License fakeua| image:: https://img.shields.io/badge/license-Apache_2.0-blue.svg?style=flat-square :target: https://choosealicense.com/licenses/apache-2.0/
.. |License requests| image:: https://img.shields.io/pypi/l/requests.svg?style=flat-square :target: https://choosealicense.com/licenses/apache-2.0/
.. |License six| image:: https://img.shields.io/pypi/l/six.svg?style=flat-square :target: https://choosealicense.com/licenses/mit/
.. |License tenacity| image:: https://img.shields.io/badge/license-Apache_2.0-blue.svg?style=flat-square :target: https://choosealicense.com/licenses/apache-2.0/
.. |License tqdm| image:: https://img.shields.io/pypi/l/tqdm.svg?style=flat-square :target: https://choosealicense.com/licenses/mpl-2.0/
.. |License verboselogs| image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square :target: https://choosealicense.com/licenses/mit/
InstaLooter PyPI पर pip के साथ स्थापित करने के लिए उपलब्ध है। यदि आप Python पारिस्थितिकी तंत्र के पैकेज प्रबंधन से परिचित नहीं हैं, तो कृपया दस्तावेज़ीकरण <http://instalooter.readthedocs.io/en/latest/index.html>_ का स्थापना पृष्ठ <http://instalooter.readthedocs.io/en/latest/install.html>_ देखें। फिर भी, आप संभवतः निम्नलिखित कमांड का उपयोग करेंगे::
pip install --user instalooter --pre
instalooter अपने CLI के साथ आता है::
$ instalooter user <username> [<directory>] [options]
$ instalooter hashtag <hashtag> [<directory>] [options]
$ instalooter post <post_token> [<directory>] [options]
$ instalooter batch [<batch_file>]
सभी संभावित उपयोगों के लिए instalooter --usage देखें, या पूर्ण उपयोग गाइड के लिए instalooter --help देखें।
instalooter के माध्यम से Instagram पर लॉगिन करने के दो तरीके हैं:
instalooter login) का उपयोग करें।--username (और, यदि चाहें तो --password) तर्क दें।दोनों ही मामलों में, एक सत्र कुकी कैश-विशिष्ट फ़ोल्डर में बनाई जाएगी। इसे हटाने और सर्वर पर अपना सत्र बंद करने के लिए, logout उपकमांड का उपयोग करें।
वर्तमान निर्देशिका में instagram प्रोफाइल से सभी तस्वीरें डाउनलोड करें::
$ instalooter user instagram
tag के साथ टैग की गई नवीनतम 20 तस्वीरें या वीडियो /tmp पर डाउनलोड करें::
$ instalooter hashtag python /tmp -n 20 --get-videos -c MYLOGIN
एक URL से एकल पोस्ट ~/Pictures निर्देशिका में डाउनलोड करें::
$ instalooter post "https://www.instagram.com/p/BFB6znLg5s1/" ~/Pictures
कस्टम पैरामीटर का उपयोग करके कई खातों से डाउनलोड करने के लिए एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करें (देखें बैच मोड <http://instalooter.readthedocs.io/en/latest/batch.html>_)::
$ instalooter batch /path/to/a/config/file.ini
ऑनलाइन दस्तावेज़ीकरण <http://instalooter.readthedocs.io/en/latest/index.html>_ के उपयोग पृष्ठ <http://instalooter.readthedocs.io/en/latest/usage.html>_ पर और देखें।