Temat: HILINK odczyt danych BTS z CELID - problem ze skryptem
Witam serdecznie grono kolegow uzytkownikow Gargoyle .
Ostatnio udalo mi sie odczytwac dane o CELID w modemach USB typu HILINK.
A robie to nastepujacym rozkazem:
http://192.168.1.1/api/device/information
A nastepnie wyszukuje w kodzie HTML miejsca "<LMTCellID>" i po tym jest 5 cyfr.
Wszystko mi wychodzi dobrze do momentu kiedy chce aby po wywolaniu skryptu otworzyc nim nowa strone w przegladarce ponizsza linia aby odczytac dane BTS.
http://btsearch.pl/szukaj.php?search=36 … ;;mode=adv
Tu moj problem jak to zrobic ?.
I w zwiazku z tym mam prosbe o pomoc, jak nalezy wpisac odpowienia linie w skrypie aby po wywolaniu tego skrpu otwarzyla sie nowa strona w przegladarce na PC z danymi BTS tak jak bym to wpisal reczne w przegladarce?
Oczywiscie dane sa wczesniej wstawiane w skrypcie automatycznie jak 5 cyfr CELID i SIEC.
W zalaczeniu skrypt, ktory to ma robic.
#!/bin/sh
#
# dczyt danych z modemu HILINK
wget -t 25 -O /tmp/E3131-plmn http://192.168.1.1/api/net/current-plmn > /dev/null 2>&1
wget -t 25 -O /tmp/E3131-device http://192.168.1.1/api/device/information > /dev/null 2>&1
# szukanie danych w plikach z danymi typu HTML
CEL_ID=`cat /tmp/E3131-device | grep LMTCellID | cut -d '<' -f 2 | cut -d '>' -f 2`
ID_Sieci=`cat /tmp/E3131-plmn | grep Numeric | cut -d '<' -f 2 | cut -d '>' -f 2`
# odczyt danych o BTS
if [ $ID_Sieci = 26001 ]
then
BTS="http://btsearch.pl/szukaj.php?search="$CEL_ID"&siec=3&;mode=adv"
fi
# otwarcie nowej strony przegldarki na PC
# to nie dziala po wywolaniu skryptu z przegladarki po zalogowaniu sie na router z Gargoyle
echo "location.href="$BTS""Z gory dziekuje za pomoc.
FEEDHORN