v1.0.82 - Perbaikan Aplikasi Exit Saat Buka Laci
Perbaikan
Aplikasi kadang exit tak terduga saat Buka Laci
Perintah pembuka laci kasir sebelumnya meng-compile ULANG helper C# dari nol lewat PowerShell (Add-Type) SETIAP kali tombol ditekan -- ini men-spawn compiler .NET, operasi yang cukup berat CPU/memori untuk mesin kasir dengan RAM 8GB. Kalau laci tidak langsung terbuka dan kasir menekan tombolnya berkali-kali dengan cepat, beberapa proses compile bisa numpuk bersamaan dan memicu tekanan memori sistem -- jenis masalah yang TIDAK tertangkap oleh penanganan error JavaScript biasa, karena Windows sendiri yang mengakhiri paksa prosesnya.
Sekarang:
- Helper C#-nya hanya di-compile SEKALI (disimpan sebagai file
.dll), lalu dimuat dengan cara yang jauh lebih murah di setiap penekanan tombol berikutnya. - Ditambahkan penjaga tumpang-tindih -- kalau kasir menekan tombol lagi selagi percobaan sebelumnya masih berjalan, itu cukup menunggu hasil yang sama, bukan memicu proses baru.
- Ketiga tombol Buka Laci (topbar, pin alternatif, layar sukses) otomatis nonaktif sementara selama satu percobaan sedang berjalan.
Instalasi
Unduh AIS-POS-Kasir-Setup-1.0.82.exe dan jalankan. Aplikasi yang sudah terpasang akan auto-update.