Testar Conexão de Internet...

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Deathão
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 57
Registrado em: Qui, 16 Jun 2005 11:31 am
Localização: Assis
Contato:
--
Júnior

Fala pessoal, td bem?

existe alguma função no FORMS em que eu possa testar a conexão com a internet? tipo se está OFFLINE ou a mesmo caiu e tals???


se alguém souber dá um toque aí..

valeu pela força

forte abraço a todos..
Deathão
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 57
Registrado em: Qui, 16 Jun 2005 11:31 am
Localização: Assis
Contato:
--
Júnior

Obrigado pela resposta!!!! :-o
Avatar do usuário
tfg
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 83
Registrado em: Seg, 03 Mai 2004 3:38 pm
Localização: Novo Hamburgo - RS

Sem stress Deathão...
Talvez ninguém respondeu porque nunca tiveram uma situação como essa... Todo mundo aqui responde voluntariamente, tipo, ninguém é pago pra isso... Eu, por exemplo, nunca fiz isso...

Eu não sei se existe algo "nativo" no forms que faça isso. Pra quebrar o galho, tente fazer um PING e grava a saída num arquivo... Depois, abre esse arquivo e veririca se a conexão está ok...

(lembre-se, isso é uma gambiarra. É bem provavel que exista uma forma melhor! Se você achar, manda pra gente!!!)

Selecionar tudo

P:\>ping www.google.com >temp.tmp

P:\>type temp.tmp

Disparando contra www.l.google.com [64.233.187.104] com 32 bytes de dados:

Resposta de 64.233.187.104: bytes=32 tempo=170ms TTL=240
Resposta de 64.233.187.104: bytes=32 tempo=181ms TTL=240
Resposta de 64.233.187.104: bytes=32 tempo=160ms TTL=240
Resposta de 64.233.187.104: bytes=32 tempo=171ms TTL=240

Estatísticas do Ping para 64.233.187.104:
    Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Tempos aproximados de ida e volta em milissegundos:
    Mínimo = 160ms, Máximo =  181ms, Média =  170ms

P:\>
agora sim...
:-o
Deathão
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 57
Registrado em: Qui, 16 Jun 2005 11:31 am
Localização: Assis
Contato:
--
Júnior

fala TFG, fiz mais por zuera mesmo..


mas cara não é o Ping que eu queria saber..


é dentro do forms mesmo, se tem uma função no FORMS que teste isso, em PL/SQL ou outra coisa...

o ping é em DOS :(
Avatar do usuário
tfg
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 83
Registrado em: Seg, 03 Mai 2004 3:38 pm
Localização: Novo Hamburgo - RS

Foi o que eu disse:
* Já que eu não conheço uma forma NATIVA de fazer isso no FORMS, eu chamo o PING de dentro do FORMS. Como?

Selecionar tudo

host ('ping www.google.com >temp.tmp', NO_SCREEN )
Com isso, ele grava o arquivo temp.tmp com a saída do ping!
Minha idéia era ABRIR esse arquivo com TEXTO_IO do Forms (sei la) e verificar se o ping retornou algo... Dentro do Forms...

Como eu disse, isso é uma gambiarra. Deve ter uma forma melhor!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes