Menjalankan Browser Chrome/Chromium Model Kiosk

Selama ini kami memang selalu mengandalkan teknologi berbasis web dalam mengembangkan sistem. Termasuk membuat pernak-perniknya seperti antrian pendaftaran, antrian poli, anjungan pendaftaran mandiri, display informasi, dll.

Nah, tulisan ini akan menjelaskan bagaimana membuat sebuah PC atau Raspberry Pi yang digunakan sebagai display antrian yang secara otomatis akan menjalankan browser fullscreen dan otomatis dieksekusi saat booting.

Tampilan antrian akan nampak fullscreen (memenuhi display) tanpa address bar. Jadi seperti kiosk atau ATM. Seperti sebuah aplikasi desktop khusus, padahal hanya menggunakan browser chrome/chromium.

Caranya simple banget kok. Pertama kita buat sebuah file di folder ~/.config/autostart/. Tentu saja ini adalah folder user aktif. Karena PC/Raspberry Pi akan dijadikan kiosk, maka user default sebaiknya punya akses langsung ke desktop tanpa perlu proses login.

Di sini contohnya kita buat file kiosk.desktop. Caranya:

nano ~/.config/autostart/kiosk.desktop

Tuliskan isinya seperti berikut ini:

[Desktop Entry]
Type=Application
Name=Kiosk Antrian
Exec=chromium-browser --start-fullscreen --app=http://alamat/?querystring
X-GNOME-Autostart-Enabled=true

Isikan parameter --app sesuai kebutuhan. Kalau diperlukan parameter bisa menggunakan cara query string layaknya di browser. Contohnya jika ingin otomatis ke gmail bisa diisikan: --app=https://gmail.com.

Parameter --start-fullscreen membuat chromium berjalan fullscreen tanpa address bar.

Coba reboot PC atau Raspi. Apakah berhasil dijalankan?

Sudah gitu aja caranya. Mudah kan?

Satu pemikiran pada “Menjalankan Browser Chrome/Chromium Model Kiosk

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.