Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: internet kiosk opzetten  (gelezen 6965 keer)

internet kiosk opzetten
« Gepost op: 2008/05/12, 00:57:17 »
Beste Linuxers,

Een vriend van me heeft een café, en hij zou er graag een pc plaatsen zodanig zijn klanten er tegen betaling kunnen surfen, hij had me gevraagd hoe dit te realiseren.

Ik heb intussen eens gegoogled en heb enkele kioskcd's gevonden, die makkelijk te installeren zijn.

http://webconverger.com/

Maar om wat controle te hebben over hoelang er gesurft is per sessie, zou ik graag een mailfunktie toevoegen aan zo'n 'kiosk live cd' ; vb. per surf-sessie zou ik een mail willen ontvangen, dat de tijdsduur meldt.

Hoe kan ik zoiets opzetten? Of bestaan er dergelijke kioskcd's met ingebouwde mailfunktie?

Christophe

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
internet kiosk opzetten
« Reactie #1 Gepost op: 2008/05/13, 19:20:17 »
Als je het met mail wilt doen, dan kun je wellicht met de gebruiker's (ik neem aan dat dit altijd dezelfde is) .bashrc en .bash_logout configuratie bestanden wat doen, iets als de regel:

date | mail -s "login" pietje@cafeadmin.com

in .bashrc

Of je kunt een script maken gebruikmakend van het "last" commando, kijk maar es wat je ziet als je dat intikt.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

xubuntufan01

  • Gast
internet kiosk opzetten
« Reactie #2 Gepost op: 2008/05/13, 21:25:31 »
Ik heb me hier ook een jaar geleden proberen bezig te houden. De software, die ze draaien in Internetcafés heet Interetcaffe echt een closed source internetprogramma. Maar volgens mij zijn er binnen gnome KIOSK-opties. Maar om het een- ander te realiseren moet je werken met scripts en dan moet je werken aan uptime gekoppeld aan een mailboodschap of zoiets.


Vriendelijke groet,
Xubuntufan01

Sander16

  • Gast
internet kiosk opzetten
« Reactie #3 Gepost op: 2008/05/13, 21:42:07 »
Internetcaffe vond ik inderdaad in een internetcafé in Ierland.
Internet Explorer --> C:\Program Files\Internet Caffe (zoiets) --> Exe hernoemen --> rebooten --> Onbeperkt gratis internet :)

internet kiosk opzetten
« Reactie #4 Gepost op: 2008/05/14, 10:19:33 »
De pc die zou gebruikt worden is een PII 600 met 128Mb ram.

Heb intussen volgende Livecd's gevonden die speciaal zijn gemaakt om in  Kioskmode te draaien, deze zijn gebaseerd op DSL-linux.

http://www.kioskcd.com/
Blijkt dat er niet meer aan wordt verdergewerkt in deze distro, maar tijdens het opstarten heb je wel de mogelijkheid om via volgende cheatcode 'dsl 2' in runlevel 2 te geraken (text-only).

http://boothbox.sourceforge.net/
Deze distro is recenter en beschikt over firefox 2, maar is moeilijker te configureren.

