Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #
- # created by OuNiS 12.2023
- #
- # echo $#
- if test $# -eq 2; then
- echo jedziemy...
- temp_name=$1
- temp_port=$2
- echo "Ustalanie adresu IP..."
- sleep .5
- # docs source:
- # http://rapidprogrammer.com/how-to-get-android-ip-address-from-adb-commandline-shell
- temp=`adb -s $temp_name shell ip route`
- # adb shell ip addr show wlan0 # alternative
- echo $temp
- temp_ip=${temp:52}
- # obcinanie spacji z przodu i z tyłu
- # https://stackoverflow.com/questions/369758/how-to-trim-whitespace-from-a-bash-variable
- temp_ip="$(echo -e "${temp_ip}" | tr -d '[:space:]')"
- # echo $temp_ip | xargs"XXX"
- # echo "$temp_ip"XXXX
- echo "Przydzielanie portu $temp_port dla urządzenia $temp_name..."
- sleep .5
- echo -ne "\t" ; adb -s $temp_name tcpip $temp_port ; echo -n ""
- echo "Połączenie urządzenia $temp_name o adresie: $temp_ip:$temp_port ..."
- sleep .5
- echo -ne "\t" ; adb connect $temp_ip:$temp_port ; echo -n ""
- else
- echo "brak parametrów..."
- echo "wywołanie:"
- echo "$0 <nazwa_urządzenia> <numer_portu>"
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement