Detalhes de Software:
Versão: 1.7.6
Data de upload: 1 Mar 15
Licença: Livre
Popularidade: 285
Ele funciona com ambos os pacotes TCP e UDP
Características :.
- Ping :: TCP
- Ping :: UDP
- Ping :: Externa
- Ping :: HTTP
- :: Ping ICMP
- Ping :: WMI
O que é novo nesta versão:
- Mudou TCP manuseio mais uma vez, como ele estava retornando falsos positivos .
O que é novo na versão 1.7.4:
- Remova o bloco Timeout para o Ping :: HTTP classe porque ele não estava trabalhando com JRuby. Em vez disso, usamos os open_timeout e read_timeout acessores embutidas sobre o pedido http subjacente.
- O Ping :: HTTP # ping? mais enérgica analisa a porta a partir do argumento URI se fornecido. Além disso, a porta padrão é novamente um retrocesso a 80 como um último recurso no construtor.
- Adicionado tempo limite e portuários para o Ping :: HTTP classe.
- Se um host está inacessível definir explicitamente o resultado para false, independentemente do estado de saída real. Esta parece só afetam Windows 7 e, mais tarde.
- Reintegrado o bloco de tempo limite para a classe Ping :: ICMP. Sem ele, pings rosca poderia acabar em um loop infinito.
Testes
O que é novo na versão 1.3.2:
- Fazer um 'exigem & quot; net / ping & quot; ' não foi carregado automaticamente a classe Net :: Ping :: WMI em MS Windows. Isso foi corrigido.
- Removido todos LOAD_PATH desconfiguração tanto para a biblioteca e testes.
- Corrigido um bug na Net :: Ping :: HTTP classe onde um redirecionamento falhou não definiu as variáveis de instânciaexception ewarning corretamente.
- O PingStatus struct retornado pela Net :: Ping :: WMI agora está congelado.
- A biblioteca test-unidade foi mudado de uma dependência de tempo de execução para uma dependência de desenvolvimento.
- Adicionado a: tarefa Rake gem que constrói uma jóia .
- Atualizado o: tarefa gem_install usar:. Gem tarefa como um pré-requisito
- Atualizado as dependências para MS Windows.
- As tarefas de teste Rake são agora mais Rakish, por exemplo teste:. tcp em vez de test_tcp
- nomes de exemplo de arquivos renomeados para evitar qualquer confusão potencial com arquivos de teste reais.
Requisitos :
- Rubi 1.8.0 ou superior
- O win32-open3 (1.8.x) e Windows-PR bibliotecas são necessários em MS Windows ao utilizar o Net :: Ping :: class externo.
- Windows 2000 ou posterior é necessário para usar a classe Ping :: WMI
Limitações :.
- As versões mais antigas do Ruby 1.9.x pode não funcionar com pings UDP
Comentários não encontrado