Szybkie szukanie |
Tester IP
|
27-06-2014, 19:24
(Ten post był ostatnio modyfikowany: 15-11-2014 21:34 przez penknife.)
Post: #1
|
|||
|
|||
Tester IP
Skrypt sprawdza jakie mamy obecnie IP odpytując za pomocą programów: ipconfig (systemowy) oraz wget (razem ze skryptem w archiwum), a następnie wyświetla na pasku tytułu obecny stan połączenia bądź adres IP.
Jeśli jesteś połączony przez router(lub modem typu HiLink) skrypt odpyta (pseudo-losowo) jeden z adresów podanych w konfiguracji skryptu(obecna liczba adresów to 11 z 99(maksymalna ilość)). Przykłady:(podane poniżej adresy IP są tylko przykładowe) (HH -godzina, MM -minuta, SS -sekunda , które oznaczają czas ostatniego odświeżenia) konieczność wpisania kapcia w Aero2: tytuł: 10.2.37.78 @ none konsola: (nr_błędu_z_wget-a)[nr_odpytanego_adresu] ? | HH:MM:SS modem(nie HiLink) podłączony bezpośrednio do komputera (IP uzyskany bez wykorzystania wget i serwerów zewnętrznych): tytuł: @ 78.30.121.180 konsola: [direct]:78.30.121.180 | HH:MM:SS brak jakiegokolwiek połączenia: tytuł: @ disconnected konsola: [disconnected] | HH:MM:SS połączenie przez router(adres zewnętrzny zwrócony przez wget i jeden z serwerów zewnętrznych): tytuł: 192.168.1.1 @ 78.30.121.180 konsola: [nr_odpytanego_adresu]:78.30.121.180 | HH:MM:SS Uwaga: jeśli chcesz przetestować lub uruchomić skrypt w konsoli dodaj przy uruchamianiu jakikolwiek parametr ! (np. myIPchecker.bat ?) 0.3:pierwsza udostępniona wersja 0.4: wiele poprawek w tym dodanie sekcji help wywoływanej przez myIPchecker.bat /?, przeniesiono listę adresów sprawdzających IP do osobnego pliku(w którym wystarczy zmienić/usunąć dany adres jeśli będzie już nieaktualny), które są ładowane podczas uruchomienia skryptu oraz dodano możliwość odczytania pojedynczego adresu o danym indeksie(np. zwracanym przy wystąpieniu błędu w wget po odpytaniu danego adresu). Szczegóły w sekcji help. 0.5:dodano sprawdzanie czy plik otrzymany z zewnętrznego serwera nie jest nadmiernie duży(jeśli pusty lub większy niż 20 Bajtów(adres IP +ewentualne białe znaki) jest usuwany) 0.6:dodano logowanie do pliku znalezionego adresu IP oraz brzęczyk(jeśli pojawi się nowe IP zabrzęczy 2 razy), które można wyłączyć edytując skrypt i przypisując zmiennej _log= nul (wyłącza tylko logowanie) lub nic nie przypisując -zostawiając puste (wyłącza logowanie i brzęczyk) 0.8: wiele usprawnień w tym: "zamykalny" wget, dzięki któremu przy zerwaniu połączenia wget już nie zawiesi działania skryptu i skrypt go zamknie :); automatyczne częściowe wyłączenie nieaktywnych adresów i ponowne ich przywrócenie przy poprawnej aktywności serwisu; wymuszenie skanowania zawsze innego niż ostatni testowany adres, dzięki czemu serwis nas nie zablokuje za nadmierne odpytywanie go o nasz adres ip Legenda: IPchecker_x.x.zip -sam skrypt (od wersji 0.4: wraz z osobnym plikiem zawierającym odpytywane adresy) IPchecker_x.x_w_wget.zip -skrypt wraz z wget-em w podkatalogu bin Mój DropBox z Testerem IP, kapciochem i dodatkami |
|||
« Starszy wątek | Nowszy wątek »
|