From 69746663a966261ca2cbda923ab3d89922f3ea0a Mon Sep 17 00:00:00 2001 From: Nguyen Tran Hau Date: Sun, 4 Jul 2021 17:29:06 +0700 Subject: [PATCH] Update Instaloader.md --- Applications/Misc/Instaloader.md | 40 +++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/Applications/Misc/Instaloader.md b/Applications/Misc/Instaloader.md index ec4c1d0..0da661c 100644 --- a/Applications/Misc/Instaloader.md +++ b/Applications/Misc/Instaloader.md @@ -1,6 +1,14 @@ # [Instaloader](https://instaloader.github.io/) -Should install Instaloader with Python venv. +Should install Instaloader with Python venv: + +```sh +# Activate venv +python3 -m pip install instaloader + +# Run Instaloader +python3 -m instaloader ... +``` Create `args.txt`, remember to change `username` with your real username: @@ -10,38 +18,42 @@ Create `args.txt`, remember to change `username` with your real username: --no-video-thumbnails --no-captions --no-metadata-json -``` - -Want more custom? Add to `args.txt`. - -Downloading posts: - -```txt --fast-update ``` -Downloading only stories: +Create `posts.txt`: + +```txt +--dirname-pattern={target}/posts +``` + +Create `stories.txt`: ```txt --stories --no-posts +--no-profile-pic +--dirname-pattern={target}/stories ``` -Downloading only hightlights: +Create `hightlights.txt`: ```txt --highlights --no-posts +--no-profile-pic +--dirname-pattern={target}/stories ``` -Filter posts: +Create `targets.txt` ```txt ---post-filter="date_utc <= datetime(2020, 6, 30)" +targetname1 +targetname2 ``` -Finally run, remember to change `targetname1`, `targetname2`, ... to your target: +Finally, example downloaing posts: ```sh -instaloader +args.txt targetname1 targetname2 +instaloader +args.txt +posts.txt +targets.txt ```