![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w firmie swith-e CISCO, poprzez www można oglądać statystyki każdego gniazdka ile danych wysłał ile odebrał. Niestety dane te są czystym tekstem w prostym HTML-u. I tu moje pytanie czy wiecie jak i czy wogóle można pobrać wartości z takiej sieczki FastEthernet0/5 is up, line protocol is up Hardware is Fast Ethernet, address is 0004.27dc.0345 (bia 0004.27dc.0345) Description: GM3/22 MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive not set Auto-duplex (Full), Auto Speed (100), 100BaseTX/FX ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:26, output 00:00:26, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 1000 bits/sec, 1 packets/sec 2481810 packets input, 1426225855 bytes Received 82915 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 watchdog, 21650 multicast 0 input packets with dribble condition detected 4037360 packets output, 1553305833 bytes, 0 underruns 0 output errors, 0 collisions, 1 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out Przykładowe wartości które by mnie interesowały pogróbiłem. Czy można to jakoś pobrać czy raczej nierealne to jest ? Dzięki za info i wskazówki Redelek -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 5 Dołączył: 22.07.2006 Skąd: Legnica Ostrzeżenie: (0%) ![]() ![]() |
file() odpowiednie linijki explode na "," - przecinek
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
file() odpowiednie linijki explode na "," - przecinek ![]() Ale to nie jest zapisane w pliku tylko przez www to pobieram i muszę się logować żeby to zobaczyć. Jak by było w pliku zapisane to bym sobie poradził, ale ja nato wchodzę tak http://192.168.1.2/sw2/statistic i tu mi się wyświetlają dane Pozdrawiam Redelek -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#4
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Skorzystaj z cURL, a następnie z wyrażeń regularnych.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Skorzystaj z cURL, a następnie z wyrażeń regularnych. A jakiś przykład hmm troszkę utknąłem zrobiłem tak
I zwraca mi że nie znaleziono , a w $wynik ma wartosc 1 Pozdrawiam Redelek -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Musisz sobie dodać ustawienie:
Nie śmiejcie się ale walczę dalej. Doszedłem do tego że pokazuje w którym wierszu jest to co mnie interesuje
wynik jest taki 1 1194 2388 3585 Jak teraz znając ten numerek pobrać ten tekst FastEthernet0/1 ? Dzięki za pomoc i wyrozumiałość Redelek Ten post edytował redelek 7.02.2008, 14:01:35 -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż pełny kod źródłowy, czyli zawartość zmiennej $wynik bo to w pierwszyp poście nie wygląda jak źródło strony...
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Pokaż pełny kod źródłowy, czyli zawartość zmiennej $wynik bo to w pierwszyp poście nie wygląda jak źródło strony... Mam za długi i niemieście się
-------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ok... widze że jednak taka kompletna sieczka...
Widze że tu masz kilka interfejsów (FastEthernet0/1, FastEthernet0/2, ...) interesuje cię jeden konkretny czy wszystkie po kolei...? |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Ok... widze że jednak taka kompletna sieczka... Widze że tu masz kilka interfejsów (FastEthernet0/1, FastEthernet0/2, ...) interesuje cię jeden konkretny czy wszystkie po kolei...? wszystkie po kolei FastEthernet0/x i dane wysłane i odebrane w pierwszym poście zaznaczyłem które dokładnie. -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował nowotny 7.02.2008, 16:05:46 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
dobra a jakieś małe objaśnienie bo skrypt zaczyna mi się od cURL $link = curl_init('http://192.168.1.198/exec/show/interfaces/CR'); curl_setopt($link, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($link, CURLOPT_USERPWD, 'cadmin:tajne'); curl_setopt($link, CURLOPT_RETURNTRANSFER,1); curl_exec($link); curl_close($link); -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast "$string" wpisz "$wynik" i gra... :/
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Zamiast "$string" wpisz "$wynik" i gra... :/ No tak, ale u mnie wynik wygląda tak Array ( [name] => FastEthernet0/1 [bytes_in] => [bytes_out] => ) [2] a jak pobrać cyferki z bytes_in ? -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hmm... coś namieszałeś... pokaż jeszcze raz CAŁY kod skryptu jaki masz teraz...
Ten post edytował nowotny 7.02.2008, 16:35:06 |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Hmm... coś namieszałeś... pokaż jeszcze raz CAŁY kod jaki tam masz teraz...
-------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
No i dobrze... powinno działać... co ci wyświetla...?
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
No i dobrze... powinno działać... co ci wyświetla...? Takie coś Array ( [0] => Array ( [name] => [bytes_in] => [bytes_out] => ) [1] => Array ( [name] => FastEthernet0/1 [bytes_in] => [bytes_out] => ) [2] => Array ( [name] => FastEthernet0/2 [bytes_in] => [bytes_out] => ) [3] => Array ( [name] => FastEthernet0/3 [bytes_in] => [bytes_out] => ) [4] => Array ( [name] => FastEthernet0/4 [bytes_in] => [bytes_out] => ) [5] => Array ( [name] => FastEthernet0/5 [bytes_in] => [bytes_out] => ) [6] => Array ( [name] => FastEthernet0/6 [bytes_in] => [bytes_out] => ) [7] => Array ( [name] => FastEthernet0/7 [bytes_in] => [bytes_out] => ) [8] => Array ( [name] => FastEthernet0/8 [bytes_in] => [bytes_out] => ) [9] => Array ( [name] => FastEthernet0/9 [bytes_in] => [bytes_out] => ) [10] => Array ( [name] => FastEthernet0/10 [bytes_in] => [bytes_out] => ) [11] => Array ( [name] => FastEthernet0/11 [bytes_in] => [bytes_out] => ) [12] => Array ( [name] => FastEthernet0/12 [bytes_in] => [bytes_out] => ) [13] => Array ( [name] => FastEthernet0/13 [bytes_in] => [bytes_out] => ) [14] => Array ( [name] => FastEthernet0/14 [bytes_in] => [bytes_out] => ) [15] => Array ( [name] => FastEthernet0/15 [bytes_in] => [bytes_out] => ) [16] => Array ( [name] => FastEthernet0/16 [bytes_in] => [bytes_out] => ) [17] => Array ( [name] => FastEthernet0/17 [bytes_in] => [bytes_out] => ) [18] => Array ( [name] => FastEthernet0/18 [bytes_in] => [bytes_out] => ) [19] => Array ( [name] => FastEthernet0/19 [bytes_in] => [bytes_out] => ) [20] => Array ( [name] => FastEthernet0/20 [bytes_in] => [bytes_out] => ) [21] => Array ( [name] => FastEthernet0/21 [bytes_in] => [bytes_out] => ) [22] => Array ( [name] => FastEthernet0/22 [bytes_in] => [bytes_out] => ) [23] => Array ( [name] => FastEthernet0/23 [bytes_in] => [bytes_out] => ) [24] => Array ( [name] => FastEthernet0/24 [bytes_in] => [bytes_out] => ) [25] => Array ( [name] => GigabitEthernet0/1 [bytes_in] => [bytes_out] => ) [26] => Array ( [name] => GigabitEthernet0/2 [bytes_in] => [bytes_out] => ) ) -------------------- Pozdrawiam
Piotrek R |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 09:41 |