===== gallery-dl ===== ==== mangadex chapter extract ==== gallery-dl -c /home/kat/gallery-dl.conf -o "lang=en" --chapter-range '141-151' https://mangadex.org ==== instagram rip ==== gallery-dl -c /home/kat/gallery-dl.conf https://instagram.com/p/ ==== photobucket embed rip ==== gallery-dl -g "r:https://x.livejournal.com/x.html" > i.txt # (strip all text but LJ links) gallery-dl -i i.txt ==== livejournal pic redirect link rip ==== gallery-dl -g "r:https://x.livejournal.com/x.html" > i.txt # (strip all text but LJ links) gallery-dl -i i.txt # do this twice to get final redirected links # final file is 3.txt, run `-i` on that wget -O /dev/null $(cat i.txt) 2>&1 | grep -w 'Location' | awk '/Location: /,// { print }' | awk '{print $2}' > 2.txt wget -O /dev/null $(cat 2.txt) 2>&1 | grep -w 'Location' | awk '/Location: /,// { print }' | awk '{print $2}' > 3.txt gallery-dl -i 3.txt ==== livejournal postimg icon embed rip ==== gallery-dl -g "r:https://x.livejournal.com/x.html" > i.txt # (strip all text but LJ links) gallery-dl -i i.txt # creates new file sed -e 's!http[s]\?://www.livejournal.com.*!!g' i.txt > i2.txt # remove double newlines awk 'NF > 0 {blank=0} NF == 0 {blank++} blank < 1' i2.txt > i3.txt # do this twice to get final redirected links # final file is 3.txt, run `-i` on that wget -O /dev/null $(cat i.txt) 2>&1 | grep -w 'Location' | awk '/Location: /,// { print }' | awk '{print $2}' > 2.txt wget -O /dev/null $(cat 2.txt) 2>&1 | grep -w 'Location' | awk '/Location: /,// { print }' | awk '{print $2}' > 3.txt gallery-dl -i 3.txt