#!/bin/sh
#
# Invoke as kepupdate -q in crontab scripts to keep the update "quiet".
#
 
dir=$HOME/.predict

fetch https://www.amsat.org/tle/current/nasabare.txt -o $dir/amateur.txt
fetch https://celestrak.org/NORAD/elements/visual.txt -o $dir/visual.txt
fetch https://celestrak.org/NORAD/elements/weather.txt -o $dir/weather.txt

cat $dir/amateur.txt $dir/visual.txt $dir/weather.txt > $dir/keps.tle

if [ -e $dir/keps.tle ]; then
	predict -u $dir/keps.tle
	if [ $1 ] && [ $1 != "-q" ] && [ $1 != "-quiet" ] && [ $1 != "--quiet" ]; then
		echo "PREDICT's Keps have been updated!"
	fi
fi

# Copy the update if there's a DOS version of PREDICT under DOSEMU

if [ -e $HOME/.dosemu/drive_c/predict/predict.tle ]; then
	todos < $dir/predict.tle > $HOME/.dosemu/drive_c/predict/predict.tle
fi

rm $dir/amateur.txt $dir/visual.txt $dir/weather.txt

