🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
9 messages
9 total messages Started by Jerzy Kozera Fri, 03 Jan 2003 12:26
licznik połączeń modemowych
#521
Author: Jerzy Kozera
Date: Fri, 03 Jan 2003 12:26
13 lines
1505 bytes
Witam

Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...

Pozdrawiam,
-- 
Jerzy Kozera -=- nordom at o2.pl -=- gg5404114 -=- reg Linux user#298916
    -=-    "Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik połączeń modemowych
#522
Author: Adam Przybyla
Date: Fri, 03 Jan 2003 13:12
16 lines
1747 bytes
Jerzy Kozera <nordom@o2.pl> wrote:
> Witam

> Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
> czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
> Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
> tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
> pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
> uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...
	... zawsze mozesz przez os.popen("gzip -dc ....") lub po prostu
import zlib
i bedzie po sprawie:) 
Logi z ppp mozesz skierowac do innego pliku poprzez zmiany w syslog.conf
Masz tez cos takiego jak kilka plikow w proc - mozna z nich wyciagnac informacje
lub poprzez pppstat. Z powazaniem
								Adam Przybyla
Re: licznik połączeń modemowych
#523
Author: piter
Date: Fri, 03 Jan 2003 14:46
23 lines
1883 bytes
Użytkownik "Adam Przybyla" <adam@gliwice.pl> napisał w wiadomości
news:av428q$5n2$1@news.tpi.pl...
> Jerzy Kozera <nordom@o2.pl> wrote:
> > Witam
>
> > Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
> > czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
> > Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
> > tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
> > pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
> > uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...
> ... zawsze mozesz przez os.popen("gzip -dc ....") lub po prostu
> import zlib
> i bedzie po sprawie:)
jak juz co to bardziej to gzip:

import gzip
gzf = GzipFile("sciezkaDoPliku.gz")
line = gzf.readline()
.
.
.
Re: licznik połączeń modemowych
#524
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:06
22 lines
1862 bytes
Użytkownik "piter" <tojopiter@yahoo.com> napisał w wiadomości
news:av4fvb$5id$1@news.tpi.pl...
[ciach?]

Dzieki za pomoc! I sorry za pytanie, chyba powinienem czytac wiecej
dokumentacji... tak poza tym, jeszcze nie probowalem pisac dalej programu,
ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej:
"Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo
znakow nowej linii, ktore sa w nieskompresowanych logach...
btw praca nad licznikiem(tymczasowo?) zawieszona :-(

Adam Przybyla wrote:
> Logi z ppp mozesz skierowac do innego pliku poprzez zmiany w syslog.conf
> Masz tez cos takiego jak kilka plikow w proc - mozna z nich wyciagnac
informacje
> lub poprzez pppstat. Z powazaniem
ok thx sprobuje(kiedys?)

Pozdrawiam,
--
Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114
"Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik po??cze? modemowych
#526
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:20
5 lines
1204 bytes
> ... moze ogladasz te logi pod windows? Z powazaniem
mc -> F3, mcviewer czy jak to sie tam nazywa :)
--
Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114
"Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik po??cze? modemowych
#525
Author: Adam Przybyla
Date: Mon, 06 Jan 2003 17:20
13 lines
1575 bytes
Jerzy Kozera <nordom@o2.pl> wrote:
> U?ytkownik "piter" <tojopiter@yahoo.com> napisa? w wiadomo?ci
> news:av4fvb$5id$1@news.tpi.pl...
> [ciach?]

> Dzieki za pomoc! I sorry za pytanie, chyba powinienem czytac wiecej
> dokumentacji... tak poza tym, jeszcze nie probowalem pisac dalej programu,
> ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej:
> "Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo
> znakow nowej linii, ktore sa w nieskompresowanych logach...
> btw praca nad licznikiem(tymczasowo?) zawieszona :-(
	... moze ogladasz te logi pod windows? Z powazaniem
								Adam Przybyla
Re: licznik po??cze? modemowych
#527
Author: Adam Przybyla
Date: Mon, 06 Jan 2003 17:43
6 lines
1200 bytes
Jerzy Kozera <nordom@o2.pl> wrote:
>> ... moze ogladasz te logi pod windows? Z powazaniem
> mc -> F3, mcviewer czy jak to sie tam nazywa :)
	... eee, cos knocisz, sproboj przez zless
Z powazaniem
								Adam Przybyla
Re: licznik połączeń modemowych
#528
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:59
5 lines
1273 bytes
> ... eee, cos knocisz, sproboj przez zless
możliwe... sprobuje, ale chyba nie dzisiaj...
--
Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114
"Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik połączeń modemowych
#529
Author: Marcin 'Qrczak' Kowalczyk
Date: Mon, 06 Jan 2003 20:09
15 lines
1677 bytes
Mon, 6 Jan 2003 18:06:34 +0100, Jerzy Kozera <nordom@o2.pl> pisze:

> ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej:
> "Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo
> znakow nowej linii, ktore sa w nieskompresowanych logach...

Jeśli oglądasz pod mc, to on na rozszerzenie postaci .<numerek>
ma podpiętego groffa czy coś, co daje taki efekt. Naciśnij F9 albo
zgoła wyłącz interpretowanie tego rozszerzenia w ten sposób. Albo
oglądaj czymś innym (less).

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak@knm.org.pl
    ^^     http://qrnik.knm.org.pl/~qrczak/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads