Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Tastaturabfrage mit Perl

  1. #1
    Registrierter Benutzer Avatar von Rebell
    Registriert seit
    10.07.2002
    Ort
    Dresden
    Beiträge
    62

    Tastaturabfrage mit Perl

    Hallo, ich hab ein großes Problem und schon durchgegoogelt.
    Ich möchte mit Perl einzelne Zeichen der Tastatur abfangen, aber OHNE auf eine Enter zu warten.

    $eingabe = <>; # wartet auf eine Enter
    $eingabe = getc(); # wartet auch auf ein Enter

    Das muss doch möglich sein?
    to be famous is so nice
    http://get-mike.de
    M:ke

  2. #2
    Registrierter Benutzer Avatar von Rebell
    Registriert seit
    10.07.2002
    Ort
    Dresden
    Beiträge
    62
    Code:
    #!/usr/bin/perl
    
    use Term::ReadKey;
    
    ReadMode ('cbreak');
    while (1) {
    	$key = ReadKey(0);
    	$text .= $key;
    	print $key;
    	if ($key =~ /^\n/ig) {
    		print "you write: $text";
    		print "\n";
    	}
    }
    ReadMode('normal');
    to be famous is so nice
    http://get-mike.de
    M:ke

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •