mirror of
https://github.com/km4ack/patmenu2.git
synced 2025-05-16 06:40:10 -07:00
fix #27
This commit is contained in:
parent
dd117dd612
commit
cc475eadde
33
FA-functions
33
FA-functions
@ -30,7 +30,7 @@ exit
|
|||||||
AUTODOWN(){
|
AUTODOWN(){
|
||||||
FILE=/run/user/$UID/cronbkup.txt
|
FILE=/run/user/$UID/cronbkup.txt
|
||||||
crontab -l > $FILE
|
crontab -l > $FILE
|
||||||
HOURS=00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23
|
HOURS=At-Boot,00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23
|
||||||
MINS=00,15,30,45
|
MINS=00,15,30,45
|
||||||
|
|
||||||
TEST=$(yad --center --wrap --width=350 --title="Auto Download" --text-align=center \
|
TEST=$(yad --center --wrap --width=350 --title="Auto Download" --text-align=center \
|
||||||
@ -49,16 +49,31 @@ echo "Updating Cron"
|
|||||||
HOUR=$(echo $TEST | awk -F ',' '{print $1}')
|
HOUR=$(echo $TEST | awk -F ',' '{print $1}')
|
||||||
MIN=$(echo $TEST | awk -F ',' '{print $2}')
|
MIN=$(echo $TEST | awk -F ',' '{print $2}')
|
||||||
sed -i '/getardoplist/d' $FILE
|
sed -i '/getardoplist/d' $FILE
|
||||||
echo $MIN" "$HOUR" * * * $MYPATH/.getardoplist-cron" >> $FILE
|
if [ $HOUR = 'At-Boot' ]; then
|
||||||
crontab $FILE
|
echo "@reboot sleep 10 && $MYPATH/.getardoplist-cron" >> $FILE
|
||||||
echo
|
crontab $FILE
|
||||||
echo "Your crontab has been updated. The gateway list"
|
echo "Your crontab has been updated. The gateway list"
|
||||||
echo "will be downloaded daily at "$HOUR":"$MIN" hours"
|
echo "will be downloaded daily at "$HOUR":"$MIN" hours"
|
||||||
|
yad --center --timeout=3 --timeout-indicator=top --no-buttons --text="Auto Download set for $HOUR:$MIN daily" \
|
||||||
|
--image $LOGO --window-icon=$LOGO --image-on-top
|
||||||
|
$MAIN &
|
||||||
|
rm $FILE
|
||||||
|
exit
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
echo "$MIN $HOUR * * * $MYPATH/.getardoplist-cron" >> $FILE
|
||||||
|
#echo $MIN" "$HOUR" * * * $MYPATH/.getardoplist-cron" >> $FILE
|
||||||
|
crontab $FILE
|
||||||
|
echo
|
||||||
|
echo "Your crontab has been updated. The gateway list"
|
||||||
|
echo "will be downloaded daily at "$HOUR":"$MIN" hours"
|
||||||
yad --center --timeout=3 --timeout-indicator=top --no-buttons --text="Auto Download set for $HOUR:$MIN daily" \
|
yad --center --timeout=3 --timeout-indicator=top --no-buttons --text="Auto Download set for $HOUR:$MIN daily" \
|
||||||
--image $LOGO --window-icon=$LOGO --image-on-top
|
--image $LOGO --window-icon=$LOGO --image-on-top
|
||||||
$MAIN &
|
$MAIN &
|
||||||
rm $FILE
|
rm $FILE
|
||||||
exit
|
exit
|
||||||
|
fi
|
||||||
elif [[ $rc -eq 1 ]]; then
|
elif [[ $rc -eq 1 ]]; then
|
||||||
echo "BYE"
|
echo "BYE"
|
||||||
$MAIN &
|
$MAIN &
|
||||||
|
Loading…
x
Reference in New Issue
Block a user