Added new scripts to check errors, monitorize joins and force kill.

pull/56/head
J-Rios 2020-07-04 12:41:41 +02:00
rodzic 74a0f0e5ce
commit 8314a9c5f1
5 zmienionych plików z 44 dodań i 20 usunięć

Wyświetl plik

@ -0,0 +1,5 @@
#!/usr/bin/env bash
cat -n output.log | grep -e "Traceback" -A 15 -B 5
exit 0

17
sources/forcekill 100755
Wyświetl plik

@ -0,0 +1,17 @@
#!/usr/bin/env bash
PID=`ps -aux | grep -e "[j]oin_captcha_bot.py" | awk 'FNR == 1 {print $2}'`
if [ -z "$PID" ]; then
echo "Script is not running."
exit 1
fi
kill -9 $PID
echo "Killing script, please wait..."
while $(kill -0 $PID 2>/dev/null); do
sleep 1
done
./status
exit 0

Wyświetl plik

@ -1,16 +1,17 @@
#!/bin/bash
#!/usr/bin/env bash
PID=`ps -aux | grep -e "[j]oin_captcha_bot.py" | awk 'FNR == 1 {print $2}'`
if [ ! -z "$PID" ]; then
kill $PID
echo "Killing script, please wait..."
while $(kill -0 $PID 2>/dev/null); do
sleep 1
done
./status
exit 0
else
if [ -z "$PID" ]; then
echo "Script is not running."
exit 1
fi
kill $PID
echo "Killing script, please wait..."
while $(kill -0 $PID 2>/dev/null); do
sleep 1
done
./status
exit 0

Wyświetl plik

@ -1,15 +1,16 @@
#!/bin/bash
#!/usr/bin/env bash
PID=`ps -aux | grep -e "[j]oin_captcha_bot.py" | awk 'FNR == 1 {print $2}'`
if [ -z "$PID" ]; then
rm -f ./data/captchas/*
nohup python3 -u join_captcha_bot.py > output.log 2>&1 &
echo "Starting Script..."
sleep 1
./status
exit 0
else
if [ ! -z "$PID" ]; then
echo "Already running."
exit 1
fi
rm -f ./data/captchas/*
nohup python3 -u join_captcha_bot.py > output.log 2>&1 &
echo "Starting Script..."
sleep 1
./status
exit 0

Wyświetl plik

@ -1,4 +1,4 @@
#!/bin/bash
#!/usr/bin/env bash
PID=`ps -aux | grep -e "[j]oin_captcha_bot.py" | awk 'FNR == 1 {print $2}'`