Timed Internet Browser

Timed Internet Browser
Hello. Here’s what I need done. I’m setting up terminal machines that are running Flash games and an Internet Browser. I need the application to control what the user can and cannot do as the pc is running. The only things that a user should do is move the mouse which deactivates the screensaver. Then he/she should choose between playing a game(Flash game) or browsing the internet.

Here’s the kicker. A user will purchase internet time separately and time will be put into their “account”. The internet browser will be timed based off how many minutes and seconds they have left in their account. This variable is stored in a MySQL database. When a user closes the browser window then the time left must be stored into a MySQL database. Also, when a users time runs out the browser window must automatically close and the user can’t access it again until they purchase more time.

All I need is a program to disable all features and functions not associated with the Flash file and the Internet Browser app. In a nutshell, the Flash menu is Full Screen when the pc starts up. I don’t want anyone to be able to get out of that screen. Some of the ways one can exit this screen is by hitting the Windows button or Alt-Tab on a keyboard. I want all possible ways to do this disabled so just a Flash file and browser runs.

I have no idea what language or type of application can do this. Please provide me with details about what you would do and use to complete this project. Please list similar projects if applicable. I can put entire payment in Escrow right now if you provide me with a proper solution and we decide to move forward. Experience with Internet Coffeeshops andCafes is a plus.

Also, if you think this can be done a different, and better, way please make a suggestion and we can work toward a solution.

If you have any questions please let me know. Thank you and I look forward to working with you.

Bo

Leave a Reply

Your email address will not be published. Required fields are marked *