What is Nostr?
Mrdraxs / MrDraxs|🟨⬛🐍|-||⬛🟨|
npub1jve…mju6
2025-01-11 06:13:09
in reply to nevent1q…88et

Mrdraxs on Nostr: here is the script if you want to test later #!/bin/bash if [ ! -d $HOME/.wt ] then ...

here is the script if you want to test later

#!/bin/bash
if [ ! -d $HOME/.wt ]
then
mkdir $HOME/.wt
fi
if [[ "$1" = "subsplease" ]]
then
[ ! -d $HOME/.wt-subsplease-images ] && mkdir $HOME/.wt-subsplease-images
cd $HOME/.wt-subsplease-images
site="$(curl https://subsplease.org/rss/?r=1080)"
animenames=($(echo "$site" | sed -e 's/amp;//g' -e 's/<title>/\n/g' -e 's_<guid _\n_g' -e 's_</title>__g' -e 's_</link>__'g | grep -v -e '^isPermaLink' -e '^<rss' -e '^SubsPlease' | awk -F'<link>' '{print $1}' | sed -e "s/\[SubsPlease\] /#/g" -e "s/ - 0/\n/g" -e "s/ - 1/\n/g" -e "s/ - 2/\n/g" -e "s/ - 3/\n/g" -e "s/ - 4/\n/g" -e "s/ - 5/\n/g" -e "s/ - 6/\n/g" -e "s/ - 7/\n/g" -e "s/ - 8/\n/g" -e "s/ -9/\n/g" | grep '^#' | tr '[:upper:]' '[:lower:]' | sed -e 's/ - /-/g' -e 's/ /-/g' -e 's/#//g' -e 's/,//g' -e 's/!//g' -e 's/?//g'))
animemagnet=($(echo "$site" | sed -e 's/amp;//g' -e 's/<title>/\n/g' -e 's_<guid _\n_g' -e 's_</title>__g' -e 's_</link>__'g | grep -v -e '^isPermaLink' -e '^<rss' -e '^SubsPlease' | awk -F'<link>' '{print $2}'))
#echo "${animemagnet[@]}"
#echo "${animenames[0]}"
for anime in "${animenames[@]}"; do
#echo "$anime"
if [ ! -f $HOME/.wt-subsplease-images/$anime ]; then
animephoto=$(curl "https://subsplease.org/shows/$anime/"; | sed 's/<img class=/\n/g' | grep '^"' | sed -e 's/src="/\n/g' -e 's_" />_\n_g' | grep '^/')
#echo "$animephoto"
wget -O $anime.jpg https://subsplease.org$animephoto
magick $anime.jpg -set option:disturbance "%[fx:max(w,h)]x%[fx:max(w,h)]" -background black -gravity center -extent "%[disturbance]" $anime.png
rm $HOME/.wt-subsplease-images/$anime.jpg
mv $HOME/.wt-subsplease-images/$anime.png $HOME/.wt-subsplease-images/$anime
fi
done
cd $HOME
chosenanime="$( echo "${animenames[@]}" | sed 's/ /\n/g' | fzf --preview 'fzf-preview.sh $HOME/.wt-subsplease-images/{}')"
declare -i i=0
for d in ${animenames[@]}; do
if [ "$d" = "$chosenanime" ]; then
webtorrent -o=$HOME/.wt --mpv "${animemagnet[$i]}"
rm $HOME/.wt/* &
exit
fi
i=$(($i + 1))
done
exit
fi
webtorrent -o=$HOME/.wt --mpv "$1" &&
rm $HOME/.wt/*
Author Public Key
npub1jvej78jr00s94gdyct9md9x2ljtjr0jhej5c4mm7cejp39dwgu6slkmju6