يستخدم التطبيق SDKs الخاصة بـ Nikon Remote للاتصال بكاميرات Nikon، وتغيير إعدادات الكاميرا، وبدء العرض المباشر، والتقاط الصور.

هناك خياران لـ Remote SDK:

  • Legacy Remote SDK: عائلة SDK القديمة للتحكم في كاميرات Nikon.
  • Unified Z SDK v2: مسار Remote SDK الأحدث من Nikon لكاميرات Z-series بدون مرآة.

معظم المستخدمين لا يحتاجون إلى التفكير في SDK ما لم يكونوا يغيرون إعداد الجسم، أو يختبرون جسم Z الأحدث، أو يحلون مشكلة اتصال الكاميرا.

أي واحد يجب أن أستخدمه؟

استخدم Legacy Remote SDK عندما:

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

استخدم Unified Z SDK v2 عندما:

  • تستخدم جسم Nikon Z-series مدعوم وتريد مسار SDK Z الأحدث من Nikon.
  • جسم Z الخاص بك أحدث من دعم SDK القديم في التطبيق.
  • يطلب منك الدعم اختبار المسار v2 وإرسال السجلات.

SDK v2 مخصص لأجسام Z-series. إنه ليس مسار DSLR.

لماذا يوجد خياران لـ Remote SDK؟

لسنوات عديدة، كانت Nikon تشحن وحدات Remote SDK منفصلة لأجسام فردية أو مجموعات صغيرة من الأجسام. هذا هو المسار القديم. إنه ناضج، ومفهوم جيدًا، ويظل المسار الصحيح لأجسام DSLR.

الآن، تشحن Nikon أيضًا SDK Remote موحد جديد لأجسام Z-series. بدلاً من وحدة محددة لكل كاميرا، يستخدم حزمة SDK Z شائعة ونموذج دعم Z-series الحالي من Nikon. هذا يجعله المسار الأكثر احتمالاً على المدى الطويل لأجسام Z الأحدث وتغييرات البرنامج الثابت.

المقايضات

الوضع القديم هو المسار الأكثر إثباتًا للأجسام المدعومة القديمة وDSLRs. إذا كانت الكاميرا تعمل بشكل جيد هناك، فقد تكون الخيار الأبسط.

Unified Z SDK v2 هو الأحدث. يدعم الاتجاه الحالي لـ SDK Z-series، لكن بعض السلوكيات مختلفة لأن Nikon غيرت كيفية تقارير SDK عن الالتقاط، والعرض المباشر، وحالة الكاميرا، والملفات المحفوظة. يحتفظ التطبيق بسير العمل العادي كما هو ممكن، لكن v2 قد يكشف عن إعدادات مدعومة مختلفة على جسم معين.

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

التقاط الصور الثابتة في Unified Z SDK v2

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

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

التقاط فقط على البطاقة يبقى فقط على البطاقة. في هذا الوضع، ينتظر التطبيق انتهاء الالتقاط من جانب الكاميرا، لكنه لا ينسخ الملفات إلى مسار الكمبيوتر.

سلامة الالتقاط

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

لشرح المستخدم حول إثبات Legacy، ومراجعة v2 المؤقتة، وتنبيهات التوجيه، والانفصال الاختياري، وإلغاء سير العمل، واختبارات فشل التصحيح، انظر معاملات الالتقاط.

النسخ الأصلية المؤقتة

يتم تكوين مجلد المؤقت في إعدادات المسار. اتركه على محرك محلي به مساحة خالية كافية لأكبر جلسة تتوقعها.

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

السجلات

عند طلب المساعدة، قم بتضمين السجل. يسجل السجل ما إذا كانت الجلسة قد استخدمت الوضع القديم أو وضع Unified Z SDK v2، والجسم المتصل، والقدرات المبلغ عنها، وتفاصيل مراجعة الالتقاط.