محفز HTML يحول تطبيق المجال إلى خادم ويب محلي صغير. افتح الصفحة المقدمة من متصفح الهاتف على الشبكة المحلية الموثوقة الخاصة بك، ثم اضغط على أزرار الإجراءات لطلب إجراءات التطبيق.

بالنسبة لـ ControlMyNikon، يُقصد من محفز HTML أن يكون جهاز تحكم عن بعد بسيط للكاميرا. الإجراءات المعروضة الأولى صغيرة وموجهة للكاميرا، مثل CameraShoot وCameraAutoFocus وإجراءات أخرى متاحة صراحة من قبل التطبيق. الإجراء HTML المعروض الأول يظهر كزر التحكم الرئيسي. بالنسبة لـ ControlMyNikon، CameraShoot هو الإجراء الرئيسي، بينما تظهر الإجراءات المعروضة الأخرى كأزرار ثانوية أصغر بعيدًا عن الزر الرئيسي.

قبل أن تبدأ

  • استخدم محفز HTML فقط على شبكة خاصة موثوقة.
  • احتفظ بعنوان الربط عند 127.0.0.1 عند الاختبار من نفس الكمبيوتر.
  • استخدم عنوان IPv4 للشبكة المحلية المعين لهذا الكمبيوتر عند فتح التحكم عن بعد من الهاتف.
  • احتفظ بالإجراءات معطلة أثناء اختبار تحميل الصفحة.
  • قم بتشغيل الإجراءات فقط عندما تعمل صفحة الهاتف.

يستخدم محفز HTML HTTP نصي بدون رمز. لا تعرضه من خلال إعادة توجيه منفذ الموجه، أو الواي فاي العامة، أو الشبكات الافتراضية الخاصة غير الموثوقة، أو قواعد جدار الحماية الموجهة للإنترنت.

عناصر التحكم في الصفحة

  • يبدأ البدء في تقديم التحكم عن بعد للهاتف على العنوان والمنفذ المكونين.
  • يتوقف عن إنهاء الخادم وإطلاق المنفذ.
  • يفتح الصفحة الحالية عن بعد في المتصفح الافتراضي أثناء تشغيل الخادم.
  • عنوان الربط يحدد العنوان المحلي للاستماع.
  • المنفذ يحدد منفذ HTTP.
  • الإجراءات المفعلة تسمح بطلبات أزرار الهاتف المقبولة لتشغيل الإجراءات المعروضة.
  • الإجراءات المعطلة تتيح لك اختبار صفحة التحكم عن بعد دون تشغيل الإجراءات.
  • URL يظهر العنوان الذي يجب فتحه من متصفح الهاتف.
  • نسخ URL ينسخ عنوان صفحة التحكم عن بعد.
  • تاريخ الأحداث يظهر حالة الخادم، طلبات الصفحة، الإجراءات المحجوبة، ونتائج إرسال الإجراءات.

إذا كان محفز HTML يستمع عند حفظ الملف الشخصي الحالي أو إغلاق التطبيق، فإن ذلك الملف الشخصي يبدأ الخادم مرة أخرى في المرة القادمة. إذا لم يعد العنوان المحفوظ مخصصًا لهذا الكمبيوتر أو كان المنفذ مشغولًا، تستمر عملية البدء مع توقف محفز HTML وتوضح تاريخ الأحداث الفشل.

صفحة التحكم عن بعد للهاتف

افتح عنوان URL المعروض على صفحة محفز HTML من متصفح هاتفك. صفحة التحكم عن بعد متجاوبة ومصممة للمس:

  • عمود واحد على الهواتف.
  • زر إجراء رئيسي كبير بعرض كامل.
  • أزرار ثانوية صغيرة باهتة مفصولة عن الزر الرئيسي.
  • نص حالة الطلب القصير أسفل أزرار الإجراءات.
  • نص عنوان التحكم عن بعد صغير باهت في التذييل.
  • لا توجد عناصر تحكم تعتمد على التمرير فقط.
  • تصميم بسيط أوسع على الأجهزة اللوحية أو متصفحات سطح المكتب.

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

تتبع الصفحة موضوع التطبيق حيثما أمكن. يستخدم الزر الرئيسي لون لهجة Windows/التطبيق الحالي وتتابع الصفحة موضوع التطبيق الفاتح أو الداكن عندما يتم تعيين موضوع التطبيق بشكل صريح.

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

إعداد سريع

  1. افتح المحفزات  HTML.
  2. قم بتعيين عنوان الربط إلى عنوان IPv4 للشبكة المحلية للكمبيوتر عند استخدام الهاتف.
  3. اترك الإجراءات معطلة.
  4. اختر منفذًا، أو احتفظ بالافتراضي.
  5. ابدأ محفز HTML.
  6. استخدم فتح للاختبار من نفس الكمبيوتر، أو انسخ أو اكتب عنوان URL في متصفح الهاتف.
  7. اضغط على زر وتأكد من أن الصفحة تشير إلى أن الإجراءات معطلة.
  8. قم بتشغيل الإجراءات في التطبيق.
  9. اضغط على زر الإجراء مرة أخرى.

للاختبار من نفس الكمبيوتر، استخدم 127.0.0.1 وافتح عنوان URL على نفس الكمبيوتر.

السلامة

يمكن أن يطلب محفز HTML إجراءات التطبيق بدون إدخال لوحة مفاتيح محلية، أو ماسح ضوئي، أو صوت، أو إدخال صوتي. لهذا السبب، يبدأ متوقفًا، ويرتبط بالحلقة بشكل افتراضي، ويحتفظ بالإجراءات معطلة حتى تقوم بتشغيلها.

الإجراءات المعطلة تمنع إرسال الإجراءات مع السماح باختبار تحميل الصفحة. استخدمها قبل جلسة التحكم عن بعد الحقيقية.

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

استكشاف الأخطاء وإصلاحها

إذا كان البدء معطلاً:

  • تحقق من أن المنفذ بين 1 و 65535.
  • أوقف أي حالة مستمع سابقة قبل تغيير العنوان أو المنفذ.

إذا فشل البدء:

  • قد تكون عملية أخرى تستخدم المنفذ بالفعل.
  • قد لا يكون عنوان الربط مخصصًا لهذا الكمبيوتر.
  • اختر منفذًا أو عنوانًا آخر وحاول مرة أخرى.
  • تحقق من تاريخ الأحداث للحصول على رسالة الفشل.

إذا لم يتمكن الهاتف من تحميل الصفحة:

  • تأكد من أن محفز HTML قد بدأ.
  • تأكد من أن الهاتف على نفس الشبكة المحلية الموثوقة مثل الكمبيوتر.
  • تأكد من أن عنوان URL يستخدم عنوان IPv4 للشبكة المحلية للكمبيوتر، وليس 127.0.0.1.
  • تأكد من أن جدار حماية Windows أو أدوات النقاط النهائية تسمح بالاتصال الوارد.
  • تأكد من أن عنوان الربط مخصص لهذا الكمبيوتر.

إذا تم رفض زر:

  • تأكد من أن الإجراءات المفعلة قيد التشغيل عندما تتوقع تشغيل الإجراءات.
  • تأكد من أن الزر هو أحد الإجراءات المعروضة من قبل التطبيق.
  • راقب تاريخ أحداث التطبيق أثناء الاختبار.

إعدادات ذات صلة

استخدم محفز TCP/IP عندما يجب أن يرسل نص برمجي أو عميل مخصص أوامر JSON. استخدم مفاتيح الاختصار عندما يجب أن يطلب إدخال لوحة المفاتيح إجراءات. استخدم محفز الصوت عندما يجب أن تطلب العبارات المنطوقة إجراءات. استخدم محفز الصوت عندما يجب أن تطلب عبور مستويات الصوت إجراءات.