Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 20 czerwca 2025, 22:23

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
 Tytuł: On-line'meter
Post: piątek, 4 kwietnia 2003, 14:45 
Szukałem na forum ale nie znalazlem... :cry:

Chciałbym na stronie wewnetrznej sieci stworzyć on-line'meter czyli informacje o tym kto aktualnie jest on-line... Czy ktoś już coś takiego stworzył na swojej stronie WWW jeśli tak to byłbym bardzo wdzięczny za wskazówki. :?

Pozdrawiam! :wink:


Na górę
  
 
 Tytuł:
Post: piątek, 4 kwietnia 2003, 16:10 
Offline
MODERATOR

Rejestracja: środa, 10 lipca 2002, 22:51
Posty: 143
Lokalizacja: Zielona Góra
Rozwiązań jest kilka:

Pierwsze składa się z plików rc_online, test, dwóch plików graficznych gdzie jeden reprezentuje komputer włączony a drugi wyłączony oraz pliku html wizualizującego tą sieć.
rc_online (umieszczony w katalogu /mnt/router/rc/rcuser)
: [/] [] ()
fork /mnt/router/packages/online/test

hosts (umieszczony w katalogu /mnt/router/etc)
: [/] [] ()
192.168.0.2 komputer1
192.168.0.3 komputer2
192.168.0.4 komputer3

test (umieszczony w katalogu /mnt/router/packages/online)
: [/] [] ()
while :; do
sleep 60
grep "^" /mnt/router/etc/hosts | while read ip name ; do
i=$( /mnt/router/packages/arp/arp $ip | grep ether)
if [ -n "`echo $i`" ] ; then
cp /mnt/router/www/on.gif /mnt/router/www/$name.gif
else
cp /mnt/router/www/off.gif /mnt/router/www/$name.gif
fi
done
done

lan.html (umieszczony w katalogu /mnt/router/www)
: [/] [] ()
<table border=0 cellspacing=0 cellpadding=0><tr>
<td width=60><img src="komputer1.gif"></td>
<td width=60><img src="komputer2.gif"></td>
<td width=60><img src="komputer3.gif"></td>
</tr><tr>
<td>komputer1</td><td>komputer2</td><td>komputer3</td></tr>
</table>

Będą generowane pliki graficzne o nazwach takich, jak podane w pliku hosts. Jedno zastrzeżenie, arp nie może być używany do blokowania adresów MAC dla poszczególnych IP. (Demo tutaj).

Kolejnym rozwiązaniem byłoby pingowanie poszczególnych komputerów i w zależności od tego czy odpowiedzą, ustawianie ich statusu jako on lub offline.

Jest jeszcze rozwiązanie cinasa, chyba nieco podobne do mojego ale generujące statusy podczas wywołania a nie co minutę. Niestety nie widziałem tego jeszcze, więc nie powiem jak je zrobić.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 4 kwietnia 2003, 19:07 
Dziekuje bardzo za wyczerpującą odpowiedz! 8O
Już ide próbować jak to jet w praktyce! :wink:

Pozdrawiam i jeszcze raz dzięki :!: :D


Na górę
  
 
 Tytuł:
Post: piątek, 4 kwietnia 2003, 22:52 
Chyba się za wczesnie podekscytowałem! Widze, ze ARP jest potrzebny :(

Wpisuje rc_arp start i rc_online start - ale nie ma potem tego w procesach, nie kopiuje również plików off i on... :cry:

Czy nie ma innej metody może zrobienia on-linemetera - myślałem, że może na podstawie pakietu justice ?


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 11:47 
vvick pisze:
Jesli Virus byl by tak wspanialomyslny :lol: i kliknal by
na zipa i zzzzzipowal odpowiednie pliki i napisal gdzie je wsadzic
byl bym rozwniez i ja bardzo wdzieczny :lol:


Przecież masz wszystko tak dokładnie opisane, że chyba bardziej się nie da... :lol: , jedyny problem w tym, że potrzebny jest ARP - no cóż będe się musiał z nim troche pomęczyć. :twisted:


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 11:58 
Offline
MODERATOR

Rejestracja: środa, 10 lipca 2002, 22:51
Posty: 143
Lokalizacja: Zielona Góra
vvick pisze:
Jesli Virus byl by tak wspanialomyslny :lol: i kliknal by
na zipa i zzzzzipowal odpowiednie pliki i napisal gdzie je wsadzic
byl bym rozwniez i ja bardzo wdzieczny :lol:

virus to bardzo leniwa bestia, w dodatku wredna i złośliwa, więc powie tylko, że skoro on się pofatygował żeby to zrobić, to Ty możesz spróbować to wklepać (ew. kopiuj -> wklej) samemu :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 12:01 
Mam ARP już ale nie kopiuje mi off.gif i on.gif czy ten skrypt jest dobrze napisany?


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 12:04 
Offline
MODERATOR

Rejestracja: środa, 10 lipca 2002, 22:51
Posty: 143
Lokalizacja: Zielona Góra
Usuń rc_arp (albo zmień nazwę na bak_rc_arp) i zrób reboot.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 12:06 
Virus ale jestes :x najvhetniej dal byc Ci haslo zebys przez telneta mi to zrobil wszystko :twisted: :twisted: :twisted:


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 12:08 
Offline
MODERATOR

Rejestracja: środa, 10 lipca 2002, 22:51
Posty: 143
Lokalizacja: Zielona Góra
A ja Tobie numer konta, na które wpłacisz 100zł +vat za każdą roboczogodzinę. (Jak wiemy, praca przez net jest mozolna, więc trwałoby to ze dwie godzinki)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 12:34 
viruszg pisze:
Usuń rc_arp (albo zmień nazwę na bak_rc_arp) i zrób reboot.


Stworzyłem pliki tak jak w twoich wskazówkach, skasowałem rc_arp zrobiłem reboot i w dalszym ciągu skrypt nie kopiuje plików... :cry: To zapewne wina ARP'a (gdzieś przeczytałem, że ktoś skopiował sobie paczke z innego żródła i dopiero wtedy zadziałał)... :cry:

Już mi ręce opadają... :evil:
Wole rozwiązanie z ping'ami - jak to zrobić?


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 13:50 
Offline
MODERATOR

Rejestracja: środa, 10 lipca 2002, 22:51
Posty: 143
Lokalizacja: Zielona Góra
vvick pisze:
skoro pgf to instytucja komercyjna to dlaczego na domene robiliscie
kweste a nie zakupiliscie jej z wplywow z dzialanosci?

PGF Ty w to nie mieszaj, jest to organizacja niekomercyjna.
Jako członek PGF stworzyłem skrypt, jako członek tejże grupy publikowałem go.
Jako osoba prywatna mogę go Tobie "zainstalować" i jako osoba prywatna będę pobierał oplaty za swój cenny czas. (no, może nie od wszystkich)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 20:43 
vvick pisze:
podac Wam tlen czy sami sie uspokoicie? :twisted:


i może ktoś mi odpowie... :roll:


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 21:19 
A ja mimo wszystko postaram się być uprzejmy. To co chcesz już dawno zostało opisane na forum (wiem bo sam to opisałem :) ). Adres:
http://www.freesco.domeny.org/forum/viewtopic.php?t=1238&postdays=0&postorder=asc&start=23
tylko że u mie aktualnie kontroluje to wszystko cron (lepiej się spisuje).

Jak by co to to już dawno działa na:
http://mlask.one.pl

a dokładnie na:
http://mlask.one.pl/index.php?dalej=status
Ładne co ? :)

No i oczywiście można by to rozszerzyć i uzyskać efekt w postaci wykresów:
http://mlask.one.pl/index.php?dalej=statuser

Acha! Przy oazji się pochwale. Zajżyjcie na:
http://mlask.one.pl/index.php?dalej=sdistat
Sam zrobiłem! :)


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 22:53 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
vvick pisze:
Virus ale jestes :x najvhetniej dal byc Ci haslo zebys przez telneta mi to zrobil wszystko :twisted: :twisted: :twisted:

