Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Java internet bağlantısı var mı?
#1
Merhaba arkadaşlar,

Aşağıda bulunan örnek kodlar sayesinde java ile geliştirdiğiniz uygulamalarda, uygulamanız çalıştığı bilgisayarda internet bağlantısının olup olmadığını kontrol edebilir yada herhangi bir sitenin ip adresini öğrenebilirsiniz.

Kodların çalışma mantığı, google.com.tr adresine bağlantı kurulup ip adresi almaya çalışılıyor; eğer erişim sağlanır ve ip adresi alınabilirse bu internet bağlantısının olduğu eğer hata döndürürse de internet bağlantısının olmadığı anlamına geliyor. Tabi %100 bir kesinlik yoktur çünkü google.com.tr adı altındaki sunucu kapalı olduğunda hata döndürmesi muhtemeldir ve böyle bir durumda internet yokmuş gibi işlem yapacaktır.

Kod:
    try {
            InetAddress ipAdress = InetAddress.getByName("www.google.com.tr");
            
            if (!ipAdress.toString().equals(""))
            {
            System.out.println(ipAdress);
            }
            else
            {
                System.out.println("İnternet Bağlantısı Yok!");
            }
            
        } catch (UnknownHostException e) {
            System.out.println("İnternet Bağlantısı Yok!");
        }
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  java , data transfer between users in the database afyok28 0 3,020 27-12-2018, 23:35
Son Yorum: afyok28
  Java Çoklu Container Kullanımı Administrator 0 4,655 22-02-2016, 17:28
Son Yorum: Administrator
  Java replaceLast() Kullanımı Administrator 0 4,346 09-02-2016, 22:08
Son Yorum: Administrator
  Java LineBorder ve EmptyBorder Birlikte Kullanma Administrator 0 4,793 08-02-2016, 12:14
Son Yorum: Administrator
  Java Panelde İç Boşluk Ayarlama [ Padding ] Administrator 0 4,447 27-12-2015, 14:04
Son Yorum: Administrator
  Java Proxy ile HttpURLConnection Kullanımı Administrator 0 4,742 24-12-2015, 16:48
Son Yorum: Administrator
  Java ile Onaylı işlem [ConfirmDialog] Administrator 0 4,488 16-12-2015, 23:17
Son Yorum: Administrator

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi