anime-gen - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- anime-gen (717B) --- 1 #!/bin/sh 2 3 animehtml="$(hurl https://thisanimedoesnotexist.ai/)" 4 urlbase="$(printf "%s\n" "${animehtml}" \ 5 | grep waifuSourceURLBase: \ 6 | sed 's,.*: "\([^"]*\)".*,\1,')" 7 fileext="$(printf "%s\n" "${animehtml}" \ 8 | grep waifuSourceURLFileExtension: \ 9 | sed 's,.*: "\([^"]*\)".*,\1,')" 10 setsize="$(printf "%s\n" "${animehtml}" \ 11 | grep waifuSetSize: \ 12 | sed 's,.*: \([^,]*\).*,\1,')" 13 leftpadid="$(printf "%s\n" "${animehtml}" \ 14 | grep leftPadWaifuIDsWithZeroes: \ 15 | sed 's,.*: \([^,]*\).*,\1,')" 16 randid="$(shuf -i 1-${setsize} -n 1)" 17 18 if [ "${leftpadid}" = "true" ]; 19 then 20 randid="$(printf "%0*d" "$(($(expr length "${setsize}") - 1))" "${randid}")" 21 fi 22 23 printf "%s%s.%s\n" "${urlbase}" "${randid}" "${fileext}" 24