Files
nuhodds_fi4/grapper.sh
T
2026-08-04 16:32:51 +02:00

206 lines
4.6 KiB
Bash
Executable File

case "$1" in
"1")
echo ""
echo "\033[1;31m";
echo "--------------------------"
echo "Task: 1 ⚽ Daily"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "5 sec to stop"
echo "--------------------------"
sleep 5
echo "\n⚽ close all vpn"
killall ssh
echo "\n⚽ open vpn"
ssh -f -N -L 13306:127.0.0.1:3306 -p 58371 root@162.55.242.190
echo "\n⚽ Settings To Local"
php artisan nuh --d --f 67 --fun=set_to_local --task=0
echo "\n⚽ close vpn"
killall ssh
echo "\n⚽ Grapper"
php artisan nuh --d --f --ff 67 --fun=grapper --task=1
# echo "\n⚽ Create Zip"
# php artisan nuh --d --f 67 --fun=4 --task=1
echo "\n⚽ Excel Import"
php artisan nuh --d --f 67 --fun=8 --task=1
# echo "\n⚽ SendMail"
# php artisan nuh --d --f 67 --fun=5 --task=1
echo "\n😎 task done :)"
echo ""
;;
"2")
echo ""
echo "\033[1;32m";
echo "--------------------------"
echo "Task: 2 ⚽ Single Day"
echo "--------------------------"
echo "\033[0;0m";
echo "\n⚽ Grapper"
php artisan nuh --d --f --ff 67 --fun=3 --task=2 --restart=$2
echo "\n😎 task done :)"
echo ""
;;
"3")
echo ""
echo "\033[1;33m";
echo "--------------------------"
echo "Task: 3 ⚽ Date Range"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "only grapping but the process can be restarted"
echo "To do:"
echo "on ending make Zip"
echo "upload to Cloud"
echo "send Mail to Ubaldo"
echo "--------------------------\n"
echo "\n--------------------------"
echo "5 sec to stop"
echo "restart with second param: 1"
echo "--------------------------"
sleep 5
echo "\n⚽ Grapper"
php artisan nuh --d --f --ff 67 --fun=3 --task=3 --restart=$2
# echo "\n⚽ CreateZip"
# php artisan nuh --d --f 67 --fun=4 --task=3
# echo "\n⚽ SendMail"
# php artisan nuh --d --f 67 --fun=5 --task=3
echo "\n😎 task done :)"
echo ""
;;
"4")
echo ""
echo "\033[1;35m";
echo "--------------------------"
echo "Task: 4 ⚽ Tornament"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "5 sec to stop"
echo "restart with second param: 1"
echo "--------------------------"
sleep 5
php artisan nuh --d --f 67 --fun=9 --restart=$2
echo "\n😎 task done :)"
echo ""
;;
"5")
echo ""
echo "\033[1;35m";
echo "--------------------------"
echo "Task: 5 ⚽ Roster"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "5 sec to stop"
echo "restart with second param: 1"
echo "--------------------------"
# sleep 5
php artisan nuh --d --f 67 --fun=6 --task=4 --restart=$2
echo "\n😎 task done :)"
echo ""
;;
"6")
echo ""
echo "\033[1;36m";
echo "--------------------------"
echo "Task: 6 ⚽ Copy to DEV"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "5 sec to stop"
echo "--------------------------"
sleep 5
echo "\n⚽ close all vpn"
killall ssh
echo "\n⚽ open vpn"
ssh -f -N -L 13306:127.0.0.1:3306 -p 58371 root@162.55.242.190
php artisan nuh --d --f 67 --fun=2 --task=0
echo "\n⚽ close vpn"
killall ssh
echo "\n😎 task done :)"
echo ""
;;
"7")
echo ""
echo "\033[1;36m";
echo "--------------------------"
echo "Task: 7 ⚽ Copy to PROD"
echo "--------------------------"
echo "\033[0;0m";
echo "\n--------------------------"
echo "5 sec to stop"
echo "--------------------------"
# sleep 5
echo "\n⚽ close all vpn"
killall ssh
echo "\n⚽ open vpn"
ssh -f -N -L 13306:127.0.0.1:3306 -p 58371 root@162.55.242.190
php artisan nuh --d --f 67 --fun=10 --task=0
echo "\n⚽ close vpn"
killall ssh
echo "\n😎 task done :)"
echo ""
;;
*)
echo ""
echo "\033[1;30m";
echo "--------------------------"
echo " Grapper Options"
echo "--------------------------"
echo "\033[1;31m";
echo "Task: 1 ⚽ Daily"
echo "\033[1;32m";
echo "Task: 2 ⚽ Single Day"
echo "\033[1;33m";
echo "Task: 3 ⚽ Date Range"
echo "\033[1;34m";
echo "Task: 4 ⚽ Tornament"
echo "\033[1;35m";
echo "Task: 5 ⚽ Roster"
echo "\033[1;36m";
echo "Task: 6 ⚽ Copy to DEV"
echo "\033[1;36m";
echo "Task: 7 ⚽ Copy to PROD"
echo "\033[0;0m";
echo "--------------------------"
;;
esac