يصف هذا الدليل كيفية استخدام سكربت بايثون للتحكم الآلي في فوق وتأمين الباب عبر واجهة الويب للجهاز المراسل خلال فترات زمنية محددة، لتحسين راحة الوصول لمستخدمي التطبيق.
ينطبق هذا المستند على تطبيق التحكم في الوصول إلى الباب والأجهزة المراسلة.
يقوم السكربت بالتحكم في الباب عن طريق تعديل خيار قفل الباب في صفحة إدارة الويب للجهاز المراسل.

الجدول الزمني الافتراضي (أيام العمل: من الاثنين إلى الجمعة)
• الفتح عند الساعة 9:00
• القفل عند الساعة 12:30
• الفتح عند الساعة 13:30
• القفل عند الساعة 18:00
كيفية تشغيل السكربت:
تثبيت بيئة بايثون + سيلينيوم
إصدار بايثون: 3.3 أو أحدث
مرجع: \\172.16.1.8\share\documents\研发资料\部门资料\技术支持\培训 ppt\常用测试服务器和软件介绍\Windows 下 python 自动化测试环境搭建.doc
ضبط عنوان IP للجهاز المراسل: قم بتعديل الملف context_i31s.py وتحديث عنوان IP للجهاز

ضبط بيانات تسجيل الدخول: قم بتعديل الملف i31s_open_door_timeplan.py وتحديث اسم المستخدم وكلمة المرور

ضبط وقت فتح الباب: قم بتعديل الملف i31s_open_door_timeplan.py

ضبط وقت قفل الباب: قم بتعديل الملف i31s_open_door_timeplan.py

تشغيل السكربت: قم بتنفيذ الملف i31s_open_door_timeplan.py. في حالة عدم وجود برنامج PyCharm، انقر بزر الماوس الأيمن → تعديل باستخدام IDLE → تشغيل.
ملاحظة هامة:
يجب أن يكون إصدار البرنامج الثابت للجهاز المراسل (i31s) بالضبط الإصدار 2.1.1.3687. تم تطوير السكربت بناءً على تخطيط واجهة الويب لهذا الإصدار. إذا تغير إصدار البرنامج الثابت، فقد تتغير بنية الويب ويتوقف السكربت عن العمل.