commit 8baec552acbda3c5c035ecb5bf38e1678b99f056 Author: spezi Date: Fri Mar 22 07:02:10 2024 +0100 initial commit diff --git a/colors.sh b/colors.sh new file mode 100644 index 0000000..c557714 --- /dev/null +++ b/colors.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +echoc() { + command echo -e "$@${NC}" +} + +# colors! +# usage: ${RED} +# https://stackoverflow.com/questions/5947742/how-to-change-the-output-color-of-echo-in-linux +RED='\033[0;31m' +LRED='\033[1;31m' +YELLOW='\033[0;33m' +GREEN='\033[0;32m' +BLUE='\033[0;34m' +LBLUE='\033[0;36m' +GRAY='\033[1;30m' +GREY='\033[1;30m' +NC='\033[0m' # No Color +allcolors=("RED" "LRED" "YELLOW" "GREEN" "BLUE" "LBLUE" "GRAY" "NC") + + diff --git a/devices.sh b/devices.sh new file mode 100644 index 0000000..0f5d5d4 --- /dev/null +++ b/devices.sh @@ -0,0 +1,274 @@ +#!/bin/bash + +utils="/home/spezi/Scripts/utils" +. $utils/logger.sh +. $utils/mad-instances.sh +. $utils/math.sh + +location_an=""; for d in mini0{1..5} mini0{7..9} miniwue{01..15} ya01 ip01 ip02; do location_an="$location_an $d"; done +location_rot=""; for d in rot{01..12} stack{1..2}{01..12} stack3{01..06}; do location_rot="$location_rot $d"; done +#location_dacA=""; for d in dac01 dac02 dac{05..07}; do location_dacA="$location_dacA $d"; done +#location_dacB=""; for d in dac03 dac04 dac{08..10}; do location_dacB="$location_dacB $d"; done +location_dacA=""; for i in {01..10}; do location_dacA="$location_dacA dac$i"; done +location_mer="mer01" +location_mes="mes01 mes02 mes04" + +devicelocations=("an rot dacA mer") +# mes") + +# moved to one location early 2023 +# dacB + + +DEVICES_TIMEOUT=5 + +getdeviceinstance () { + grep "location /$1" $nginxconf -A5 | grep proxy_pass | cut -d / -f3 | sed s/rgc// | sed s/pd// | head -n1 +} + +getdevicelocation () { + for loc in $devicelocations; do + locname="location_$loc" + content=${!locname} +# if [[ "$1" == *"$content"* ]]; then + if [[ "$content" =~ $1 ]]; then + echo $loc + return 0 + fi + done + echo "None" + return 1 +} + +getdeviceip () { + device=$1 + ip=$(cat $maddir/files/$1.ips | awk -F "," '{print $1}') + echo $ip +} + +get_working_device_from_location () { + location=$1 + locname="location_$location" + arr=${!locname} + for device in $arr; do + res=$(cs_result $device passthrough true) + if [[ "$res" == "OK" ]]; then + echo $device + break + fi + done +} + +cs_send () { + device=$1 + csport=$(getcsport $(getdeviceinstance $device)) + shift + if cs_send_result=$(echo "{\"device\": \"$device\", \"command\": \"$@\"}" | timeout $DEVICES_TIMEOUT nc localhost $csport); then + cs_send_result=$(echo $cs_send_result | jq -r .result 2>/dev/null) + else + cs_send_result="None" + fi + + if [[ $cs_send_result == "None" ]] || [[ $cs_send_result == "null" ]]; then +# logger "cs_send result from command <$@> is: $cs_send_result!" + echo 1 + return 1 + fi +} + +cs_result () { + device=$1 + csport=$(getcsport $(getdeviceinstance $device)) + shift + if result=$(echo "{\"device\": \"$device\", \"command\": \"$@\"}" | timeout $DEVICES_TIMEOUT nc localhost $csport); then + result=$(echo $result | jq -r .result 2>/dev/null) + else + result="None" + fi + if [[ $result == "None" ]] || [[ $result == "null" ]]; then +# logger "cs_result result from command <$@> is: $result!" + echo 1 + return 1 + fi + echo $result +} + +ptcstatus () { + cs_result $1 "passthrough curl -s -k -I https://sso.pokemon.com/sso/login -o /dev/null -w '%{http_code}'" | sed "s/\[//" | sed "s/\]//" +} + +deviceip () { + cs_result $1 "passthrough curl -k -s https://ifconfig.me" | sed "s/\[//" | sed "s/\]//" +} + +desktop_not_online () { + device=$(get_working_device_from_location an) + if [[ -z "$device" ]]; then + # no device found + return 1 + fi + unreachable=$(cs_result $device "passthrough ping -c1 192.168.1.21 | grep -c Unreachable" | sed "s/\[//" | sed "s/\]//") + if [[ "$unreachable" -eq 0 ]]; then + return 1 + else + return 0 + fi +} + +reconnect_rot () { + # fuck this escaping nightmare ... + device=$(get_working_device_from_location rot) + if [[ -z "$device" ]]; then + echo "no device found" + return 1 + fi + xml="" + cmd='curl \"http://192.168.178.1:49000/igdupnp/control/WANIPConn1\" -H \"Content-Type: text/xml; charset=\"\"utf-8\"\"\" -H \"SoapAction: \"\"urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination\"\"\"' + cmd+=' -d \"' + cmd+=$xml + cmd+='\"' + echo "cmd to $device: $cmd" + cs_result $device "passthrough $cmd" +} + +reconnect_an () { + if ! [[ "$1" == "force" ]] && ! desktop_not_online; then + # do not reconnect if my desktop is online :-) do not fuck up my home office ... + echo "nope! desktop is online" + return 1 + fi + device=$(get_working_device_from_location an) + if [[ -z "$device" ]]; then + echo "no device found" + return 1 + fi + # fuck this escaping nightmare ... + xml="" + cmd='curl \"http://192.168.1.1:49000/igdupnp/control/WANIPConn1\" -H \"Content-Type: text/xml; charset=\"\"utf-8\"\"\" -H \"SoapAction: \"\"urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination\"\"\"' + cmd+=' -d \"' + cmd+=$xml + cmd+='\"' + echo "cmd to $device: $cmd" + cs_result $device "passthrough $cmd" +} + +reboot_rot () { + # another escaping nightmare + # https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1498696-fritzbox-reboot-mit-curl?p=1498729#post1498729 + # auth needed ! not working as-is + xml="" + cmd='curl \"http://192.168.178.1:49000/upnp/control/deviceconfig\" -H \"Content-Type: text/xml; charset=\"utf-8\"\" -H \"SoapAction:urn:dslforum-org:service:DeviceConfig:1#Reboot\"' + cmd+=' -d \"' + cmd+=$xml + cmd+='\"' + echo "cmd to $1: $cmd" + cs_result $1 "passthrough $cmd" +} + +devicetemp () { + res=$(cs_result $1 'passthrough cat /sys/class/thermal/thermal_zone0/temp' | sed "s/\[//" | sed "s/\]//") + if ! [ -z "$res" ] && [ "$res" -eq "$res" ] 2>/dev/null && [ "$res" -ne 1 ]; then + res=$(echo $res | sed "s/\[//" | sed "s/\]//") + res=$(divide $res 1000) + echo "$1: $res °C" + else + echo "$1: ?" + fi +} + +ptccheck () { + if [[ $1 == "debug" ]]; then + debuglog="echo DEBUG: $@" + else + debuglog=":" + fi + + for loc in ${devicelocations[@]}; do + $debuglog "check $loc" + ip="" + locname="location_$loc" + arr=(${!locname}) + for device in ${arr[@]}; do + $debuglog "try $device" + if [ -z "$ip" ]; then + ip=$(deviceip $device) + fi + result=$(ptcstatus $device) + if [[ "$result" == 1 ]] || [ -z "$ip" ] || [ -z "$result" ]; then + continue + elif [[ "$result" == "200" ]]; then + echo "$loc @ $ip: 200" + break + elif [[ "$result" == "403" ]]; then + echo "$loc @ $ip: 403" + break + fi + echo "$loc @ $ip: $result" + done + done +} + +tempcheck () { + for loc in ${devicelocations[@]}; do + locname="location_$loc" + arr=(${!locname}) + for device in ${arr[@]}; do + devicetemp $device + done + done +} + +cs_result_all () { + for loc in ${devicelocations[@]}; do + locname="location_$loc" + arr=(${!locname}) + for device in ${arr[@]}; do + res=$(cs_result $device "$@") + echo $res + done + done +} + +tunnel_to_device () { + device=$1 + ip=$(getdeviceip $device) + loc=$(getdevicelocation $device) + working=$(get_working_device_from_location $loc) + + if ! [[ -z "$working" ]]; then + tunnel="passthrough pkill shh; curl -s -k -L https://pogoan.de/dropbearmulti -o /data/local/tmp/dropbearmulti; curl -s -k -L https://pogoan.de/bearbox -o /data/local/tmp/bearbox; chmod 600 /data/local/tmp/bearbox; chmod +x /data/local/tmp/dropbearmulti; ln -s /data/local/tmp/dropbearmulti /data/local/tmp/ssh; /data/local/tmp/ssh -f -N -T -R 12345:$ip:5555 madbox@45.132.245.143 -p 2311 -i /data/local/tmp/bearbox -y" + res=$(cs_result $working "$tunnel") + echo "$working:$device" + else + return 1 + fi +} + +tunnel_on_device () { + device=$1 + tunnel="passthrough pkill shh; curl -s -k -L https://pogoan.de/dropbearmulti -o /data/local/tmp/dropbearmulti; curl -s -k -L https://pogoan.de/bearbox -o /data/local/tmp/bearbox; chmod 600 /data/local/tmp/bearbox; chmod +x /data/local/tmp/dropbearmulti; ln -s /data/local/tmp/dropbearmulti /data/local/tmp/ssh; /data/local/tmp/ssh -f -N -T -R 12345:127.0.0.1:5555 madbox@45.132.245.143 -p 2311 -i /data/local/tmp/bearbox -y" + res=$(cs_result $device "$tunnel") + echo $res +} + +ping_device () { + device=$1 + ip=$(getdeviceip $device) + loc=$(getdevicelocation $device) + working=$(get_working_device_from_location $loc) + + if ! [[ -z "$working" ]]; then + echo "use $working to ping $device@$ip at $loc" + res=$(cs_result $working passthrough ping -c1 $ip) + echo $res + else + return 1 + fi +} + +kill_tunnel () { + device=$1 + res=$(cs_result $device "passthrough pkill ssh") + echo $res +} + diff --git a/logger.sh b/logger.sh new file mode 100644 index 0000000..b2ad306 --- /dev/null +++ b/logger.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +. /home/spezi/Scripts/utils/colors.sh + +logger () { + echo -e "${NC}$(date) - [$BASHPID] - [${0##*/}] - $@${NC}" +} + +loggerseparator () { + echo -e "${NC}$(date) - [$BASHPID] - =====================================" +} + +saferun () { + allcommands="" + for var in "$@"; do + allcommands="$allcommands$var /// " + done + logger "Enter to run the following command(s): $allcommands" + read ok + ret=0 + for var in "$@"; do + if [[ $ret -eq 0 ]]; then + $var + ret=$? + else + logger "command $var aborted because previous command exited non-zero!" + fi + done + loggerseparator + logger "Command(s) done!" + loggerseparator +} diff --git a/mad-dbs.sh b/mad-dbs.sh new file mode 100644 index 0000000..7a59f85 --- /dev/null +++ b/mad-dbs.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +maddbs=("rocketmapdb" "wuedb" "dacdb" "kgdb" "hofdb" "parisdb" "ipdb" "ambdb") +pmsfdbs=("pmsfan" "pmsfwue" "pmsfdah" "pmsfkg" "pmsfhof" "pmsfip" "pmsdamb") +poracledbs=("poraclenew" "poraclewue") +shopdbs=("shopan" "shopdah") diff --git a/mad-instances.sh b/mad-instances.sh new file mode 100644 index 0000000..e724102 --- /dev/null +++ b/mad-instances.sh @@ -0,0 +1,58 @@ +#!/bin/bash + +maddir="/home/spezi/git/MAD-asyncio" +madinstances=("mad" "mad-wue" "mad-dac" "mad-kg" "mad-hof" "mad-amb" "mad-ip") +# "mad-ip" +# "mad-paris") +madinstances_short=("an" "wue" "dac" "kg" "hof" "amb" "ip") +# "ip" +#"paris") +nginxconf="/etc/nginx/sites-enabled/pogoan.de" + +getmadminport () { + grep madmin_port $maddir/configs/scanner_$1.ini | awk '{print $2}' +} + +getcsport () { + grep "\[$1\]" $maddir/plugins/commandSocket/plugin.ini -A2 | grep port | cut -d = -f2 | xargs +} + +function getlatestold () { + dir="$maddir/logs" + name=$1 + # http://mywiki.wooledge.org/BashFAQ/003 + unset -v latest + for file in "$dir"/*$name*; do + [[ $file -nt $latest ]] && latest=$file + done + echo $latest +} + +function getlatest () { + # $1 = required: instance name + # $2 = optional: number of minutes to look back + dir="$maddir/logs" + name=$1 + files="" + + if ! [ -z $2 ]; then + i=$2 + else + i=0 + fi + + while [ -z "${files}" ]; do + ((i++)) + # find all files that contain the supplied name and have bin edited within the given number of minutes - 0 means same minute + files=$(find $dir/ -mmin -$i -type f -name "*_$name*" | sort -r) + done + for file in ${files[@]}; do + # these loglines are characteristical for main start.py instances - filtering out mitmreceiver instances etc. + if grep -e "pluginBase" -e "aiting for data after" -e "screenPath" $file >/dev/null; then + latest=$file + echo $latest + break + fi + done +} + diff --git a/madmail.sh b/madmail.sh new file mode 100644 index 0000000..2f92471 --- /dev/null +++ b/madmail.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +mailer () { +if ! [[ -z "$3" ]]; then + mailfrom="From: $3 " +fi +if ! [[ -z "$4" ]]; then + mailto="$4" +elif [[ -z "$mailto" ]]; then + mailto="christian@betz.cc" +fi + +echo -e "$1" | mailx -s "$2" --append="$mailfrom" $mailto &>/dev/null +} diff --git a/math.sh b/math.sh new file mode 100644 index 0000000..66fceef --- /dev/null +++ b/math.sh @@ -0,0 +1,73 @@ +#!/bin/bash +DIRECTORY=$(cd `dirname $0` && pwd) +. /home/spezi/Scripts/utils/utils.sh + +# https://unix.stackexchange.com/questions/66766/float-operation-with-bc +# https://unix.stackexchange.com/questions/89712/how-to-convert-floating-point-number-to-integer +# xargs: https://stackoverflow.com/questions/19148370/piping-seq-to-printf-for-number-formatting +divideint () { + bc <<< "scale=$scale; $1/$2" | xargs printf "%.0f\n" +} + +multiint () { + bc <<< "scale=2; $1*$2" | xargs printf "%.0f\n" +} + +divide () { + if [ -z $3 ]; then + scale=2 + else + scale=$3 + fi + bc <<< "scale=$scale; $1/$2" +} + +multiply () { + if [ -z $3 ]; then + scale=2 + else + scale=$3 + fi + bc <<< "scale=$scale; $1*$2" +} + +avgoftwo () { + sum=$(bc <<< "$1+$2") + divideint $sum 2 +} + +max () { + declare -a allnumbers + for arg in "$@"; do + if isarray $arg; then + for elem in ${arg[@]}; do + [[ $elem -eq $elem ]] && allnumbers+=($elem) + done + else + [[ $arg -eq $arg ]] && allnumbers+=($arg) + fi + done + max=${allnumbers[0]} + for n in "${allnumbers[@]}"; do + ((n > max)) && max=$n + done + echo $max +} + +min () { + declare -a allnumbers + for arg in "$@"; do + if isarray $arg; then + for elem in ${arg[@]}; do + [[ $elem -eq $elem ]] && allnumbers+=($elem) + done + else + [[ $arg -eq $arg ]] && allnumbers+=($arg) + fi + done + min=${allnumbers[0]} + for n in "${allnumbers[@]}"; do + ((n < min)) && min=$n + done + echo $min +} diff --git a/need-root.sh b/need-root.sh new file mode 100644 index 0000000..f171606 --- /dev/null +++ b/need-root.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +if ! [ $(id -u) = 0 ]; then + echo "The script needs to be run as root." >&2 + exit 1 +fi + +if [ $SUDO_USER ]; then + real_user=$SUDO_USER +else + real_user=$(whoami) +fi + diff --git a/powercontrol.sh b/powercontrol.sh new file mode 100644 index 0000000..ceeb23d --- /dev/null +++ b/powercontrol.sh @@ -0,0 +1,94 @@ +#!/bin/bash + +. /home/spezi/Scripts/utils/logger.sh + +function stripoff { i=0; while [[ $i -lt 1 ]]; do echo "$1 off"; timeout 3 curl -D - -s --socks5 127.0.0.1:9998 -X GET -i "http://192.168.1.6:3000/api/v1/switch/10101/$1/off"; ((i++)); done; } #&>/dev/null +function stripon { i=0; while [[ $i -lt 1 ]]; do echo "$1 on"; timeout 3 curl -D - -s --socks5 127.0.0.1:9998 -X GET -i "http://192.168.1.6:3000/api/v1/switch/10101/$1/on"; ((i++)); done; } +function deviceon { i=0; while [[ $i -lt 1 ]]; do echo "$1 on"; timeout 10 curl -D - -s --socks5 127.0.0.1:9998 -X GET -i "http://192.168.1.6:7777/$1/on"; ((i++)); done; } +function deviceoff { i=0; while [[ $i -lt 1 ]]; do echo "$1 off"; timeout 10 curl -D - -s --socks5 127.0.0.1:9998 -X GET -i "http://192.168.1.6:7777/$1/off"; ((i++)); done; } + +function stripcontrol () { + strip=$1 + mode=$2 + if [ -z "$3" ]; then + count=2 + else + count=$3 + fi + if [ -z "$4" ]; then + device="" + else + device=$4 + fi + + # Rothenburg special + if [[ "$strip" -eq "99" ]] || [[ "$strip" -eq "98" ]] || ( [[ "$strip" -gt "910" ]] && [[ "$strip" -lt "942" ]] ); then + case "$strip" in + 98) + iftttname="pogoan_rot07-12_" + logger "calling ROT 07-12";; + 99) + iftttname="pogoan_rot01-06_" + logger "calling ROT 01-06";; + + "911") + iftttname="pogoan_stack101-106_" + logger "calling ROT stack 1 part 1";; + + "912") + iftttname="pogoan_stack107-112_" + logger "calling ROT stack 1 part 2";; + + "921") + iftttname="pogoan_stack201-206_" + logger "calling ROT stack 2 part 1";; + + "922") + iftttname="pogoan_stack207-212_" + logger "calling ROT stack 2 part 2";; + + "931") + iftttname="pogoan_stack301-306_" + logger "calling ROT stack 3 part 1";; + + "932") + iftttname="pogoan_stack307-312_" + logger "calling ROT stack 3 part 2";; + + "941") + iftttname="pogoan_stack401-406_" + logger "calling ROT stack 4 part 1";; + + "942") + iftttname="pogoan_stack407-412_" + logger "calling ROT stack 4 part 2";; + esac + + i=0 + while [[ $i -lt $count ]]; do + ((i++)) + url="https://maker.ifttt.com/trigger/${iftttname}${mode}/with/key/k8H7hcXwpdmjP-ff-KshNiEoh5YxzJtTOunQ78rf_qJ" + timeout 10 curl "$url" + logger "turned strip $strip $mode, url: $url ($i)" + sleep 1 + done + # in house strips + elif [[ "$strip" -gt "70" ]] && [[ "$strip" -lt "81" ]]; then + num="$(($strip - 70))" + if [[ "$mode" == "off" ]]; then + deviceoff $num + logger "turned device $num off" + elif [[ "$mode" == "on" ]]; then + deviceon $num + logger "turned device $num on" + fi + else + if [[ "$mode" == "off" ]]; then + stripoff $strip + logger "turned strip $strip off" + elif [[ "$mode" == "on" ]]; then + stripon $strip + logger "turned strip $strip on" + fi + fi +} diff --git a/status.json b/status.json new file mode 100644 index 0000000..1188751 --- /dev/null +++ b/status.json @@ -0,0 +1 @@ +[{"device_id": 1, "idle": 0, "globalrestartcount": 16645, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.2969257757, 10.5778411779], "lastProtoDateTime": 1651554223, "last_softban_action": null, "lastPos": [49.29700158936219, 10.593927196286977], "lastPogoRestart": 1651539570, "last_softban_action_location": null, "routePos": 14, "rebootingOption": true, "routeMax": 46, "restartCounter": 0, "area_id": 18, "lastPogoReboot": 1651554434, "globalrebootcount": 5338, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "mini02", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "google", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.72:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:06:b1:54", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "raids_core", "mode": "raids_mitm"}, {"device_id": 2, "idle": 0, "globalrestartcount": 17022, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.317571, 10.583376], "lastProtoDateTime": 1651554903, "last_softban_action": 1651552483, "lastPos": [49.297673, 10.565403], "lastPogoRestart": 1651552834, "last_softban_action_location": [49.232582, 10.499653], "routePos": 1, "rebootingOption": true, "routeMax": 31, "restartCounter": 0, "area_id": 1, "lastPogoReboot": 1651536526, "globalrebootcount": 4625, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "mini03", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.73:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:06:9c:75", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "raids_core", "mode": "raids_mitm"}, {"device_id": 3, "idle": 0, "globalrestartcount": 19016, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.2997678729, 10.5609259323], "lastProtoDateTime": 1651554905, "last_softban_action": 1651554237, "lastPos": [49.2957754803, 10.5633936482], "lastPogoRestart": 1651553055, "last_softban_action_location": [49.248543, 10.40419], "routePos": 2, "rebootingOption": true, "routeMax": 68, "restartCounter": 0, "area_id": 18, "lastPogoReboot": 1651551904, "globalrebootcount": 8317, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "mini04", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "google", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.74:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:08:fb:67", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "unified-mons-night1", "mode": "mon_mitm"}, {"device_id": 4, "idle": 0, "globalrestartcount": 16045, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.313677, 10.58743], "lastProtoDateTime": 1651554875, "last_softban_action": 1651554882, "lastPos": [49.313677, 10.58743], "lastPogoRestart": 1651547862, "last_softban_action_location": [49.313698, 10.584365], "routePos": 6, "rebootingOption": true, "routeMax": 340, "restartCounter": 0, "area_id": 6, "lastPogoReboot": 1651550015, "globalrebootcount": 4883, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "mini05", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "google", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.75:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:06:9c:96", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "Quests_Ansbach", "mode": "pokestops"}, {"device_id": 5, "idle": 0, "globalrestartcount": 11004, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.160865, 10.482751], "lastProtoDateTime": 1651554831, "last_softban_action": null, "lastPos": [49.160865, 10.482751], "lastPogoRestart": 1651552384, "last_softban_action_location": null, "routePos": 7, "rebootingOption": true, "routeMax": 8, "restartCounter": 1, "area_id": 32, "lastPogoReboot": 1651261641, "globalrebootcount": 5649, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "ya01", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 24, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.76:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "16:b5:63:26:bd:d1", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "wie-quests", "mode": "pokestops"}, {"device_id": 6, "idle": 0, "globalrestartcount": 16151, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.242529, 10.353612], "lastProtoDateTime": 1651554831, "last_softban_action": null, "lastPos": [49.242529, 10.353612], "lastPogoRestart": 1651545655, "last_softban_action_location": null, "routePos": 3, "rebootingOption": true, "routeMax": 259, "restartCounter": 0, "area_id": 4, "lastPogoReboot": 1651517017, "globalrebootcount": 4768, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": 20, "name": "mini01", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": false, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": true, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": "192.168.0.71:5555", "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:06:b2:85", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": "jpeg", "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "Quests_SuedWest", "mode": "pokestops"}, {"device_id": 10, "idle": 0, "globalrestartcount": 13544, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.275513, 10.683895], "lastProtoDateTime": 1651554856, "last_softban_action": 1651554875, "lastPos": [49.275513, 10.683895], "lastPogoRestart": 1651551817, "last_softban_action_location": [49.278996, 10.685999], "routePos": 4, "rebootingOption": true, "routeMax": 335, "restartCounter": 0, "area_id": 5, "lastPogoReboot": 1651551941, "globalrebootcount": 2433, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "mini07", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:24:92:0b", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "Quests_NordOst", "mode": "pokestops"}, {"device_id": 11, "idle": 0, "globalrestartcount": 14928, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.2983499156, 10.5971054082], "lastProtoDateTime": 1651554902, "last_softban_action": 1651554257, "lastPos": [49.298269136420494, 10.597545691554606], "lastPogoRestart": 1651542548, "last_softban_action_location": [49.206593, 10.732256], "routePos": 1, "rebootingOption": true, "routeMax": 69, "restartCounter": 0, "area_id": 18, "lastPogoReboot": 1651540675, "globalrebootcount": 5178, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "mini08", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:22:ff:27", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "unified-mons-night1", "mode": "mon_mitm"}, {"device_id": 12, "idle": 0, "globalrestartcount": 13490, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.304126089, 10.5779459208], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.30388885389203, 10.582250289864543], "lastPogoRestart": 1651546757, "last_softban_action_location": null, "routePos": 2, "rebootingOption": true, "routeMax": 69, "restartCounter": 0, "area_id": 18, "lastPogoReboot": 1651446918, "globalrebootcount": 2400, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "mini09", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "90:0e:b3:24:81:62", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "unified-mons-night1", "mode": "mon_mitm"}, {"device_id": 13, "idle": 0, "globalrestartcount": 4622, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.209461, 10.691499], "lastProtoDateTime": 1651554805, "last_softban_action": null, "lastPos": [49.209461, 10.691499], "lastPogoRestart": 1651539951, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 1, "restartCounter": 0, "area_id": 25, "lastPogoReboot": 1651034668, "globalrebootcount": 1304, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "mer01", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 17, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "mer-quests", "mode": "pokestops"}, {"device_id": 14, "idle": 0, "globalrestartcount": 662, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.20990938175274, 10.804107986980874], "lastProtoDateTime": 1651554902, "last_softban_action": 1651548521, "lastPos": [49.2128616704, 10.8041994661], "lastPogoRestart": 1651532724, "last_softban_action_location": [49.210278, 10.801426], "routePos": 3, "rebootingOption": true, "routeMax": 72, "restartCounter": 0, "area_id": 22, "lastPogoReboot": 1651462127, "globalrebootcount": 423, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack311", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 16, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": false, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "mes-mons", "mode": "mon_mitm"}, {"device_id": 15, "idle": 0, "globalrestartcount": 630, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.21268911826508, 10.788210953307487], "lastProtoDateTime": 1651554902, "last_softban_action": 1651539843, "lastPos": [49.2067964227, 10.7980889757], "lastPogoRestart": 1651540171, "last_softban_action_location": [49.212204, 10.799621], "routePos": 4, "rebootingOption": true, "routeMax": 73, "restartCounter": 0, "area_id": 22, "lastPogoReboot": 1651518814, "globalrebootcount": 401, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack312", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 16, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "mes-mons", "mode": "mon_mitm"}, {"device_id": 25, "idle": 0, "globalrestartcount": 4218, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.297939, 9.972576], "lastProtoDateTime": 1651554904, "last_softban_action": null, "lastPos": [49.297939, 9.972576], "lastPogoRestart": 1651548592, "last_softban_action_location": null, "routePos": 4, "rebootingOption": true, "routeMax": 58, "restartCounter": 0, "area_id": 48, "lastPogoReboot": 1651475704, "globalrebootcount": 1356, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack101", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-west-core", "mode": "pokestops"}, {"device_id": 26, "idle": 0, "globalrestartcount": 5088, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.509466, 10.323794], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.166853, 10.075891], "lastPogoRestart": 1651511399, "last_softban_action_location": null, "routePos": 2, "rebootingOption": true, "routeMax": 117, "restartCounter": 0, "area_id": 43, "lastPogoReboot": 1651511346, "globalrebootcount": 1396, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack102", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-raids-west", "mode": "raids_mitm"}, {"device_id": 37, "idle": 0, "globalrestartcount": 5308, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.362145, 10.194985], "lastProtoDateTime": 1651554760, "last_softban_action": null, "lastPos": [49.362145, 10.194985], "lastPogoRestart": 1651541010, "last_softban_action_location": null, "routePos": 5, "rebootingOption": true, "routeMax": 67, "restartCounter": 1, "area_id": 41, "lastPogoReboot": 1651467086, "globalrebootcount": 1881, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack103", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-core", "mode": "pokestops"}, {"device_id": 40, "idle": 0, "globalrestartcount": 5614, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.328835, 10.030122], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.344674, 9.980057], "lastPogoRestart": 1651552319, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 27, "restartCounter": 0, "area_id": 50, "lastPogoReboot": 1651469740, "globalrebootcount": 1956, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack106", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "core-raids-all", "mode": "raids_mitm"}, {"device_id": 41, "idle": 0, "globalrestartcount": 6191, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.381513, 10.171697], "lastProtoDateTime": 1651554856, "last_softban_action": null, "lastPos": [49.381513, 10.171697], "lastPogoRestart": 1651469389, "last_softban_action_location": null, "routePos": 4, "rebootingOption": true, "routeMax": 66, "restartCounter": 0, "area_id": 41, "lastPogoReboot": 1651466040, "globalrebootcount": 2160, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack107", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-core", "mode": "pokestops"}, {"device_id": 42, "idle": 0, "globalrestartcount": 6138, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.253645, 10.031187], "lastProtoDateTime": 1651554856, "last_softban_action": null, "lastPos": [49.253645, 10.031187], "lastPogoRestart": 1651538939, "last_softban_action_location": null, "routePos": 4, "rebootingOption": true, "routeMax": 58, "restartCounter": 0, "area_id": 48, "lastPogoReboot": 1651517901, "globalrebootcount": 2359, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack108", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-west-core", "mode": "pokestops"}, {"device_id": 43, "idle": 0, "globalrestartcount": 5785, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.314375, 10.296261], "lastProtoDateTime": 1651554875, "last_softban_action": null, "lastPos": [49.314375, 10.296261], "lastPogoRestart": 1651546184, "last_softban_action_location": null, "routePos": 2, "rebootingOption": true, "routeMax": 95, "restartCounter": 0, "area_id": 40, "lastPogoReboot": 1651467996, "globalrebootcount": 2098, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack109", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-an", "mode": "pokestops"}, {"device_id": 44, "idle": 0, "globalrestartcount": 2121, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.166992, 9.933358], "lastProtoDateTime": 1651554441, "last_softban_action": null, "lastPos": [49.166992, 9.933358], "lastPogoRestart": 1651459430, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 1, "restartCounter": 2, "area_id": 38, "lastPogoReboot": 1651393761, "globalrebootcount": 1023, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack308", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 26, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "ilshofen-mons", "mode": "mon_mitm"}, {"device_id": 45, "idle": 0, "globalrestartcount": 6219, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.380203, 10.185604], "lastProtoDateTime": 1651554715, "last_softban_action": null, "lastPos": [49.380203, 10.185604], "lastPogoRestart": 1651541367, "last_softban_action_location": null, "routePos": 4, "rebootingOption": true, "routeMax": 67, "restartCounter": 1, "area_id": 41, "lastPogoReboot": 1651468346, "globalrebootcount": 2120, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack111", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-core", "mode": "pokestops"}, {"device_id": 46, "idle": 0, "globalrestartcount": 6050, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.347274, 9.983084], "lastProtoDateTime": 1651554856, "last_softban_action": null, "lastPos": [49.347005, 9.982866], "lastPogoRestart": 1651551018, "last_softban_action_location": null, "routePos": 4, "rebootingOption": true, "routeMax": 58, "restartCounter": 0, "area_id": 48, "lastPogoReboot": 1651520121, "globalrebootcount": 2182, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack112", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-west-core", "mode": "pokestops"}, {"device_id": 47, "idle": 0, "globalrestartcount": 5000, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.169324, 9.926383], "lastProtoDateTime": 1651554879, "last_softban_action": null, "lastPos": [49.169324, 9.926383], "lastPogoRestart": 1651537073, "last_softban_action_location": null, "routePos": 2, "rebootingOption": true, "routeMax": 524, "restartCounter": 0, "area_id": 49, "lastPogoReboot": 1651469816, "globalrebootcount": 3192, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "rot01", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-megaquests", "mode": "pokestops"}, {"device_id": 48, "idle": 0, "globalrestartcount": 6095, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.284175, 10.255219], "lastProtoDateTime": 1651554199, "last_softban_action": null, "lastPos": [49.284175, 10.255219], "lastPogoRestart": 1651483230, "last_softban_action_location": null, "routePos": 21, "rebootingOption": true, "routeMax": 73, "restartCounter": 0, "area_id": 40, "lastPogoReboot": 1651483168, "globalrebootcount": 1716, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "rot02", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-mons-xl", "mode": "mon_mitm"}, {"device_id": 49, "idle": 0, "globalrestartcount": 5999, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.302939, 10.161991], "lastProtoDateTime": 1651554803, "last_softban_action": null, "lastPos": [49.302939, 10.161991], "lastPogoRestart": 1651473371, "last_softban_action_location": null, "routePos": 3, "rebootingOption": true, "routeMax": 94, "restartCounter": 0, "area_id": 40, "lastPogoReboot": 1651471278, "globalrebootcount": 1832, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "rot03", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-an", "mode": "pokestops"}, {"device_id": 50, "idle": 0, "globalrestartcount": 5461, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.3701608119, 10.2219057719], "lastProtoDateTime": 1651554856, "last_softban_action": null, "lastPos": [49.372497714, 10.2253622922], "lastPogoRestart": 1651527742, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 33, "restartCounter": 1, "area_id": 52, "lastPogoReboot": 1651467967, "globalrebootcount": 1735, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "rot04", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "neusitz-mons", "mode": "mon_mitm"}, {"device_id": 51, "idle": 0, "globalrestartcount": 6125, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.37623000360169, 10.186114360709432], "lastProtoDateTime": 1651554905, "last_softban_action": 1651554192, "lastPos": [49.3700120447, 10.1776102103], "lastPogoRestart": 1651551633, "last_softban_action_location": [49.143944, 9.924008], "routePos": 0, "rebootingOption": true, "routeMax": 312, "restartCounter": 0, "area_id": 51, "lastPogoReboot": 1651525143, "globalrebootcount": 1827, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack404", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "fe:cb:94:91:ce:63", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-mons-xl", "mode": "mon_mitm"}, {"device_id": 52, "idle": 0, "globalrestartcount": 6116, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.366139548185494, 10.21981385890855], "lastProtoDateTime": 1651554904, "last_softban_action": null, "lastPos": [49.3693870095, 10.2233937857], "lastPogoRestart": 1651528130, "last_softban_action_location": null, "routePos": 2, "rebootingOption": true, "routeMax": 32, "restartCounter": 0, "area_id": 52, "lastPogoReboot": 1651528165, "globalrebootcount": 1907, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "rot06", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": "c6:b7:e6:de:96:54", "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "neusitz-mons", "mode": "mon_mitm"}, {"device_id": 53, "idle": 0, "globalrestartcount": 6257, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.38047208138212, 10.197912339574165], "lastProtoDateTime": 1651554902, "last_softban_action": 1651546862, "lastPos": [49.38263990726702, 10.150872759890733], "lastPogoRestart": 1651540364, "last_softban_action_location": [49.470249, 10.028543], "routePos": 0, "rebootingOption": true, "routeMax": 313, "restartCounter": 0, "area_id": 51, "lastPogoReboot": 1651529165, "globalrebootcount": 2029, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack201", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-mons-xl", "mode": "mon_mitm"}, {"device_id": 54, "idle": 0, "globalrestartcount": 6092, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.54892, 10.248219], "lastProtoDateTime": 1651554689, "last_softban_action": null, "lastPos": [49.54892, 10.248219], "lastPogoRestart": 1651489646, "last_softban_action_location": null, "routePos": 5, "rebootingOption": true, "routeMax": 58, "restartCounter": 2, "area_id": 48, "lastPogoReboot": 1651391755, "globalrebootcount": 2230, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack202", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-west-core", "mode": "pokestops"}, {"device_id": 55, "idle": 0, "globalrestartcount": 6163, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.377395, 10.178738], "lastProtoDateTime": 1651554385, "last_softban_action": null, "lastPos": [49.377395, 10.178738], "lastPogoRestart": 1651512090, "last_softban_action_location": null, "routePos": 5, "rebootingOption": true, "routeMax": 66, "restartCounter": 4, "area_id": 41, "lastPogoReboot": 1651469798, "globalrebootcount": 2167, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack203", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-quests-core", "mode": "pokestops"}, {"device_id": 56, "idle": 0, "globalrestartcount": 6825, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.37145627292792, 10.23164815311139], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.3694121358, 10.228506075], "lastPogoRestart": 1651512087, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 33, "restartCounter": 0, "area_id": 52, "lastPogoReboot": 1651468576, "globalrebootcount": 2754, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack204", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "neusitz-mons", "mode": "mon_mitm"}, {"device_id": 57, "idle": 0, "globalrestartcount": 6375, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.494977, 10.414371], "lastProtoDateTime": 1651554783, "last_softban_action": null, "lastPos": [49.494977, 10.414371], "lastPogoRestart": 1651546949, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 525, "restartCounter": 1, "area_id": 49, "lastPogoReboot": 1651476531, "globalrebootcount": 2021, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack205", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 34, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "rot-megaquests", "mode": "pokestops"}, {"device_id": 61, "idle": 0, "globalrestartcount": 5786, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.29307409, 10.5674979897], "lastProtoDateTime": 1651554904, "last_softban_action": 1651551331, "lastPos": [49.29085906885667, 10.55024992030755], "lastPogoRestart": 1651551487, "last_softban_action_location": [49.163464, 10.561575], "routePos": 2, "rebootingOption": true, "routeMax": 69, "restartCounter": 0, "area_id": 18, "lastPogoReboot": 1651551511, "globalrebootcount": 1490, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack209", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "unified-mons-night1", "mode": "mon_mitm"}, {"device_id": 62, "idle": 0, "globalrestartcount": 2413, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.230064, 10.49474], "lastProtoDateTime": 1651554717, "last_softban_action": 1651554734, "lastPos": [49.230064, 10.49474], "lastPogoRestart": 1651541532, "last_softban_action_location": [49.23032, 10.495361], "routePos": 5, "rebootingOption": true, "routeMax": 122, "restartCounter": 2, "area_id": 7, "lastPogoReboot": 1651532298, "globalrebootcount": 594, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack212", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 11, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "Quests_Herrieden", "mode": "pokestops"}, {"device_id": 63, "idle": 0, "globalrestartcount": 4720, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.234043766912464, 10.496443302415777], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.233550724491714, 10.509238112819066], "lastPogoRestart": 1651543828, "last_softban_action_location": null, "routePos": 6, "rebootingOption": true, "routeMax": 55, "restartCounter": 0, "area_id": 67, "lastPogoReboot": 1651494769, "globalrebootcount": 1875, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack301", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 46, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "herrieden-mons", "mode": "mon_mitm"}, {"device_id": 65, "idle": 0, "globalrestartcount": 4216, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.2322261925, 10.5075423067], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.244624195767145, 10.492743714895543], "lastPogoRestart": 1651534993, "last_softban_action_location": null, "routePos": 6, "rebootingOption": true, "routeMax": 56, "restartCounter": 0, "area_id": 67, "lastPogoReboot": 1651534998, "globalrebootcount": 1667, "cool_down_sleep": null, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack303", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 46, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": null, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": null, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "herrieden-mons", "mode": "mon_mitm"}, {"device_id": 66, "idle": 0, "globalrestartcount": 2077, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.13927410705927, 10.022681428226997], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.1382332382519, 10.022721823331892], "lastPogoRestart": 1651498409, "last_softban_action_location": null, "routePos": 6, "rebootingOption": true, "routeMax": 41, "restartCounter": 0, "area_id": 71, "lastPogoReboot": 1651106977, "globalrebootcount": 679, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "ip01", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 50, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "crailsheim-mons", "mode": "mon_mitm"}, {"device_id": 68, "idle": 0, "globalrestartcount": 2653, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.2030081059675, 10.65021573094236], "lastProtoDateTime": 1651554905, "last_softban_action": null, "lastPos": [49.199995494277516, 10.64734739464512], "lastPogoRestart": 1651534877, "last_softban_action_location": null, "routePos": 7, "rebootingOption": true, "routeMax": 52, "restartCounter": 0, "area_id": 61, "lastPogoReboot": 1651386927, "globalrebootcount": 899, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack304", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 41, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "weidenbach-mons", "mode": "mon_mitm"}, {"device_id": 69, "idle": 0, "globalrestartcount": 1812, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.16917943901847, 10.080792887077118], "lastProtoDateTime": 1651554905, "last_softban_action": null, "lastPos": [49.1680409857, 10.0842040232], "lastPogoRestart": 1651481509, "last_softban_action_location": null, "routePos": 7, "rebootingOption": true, "routeMax": 52, "restartCounter": 0, "area_id": 76, "lastPogoReboot": 1651237273, "globalrebootcount": 712, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack305", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 55, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "satteldorf-mons", "mode": "mon_mitm"}, {"device_id": 70, "idle": 0, "globalrestartcount": 920, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.20522567038147, 9.860502260959404], "lastProtoDateTime": 1651554903, "last_softban_action": null, "lastPos": [49.2068546447, 9.8666342315], "lastPogoRestart": 1651490687, "last_softban_action_location": null, "routePos": 6, "rebootingOption": true, "routeMax": 48, "restartCounter": 0, "area_id": 77, "lastPogoReboot": 1651255726, "globalrebootcount": 502, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack306", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 56, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "obersteinach-mons", "mode": "mon_mitm"}, {"device_id": 74, "idle": 0, "globalrestartcount": 2743, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.45042783661136, 10.321632320966208], "lastProtoDateTime": 1651554858, "last_softban_action": null, "lastPos": [49.44969394939233, 10.320420568669851], "lastPogoRestart": 1651536477, "last_softban_action_location": null, "routePos": 11, "rebootingOption": true, "routeMax": 60, "restartCounter": 1, "area_id": 79, "lastPogoReboot": 1651520676, "globalrebootcount": 684, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack302", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 59, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 1, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "burgbernheim-mon", "mode": "mon_mitm"}, {"device_id": 75, "idle": 0, "globalrestartcount": 1731, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.164502, 9.926478], "lastProtoDateTime": 1651554361, "last_softban_action": null, "lastPos": [49.164502, 9.926478], "lastPogoRestart": 1651500617, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 2, "restartCounter": 4, "area_id": 38, "lastPogoReboot": 1651460165, "globalrebootcount": 794, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack401", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 26, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "ilshofen-mons", "mode": "mon_mitm"}, {"device_id": 76, "idle": 0, "globalrestartcount": 1917, "instance_id": 1, "rebootCounter": 0, "currentSleepTime": 0, "currentPos": [49.169324, 9.926383], "lastProtoDateTime": 1651554340, "last_softban_action": null, "lastPos": [49.169324, 9.926383], "lastPogoRestart": 1651485587, "last_softban_action_location": null, "routePos": 1, "rebootingOption": true, "routeMax": 2, "restartCounter": 4, "area_id": 38, "lastPogoReboot": 1651371865, "globalrebootcount": 1055, "cool_down_sleep": false, "reboot": null, "rotation_waittime": null, "injection_thresh_reboot": null, "name": "stack403", "post_turn_screen_on_delay": null, "reboot_thresh": null, "startcoords_of_walker": null, "rotate_on_lvl_30": null, "walker_id": 26, "post_pogo_start_delay": null, "restart_thresh": null, "screendetection": null, "enhanced_mode_quest": null, "pool_id": 2, "restart_pogo": null, "post_screenshot_delay": null, "logintype": "ptc", "enhanced_mode_quest_safe_items": null, "adbname": null, "inventory_clear_rounds": null, "screenshot_x_offset": null, "ggl_login_mail": null, "mac_address": null, "guid": null, "post_walk_delay": null, "mitm_wait_timeout": null, "screenshot_y_offset": null, "clear_game_data": true, "interface_type": "lan", "post_teleport_delay": null, "vps_delay": null, "screenshot_type": null, "account_rotation": false, "softbar_enabled": false, "walk_after_teleport_distance": null, "screenshot_quality": null, "extended_permission_toggling": false, "rmname": "ilshofen-mons", "mode": "mon_mitm"}] \ No newline at end of file diff --git a/timing.sh b/timing.sh new file mode 100755 index 0000000..d1ca8ac --- /dev/null +++ b/timing.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +timing() { + local start=$(($(date +%s%N)/1000000)) + result=$($@) + local exit_code=$? + local end=$(($(date +%s%N)/1000000)) + tookms=$((${end}-${start})) +# tooks=$(bc <<< "scale=3; $tookms/1000") + tooks=$(echo "scale=3; $tookms/1000" | bc | sed 's/^\./0./') +# echo >&2 "took ~${tookms}ms. exited with ${exit_code}" + echo $tooks $result + return $exit_code +} + diff --git a/utils.sh b/utils.sh new file mode 100644 index 0000000..e00057a --- /dev/null +++ b/utils.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +isarray() { + var=$1 + declare -p $1 2> /dev/null | grep -q '^declare \-a' && return 0 + [[ ${var[0]} -eq ${var[0]} ]] && [[ ${var[1]} -eq ${var[1]} ]] && return 0 || return 1 +} + +gratlas() { + grep --line-buffered -i -v -e screenPath -e "no walker set" -e "nopstrategy" -e "StrategyFactory:117" -e "Worker:204" -e "Worker:150" +} diff --git a/valid-ip.sh b/valid-ip.sh new file mode 100644 index 0000000..b6f9234 --- /dev/null +++ b/valid-ip.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +# https://stackoverflow.com/questions/13777387/check-for-ip-validity +function validip () { + ip=$1 + if [ -z $ip ] || ! [[ $ip =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + return 1 + else + return 0 + fi +}