Delphi - Como verificar a conexão de internet (Android, iOS e Win)

preview_player
Показать описание
Nesse vídeo vamos entender como verificar se nossa aplicação possui conexão com a internet.
Isso é muito útil em algumas aplicações para verificar se um request para o servidor pode ser feito ou não.

Canal no Telegram

Delphi Worlds

Download Fontes

Tags
#delphi #conexao #internet
#connection #verify #mobile
#android #ios #windows
#99coders #firemonkey
Рекомендации по теме
Комментарии
Автор

Grande Heber, sempre prestando um excelente serviço a comunidade.. Obrigado!!! e Parabéns !!

marciorussi
Автор

O primeiro exemplo que vc mostrou, já utilizei por algum tempo escutando o Google conforme vc fez. Depois de algum tempo, o Google bloqueou o meu aplicativo de fazer essa pesquisa. Por conta disso, como eu já tinha um RDS no AWS, desde então eu pergunto pro banco de dados a hora atual. Se eu tiver retorno, tenho internet. Nunca mais tive problemas.

rogeriobragaleonel
Автор

Heber, você é fera !! parabéns pelos seus vídeos que me ajudam muito !!! FORTE ABRAÇO....

MarcoAurelioGalvao
Автор

Poxa como eu procurei isso !!! Obrigado mestre .

ivanpaiva
Автор

Valeu professor, me trouxe uma grande ajuda!

alexhaifa
Автор

Vai ser muito útil, obrigado! nota mil...

momora
Автор

MUITO BOM MESMO! Obrigado por compartilhar... Ganhou mais um inscrito.

nenelns
Автор

Heber, pode usar o checkinternet para windows e para mobile apenas usando as diretivas de compilação acho que dá certo...parabéns, mais uma dica top

robsontazinaffo
Автор

Tem alguma forma de diminur o timeout da resposta? No windows demorou bastante a retornar erro. Para o teste coloquei um dns que não existe na configuração da rede.

tsabinos
Автор

Heber - Fiz umas modicações e fiz com que a NetworkState retorne informação Tando de Android, iOS e Windows

everaldotorresdasilva
Автор

Sensacional!! muito bacana e pontual ..

abnerrodrigues
Автор

Heber, acredito que algo mudou no Delphi Alexandria e IOS 14, porque este projeto não compila nesse ambiente.

hospitaladventistadebelemd
Автор

Muito interessante e importante implementação, só mais uma questão dentro do assunto, existe alguma forma de identificar o SSID da rede WiFi?
No caso do exemplo observei que existe um atributo: NS.CurrentSSID
Porém o mesmo não retornou informação alguma: <unknown ssid>

humbertosantos
Автор

Eber muito bom...
Parabéns!
Eu faço assim...
Após descobrir o tipo da conexão tento acessar o google.
Se falhar provavelmente meu app está sendo bloqueado por algum firewall.

EdBov
Автор

Heber tem como criar um app que mostre as redes wifi disponiveis com seu nível de sinal?

rodrigosiqueira
Автор

A primeira opção não é viável por que o google pode estar fora do ar oi caído! Rede cabo ou fibra óptica?

OdailOliveira
Автор

esses dias passei um perrengue para descobrir qual a rede WIFI o aparelho estava conectado

marcosantonio-efmi
Автор

Eu costumo usar o idtcp e faço um ping na porta 80 do google

danilofoistecnologiaavancada