Autor Thema: Patch für 91_sequence.pm  (Gelesen 2238 mal)

Offline RomanticBoy83

  • Full Member
  • ***
  • Beiträge: 185
Patch für 91_sequence.pm
« am: 07 Juli 2021, 18:25:49 »
Hallo in die Runde,
... ich möchte hier einen Patch als Vorschlag zur Übernahme posten.

Zum Problem:
Ich möchte gerne eine "Sequence" nutzen um eine Tastatureingabe als Codeschloss zu verwenden. Leider sind Fehleingaben/Versuche so nicht zu realisieren.
Als Beispiel möchte ich nur auf die Sequenz 1;2;3;4 reagieren. Sollte jedoch jemand sehr schnell alle Tasten Drücken, so würde die "Sequence" nach viermaligen "alle-Tasten-gedrückt" natürlich auch triggern.

Zur Lösung:
Ich habe die "Sequence" um das optionale Attribut strictSequence erweitert. Sollte dieses auf 1 gesetzt sein, so wird die "Sequence" stringent auf die richtige Reihenfolge der Events achten. Sollte ein unerwartetes Event kommen, so wird die "Sequence" sofort abgebrochen und die Eingabe muss erneut von Begin an erfolgen.

Meine Intension ist es, dass der Patch eventuell vom rudolfkoenig als Author übernommen wird. Sollte es Gründe geben für ein nicht Übernehmen, welche durch fehlende Arbeiten begründet sind, dann werde ich diese natürlich gerne nachreichen.
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18513
Antw:Patch für 91_sequence.pm
« Antwort #1 am: 13 Juli 2021, 11:34:54 »
Tipp: Verschiebe den Thread in das für das Modul richtige Unterforum ("Automatisierung"), dann hast Du größere Chancen, dass Rudi Deinen Vorschlag entdeckt. Wunschlisten werden gerne mal übersehen.
-----------------------
Möchte man beruflich "etwas mit Menschen" machen, ohne etwas mit deren Dummheit zu tun haben zu müssen,
bleibt eigentlich nur der Beruf des Bestatters übrig.
-----------------------
Lesen gefährdet die Unwissenheit!