Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
wytłumaczenie paru linijek justice http://forum.freesco.pl/viewtopic.php?f=35&t=2395 |
Strona 1 z 1 |
Autor: | mat1l9s [ poniedziałek, 14 lipca 2003, 13:06 ] |
Tytuł: | wytłumaczenie paru linijek justice |
czy ktoś zechce mi wytłumaczyć kawałek kodu justice for i in `ipfwadm -A -lnx | cat`; do licznik=$(expr $licznik + 1) if [ "$licznik" -gt 11 ]; then case $licznik in 12) bytes=$i ;; 16) komp=$i ;; 17) porty=$i ;; 18 ) licznik=$(expr $licznik - 9) if [ "$komp" != koniec ] ; then [................................] bo nie wiem o co chodzi z tymi liczbami 12,16,17 - czego one sie tyczą? i pytanie czy zmienna $i jest w każdej pętli jedną z linijek z polecenia ipfwadm ? |
Autor: | zciech [ poniedziałek, 14 lipca 2003, 17:00 ] |
Tytuł: | |
To takie czary mary programistów ![]() IP accounting rules pkts bytes dir prot source destination ports 69 44363 i/o all 0.0.0.0/0 0.0.0.0/0 n/a Policz sobie kolejne wyrazy 12 = 44363 17 = port tu n/a odejmujesz 9 i jestes na poczatku nastepnego wiersza Nie $i to kolejne wyrazy IP accounting rules pkts itd.... |
Autor: | RaaDaaR [ poniedziałek, 14 lipca 2003, 20:00 ] |
Tytuł: | Re: wytłumaczenie paru linijek justice |
mat1l9s pisze: czy ktoś zechce mi wytłumaczyć kawałek kodu justice
Kiedyś zrobiłem dla wersji 2.3 dokładny opis działania. Znajduję się on http://www.freesco.internetdsl.pl/arch/dshaper23.htm . Jest to archiwum, więc nie wszystkie linki będą działać. A propos, zachęcam do analizy i wprowadzania ewentualnych poprawek, lub nawet tworzenia nowych wersji, bo sam narazie nie mam warunków, ani czasu. Przybyło mi teraz troszkę spraw na glowę i justice będę się mógł zająć dopiero najwcześniej jesienią. |
Autor: | mat1l9s [ poniedziałek, 14 lipca 2003, 20:18 ] |
Tytuł: | |
great thx zciech już zrozumiałem ! hurraaa a co do opisu do wersji 2.3 to go czytałem i to nie raz, a tak wogóle to próbuje napisać justice żeby robił mi statytyki uploadu, a docelowo to podzial transferu rshaperem (ale ja to mam wyobraznie ![]() justice poprawiłem narazie tylko w ten sposób że statystyki wyświetlane w tabeli i w mrtg mają osobną jednostkę (nie wiem czemu, może mi się nie chce konfigurowac mrtga, ale mrtg nie łyka danych podawanych w KB, więc jak podam mu w Bajtach to z kolei w tabeli wyswietlaja się długaśne liczby), poza tym przestawiłem zmienną $suma na górę tabeli, koło $maxtran, i jest teraz o jedną kolumnę mniej w tabeli, no i jeszcze zrobiłem w kolumnie "suma dnia" wyrównanie do prawej link: http://www.loela.neostrada.pl/freesco/justice |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |