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 2,659 27-12-2018, 23:35
Son Yorum: afyok28
  Java Çoklu Container Kullanımı Administrator 0 4,302 22-02-2016, 17:28
Son Yorum: Administrator
  Java replaceLast() Kullanımı Administrator 0 3,995 09-02-2016, 22:08
Son Yorum: Administrator
  Java LineBorder ve EmptyBorder Birlikte Kullanma Administrator 0 4,444 08-02-2016, 12:14
Son Yorum: Administrator
  Java Panelde İç Boşluk Ayarlama [ Padding ] Administrator 0 4,114 27-12-2015, 14:04
Son Yorum: Administrator
  Java Proxy ile HttpURLConnection Kullanımı Administrator 0 4,386 24-12-2015, 16:48
Son Yorum: Administrator
  Java ile Onaylı işlem [ConfirmDialog] Administrator 0 4,147 16-12-2015, 23:17
Son Yorum: Administrator

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi