Yorumları: 656
Konuları: 69
Kayıt Tarihi: 24-01-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 892
Acemi
Herkese merhabalar ,
Ethernet kablosunun söküldüğünü ve takıldığını algılayıp loglamam gerekiyor ama bununla ilgili biraz araştırma yapmama rağmen pek başarılı olamadım , Çok fazla döküman veya bilgiye de ulaşabildim diyemem bu konuda çalışan veya fikri olan arakadaşlar varsa yardımlarını rica ediyorum.
Şimdiden Herkese teşekkür ediyor kolaylıklar diliyorum.
Yorumları: 41
Konuları: 9
Kayıt Tarihi: 19-02-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 80
Başlangıç
Windows Api leri var Link UP or DOWN gösteren belirtilen Device için WMI ları arastırmanızı öneririm zira yukarıdaki örnek sadece internet bağlantısını sorgular belki internete baglı olmayan bir pc de UP/DOWN link sorgusu yapılacaktır. o yüzden WMI doğru yoldur.
Yorumları: 756
Konuları: 39
Kayıt Tarihi: 11-11-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.716
Uzman
(16-03-2019, Saat: 12:27)Bay_Y Adlı Kullanıcıdan Alıntı: Herkese merhabalar ,
Ethernet kablosunun söküldüğünü ve takıldığını algılayıp loglamam gerekiyor ama bununla ilgili biraz araştırma yapmama rağmen pek başarılı olamadım , Çok fazla döküman veya bilgiye de ulaşabildim diyemem bu konuda çalışan veya fikri olan arakadaşlar varsa yardımlarını rica ediyorum.
Şimdiden Herkese teşekkür ediyor kolaylıklar diliyorum.
Merhabalar,
İşinize yarar temennisi ile.
1-
https://stackoverflow.com/questions/9998...networking
2-
https://stackoverflow.com/questions/4581...ble-in-wmi
Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Yorumları: 656
Konuları: 69
Kayıt Tarihi: 24-01-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 892
Acemi
Cevap yazan arkadaşlarım hepsine çok teşekkür ediyorum aslında bugün oldukça fazla araştırma yaptım tam toparlayamadım ama bir sonuç alabilirsem bırdan paylaşacağım.
Yorumları: 1.664
Konuları: 20
Kayıt Tarihi: 05-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 19.042
Üstad
Merhaba.
- Çok değerli paylaşımlar var. Bu paylaşımları değerlendirmeniz için basit bir yöntem söyleyeceğim.
- Önce boş bir projede mevcut Wifi/Lan/Bluetooth vb. Network Kartlarının listesini almaya çalışın. Kilit sıkıntınızın bu olduğunu görüyorum.
- Bunu başardığınızda. Projenize başlayabilirsiniz. Sizi üzmeyecek uzunluktaki belirli aralıklarla ( örneğin 5 saniye bence kafi ) bu listeleri almayı yineleyin.
- Bir önceki liste ile sonraki liste arasında fark varsa bir Notification oluşturun.
- Kod deneyiminiz ilerleme kat ettiğinde bir class / thread ile süreklilik de sağlamak olabilir. Böylece hangi projenize eklerseniz tek satır kod yazmadan kendiliğinden bu özelliği kazandırmış da olursunuz. Hatta değişikliğin ne tipte olduğunu da ilgili notification'da detaylandırabilirsiniz.
Saygılarımla
Muharrem ARMAN
Yorumları: 1.460
Konuları: 80
Kayıt Tarihi: 05-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 11.868
Üstad
Kullanabileceğiniz API'lerden bir tanesi
GetAdaptersAddresses API'sidir. Bakmanız gereken ise
IP_ADAPTER_ADDRESSES_LH yapısının OperStatus üyesidir.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...