Ja się podejmuję i to za darmo, podaj hasło i IP kompa oraz czy masz telnet czy ssh :?:

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 23:00 
Ja myślę że dla nie których ludzi nie da się byś uprzejmym. Ale co poradzić. Są ludzie i buraki. Jestem ciekaw czy da się jakoś banować na tym forum.

Ostatnio co raz częściej obserwuje że ludzie nie chcą do niczego dochodzić sami, chcą żeby im wszystko podawać na tacy. Oni by chyba chcieli żeby każdemu twożyć indywidualne paczki z pakietami dokładnie przystosowanymi do ich ustawień. Albo żeby im zdalnie indywidualnie zmieniać ustawienia. Niedugo bedą chcieli żeby członkowie PFG zmieniali im ich ustawienia telepatycznie.


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 23:12 
Ale mnie nie o to chodzi. Chodzi o to żeby się nie wyzywać tylko udzielać sobie odpowiedzi na pytania. Po to w końcu ma służyć to forum. Po co sie wyzywać i udowadniać kto jest mądrzejszy i wie więcej. W kłótni i tak nikt nie ma racji.

Ja bym KIPIE nie ufał i nie podawał haseł. To jajcaSZ :)


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 23:17 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
Jak problem określenia jaki komputer jest w sieci jest aktualny, to przedstawiam rozwiązanie, którego używam w moim Rules.
Najprościej wykorzystać LAS, a w nim założyć konta do zaliczania lub niezależnie wykonać to samemu.
Ten fragment wywołany w skrypcie LAS przed zerowaniem kont
: [/] [] ()
/mnt/router/packages/rules/f_whoint >/tmp/ikomp.txt
zapisze dane o aktywności kompów w pliku /tmp/ikomp.txt, nazwałem go f_whoint
: [/] [] ()
# by KIPA :-)
# Odczyt aktywno.ci kompów w internecie.
#

ii=0
komp=nono
for i in `ipfwadm -A -lex | cat`; do
  ii=$(expr $ii + 1)
  if [ "$ii" > 14 ]; then
    case $ii in
    15)
      # ile bajtów
      bytes=$i
      ;;
    16)
      dir=$i
      ;;
    21|22)
      # kto pobiera wysyła, a nie byle kto
      if [ "$i" != anywhere ]; then
        komp=$i
      fi
      ;;
    23)
      # koniec linii
      ii=$(expr $ii - 10)
      if [ "$komp" != nono -a "$bytes" -gt 0 ]; then
        echo $bytes $komp $dir
      fi
      komp=nono
      ;;
    esac
  fi
done

Jeżeli zliczanie kasujemy co 5 min. to wywołanie tego skryptu wyświetli kto od ostatniego skasowania coś pociągnął.

Kto jest dociekliwy niech odszuka f_pozor, a dowie się jak odczytać z tego pliku nazwu kompów, a nawet ile ściągały w ostatnim czasie. :)

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 23:25 
Jeśli ktoś uważa, że sam do niczego nie potrafie dojść i czekam na gotowe to za przeproszeniem powiem, że gówno o mnie wie wie... Poza tym od tego jest przecież forum...

Wracając do tematu - już mnie qurwica z tym bierze - na serwerze mam chyba z 5 różnych sposobów i żaden qurwa nie działa! Robie dokładnie tak jak jet to opisane na forum - dokładnie linijka w linijke (oczywiście ustawiając swoje dane) i nic - zero!!! Nawet nie kopiuje dopowiednich plików tam gdzie trzeba (off, on, 01, 02...). Z LAS nie moge korzystać, bo mam pakiet justice zainstalowany...

Chyba dam sobie z tym spokuj bo już kurwa nie mam sił!!! :evil:


Na górę
  
 
 Tytuł:
Post: sobota, 5 kwietnia 2003, 23:29 
No to skorzystaj z mojego sposobu:
http://www.freesco.domeny.org/forum/viewtopic.php?t=1653&postdays=0&postorder=asc&start=19

To bardzo łapatologiczna metoda ale działą bez problemu. Nie trzeba mieć żadnego dodatkowego pakietu.


Na górę
  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl