mirror of
https://github.com/CoolnsX/repos_scripts.git
synced 2025-12-20 07:15:20 +05:30
dwwidww
This commit is contained in:
18
nsfw
18
nsfw
@@ -1,22 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
[ -z "$*" ] && printf "enter(paste) number or link:" && read -r num || num=$*
|
||||
num=$(printf "$num" | cut -d\/ -f5)
|
||||
num=$(printf "$num" | cut -d'/' -f5)
|
||||
dir="$HOME/.cache/$num"
|
||||
mkdir -p $dir
|
||||
trap "rm -rf $dir;exit 0" INT HUP
|
||||
pg=$(curl -s "https://nhentai.net/g/$num/1/" | sed -nE 's/.*pages">(.*)<\/span><.*/\1/p')
|
||||
echo "pages : $pg"
|
||||
printf "\033[1;35m pages : $pg\n\033[1;33mDownloading..\033[0m"
|
||||
for i in $(seq $pg);do
|
||||
url=$(curl -s "https://nhentai.net/g/$num/$i/" | sed -nE 's/.*<img src="([^"]*)".*/\1/p')
|
||||
i_t=$(printf "%03d" $i)
|
||||
echo "downloading page $i($url)"
|
||||
setsid -f curl -s "$url" -o "$dir/$i_t"
|
||||
sleep 2
|
||||
url=$(curl -s "https://nhentai.net/g/$num/$i/" | sed -nE 's/.*<img src="([^"]*)".*/\1/p')
|
||||
curl -s "$url" -o "$dir/$i_t" && printf "\33[2K\r\033[1;32m $i / $pg done" || printf "\033[1;31m $i ❌\n" &
|
||||
done
|
||||
|
||||
echo "waiting 5 sec for pages to download completely"
|
||||
sleep 5
|
||||
echo "concatenating pages to pdf"
|
||||
convert "$dir/*" "$num.pdf" && printf "saved pdf as $num.pdf\nopening pdf...enjoy 😏😏" && setsid -f xdg-open "$num.pdf"
|
||||
wait
|
||||
printf "\033[2K\r\033[1;34mconcatenating pages to pdf"
|
||||
convert "$dir/*" "$num.pdf" && printf "\033[2K\r\033[1;36msaved pdf as $num.pdf\nopening pdf...enjoy 😏😏\033[0m"
|
||||
rm -rf $dir
|
||||
|
||||
Reference in New Issue
Block a user