menulis sebuah program untuk mendeteksi apakah koneksi internet telah dsconnected?

0

Saya menggunakan ketergantungan Netconnect + untuk koneksi internet. Saya menggunakan os windows 7. Jika saya plugin perangkat netconnect + dan terhubung ke internet, itu berfungsi dengan baik. Tetapi ketika saya meninggalkan sistem untuk waktu yang lama koneksi terputus secara otomatis.
Tidak ada pengaturan untuk ini. Jadi apakah mungkin untuk memeriksa koneksi dan jika terputus, hubungkan secara progrmattically (setara dengan manusia menekan tombol connect)?

Ashwin
sumber
Coba ping terus menerus, beberapa interval kedua atau lebih, ini mungkin bertindak sebagai tetap hidup. Anda juga dapat menggunakan autoit untuk mengambil tindakan berdasarkan hasil ping, sehingga Anda dapat mengotomatiskan koneksi ulang jika tidak terputus.
MaQleod
@MaQleod: apakah mungkin untuk mengambil tindakan - seperti menekan tombol hubungkan secara terprogram
Ashwin
Apakah Anda menggunakan sistem Dial-up, broadband, nirkabel, LAN, PPoE, VPN?
Luke Kanada
@ Lukas: ini dial-up. Ketika saya plugin di perangkat usb. Perangkat lunak ketergantungan muncul. Dalam pengaturan, nama pengguna dan kata sandi diunggulkan (sehingga saya tidak perlu memasukkannya lagi dan lagi, kecuali jika saya mencolokkan perangkat ke komputer lain). Jadi yang harus saya lakukan adalah menekan tombol connect.
Ashwin
ya, meskipun metodenya tergantung pada kontrol itu sendiri. Berikut adalah daftar bawaan
MaQleod