Internet Kiosk Linus help


The Internet Kiosk is machine with two LCD monitors with one CPU. One of the monitor is used for Internet Access and the other monitor is used for Advertisement purpose. The Machine is operated using Coin so it can be stated as Coin Operated Internet Kiosk Machine and a advertisement kiosk.


Module 1

Advertisement Module which should be able to access the advertisement material like Images or Video files from the designated location in the location machine. And so the local machine should be updated using the advertisement material either manually or automatically depending on the location where the kiosk is placed.

Module 2

Internet Kiosk – the module provide the functionality to change the machine to coin operated kiosk machine. For each

coin inserted by the user, User gets the machine for internet access for pre-defined time limit.

Module 3

Ad & Kiosk Management module which should work on the Server end to manage the advertisement and should be able to control the client kiosk machine.

The Module 1 & Module 2 goes together on the client kiosk machine and Module 3 goes to the server end.

System requirement

• P4 processor with 256 MB Ram

• ATI RADEON 9000 64 MB Dual Head Graphics Card

• Integrated Device of Keyboard Mouse and USB Port to a single USB port

• and Finally Fedora core 6 Linux OS

• A Coin machine connected to the serial Port.

The Problem we are facing now,

1. Dual head setup for dual monitor and the final system which we like to have. We can Display the video on the Top screen and user can use the other monitor for internet access with the coin machine operated. But when the session is finished we must lock the user screen and keep the video screen run for the advertisement.

2. But unfortunately when you try to lock the screen, both the screen lock and the video does not shows up.

3. Solution that can be implement to lock the screen is

Using Screensaver Method

To lock the screen, I used the command

• Dcop kdesktop kscreensaverIface lock

• Dcop kdesktop kscreensaverIface quit

But when you run the command both the screen is locked but we need only one screen to be locked I think it is the problem with the xserver or any other configuration I tried to figure out but I cannot succeed.

And I have used many other screensavers like xscreensavers, and other commands like xset, display variable, etc…

Using keyboard lock method

By Locking the Keyboard users cannot use the system for internet access and still the second screen keeps running the video. But unfortunately, when you lock the keyboard, the system hangs.

If you can help please let me know.,

Parts that require to be written. .

Time – coin serial integration – ( I can take a picture of this )


At the system end develop an application Program interface to read the status of the switch and manage the timing with the help of micro controller. After reading the status of the switch take action like.
a) Popping up a window with warning message "No time left" at 1 minute before the expiry of actual session.
b) If user selects the option to remove, then immediately take two action
b.1) lock the computer at the expiry of timer, or user presses end session
b.2) after -20 sec close all the user application for next session

Of course time intervals are able to be set by admin in some config file.

Part 2) Application reporting –

A reporting system ( we would like web based php/sql ) that any coin that goes through ( please note there will only be one coin used - a $1 coin)
Every coin that passes through the system ( every 5 minutes perhaps ) updates the web site. The web data that we want to be able to view is this:

Log into site –View data

Machine name, location, $ amount history (today, weekly, monthly total) So a Linux scrip for admin will have to hold these details – So for every machine, we will open this program and stick in the machine details. So when it uploads we will know who and what.

Final part)

Second monitor

Each system will have dual low profile vid cards. The second monitor – needs to be non touchable by user, this is used for advertising. It will be playing video that it will down load from the web. So require an application ( we don’t know much here for solutions ) that will auto open when machine reboots and start playing the content in full screen. This requires to check the FTP for new version of video file, we have to be able to configure or change in admin the FTP directory of the location for the FTP ( i.e different regions for the advertising may be different )

Ubuntu operating system with KDE admin tool.
- this allows us to run the system in kiosk mode – lock down areas etc.

This is the work required - please let us know if you can do this. Skyp is representit

Habilidades: Linux

Veja mais: video on internet, video end card, top problem, think together, the coin problem, internet video, graphics help, graphics design help, design screensaver, coin change problem, dual monitor linux kiosk, kiosk machine, kiosk linux, top ram, ram c, introduction to graphics design, up device, server help, serial port, second video using still images, ram, p4, MB , Lock Screen, lock screen ad -3

Acerca do Empregador:
( 1 comentário ) Coolangatta, Australia

ID do Projeto: #169440

1 freelancer está oferecendo em média $300 para esse trabalho


Hello, I have experience in these things, and I'm the one who Arabized HP441 for HP and made the first tabluter on earth Check my blog [login to view URL] and click on Flickr Icron to see my tabluter life Mais

$300 USD in 6 dias
(9 Comentários)