تثبيت
قطعة أثرية الإنتاج هيdrivers/pc-printer/plato-printer.zip. يحتوي على الملف القابل للتنفيذ، والتكوين الافتراضي، وأصول/شهادات Caddy، وثنائيات Redis.
تثبيت الإنتاج
- انسخ
plato-printer.zipإلى جهاز Windows الذي يمكنه الوصول إلى الطابعات. - قم باستخراج الملف المضغوط إلى مجلد ثابت، على سبيل المثال
C:\PlatoPrinter. - تحرير
config.json. - قم بتشغيل
plato-printer.exe. - السماح بالوصول إلى جدار حماية Windows لمنفذ HTTP الذي تم تكوينه.
- تأكيد إمكانية الوصول إلى الخدمة:
قائمة التحقق من تثبيت الشبكة
- يمكن لجهاز التشغيل الوصول إلى كل عنوان IP للطابعة ومنفذ الطابعة.
- يمكن لمتصفحات POS الوصول إلى جهاز التشغيل.
- المنفذ
8080مفتوح لـ HTTP، ما لم يتم تغييره فيconfig.json. - يكون المنفذ
443مفتوحًا إذا تم تمكين HTTPS. - عناوين IP الخاصة بالطابعة ثابتة أو محجوزة في DHCP.
- تقبل الطابعات الحرارية ESC/POS الخام عبر TCP.
HTTPS قائمة التحقق من التثبيت
عند تمكين HTTPS:- احتفظ بضبط
features.httpsEnabledوcaddy.enabledعلىtrue. - تأكد من وجود
assets/certs/ca.crtوserver.crtوserver.key. - قم بتوجيه
caddy.domainإلى جهاز التشغيل، عادةً من خلال DNS أو إدخال المضيفين. - قم بتثبيت شهادة CA من:
- استخدم برنامج التشغيل HTTPS URL من وحدة التحكم، عادةً:
إطلاق تلقائي
عند بدء التشغيل، يقوم الملف القابل للتنفيذ بتسجيل التشغيل التلقائي باستخدام اسم التطبيقPlato PC Printer. المسار القابل للتنفيذ هو process.execPath، وتم تكوين الخدمة لبدء المخفية.
في حالة فشل التشغيل التلقائي، يقوم برنامج التشغيل بتسجيل الفشل ويستمر في التشغيل.
تثبيت التطوير
من جذر المستودع:config.json من drivers/pc-printer عند البدء في هذا المجلد.