#!/bin/bash curl_() { curl "$@"; } mktemp_() { mktemp --tmpdir aruppi-jobs.XXXXXXXXXX "$@"; } for day in monday tuesday wednesday thursday friday saturday sunday do echo "querying $day schedule..." sched_file=`mktemp_` curl_ -s "https://aruppi.jeluchu.xyz/apis/aruppi/v2/schedule/$day" > "$sched_file" for title in `jq -r '.day[] | .title | @base64' "$sched_file" 2>/dev/null` do title=`echo $title | base64 -d` info_file=`mktemp_` echo " querying $title info" curl_ -s "https://aruppi.jeluchu.xyz/apis/aruppi/v2/moreInfo/$title" > "$info_file" for episode_id in `jq -r '.info[] | .episodes[] | select(.id) | .id' "$info_file" 2>/dev/null` do echo " querying $episode_id" curl_ -s "https://aruppi.jeluchu.xyz/apis/aruppi/v2/getAnimeServers/$episode_id" > /dev/null done rm "$info_file" done rm "$sched_file" echo " finished $day" done