Aplikasi tidak resmi untuk menangani koneksi Wi-Fi
Aplikasi tidak resmi untuk menangani konektivitas Wi-Fi dari perangkat Android Anda. Ini memperhitungkan jaringan yang sebelumnya dikonfigurasi, di satu sisi, dan di sekitarnya Hotspots oranye dan freewifi di sisi lain (Anda harus memiliki kredensial yang valid, lihat http://www.orane-wifi.com dan https://wifi.free.fr):
- Secara otomatis beralih di antara titik akses yang berbeda berdasarkan kekuatan sinyal di antara hostpot Wi-Fi di sekitarnya dan jaringan yang sebelumnya dikonfigurasi. Ideal untuk mencegah koneksi yang tidak diinginkan ke jaringan yang tidak berfungsi atau yang sinyalnya terlalu lemah.
- Otentikasi secara otomatis ke hotspot yang didukung (jika Anda memberikan kredensial yang valid).
Aplikasi berjalan di latar belakang dan tidak memerlukan tindakan apa pun dari pengguna. Ini akan menghubungkan perangkat secara otomatis ke titik akses Wi-Fi terbaik.
### Deskripsi terperinci ###
Hanya jaringan yang sinyalnya lebih besar dari ambang batas yang diberikan akan diperhitungkan. Tes konektivitas internet juga dilakukan setelah koneksi. Jika tidak ada konektivitas yang efektif yang terdeteksi setelah waktu tertentu, jaringan saat ini dinonaktifkan dan yang berikutnya dicoba. Perhatikan bahwa aplikasi tidak mengaktifkan/menonaktifkan konektivitas Wi-Fi perangkat tetapi hanya jaringan Wi-Fi. Mengenai Hotspots yang didukung, otentikasi ditangani dengan cara yang transparan jika Anda memberikan kredensial yang valid.
Berikut adalah algoritma terperinci yang digunakan:
JIKA:
Atau pemindaian wi-fi selesai,
Atau pemutusan dari jaringan saat ini,
Atau layar tidak terkunci,
{
=> Dapatkan daftar jaringan Wi-Fi di sekitarnya
=> Simpan hanya jaringan yang dikonfigurasi atau hostpot yang didukung
=> Simpan hanya jaringan yang sinyalnya lebih besar dari ambang batas
=> Urutkan jaringan berdasarkan kekuatan sinyal
=> Coba yang pertama
=> Jika itu hotspot, gunakan kredensial yang disediakan
=> Periksa konektivitas internet
=> Jika tes berhasil, itu selesai!
=> Sebaliknya, coba jaringan berikutnya, atau berhenti.
}
Aplikasi ini hanya dapat mencoba 2 jaringan yang dikonfigurasi dan 2 Hotspots setiap kali (total 4 jaringan). Ketika proses selesai, aplikasi ditangguhkan selama 5 detik, bahkan jika kondisinya terpenuhi. Jika tidak ada jaringan yang berhasil terhubung setelah percobaan kedua, penundaan menjadi 10 detik, maka 20, dll. Hingga 5 menit maks. Penundaan ini diatur ulang setelah koneksi sukses pertama ke jaringan Wi-Fi.
### catatan ###
Hak Cipta: http://openclipart.org/detail/161605/tourism-and-services-buttons- by-lbear
"Semua clipart dirilis ke domain publik dan dapat digunakan dalam proyek apa pun secara gratis tanpa batasan."
[07-27-2013]
Internasionalisasi (EN/FR)
[07-23-2013]
Koreksi kecil
[02-16-2013]
Menambahkan layar preferensi untuk menyesuaikan perilaku aplikasi
Baca selengkapnya