#!/bin/sh
IP=$(nmap -n -p 5555 --open $(LANG= /sbin/ifconfig|awk '/inet addr:/{print $2}'|sed -e 's/addr://;s/\(.*\)..*/\1/'|grep -v 127.0.0.|head -1)0/24|awk '/Nmap scan report for/{print $5}'|head -1)

if [ "$IP" ]; then
    adb kill-server
    adb start-server
    adb disconnect
    adb connect $IP
    adb wait-for-device
    if adb shell cat /proc/cpuinfo|grep -q neon; then
        SPMC=$(wget -qO- https://github.com/koying/SPMC/releases|awk -F\" '/SPMC-/&&/armeabi-v7a/{print $2}'|head -1)
    else
        SPMC=$(wget -qO- https://github.com/koying/SPMC/releases|awk -F\" '/SPMC-/&&/x86/{print $2}'|head -1)
    fi
    echo $SPMC|wget -Ni- -B https://github.com
    #adb uninstall com.semperpax.spmc16
    adb install -r ${SPMC##*/}
    adb shell monkey -p com.semperpax.spmc16 -c android.intent.category.LAUNCHER 1
    adb disconnect
    adb kill-server
fi
#echo http://www.amazon.de/Semperpax-SPMC/dp/B00MK49LL8/
echo http://spmc.semperpax.com
