Clipper On Line • Ver Tópico - Testar conexão com a internet

Testar conexão com a internet

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Testar conexão com a internet

Mensagempor Clipper » 22 Fev 2007 09:54

Fazendo uma varredura no HD encontrei essa funçãozinha simples que testa se tem conectividade com a internet.

www.phrep.com.br/pinga.zip

Até logo.

Ps. Gostei muito desse nome "Pinga", pense num nomão.... :)Pos

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Avatar de usuário

Clipper
Colaborador

Colaborador
 
Mensagens: 1320
Data de registro: 23 Ago 2004 00:04
Cidade/Estado: Recife/PE
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

Mensagempor Cleiton Fidelis » 27 Fev 2007 08:06

Patrao Clipper,


O link ta em manutencao, poderia enviar-me a funcao ?

Abracos

Cleiton Fidelis
Divinopolis MG
cleitonfidelis@hotmail.com
Cleiton Fidelis
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 79
Data de registro: 06 Jul 2004 09:44
Cidade/Estado: Divinopolis MG
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor rochinha » 02 Mar 2007 22:32

Assim fica melhor

codigo completo C.BAT
CLIPPER PINGA
RTLINK FI PINGA
DEL PINGA.OBJ


codigo completo PINGA.PRG
*------------------*
// Marcelo Mendes //
*------------------*
// Funcao para testar se a uma conexao com a internet ativa
// Retorna .T. se houver conexao ou .F. se nao houver

CLS
RUN ping www.uol.com.br -n 1 -w 5000 >RETORNO.PIN
DBCREATE("RETORNO.DBF",{{"RET","C",80,0}})
USE RETORNO
DBAPPEND()
APPEND FROM RETORNO.PIN SDF
DBGOTOP()
LOCATE FOR "ESGOTADO"$UPPER(RET)
IF EOF()
   @ 10,00 SAY "Conectado..."
   USE
   FERASE("RETORNO.DBF")
   FERASE("RETORNO.PIN")
   RETURN(.T.)  // Conectado a internet
ELSE
   @ 10,00 SAY "Desconectado..."
   USE
   FERASE("RETORNO.DBF")
   FERASE("RETORNO.PIN")
   RETURN(.F.)  // Desconectado da internet
ENDIF


Como os arquivos são pequenos podem ser colocados explicitamente. Só não dá quando forem .OBJ e .EXE e ai só zipando.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4544
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 806 vezes
Mens.Curtidas: 245 vezes




Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro