#! /bin/bash

LAST=$(curl https://planet.openstreetmap.org/pbf/ -sL | grep '"planet.*.torrent"' -o | grep -v "latest" | sed 's/"//g' | head -n 1)
FILE=$(echo $LAST | sed 's!.torrent!!')

curl https://planet.openstreetmap.org/pbf/ -sL | grep $LAST -o | sed 's/"//g;s!^!https://planet.openstreetmap.org/pbf/!' | wget -N -nv -i - -4 -P ../

[ $(ps -ax | grep -v grep | grep "aria2c ../$FILE" -c) == 0 ] || exit

# premier download + seed 1:1
screen -dmS $FILE bash -c "aria2c ../$LAST --seed-time=1"

# on arrête le précédent seed
killall aria2c

# second seed limité dans le temps (et dans un screen)
screen -dmS $FILE bash -c "aria2c ../$LAST --seed-ratio=0.0 --seed-time=14400 -V --bt-seed-unverified"

