
ไปแข่ง linux (NLC10 – การแข่งขันระบบปฏิบัติการลินุกซ์แห่งประเทศไทย) มา เขามีโจทย์ให้เลือก 5 ข้อ กลุ่มผมเลือกทำข้อง่ายสุดคือ “เตรียมเครื่อง linux สำหรับเป็นตู้ Interactive Kiosk สำหรับสนามบินแห่งชาติ” (ขอเรียก Interactive Kiosk สั้นๆ ว่า Kiosk ละกันนะครับ)
ถ้างงว่าตู้ Kiosk คืออะไร
ให้นึกถึงจอ Touchscreen ใหญ่ๆ ตามห้างครับ ที่เราเข้าไปจิ้มๆ หาข้อมูลได้ว่าร้านกระเป๋าหลุยส์ติงต๊อง อยู่ชั้นไหนโซนไหน จะได้เดินไปซื้อได้ถูก เจ้าจอ Touchscreen ใหญ่ๆ นี่แหละครับเรียกว่าตู้ Kiosk หรือตู้ประชาสัมพันธ์
คุณสมบัติที่สำคัญของตู้ Kiosk คือ
ดูเว็บ/ใช้โปรแกรมประชาสัมพันธ์ได้อย่างเดียว ไม่มีสามารถหลบไปเล่นเกมกู้ระเบิด (Minesweeper), ถอดไพ่ (Solitare) หรือใช้งานโปรแกรมอื่นๆ
ทำยังไงให้คอมธรรมดา กลายเป็นตู้ Kiosk
- ติดตั้ง ระบบปฏิบัติการตามใจชอบ จะ Windows หรือ Linux ก็ได้
- ติดตั้ง Mozilla Firefox, jsLib และ OpenKiosk จากเว็บ Brooklyn Museum Kiosk Client
- เมื่อติดตั้งเสร็จแล้วให้ปิด firefox แล้วเปิดจาก Command line ดังนี้ (เพื่อเปิดใช้ Kiosk แบบเต็มจอ)
mozilla -kiosk
- นอกจากนี้เรายังสามารถตั้งค่า Firefox ด้วย OpenKiosk ได้อีกมากมาย อ่านรายละเอียดได้จาก https://mozdevgroup.com/clients/bm/ ครับ
ตอนแข่งผมก็นั่งแก้ GUI ของ firefox เอง (firefox มันใช้ XUL ทำ GUI ครับ แก้ไขได้อิสระมากๆ) แต่พอค้นดีๆ เจอ OpenKiosk แล้ว โฮกกกก…. รู้งี้โหลดมาใช้ตั้งนานแล้ว
พอจะมีตอนเสร็จ ออกมา หรือเป่าครับ
nattster ทำเส็รจแล้ว เอาโพสต์ ให้ลองเล่น ดูหน่อยสิครับ อยากเห็นจังเลย 😛