2008/9/2 Masim Vavai Sugianto <[EMAIL PROTECTED]>:
> Mas Budi,

> Yang ditanyakan bukan karena nggak bisa jalan melainkan bagaimana cara
> memaksa user harus klik tombol "mulai" sebelum bisa pakai aplikasi.
> Front end berbasis web suka ditutup oleh user baik sengaja maupun
> tidak sengaja :-D
>
> Hal ini bisa diatasi dengan membuat front-end berbasis GUI, misalnya
> menggunakan Java / C++ / Gambas (setahu saya ada yang buat berbasis
> Gambas) yang memiliki feature :
>
> 1. Full Screen / Presentation Mode. User tidak bisa klik apa-apa
> selain tombol "Mulai"
> 2. Memblokir Akses ALT+F1, ALT+F4 dan special key di Linux / Windows
> client (CTRL+ALT+DEL, Tombol Windows, Task Manager, Regedit dll dll)
>


kalau di BiOS sistemnya, begitu dia login dari gdm / kdm dan masuk ke
desktop otomatis billing jalan.
(di startup gnome / kde misalnya di letakkan shortcut buat buka
http://ip_server/client.php)

memang kelemahan dari firefox bila dipakai untuk manggil dan nampilin
client.php yakni bisa di close (klik tombol x di pojok kanan),
meski ini tidak menghentikan billing tetap jalan di server / operator.

untuk solusinya yakni dengan membuat shorctu di desktop client, jadi
user tetap bisa membuka kembali tampilan billing client. atau dengan
meremote
dari menu operator di sisi operator agar menampilkan biliing di client.

bener seperti mas vavai bilang untuk di client bisa dibuat aplikasi
sehingga ga bisa diclose dengan menggunakan gambas + qtwebkit

contoh source program gambasnya bisa dilihat di :
http://bios.googlecode.com/files/gambas-bios-client-KDE.tar.gz

tapi sebenarnya ada cara yang lebih mudah dan MAKNYUS untuk mengatasi
kelemahan ini :D

yakni di client fungsi firefox diganti dengan opera. ya, karena di
opera ada fitur khusus untuk warnet/kiosk
shorcut firefox diganti dengna perintah ini:

opera -noexit -nochangefullscreen -nomenu -nominmaxbuttons
-resetonexit -nokeys -nocontextmenu -noprint -nosave -nosysmenu
-nohotlist -e -geometry 400x250 http://ip_server/client.php

keterangan:

-noexit = browser ga bisa diclose, di alt+f4 sama sekali.
-nochangefullscreen = tampil dalam ukuran biasa, tidak fullscreen
-nominmaxbuttons = sembunyikan tombol min dan max di pojok kanan. tapi
di kde ini ga ada efek. no problem
-resetonexit = jangan simpan ke setting opera
-nokeys = matikan fungsi keyboard seperti alt+f4, dsb
-nocontextmenu = matikan fungsi klik kanan
-noprint = ga bisa print
-nosave = ga bisa di save as
-nosysmenu = sembunyikan menu opera
-nohotlist = sembunyikan daftar bookmark/hotlist
-geometry = set ukuran panjang dan lebar, ukuran 400x250 pas dengan
tampilan BiOs

untuk menyembunyikan url location cukup set di menu setting /
appearance ,di menu opera.


:)

--
I'm slackers, but also mandrivan, and sometime ubunteros
http://planet.slackware-id.org / http://mandriva-user.or.id /
http://planet.ubuntu-id.org

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke