Bem vindo ao freeware Network Pinger!
Acerca do Network Pinger
Network Pinger é um software gratuito de testes de redes, para sistemas com a plataforma .Net, como o Windows™. Este freeware tem como características:
- Interface inovadora e intuitiva;
- Pings em massa e com extracção automática de hosts;
- Navegação automatizada;
- Pings individuais;
- Traceroutes;
- Portscans;
- Queries WMI;
- Whois a domínios e IPs;
- Resolução de nomes;
- Cálculo de IPs;
- Gráficos e estatísticas em tempo real;
- Impressão e criação de relatórios;
- Integração com outros softwares;
- Extracção de hosts da memória com um clique;
- Criação de lista de hosts por rede e máscara;
- Editor de texto com ferramentas embutidas;
- Comandos customizáveis pelo utilizador;
- Multi-threading configurável;
- Optimizado para óptima performance;
- Entre outras...
Objectivos do Network Pinger
Há uma década atrás ainda poucos se atreviam a instalar uma memória num computador. Hoje em dia qualquer criança monta um computador do zero, afinal é como montar um brinquedo. Com os pings, traceroutes e afins, ainda hoje em dia a maioria se mantém afastada das linhas de comandos e de comandos em modo de texto como o ping, ou entender o que significam palavras como TTL, etc. O caminho natural será em breve qualquer criança saber usar estas ferramentas, mas possivelmente virão de outra forma, mais gráfica e visual, e não tanto em modo de texto como antes.
Este software tenta já fazer parte desse salto evolutivo, e mostra todos os comandos numa forma gráfica e agradável, e na melhor forma de representação dos seus resultados: gráficos. Quem vai investigar 30.000 respostas de um ping que durou horas um a um? Ninguém, pois levaria muito tempo e seria um trabalho pesado. Mas num simples gráfico, podemos ver a evolução de todos esses 30.000 pings, os seus picos e baixos, num segundo. Basta olhar para ele. É essa a evolução natural de ferramentas como o simples Ping. Executar, e ver resultados de forma gráfica, quer em gráficos de linha, gráficos de queijo, sem contudo desprezar a sua antecessora: a linha de comandos, que estará sempre presente. São assim todas as ferramentas de rede do futuro, fáceis de interpretar e acessíveis a todos.
Como tudo começou...
Este projecto surgiu originalmente da necessidade de um mass pinger com capacidade de navegação automatizada. Isto devido ao seu autor ter trabalhado em tempos numa ISP, e ter tido muitas vezes, de abrir uma página web, donde escolheria um determinado grupo de clientes, para receber uma tabela HTML com uma lista de IPs e dados, lista de onde deveriam ser extraídos apenas os IPs, filtrados, copiados, e colados posteriormente num software de ping em massa.
Este processo era deveras cansativo, aborrecido, além de consumir muito tempo e ser susceptível de provocar erros. O autor também necessitava de um sistema customizável e automatizado para uso pessoal para fazer testes a múltiplos servidores em casa. Assim o autor decidiu nos seus tempos livres, programar um software de pings em massa, que extraísse a lista de opções dadas por uma página HTML, e as apresentasse no ecrã e as seleccionasse automáticamente da página quando necessário em pouco tempo, para dar as listas de hosts ao utilizador sem necessidade de se abrir a página, ou seja, um mass pinger com navegação automatizada.
Com o tempo, surgiram melhorias a nível gráfico, gráficos de leitura fácil, possibilidade de gravar em ficheiros, imprimir, editar, e por necessidade do dia a dia, o autor decidiu criar da mesma forma ferramentas individuais, de ping, traceroute, portscan, whois, dns, queries WMI, e até uma de cálculo de IPs para criação de redes. Foi adicionada integração com softwares de ligação remota como o Putty para o autor se poder ligar aos servidores de forma rápida, comandos customizáveis para o utilizador executar outras aplicações, possibilidade de customizar e guardar sessões para execução rápida de tarefas rotineiras, etc.
Com todas estas melhorias constantes, a simples ferramenta inicial de mass pinger com navegação automatizada, tornou-se em algo bastante mais completo, decidindo assim o autor que o público em geral pudesse baixar a aplicação e utilizá-la no seu dia a dia também. Assim a mesma poderia ser útil a muitos outros também, automatizar tarefas, algo que o autor não teria encontrado até à data no mercado, pelo menos gratuita. Assim talvez pudesse também ser uma forma de se obter feedback sobre a aplicação, ideias novas para o futuro, saber de possíveis bugs. E quem sabe? Pode ser que este projecto um dia ainda seja mais completo. De momento o autor encontra-se a desenvolver outros projectos em simultâneo, não sabe quando voltará a criar uma nova versão do mesmo, mas ideias e críticas construtivas serão sempre aceites, bem como opiniões em geral, até porque foi criado um fórum para troca de ideias.
Exemplo de possível utilização
Um exemplo de como pode ser útil a automação de navegação? Imaginemos uma empresa, um ISP por exemplo, que tem milhares de clientes com os seus modems espalhados por diversas "células" pelo país. Há uma página na empresa que diz quantos modems estão registados ou não em determinado momento, mas por vezes pode existir a indicação de estarem todos registados, mas não darem para navegar, ou seja modems com indicação de registados mas bloqueados ou sem acesso por algum motivo, e nesse momento o ideal é fazer um simples ping de 1 ou 2 ou 3 pacotes à célula inteira a ver se estão realmente online ou não.
Agora, este ping tem de ser feito individualmente e não por um servidor. Porquê? Imaginemos 100 utilizadores a fazerem 3 pings apenas, a uma célula de 10.000 clientes ao mesmo tempo, seriam 3.000.000 de pings que o servidor teria de fazer em simultâneo. Pois é, impraticável. Cada um deveria fazer o ping na sua máquina. Mas seria arcaico alguém ter de abrir uma página web, escolher a célula com o rato, submeter o form, esperar que abra, copiar os resultados, filtrar de lá os IPs e remover espaços, etc, até por fim colar tudo num programa de pings em massa e esperar que ele não bloqueie e fazer o dito ping.
Com o Network Pinger, há apenas dois passos: procurar a célula no software, sendo fácil encontrar uma célula no meio de 10.000 fácilmente (ver tutorial), e clicar no botão de iniciar os pings, e está feito. O software trata de tudo, navegação, escolher opções, submeter o form, sacar resultados, filtrar, ordenar, pingar, tudo. Tudo muito simples, rápido, e eficaz.
Este processo é explicado no tutorial. Há muitas utilizações possíveis para este software e vantagens, e caberá ao utilizador descobri-las com o tempo. Este software é útil também ao permitir utilizadores leigos na matéria fazerem este tipo de operações como um simples "ping" de forma fácil e intuitiva.
Bons pings!
Windows é uma marca registada da Microsoft™ Corporation.
|
|
|