Hallo Christian
http://www.rubycentral.com/ref/ref_c_io.html#read
http://www.rubycentral.com/ref/ref_c_io.html#readchar
http://www.rubycentral.com/ref/ref_c_io.html#sysread
Soweit war ich schon, allerdings warten diese methoden auf return.
Folgende lösung fals jemand mal vor dem gleichen problem steht.
module SetEnv
Stty_save = stty -g
.chomp
# set terminal to RAW
def self.start
system("stty raw")
end
# set terminal to default again
def self.clean
system "stty", Stty_save
end
self.start
at_exit do
self.clean
end
end
Ist nicht gerade sauber ich weiss...
Mfg entropie
--
Whenever people agree with me I always feel I must be wrong.
-- Oscar Wilde
Whenever people agree with me I always feel I must be wrong.
-- Oscar Wilde