count up dling waterfalls
parent
ed031583ae
commit
d8b948817f
|
@ -22,12 +22,12 @@ APIURL="https://network.satnogs.org/api"
|
||||||
DOWNDIR="download"
|
DOWNDIR="download"
|
||||||
OBSIDMIN="$1"
|
OBSIDMIN="$1"
|
||||||
OBSIDMAX="$2"
|
OBSIDMAX="$2"
|
||||||
OBSID=$OBSIDMAX
|
OBSID=$OBSIDMIN
|
||||||
|
|
||||||
cd $DOWNDIR || exit
|
cd $DOWNDIR || exit
|
||||||
|
|
||||||
# Download JSON
|
# Download JSON
|
||||||
while [ $OBSID -gt $OBSIDMIN ]
|
while [ $OBSID -lt $OBSIDMAX ]
|
||||||
do echo "ID: $OBSID"
|
do echo "ID: $OBSID"
|
||||||
mkdir -p $OBSID
|
mkdir -p $OBSID
|
||||||
cd $OBSID
|
cd $OBSID
|
||||||
|
@ -39,7 +39,7 @@ while [ $OBSID -gt $OBSIDMIN ]
|
||||||
"$APIURL/observations/?id=$OBSID&ground_station=&satellite__norad_cat_id=&transmitter_uuid=&transmitter_mode=&transmitter_type=&vetted_status=&vetted_user=&start=&end=" && sleep `echo $((0 + RANDOM % 6))`
|
"$APIURL/observations/?id=$OBSID&ground_station=&satellite__norad_cat_id=&transmitter_uuid=&transmitter_mode=&transmitter_type=&vetted_status=&vetted_user=&start=&end=" && sleep `echo $((0 + RANDOM % 6))`
|
||||||
WATERURL=`cat $OBSID.json | jq --compact-output '.[0] | {waterfall}' | cut -f 2- -d : | sed -e 's/}//g' -e 's/http:/https:/g' -e 's/"//g'`
|
WATERURL=`cat $OBSID.json | jq --compact-output '.[0] | {waterfall}' | cut -f 2- -d : | sed -e 's/}//g' -e 's/http:/https:/g' -e 's/"//g'`
|
||||||
WATERFILE=`basename $WATERURL`
|
WATERFILE=`basename $WATERURL`
|
||||||
[ ! -f $WATERFILE ] && \
|
[ ! -f "$WATERFILE" ] && \
|
||||||
curl \
|
curl \
|
||||||
--silent \
|
--silent \
|
||||||
--http2 --ipv4 \
|
--http2 --ipv4 \
|
||||||
|
@ -48,7 +48,7 @@ while [ $OBSID -gt $OBSIDMIN ]
|
||||||
--output $WATERFILE \
|
--output $WATERFILE \
|
||||||
$WATERURL && sleep `echo $((0 + RANDOM % 11))`
|
$WATERURL && sleep `echo $((0 + RANDOM % 11))`
|
||||||
cd ..
|
cd ..
|
||||||
let OBSID=$OBSID-1
|
let OBSID=$OBSID+1
|
||||||
done
|
done
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in New Issue