Výsledky 1 až 23 z 23

Téma: Jak na ping v PHP ?

  1. #1

    Standardní Jak na ping v PHP ?

    Chtel bych overovat zda jednotlive stanice v interni siti jedou ... a na intranet page by tedy svitily .... ale v PHP sem nikde nenasel jak udelat neco jako ping na IP ?

    Mate nekdo nejake skusenosti ??

    dik
    ..:: Nas-Net.org ::.. programming,build-up and management networks,development,freenet,education

  2. #2
    Junior Member
    Založen
    24.03.2003
    Bydliště
    ZR, Brno-VUT/FIT
    Příspěvky
    73
    Vliv
    271

    Standardní

    No v php na todle funkce neni musis pouzit externi program

    napr.:

    $vysledek1=exec("ping.exe 212.20.80.225 >pingtest.txt");

    a pak si z toho souboru precist hodnoty

    $fd = fopen ('./pingtest.txt',"r");
    while (!feof ($fd)) {
    $buffer = fgets($fd, 4096);
    PC:A64 3000+ (2340@260@1,5V), watter cooled, 2x512 MB GEIL 210 CL2-2-2-5
    Notebook: Asus M6800N, P-M 1,6

  3. #3
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    no, jeste na okraj - to pres ten soubor je zbytecnej, exituje fce popen. - ta ti otevre rouru na ten program, takze muzes cpat input/cist output.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  4. #4

    Standardní

    rozumim tomu dobre ?? mam si na serveru udelat programek co pinguje a vraci hodnoty a pak to jako takhle vyuzivat z page ??
    ..:: Nas-Net.org ::.. programming,build-up and management networks,development,freenet,education

  5. #5
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    Citace Původně odeslal frantacrack
    rozumim tomu dobre ?? mam si na serveru udelat programek co pinguje a vraci hodnoty a pak to jako takhle vyuzivat z page ??
    presne tak, pokud vim, drtiva vetsina OS nejakej ten ping ma included, ne? Nevim jak popen, ale exec asi nebude hned tak povolena.. Ale "pozadej adminstratora"
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  6. #6

    Standardní

    Execom spustis ping a precitas z neho vystup. Ked to mas na Linuxe, tak tam samozrejme nebude ping.exe A chcelo by to pridat nejake parametre (napr. staci posielat len 1 paket - vo windows "-n 1", v Linuxe "-c 1").
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  7. #7
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    jde to i jinak ! v php jsou sitove veci jako treb avytvorit socket a tak, staci se pokusit ten socket vytvorit nad tcpip na nejakej aktivn iport, pokud se to povede tak ten host jede, ale nepoznas odevu, to pak jedine ten externi ping
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  8. #8

    Standardní

    to Glottis heled ja nepotrebuju odezvu .... jen potrebuju vedet zda ta ci ona masina jede .... posles me v PM jak udelat tu tvoji variantu ? dekuju
    ..:: Nas-Net.org ::.. programming,build-up and management networks,development,freenet,education

  9. #9
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    proc v PM? At to hodi sem.. treba nejsi posledni, kdo to chce vedet..
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  10. #10

    Standardní

    oki ... tak klidne sem noo
    ..:: Nas-Net.org ::.. programming,build-up and management networks,development,freenet,education

  11. #11
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    tady jsou nejake myslenky
    http://cz2.php.net/manual/cs/functio...et-connect.php
    a tady taky
    http://cz2.php.net/manual/cs/function.fsockopen.php

    a ukazka
    http://michal.inorg.net/php/socket.php

    dulezite je aby tam byla sluzba co akceptuje pripojeni
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  12. #12

    Standardní

    hmm dekuju ale jaksi to nejedee

    Kód:
    1: www
    Warning: fsockopen(): unable to connect to 192.168.3.1:80 in /home/www/php/socket.php on line 4
    ERROR: 113 - No route to host
    2: ftp
    
    Warning: fsockopen(): unable to connect to 192.168.3.1:35 in /home/www/php/socket.php on line 14
    ERROR: 113 - No route to host
    ..:: Nas-Net.org ::.. programming,build-up and management networks,development,freenet,education

  13. #13
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    ale jde, mel sem vyplej komp zkus ted, mas cas tak do 11 vecer mozna dvaacti

    no ale alespon jsi vydel ze to fakt ukaze ze nejsem online
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  14. #14

    Standardní

    Citace Původně odeslal Glottis
    ale jde, mel sem vyplej komp zkus ted, mas cas tak do 11 vecer mozna dvaacti

    no ale alespon jsi vydel ze to fakt ukaze ze nejsem online
    Tohle ale samozrejme nemuze fungovat, pokud nejste na stejne siti nekde ve skole nebo v baraku - adresy 192.168.... jsou vyhrazene pro intranety a jine interni pouziti.

  15. #15

    Standardní

    Citace Původně odeslal viki_
    Citace Původně odeslal Glottis
    ale jde, mel sem vyplej komp zkus ted, mas cas tak do 11 vecer mozna dvaacti

    no ale alespon jsi vydel ze to fakt ukaze ze nejsem online
    Tohle ale samozrejme nemuze fungovat, pokud nejste na stejne siti nekde ve skole nebo v baraku - adresy 192.168.... jsou vyhrazene pro intranety a jine interni pouziti.
    Ale samozdřejmě že to fungovat může!!! Pokud ta adresa co Glottis uváděl je jeho serveru za kterým je schovaný (NET). Nebo prostě nějákého compu s externí IP v jejich síti tak to může fungovat !!!
    HwTips.com

  16. #16
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    presne tak, ta adresa je muj server kterej vidi i do vnitrni site. jinak misto 192.168.3.1 bych mohl dat klidne ftp.idsoftware.com bylo by to fuk
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  17. #17

    Standardní

    Tomu tak trosku nerozumim Frantacrack tuto Glottisovu adresu prece nemuze videt v pripade, ze se pripojuje z venkovniho internetu. Prece, kdyz napr. ja napisu "ping 192.168.3.1" neuvidim samozrejme Glottise

  18. #18

    Standardní

    Citace Původně odeslal Jurman
    Ale samozdřejmě že to fungovat může!!! Pokud ta adresa co Glottis uváděl je jeho serveru za kterým je schovaný (NET). Nebo prostě nějákého compu s externí IP v jejich síti tak to může fungovat !!!
    Adresy zacinajici 192.168.... nikdy nejsou dostupne na verejnem internetu. Pojede ti to jen na intranetu nebo nekde doma, kde si muzes nastavit, co chces, nikdy ne treba odnekud z Ciny

    Viz RFC1918: http://www.isi.edu/in-notes/rfc1918.txt

    Kód:
    Private Address Space
    
       The Internet Assigned Numbers Authority (IANA) has reserved the
       following three blocks of the IP address space for private internets:
    
         10.0.0.0        -   10.255.255.255  (10/8 prefix)
         172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
         192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

  19. #19

    Standardní

    Tak sorac za dlouhe vedeni - uz vidim o co jde, kdyz jsem si otevrel ten odkaz . Myslel jsem totiz puvodne, ze Frantacrack se pokousi od sebe dopingovat na tu adresu...

  20. #20
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    jasne ael zapominas na jeden dulezity fakt ze ten script na kterej kliknes nebezi u tebe ale na mem servru kterej vidi jak do inetu pres verejne ip tak do intranetu kde jsou ip privatni a natovana. takze i kdybych dal glottis.g.lan coz je naprostej nesmysl z venku, tak to pojede protoze to mam na internim dns servru na kterej normalne pristup neni
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  21. #21
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    290

    Standardní

    checht jsi me o minutu predbehl
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

  22. #22

    Standardní

    Glottis: Jo uz je to jasny. Asi jsem nejakej prepracovanej

  23. #23

    Standardní

    Nemate nekdo k dispozici uz takovyto skriptik napsany? Co zjisti kdo je online... Nebo nejakej prikladek by taky stacil...
    amd64 x86_64 AMD Athlon(tm) 64 Processor 3000+ GNU/Linux
    Největší zábavou bývají ty počítačové úlohy, které jsou v praxi naprosto k ničemu

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •