
استخدام Mainsail وFluidd مع Printer Tools عبر Moonraker
Mainsail وFluidd وPrinter Tools
الإجابة السريعة
كل من Mainsail وFluidd واجهتا ويب مفتوحتا المصدر لـ Moonraker، وPrinter Tools عميل منفصل ومستقل لنفس نسخة Moonraker. يمكن للثلاثة العمل مع الطابعة نفسها في آن واحد، لأن أي تغيير يتم عبر أحدها هو ببساطة تغيير في بيانات Moonraker، الذي يراه كل عميل متصل.
ما تحتاجه
- طابعة Klipper مع Moonraker مثبت ويمكن الوصول إليه
- Mainsail أو Fluidd مثبت إذا كنت تخطط لمواصلة استخدام أي منهما للإعداد أو الوصول إلى الطرفية
- Printer Tools مثبت على Android أو iPhone أو iPad أو Mac
- بيانات الاعتماد نفسها عبر كل عميل إذا كان إعداد Moonraker لديك يتطلب مصادقة
استخدام Printer Tools جنبًا إلى جنب مع Mainsail أو Fluidd
- 1
أبقِ واجهة الويب الحالية مثبتة
إذا كنت تستخدم بالفعل Mainsail أو Fluidd لتعديل printer.cfg أو تشغيل أوامر الطرفية أو إدارة الماكروهات، فلا حاجة لإزالتها عند إضافة Printer Tools.
- 2
أضف مضيف Moonraker نفسه في Printer Tools
وصّل الطابعة في Printer Tools باستخدام تدفق الاتصال الخاص به، مُدخلًا العنوان المحلي نفسه الذي تستخدمه للوصول إلى Mainsail أو Fluidd في متصفح.
- 3
طابِق المصادقة عبر العملاء
إذا كان Moonraker يتطلب مفتاح API أو رمز Bearer أو Basic Auth، استخدم بيانات الاعتماد نفسها في Printer Tools التي تعمل بالفعل في واجهتك القائمة على المتصفح.
- 4
وزّع العمل بين الأدوات
استخدم Printer Tools للمراقبة اليومية عبر الهاتف، وإجراءات الإيقاف المؤقت أو الاستئناف السريعة، والإشعارات، وأبقِ Mainsail أو Fluidd مفتوحًا على حاسوب للإعداد الأعمق وتعديل الماكروهات والوصول إلى الطرفية.
- 5
تأكد من ظهور التغييرات في كل مكان
أي ملف تعريف تم تحميله أو بكرة تم اختيارها أو إعداد تم تغييره في أحد العملاء يجب أن يظهر في المرة التالية التي تفتح فيها عميلًا آخر، لأن الثلاثة تقرأ من حالة Moonraker نفسها.
Printer Tools إلى جانب واجهة ويب لـ Moonraker


يمكن لـ Printer Tools وواجهة ويب لـ Moonraker أن يبقيا مفتوحين في الوقت نفسه، كلاهما يعكسان حالة الطابعة المباشرة نفسها.
ما يظل ثابتًا عبر الثلاثة
- حالة الطباعة والتقدم ودرجات الحرارة، لأن الثلاثة تقرأ كائنات Moonraker المباشرة نفسها
- ملفات تعريف Bed Mesh وبيانات Spoolman، عندما يكون أي منهما مهيأً على نسخة Moonraker المشتركة
- قوائم الملفات وسجل الطباعة التي يبلغ عنها Moonraker
- الإيقاف المؤقت والاستئناف والإيقاف وعناصر التحكم القياسية، بغض النظر عن العميل الذي أصدر الأمر
ما لا يستبدله Printer Tools
- تعديل printer.cfg مباشرة ليس جزءًا من Printer Tools؛ لا يزال ذلك يتطلب Mainsail أو Fluidd أو الوصول المباشر إلى الملفات
- طرفية Klipper الكاملة لتشغيل أوامر مخصصة عشوائية غير متوفرة في Printer Tools
- أنظمة الإضافات الخاصة بـ Mainsail أو Fluidd لا تنتقل إلى لوحة معلومات Printer Tools
مشاكل شائعة عند استخدام عملاء متعددين
إعداد تم تغييره في Fluidd لا يظهر في Printer Tools
حدّث أو أعد فتح الطابعة في Printer Tools. إذا استمر عدم التطابق، تأكد من أن كلا العميلين يشيران فعليًا إلى مضيف Moonraker نفسه وليس طابعتين مختلفتين.
تعمل المصادقة في المتصفح لكن ليس في Printer Tools
قد تعتمد واجهات المتصفح على جلسة محفوظة بدلًا من مفتاح API الثابت أو رمز Bearer أو بيانات اعتماد Basic Auth التي يحتاج Printer Tools إدخالها مباشرة.
يبدو أن تشغيل عدة عملاء يبطئ Moonraker
صُمم Moonraker لدعم عدة عملاء في آن واحد، لذا هذا نادر الحدوث. إذا حصل، تحقق من استخدام موارد المضيف نفسه بدلًا من افتراض تعارض العملاء مع بعضها.
استخدام الثلاثة عن بُعد
يسمح VPN يعيدك إلى شبكتك لأي من هذه العملاء بالوصول إلى Moonraker بالطريقة نفسها كما في المنزل. يدعم Printer Tools أيضًا OctoEverywhere وObico للوصول عن بُعد دون كشف Moonraker مباشرة.
الأسئلة الشائعة
هل يجب أن أختار بين Printer Tools وMainsail أو Fluidd؟
لا. هما عميلان مستقلان لنسخة Moonraker نفسها ويمكن استخدامهما معًا دون تعارض.
أي واحد يجب أن أستخدمه للمراقبة اليومية؟
بُني Printer Tools للتحققات السريعة عبر الهاتف والإشعارات. يبقى Mainsail وFluidd مفيدين على حاسوب للإعداد والعمل عبر الطرفية.
هل سيتسبب التبديل بينهما في مشاكل مزامنة؟
لا. هناك مصدر واحد للحقيقة، وهو Moonraker نفسه، لذا يعكس كل عميل الحالة الأساسية نفسها.
هل هناك فرق وظيفي حقيقي بين Mainsail وFluidd؟
كلاهما واجهتا Moonraker مفتوحتا المصدر ونشطتا الصيانة بتخطيطات وتصاميم لوحة ماكرو مختلفة. الاختيار بينهما مسألة تفضيل شخصي في الغالب، وليس توافقًا مع Printer Tools.
هل يمكنني التوقف عن استخدام واجهة ويب تمامًا؟
يمكنك ذلك للمراقبة والتحكم اليومي، لكن إبقاء إحداها مثبتة لا يزال مفيدًا لمهام مثل تعديل printer.cfg أو تشغيل أوامر الطرفية التي لا يغطيها Printer Tools.
اطّلع على التوافق الكامل مع Klipper وMoonraker
راجع ميزات Moonraker المدعومة، ومتطلبات الكاميرا وSpoolman الاختيارية، وخيارات الوصول عن بُعد، والقيود الحالية.


