تطبيق غير رسمي للتعامل مع اتصالات Wi-Fi
تطبيق غير رسمي للتعامل مع اتصال Wi-Fi لجهاز Android الخاص بك. يأخذ في الاعتبار الشبكات التي تم تكوينها مسبقًا ، من جهة ، والنقاط Hotspots البرتقالية والبرتقالية من ناحية أخرى (يجب أن يكون لديك بيانات اعتماد صالحة ، انظر http://www.orange-wifi.com و https://wifi.free.fr):
- قم بالتبديل تلقائيًا بين نقاط الوصول المختلفة بناءً على قوة الإشارة بين مضيفات Wi-Fi المحيطة والشبكات التي تم تكوينها مسبقًا. مثالي لمنع الاتصالات غير المرغوب فيها للشبكات التي تعطل أو إشارة ضعيفة للغاية.
- المصادقة تلقائيًا على النقاط الساخنة المدعومة (إذا قدمت بيانات اعتماد صالحة).
يتم تشغيل التطبيق في الخلفية ولا يتطلب أي إجراء من المستخدم. سيقوم بتوصيل الجهاز تلقائيًا بأفضل نقطة وصول Wi-Fi.
### وصف مفصل ###
فقط الشبكات التي تكون إشارة أكبر من عتبة معينة سيتم أخذها في الاعتبار. يتم إجراء اختبار اتصال الإنترنت أيضًا بعد الاتصال. إذا لم يتم اكتشاف اتصال فعال بعد وقت معين ، يتم تعطيل الشبكة الحالية ويتم تجربة الشبكة التالية. لاحظ أن التطبيق لا يمكّن/تعطيل اتصال Wi-Fi للجهاز ولكن فقط شبكات Wi-Fi. فيما يتعلق Hotspots المدعومة ، يتم التعامل مع المصادقة بطريقة شفافة إذا قدمت بيانات اعتماد صالحة.
هنا هي الخوارزمية التفصيلية المستخدمة:
لو:
أو فحص Wi-Fi ،
أو فصل عن الشبكة الحالية ،
أو فتح الشاشة ،
{
=> احصل على قائمة شبكات Wi-Fi المحيطة
=> احتفظ فقط بالشبكات التي تم تكوينها أو HostPots المدعومة
=> حافظ فقط على الشبكات التي تكون إشارة أكبر من العتبة
=> فرز الشبكات بناءً على قوة الإشارة
=> جرب أول واحد
=> إذا كانت نقطة ساخنة ، فاستخدم بيانات الاعتماد المقدمة
=> تحقق من اتصال الإنترنت
=> إذا كان الاختبار ناجحًا ، فسيتم ذلك!
=> خلاف ذلك ، جرب الشبكة التالية ، أو التوقف.
}
يمكن للتطبيق تجربة شبكتين تم تكوينهما فقط Hotspots في كل مرة (ما مجموعه 4 شبكات). عند الانتهاء من العملية ، يتم تعليق التطبيق لمدة 5 ثوان ، حتى لو تم استيفاء الشروط. إذا لم يتم توصيل أي شبكة بعد المحاولة الثانية ، يصبح التأخير 10 ثوانٍ ، ثم 20 ، وما إلى ذلك إلى 5 دقائق كحد أقصى. تتم إعادة تعيين هذا التأخير بعد الاتصال الناجح إلى شبكة Wi-Fi.
### ملحوظات ###
حقوق الطبع والنشر: http://openclipart.org/detail/161605/tourism-and-services-buttons-by-lebe
"يتم إصدار كل القصاصات المقصودة إلى المجال العام ويمكن استخدامها في أي مشروع مجانًا بدون قيود."
[07-27-2013]
التدويل (EN/FR)
[07-23-2013]
تصحيحات طفيفة
[02-16-2013]
تمت إضافة شاشة تفضيل لتخصيص سلوك التطبيق
اقرأ المزيد