Detalles de software:
Versión: 1.7.6
Fecha de carga: 1 Mar 15
Licencia: Libre
Popularidad: 285
Funciona con paquetes TCP y UDP
Características :.
- Ping :: TCP
- Ping :: UDP
- Ping :: externa
- Ping :: HTTP
- Ping :: ICMP
- Ping :: WMI
¿Cuál es nuevo en esta versión:
- Se ha cambiado TCP manipulación una vez más, ya que regresaba falsos positivos .
¿Qué hay de nuevo en la versión 1.7.4:
- Quitar el bloque de tiempo de espera para el Ping :: HTTP clase porque no estaba trabajando con JRuby. En cambio, usamos los open_timeout y read_timeout accessors orden interna en la petición http subyacente.
- El Ping :: HTTP # ping? más robusta analiza el puerto desde el argumento URI si se proporciona. Además, el puerto por defecto es de nuevo un retroceso a 80 como último recurso en el constructor.
- timeout Añadido y de puerto para el Ping :: HTTP clase.
- Si un host es inalcanzable establecer explícitamente el resultado false, independientemente del estado de salida real. Esto parece afectar sólo a Windows 7 y versiones posteriores.
- Reinstaurado el bloque de tiempo de espera para la clase Ping :: ICMP. Sin ella, los pings roscados podrían terminar en un bucle infinito.
Pruebas
¿Cuál es nuevo en la versión 1.3.2:
- Un 'requerir & quot; net / ping & quot; ' no se carga automáticamente la clase Net :: Ping :: WMI en MS Windows. Esto se ha solucionado.
- Eliminado todo $ LOAD_PATH mangling tanto para la biblioteca y las pruebas.
- Se ha corregido un error en el Net :: Ping :: HTTP clase donde una redirección fallado no estableció adecuadamente losexception ywarning variables de instancia.
- El PingStatus estructura devuelta por Net :: Ping :: WMI está congelado.
- La biblioteca de prueba de unidad se cambia de una dependencia en tiempo de ejecución a una dependencia de desarrollo.
- Añadido el: tarea Rake joya que construye una joya .
- Actualizado el: tarea gem_install de utilizar:. Tarea joya como requisito previo
- Actualizado las dependencias para MS Windows.
- Las tareas de prueba de Rake son ahora más Rakish, por ejemplo, prueba:. tcp lugar de test_tcp
- nombres ejemplo archivo renombrado para evitar cualquier posible confusión con los archivos reales de la prueba.
Requisitos :
- Rubí 1.8.0 o superior
- El win32-open3 (1.8.x) y Windows-pr bibliotecas son necesarios en MS Windows cuando se utiliza el Net :: Ping :: clase externa.
- Windows 2000 o superior es necesario para utilizar la clase Ping :: WMI
Limitaciones :.
- Las versiones anteriores de Ruby 1.9.x puede no funcionar con pings UDP
Comentarios que no se encuentran