Heb eens gegoogled naar 'internet caffe' , maar dit is een MS windows programma :-( toch bedankt voor de tip!

Mijn voorkeur gaat naar boothbox

Heb het 'last' commando eens geprobeert, en inderdaad zo'n logbestand zou ideaal zijn, maar hoe dit te implementeren in boothbox ?

Zou enkel mogelijk zijn als er een user 'kiosk' wordt toegevoegd.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
internet kiosk opzetten
« Reactie #5 Gepost op: 2008/05/14, 12:43:06 »
Ik was er van uitgegaan dat er maar 1 gebruiker tegelijk op die PC kan en die dan inderdaad als "kiosk" of zo inlogt. Moet je er natuurlijk wel zeker van zijn dat deze ook weer is uitgelogd als de sessie ten einde is.

Zo'n commando is vrij eenvoudig te gebruiken in een script, bijv. een dat je elke dag draait voor de administratie en eentje die je bijv draait als "admin" (een andere gebruiker dus) om de laatste klant's verbruik te zien.

Het script zou je zelfs via een web-pagina kunnen draaien als cgi-script.

Als boothbox toch een gewone Linux distro is, dan moet dit allemaal zonder problemen kunnen.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline llevering

  • Lid
    • http://www.levering.eu
internet kiosk opzetten
« Reactie #6 Gepost op: 2008/05/15, 10:52:08 »
Op dit moment ben ik aan het kijken wat de mogelijkheden zijn om een internet café in Malawi op te zetten behulp van Ubuntu. Daarbij stuitte ik op de volgende software: CafePilot (http://www.dijitanix.com/) in Java, werkt op meerdere platformen. Het werkt met prepaid kaarten, maar eventueel kun je ook een generieke code maken waar iedereen op inlogd en dan kun je de klant gewoon de daling van het tegoed na uitloggen in rekening brengen.

De speciale Ubuntu CD die daar aangeboden wordt is in principe onzin, na een standaard ubuntu installatie hoef je alleen maar java te installeren en dan in te stellen dat het programma standaard opstart. Dat is misschien 15 minuten werkt. Het is misschien iets te complex voor wat jij wil, maar voor internet café's is het zeker wel een aanrader :)

internet kiosk opzetten
« Reactie #7 Gepost op: 2008/05/15, 16:51:11 »
Boothbox is inderdaad een gewone distro gebaseerd op DSL.

Deze werkt enkel in single user mode, het was beter geweest in multiuser mode, zo kon je vb. een  user kiosk_1 aanmaken.
Je kan jammergenoeg ook  niet zomaar kan inloggen als root, dan kon ik mijn eigen hotmail-account (login+passwd)  inzetten (uiteraard alleen zichtbaar in root-mode), dit om een overzicht te ontvangen, van de surfsessies, zo kan ik zien hoeveel een klant dient te betalen.

Het uitloggen is geen probleem, daar het systeem de xserver herstart na 5 min van inactiviteit.

Heb intussen wel een howto gevonden om boothbox te remasteren, maar daarmee weet ik nog niet hoe ik deze dien in te stellen als multi-user

Alle hulp is welkom!

Ivm http://www.dijitanix.com/, dit ziet er inderdaad interessant uit, maar is een windows-programma, en ik ben nogal allergisch aan MS, toch bedankt voor de tip

internet kiosk opzetten
« Reactie #8 Gepost op: 2008/05/15, 17:16:10 »
Intussen ben ik al een stukje verder geraakt, heb eens volgende site van de maker van boothbox doorgenomen:

http://www.eng.uwaterloo.ca/twiki/bin/view/Linux/KioskSetup

daar staat in hoe je kan inloggen als root :

:dsl single

met als passwoord: boothbox

Na dit te hebben uitgevoerd, ben ik niets wijzer geworden, enkel dat je 2 mappen vind nl. 'root' en 'guest' maar ik kan precies niks vinden in de mappen.

Offline markba

  • Lid
    • http://markbaaijens.nl/
internet kiosk opzetten
« Reactie #9 Gepost op: 2008/05/15, 17:16:44 »
Citaat van: ctuxboy
Ivm http://www.dijitanix.com/, dit ziet er inderdaad interessant uit, maar is een windows-programma
CafePilot (zo heet het product blijkbaar) is Java en per definitie cross-platform:
"Cafepilot has been tested and verified to run on Linux (Ubuntu) and Windows (2000 and XP)."
http://www.dijitanix.com/index.php/faqs/1-cafepilot/7-what-operating-systems-will-cafepilot-run-on

Er is zelfs een Ubuntu live-CD, Cucci genaamd:
http://www.dijitanix.com/index.php/cucci

Het enige wat jammer is, is dat het closed source is; vooralsnog gratis, maar wat het in de toekomst gaat worden weet niemand (behalve de auteur).

internet kiosk opzetten
« Reactie #10 Gepost op: 2008/05/15, 17:40:23 »
Aha, inderdaad had niet goed gelezen in het bericht van llevering, daar staat het ook vermeldt dat het werkt op ubuntu, bedankt om me erop te wijzen markba, maar zoals je meld :closed source.

Offline llevering

  • Lid
    • http://www.levering.eu
internet kiosk opzetten
« Reactie #11 Gepost op: 2008/05/15, 20:28:18 »
Ja dat het closed source is jammer. Maargoed iemand met een .Net achtergrond krijgt wat minder snel de open source mindset mee. ;) Er was op ubuntu-forums iemand idee ook mooie software had ontwikkelt voor een internet cafe, compleet geintergreerd met het user rechten syteem van Linux, zodat mensen ook echt een eigen home folder hadden enzo. Helaas is ook dat closed source, hoewel je als deelnemer aan de community (gelukkig) niet verplicht bent alles open source te schrijven, vind ik dat toch nog wel iets spijtiger. Hopelijk wordt één van beide oplossing als nog ge-opensourced.

Offline Dave

  • Lid
internet kiosk opzetten
« Reactie #12 Gepost op: 2008/05/16, 01:30:01 »
128MB, ja daar maak je vrienden mee in een internetcafe, zeker als er ook nog een root actief is op de achtergrond.

internet kiosk opzetten
« Reactie #13 Gepost op: 2008/05/16, 09:37:37 »
Intussen heb ik me wat meer verdiept in Boothbox , en in de link die ik hierboven had gepost staat,  hoe je een log dient door te mailen naar de 'webmaster', volgens de beschrijving wordt dit éénmaal daags uitgevoerd.

Volgens de beschrijving  wordt dit logbestand naar een vast mail-adres gestuurd, maar had dit graag naar een webmail gestuurd, dus zou ik een script moeten draaien waar mijn login, gebruikersnaam en de url naar de webmail in verwerkt zitten.

Om alle instellingen door te voeren in boothbox moet de livecd geremasterd worden.

Kent er iemand dergelijk script om een logbestand naar een webmail te versturen?