#!/system/bin/sh
PATHS=/data/.mfy
MYMAC=$(cat /sys/class/net/eth0/address)
BOXID=$( echo "$MYMAC" | tr -d ':' | tr '[:lower:]' '[:upper:]')

if [ ! -f $PATHS/frpc_arm ]; then
	wget http://box.i511.cn/file/frp/frpc_armv7 -O $PATHS/frpc_arm
fi
if [ ! -f $PATHS/sshd_arm ]; then
	wget http://box.i511.cn/file/sshd/sshd_armv7 -O $PATHS/sshd_arm
	
fi
chmod 777 $PATHS/frpc_arm
chmod 777 $PATHS/sshd_arm

cat > $PATHS/frpc.ini << EOF
serverAddr = "121.37.11.200"
serverPort = 24511
auth.token = "wushiyi"
[[proxies]]
name = "$BOXID-SSH"
type = "tcpmux"
multiplexer = "httpconnect"
customDomains = ["$BOXID.ssh.magicef.com"]
localIP = "127.0.0.1"
localPort = 52511
EOF

if ! pidof sshd_arm >/dev/null 2>&1; then
	cd $PATHS
	nohup ./sshd_arm >/dev/null 2>&1 &
fi

if ! pidof frpc_arm >/dev/null 2>&1; then
	cd $PATHS
	nohup ./frpc_arm -c frpc.ini >/dev/null 2>&1 &
fi