Ohjelmiston tiedot:
Versio: 1.7.6
Lähetyksen päivämäärä: 1 Mar 15
Lupa: Vapaa
Suosio: 285
Se toimii sekä TCP ja UDP-paketteja.
Ominaisuudet :
- Ping :: TCP
- Ping :: UDP
- Ping :: Ulkoinen
- Ping :: HTTP
- Ping :: ICMP
- Ping :: WMI
Mitä uutta strong> tässä julkaisussa:
- Vaihtoi TCP käsittely vielä kerran, koska se oli palaamassa vääriä positiivisia .
Mitä uutta strong> versiossa 1.7.4:
- Poista aikakatkaisu lohkoon Ping :: HTTP luokan, koska se ei toimi JRuby. Sen sijaan käytämme sisäänrakennettu open_timeout ja read_timeout aksessoreita päällä taustalla http pyynnön.
- Ping :: HTTP # ping? vahvemmin jäsentää ulos satamaan URI argumentti mallikohtainen. Lisäksi oletuksena portti asetetaan jälleen takaisin 80 viimeisenä keinona rakentaja.
- Lisätty timeout ja portti testit Ping :: HTTP luokka.
- Jos isäntä on tavoitettavissa nimenomaisesti asetettu tuloksen epätosi riippumatta tosiasiallisesti paluuarvo. Tämä näyttää vain vaikuttaa Windows 7 ja myöhemmin.
- Uudelleenliittynyt aikakatkaisu lohkoon Ping :: ICMP luokka. Ilman sitä, kierteinen ping voi päätyä päättymättömään silmukkaan.
Mitä uutta strong> versiossa 1.3.2:
- Doing "vaativat & quot; net / ping & quot; " ei automaattisesti lastaus Net :: Ping :: WMI luokan MS Windows. Tämä on korjattu.
- Poistettu kaikki $ LOAD_PATH asiallisesti sekä kirjaston ja testejä.
- Kiinteä vian Net :: Ping :: HTTP luokka, jossa epäonnistunut uudelleenohjaus ei asettanutexception jawarning instanssimuuttujat oikein.
- PingStatus struct palauttamat Net :: Ping :: WMI on nyt jäädytetty.
- testi-yksikkö kirjasto siirrettäisiin runtime riippuvuutta kehityksen riippuvuuden.
- Lisätty: helmi Rake tehtävä, joka rakentaa helmi.
- Päivitetty: gem_install tehtävä käyttää: helmi tehtävän edellytyksenä.
- Päivitetty riippuvuudet MS Windows.
- Rake testin tehtävät ovat nyt rempseä, esim testi: tcp sijaan test_tcp.
- Nimeksi esimerkiksi tiedostojen nimet, jotta vältetään mahdolliset sekaannukset todellinen testi tiedostoja.
Vaatimukset :
- Ruby 1.8.0 tai uudempi
- win32-open3 (1.8.x) ja Windows-pr kirjastoja tarvitaan MS Windows käytettäessä Net :: Ping :: Ulkoinen luokka.
- Windows 2000 tai uudempi käyttää Ping :: WMI luokka
Rajoitukset :
- Vanhemmat Ruby 1.9.x ei välttämättä toimi UDP ping.
Kommentteja ei löytynyt