From 81189530308ead195dd736f0e3f55ac2cc49fa41 Mon Sep 17 00:00:00 2001 From: CoolnsX Date: Sat, 12 Feb 2022 19:40:24 +0530 Subject: [PATCH] add nsfw script --- nsfw | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 nsfw diff --git a/nsfw b/nsfw new file mode 100755 index 0000000..c46f44c --- /dev/null +++ b/nsfw @@ -0,0 +1,29 @@ +#!/bin/sh + +if [ -z "$*" ]; then + printf "enter number:" + read -r num +else + num=$* +fi + +mkdir -p $HOME/.cache/$num +dir="$HOME/.cache/$num" +trap "rm -rf $dir;exit 0" INT HUP +webp="$(curl -s "https://nhentai.net/g/$num/1/")" +id=$(printf "$webp" | sed -nE 's/.*galleries\/([^"]*)\/.*/\1/p') +pg=$(printf "$webp" | sed -nE 's/.*pages">(.*)/\1/p' | cut -d\< -f1) + +for i in $(seq $pg) +do + echo "downloading $i.jpg" + i_t=$(printf "%03d" $i) + setsid -f curl -s "https://i.nhentai.net/galleries/$id/$i.jpg" -o "$dir/$i_t" + sleep 1 +done + +echo "waiting 3 sec for images to download completely" +sleep 3 +echo "converting images to pdf" +convert "$dir/*" "$num.pdf" && printf "saved pdf as $num.pdf\nenjoy 😏😏" +rm -rf $dir