Kurulum
Üretim yapısıdrivers/pc-printer/plato-printer.zip’dir. Yürütülebilir dosyayı, varsayılan yapılandırmayı, Caddy varlıklarını/sertifikalarını ve Redis ikili dosyalarını içerir.
Üretim Kurulumu
plato-printer.zip’yi yazıcılara ulaşabilen Windows makinesine kopyalayın.- Zip’i sabit bir klasöre çıkarın, örneğin
C:\PlatoPrinter. config.json’yi düzenleyin.plato-printer.exe’yi çalıştırın.- Yapılandırılmış HTTP bağlantı noktası için Windows Güvenlik Duvarı erişimine izin verin.
- Hizmetin ulaşılabilir olduğunu doğrulayın:
Ağ Kurulumu Kontrol Listesi
- Sürücü makinesi her yazıcı IP’sine ve yazıcı bağlantı noktasına erişebilir.
- POS tarayıcıları sürücü makinesine erişebilir.
config.json’de değiştirilmediği sürece8080bağlantı noktası HTTP için açıktır.- HTTPS etkinleştirilirse
443bağlantı noktası açıktır. - Yazıcı IP adresleri statiktir veya DHCP’de ayrılmıştır.
- Termal yazıcılar TCP üzerinden ham ESC/POS’yi kabul eder.
HTTPS Kurulum Kontrol Listesi
HTTPS etkinleştirildiğinde:features.httpsEnabledvecaddy.enabled’yitrueolarak ayarlı tutun.assets/certs/ca.crt,server.crtveserver.key’nin mevcut olduğundan emin olun.caddy.domain’yi genellikle DNS veya ana bilgisayar girişi aracılığıyla sürücü makinesine yönlendirin.- CA sertifikasını şuradan yükleyin:
- Konsoldan HTTPS sürücüsünü URL kullanın, genellikle:
Otomatik Başlatma
Başlangıçta yürütülebilir dosya,Plato PC Printer uygulama adını kullanarak otomatik başlatmayı kaydeder. Yürütülebilir yol process.execPath’dir ve hizmet gizli başlayacak şekilde yapılandırılmıştır.
Otomatik başlatma başarısız olursa sürücü arızayı günlüğe kaydeder ve çalışmaya devam eder.
Geliştirme Kurulumu
Depo kökünden:drivers/pc-printer’den config.json’yi okur.