I am looking for a way to have a script detect whether or not a key is
pressed and held down before it runs.
Is this within the context of a web browser, command line interface,
or gui (like windows start up)?
Your best bet is to automatically launch your first script which will
watch for user input, then conditionally launch the next part.
Without more info, I am not entirely sure what you are trying to
accomplish.
Command Line. I want to have the script launched at startup, by having a
Terminal command call the script, then when the script executes, it
determines whether or not the key is being held down and if it is, it
then modifies the permissions of certain folders on my hard disk.
I am looking for a way to have a script detect whether or not a key is
pressed and held down before it runs.
Is this within the context of a web browser, command line interface,
or gui (like windows start up)?
Your best bet is to automatically launch your first script which will
watch for user input, then conditionally launch the next part.
Without more info, I am not entirely sure what you are trying to
accomplish.
Could anybody possibly give me a code example of how to detect a
keyboard event?
I am new to Ruby and I am not quite familiar with the syntax yet.
Thanks.
Thomas W. wrote:
Command Line. I want to have the script launched at startup, by having a
Terminal command call the script, then when the script executes, it
determines whether or not the key is being held down and if it is, it
then modifies the permissions of certain folders on my hard disk.
I am looking for a way to have a script detect whether or not a key is
pressed and held down before it runs.
Is this within the context of a web browser, command line interface,
or gui (like windows start up)?
Your best bet is to automatically launch your first script which will
watch for user input, then conditionally launch the next part.
Without more info, I am not entirely sure what you are trying to
accomplish.
Andrew McElroy
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.