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
Testar conexão com a internet
Moderador: Moderadores
Testar conexão com a internet
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)
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)
-
Cleiton Fidelis
- Usuário Nível 2

- Mensagens: 81
- Registrado em: 06 Jul 2004 09:44
- Localização: Divinopolis MG
Patrao Clipper,
O link ta em manutencao, poderia enviar-me a funcao ?
Abracos
Cleiton Fidelis
Divinopolis MG
cleitonfidelis@hotmail.com
O link ta em manutencao, poderia enviar-me a funcao ?
Abracos
Cleiton Fidelis
Divinopolis MG
cleitonfidelis@hotmail.com
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Assim fica melhor
codigo completo C.BAT
codigo completo PINGA.PRG
Como os arquivos são pequenos podem ser colocados explicitamente. Só não dá quando forem .OBJ e .EXE e ai só zipando.
codigo completo C.BAT
Código: Selecionar todos
CLIPPER PINGA
RTLINK FI PINGA
DEL PINGA.OBJ
Código: Selecionar todos
*------------------*
// 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
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
