Internet Kiosk มักพบได้ในคาเฟ่และสนามบิน หากคุณต้องการติดตั้ง Internet Kiosk ในร้านหรือบ้าน ไม่จำเป็นต้องจ่ายเงินซื้อโซลูชันเฉพาะทาง ด้วยการแฮ็กเล็กน้อย คุณสามารถเปลี่ยนคอมพิวเตอร์ที่มีอยู่ให้กลายเป็น Internet Kiosk ได้ง่าย
นี่คือวิธีการสำหรับ Linux (Ubuntu), Windows และ Mac OS X
ทำให้เครื่อง Ubuntu กลายเป็น Internet Kiosk
หมายเหตุ: ขั้นตอนด้านล่างสำหรับ Ubuntu พร้อม Unity Desktop แต่คำแนะนำทั่วไปใช้ได้กับ Distro อื่นๆ ด้วย
ตั้งค่าบัญชีผู้ใช้ใหม่
- เปิด User Accounts ใน System Settings
- คลิกปุ่ม Unlock มุมขวาบน ตามด้วยปุ่ม + มุมซ้ายล่าง
- ตั้งชื่อผู้ใช้ใหม่ เช่น KioskUser และตั้ง Account Type เป็น Standard คลิก Add
- คลิกปุ่ม Account disabled ใกล้ช่อง Password ตั้งเป็น Log in without a password ตัวเลือกเสริม: เปลี่ยน Automatic login เป็น ON จะล็อกอิน Kiosk User เข้าสู่ Kiosk Mode อัตโนมัติตอนบูท
ตั้งค่าเบราว์เซอร์
Google Chrome (หรือ Chromium) มี Kiosk Mode แสดงเบราว์เซอร์เต็มจอ หากยังไม่ติดตั้ง Chrome ให้ดาวน์โหลด .deb จากเว็บ Google Chrome หากชอบ Chromium ติดตั้งจาก Ubuntu Software Center หรือคำสั่ง:
sudo apt-get install chromium-browser
หมายเหตุ: Kiosk Mode ของ Chrome/Chromium ไม่มี URL และ Tab Bar หากขาดฟีเจอร์ สามารถใช้ Firefox โหมดเต็มจอได้เช่นกัน
ตั้งค่า Kiosk Desktop
เปิด Terminal พิมพ์คำสั่ง:
sudo nano /usr/share/xsessions/kiosk.desktop
วางโค้ดต่อไปนี้:
[Desktop Entry] Encoding=UTF-8 Name=Kiosk Mode Comment=Chrome Kiosk Mode Exec=/usr/share/xsessions/chromeKiosk.sh Type=Application
กด Ctrl + o บันทึก และ Ctrl + x ออก
ต่อไป พิมพ์คำสั่ง:
sudo nano /usr/share/xsessions/chromeKiosk.sh
วางโค้ด:
#!/bin/bash xset s off xset s noblank nm-applet & sleep 5s while true; do google-chrome --incognito --start-maximized -kiosk https://google.com; sleep 5s; done
คุณสามารถเปลี่ยน Startup URL เป็นเว็บไซต์ที่ต้องการ สำหรับ Firefox ให้แทนบรรทัด google-chrome... ด้วย:
firefox;
กด Ctrl + o บันทึก และ Ctrl + x ออก
สุดท้าย:
sudo chmod +x /usr/share/xsessions/chromeKiosk.sh
ตั้งค่าบัญชี kioskuser
ล็อกเอาท์จากบัญชี Administrator ปัจจุบัน และล็อกอินเข้าบัญชี kioskuser เปิดเบราว์เซอร์ Chrome/Firefox ขยายเต็มจอ สำหรับ Firefox ติดตั้ง Extension mKiosk และเปิด Kiosk Mode เริ่มต้น
เปิด Brightness & Lock ใน System Settings ปิด Lock Switch และยกเลิกถูก Require my password when waking from suspend
สุดท้าย ล็อกเอาท์จาก kioskuser คลิกไอคอนเลือก Desktop Environment เลือก Kiosk Mode
เสร็จสิ้น!
ทำให้เครื่อง Windows 8 กลายเป็น Internet Kiosk
หากใช้ Windows 8 สามารถทำตามบทช่วยสอนที่เขียนไว้ก่อนหน้านี้เพื่อเปลี่ยนคอมพิวเตอร์ Windows 8 ให้เป็น Internet Kiosk
ทำให้เครื่อง Mac OS X กลายเป็น Internet Kiosk
วิธีง่ายที่สุดคือใช้แอป eCrisper Kiosk App ซึ่งเปิดหน้าต่างเบราว์เซอร์ที่ไม่สามารถปิดได้หากไม่มีรหัสผ่าน Administrator
มีตัวเลือกปรับแต่งมากมาย เช่น ตั้งค่า Default Homepage URL, วางโลโก้ธุรกิจ, ตั้งเวลาจำกัดการใช้งาน ฯลฯ
eCrisper ราคา $79 แต่มี Free Trial ให้ทดสอบก่อนซื้อ ไม่ได้เป็นโซลูชันราคาถูก แต่ตั้งค่า Kiosk ได้รวดเร็วและง่าย
สรุป
แม้จะมีผู้ขาย Kiosk Booth ทางการค้า แต่ราคาสูงมาก และอาจรันซอฟต์แวร์เดียวกับคอมพิวเตอร์เดสก์ท็อป ด้วยการแฮ็กง่ายๆ นี้ คุณสามารถเปลี่ยนคอมพิวเตอร์ให้เป็น Internet Kiosk ได้ ฟรีหรือต้นทุนต่ำมาก ขอให้แจ้งมาว่าทำงานได้ไหม
Image credit: Hong Kong Airport Satellite Terminal Interior, Internet Kiosk at Narita Airport Station