Kiosk Question - Lock User In

Luis luis at anachreon.co.uk
Sun Sep 16 11:35:39 EDT 2007


Hiya,

You could run your app, checking to see if it's in the foreground, and 
if not, force itself to do so.
You could run a second app which watches to see if the Kiosk app is 
still running, and if not, to launch it.

Cheers,

Luis.


Sivakatirswami wrote:
> Andre Garzia wrote:
>> You don't need to prevent CMD+TAB, you need to prevent running other
>> applications. You can just quit the Finder and everything else so that 
>> your
>> app is the only thing running. ;-)
>> Andre
> 
> That's too easy! HA! (smile)
> 
> but what about  cmd-option-esc? (I am unable to trap this)
>  could invoke the Force Quit Applications; user quits Rev and is back up in
> the Finder...
> 
> On the other hand, we are not really expecting any super hackers
> I'm just trying to get noisy kids from trying to do stuff while Mom
> is off talking with someone...I'm not sure how many will even
> know about cmd-option-esc.
> 
> Other suggestions were good too. we can restrict user priviliges,
> the gateway to the internet can lock the user out from everything
> but very specific sites...
> 
> 
>>
>> On 9/15/07, Richard Gaskin <ambassador at fourthworld.com> wrote:
>>> Sivakatirswami wrote:
>>>> Looks like we have some fun-interesting dev ahead of us
>>>> as there is a request to create a Kiosk style app here for
>>>> all our visitor traffic to interface with... Rev is obviously
>>>> the best tool.
>>>>
>>>> I have some basic questions
>>>>
>>>> This will run on a little white 13 Powerbook - Mac OSX
>>>>
>>>> How do you lock up the machine such that once you boot
>>>> the Rev app, which will be set to take over the whole screen,
>>>> no one can do anything else but interact with your app.
>>>> i.e. a savvy use could hit cmd-tab, call up all running apps
>>>> and choose the finder, hide your app and there she is, face
>>>> to face with the finder-entire-machine and not your app.
>>>>
>>>> Then of course we need a way for admin to click on something
>>>> and then be granted access to the whole box again.
>>> The latter could be done easily enough by having a place to click that
>>> asks for a password.
>>>
>>> But preventing Command-Tab from bringing up the switcher is something I
>>> don't know how to do.  Trapping commandKeyDown doesn't let you prevent
>>> the OS from grabbing it first.
>>>
>>> This may require an external to tap into the OS event loop.
>>>
>>> Please let us know what you come up with.
>>>
>>> -- 
>>>   Richard Gaskin
>>>   Managing Editor, revJournal
>>>   _______________________________________________________
>>>   Rev tips, tutorials and more: http://www.revJournal.com
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your 
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
> 



More information about the use-livecode mailing list