Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Analiza logów shoutcast
pit010
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.03.2009

Ostrzeżenie: (0%)
-----


Witam, na początku napisze, że w dziedzinie programowania php jestem poczatkujący.
Usiłuje wykonać skrypt analizujący logi shoutcast, mam własne radio i chciałbym aby skrypt na podstawie logu wykonał statystyke, np kto, jak długo, kiedy połączył się z serwerem.
Log pliku sc_serv.log wygląda mniej więcej tak:

<03/11/09@16:01:49> [source] connected from 'ip prezentera'
<03/11/09@16:01:50> [source] icy-name:nick ; icy-genre:audycja
<03/11/09@16:01:50> [source] icy-pub:1 ; icy-br:96 ;
<03/11/09@16:01:50> [source] icy-irc:Shoutcast ; icy-icq:0 ; icy-aim:N/A


<03/11/09@18:24:45> [source] connected from 'ip autopilota'
<03/11/09@18:24:46> [source] icy-name:Autopilot ; icy-genre:Autopilot
<03/11/09@18:24:46> [source] icy-pub:1 ; icy-br:96 ;
<03/11/09@18:24:46> [source] icy-irc:shoutcast ; icy-icq: ; icy-aim:AIMHandle

Czy istnieje możliwość wyciągnięcia z tekstu linijki gdzie znajduje się dany nick, wywalenia zbędnych danych i obliczenia czasu połączenia do momentu gdy na antene wskakuje autopilot? Za wszelkie wskazówki z góry dziękuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
KoPcIu
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.10.2008

Ostrzeżenie: (0%)
-----


Pobaw się:

http://pl.php.net/preg_match_all

http://pl.php.net/fopen

Tylko że wtedy musiał byś mieć serwer dedykowany aby otwierać ten plik chyba że najpierw przeniósł byś ten plik na swoje FTP winksmiley.jpg
Go to the top of the page
+Quote Post
pit010
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.03.2009

Ostrzeżenie: (0%)
-----


Z dostępem nie mam problemu, bo serwer stoi na dedyku, gorzej wdrozyć ten preg_match biggrin.gif ale dzięki winksmiley.jpg Jakby komuś się chciało to prosze o dokładniejsze wskazówki winksmiley.jpg
Go to the top of the page
+Quote Post
gabcio
post
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 1
Dołączył: 31.08.2006

Ostrzeżenie: (10%)
X----


Może po prostu wejdz na http://iptwoejgoserwera.pl:portshoutcast?

Tam masz wszystko opisane i wtedy sobie jeszcze prosciej będzie..
Go to the top of the page
+Quote Post
pit010
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.03.2009

Ostrzeżenie: (0%)
-----


Tam są umieszczane statystyki w danym momencie, chciałbym żeby skrypt wyciągał z logu dany okres. np. tydzien a w nim: kto ile razy zagrał, jak dłuzo, ile było słuchaczy. Może jest jakiś inny sposób niż krojenie loga, ale wątpe.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 00:07