1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Forum
  3. AutoIt 3
  4. Skripte

Tea-Timer

  • Oscar
  • 24. April 2018 um 13:16
1. offizieller Beitrag
  • Oscar
    Moderator
    Reaktionen
    8
    Beiträge
    7.381
    • 24. April 2018 um 13:16
    • Offizieller Beitrag
    • #1

    In "Hilfe & Unterstützung" wurde nach einem Tea-Timer gefragt.

    Ich habe jetzt mal so ein kleines Programm geschrieben. Man kann die Zeit zwischen 1 und 99 Minuten einstellen und nach Klick auf [Start] zählt diie Zeit runter bis auf Null.

    Die Zeit wird mit einem 7-Segment-Font dargestellt und es gibt eine Progressbar, die entsprechend geleert wird. Wenn Null erreicht wird, ertönt eine Glocke und es erscheint eine MsgBox.

    Man kann die Zeit auf 3 verschiedene Arten verstellen:

    1. mit den Pfeilen auf der rechten Seite

    2. mit den Tasten [up] und [down]

    3. mit dem Mausrad (hoch / runter), wenn sich der Mauszeiger über der Zeitanzeige befindet

    Die Zeit lässt sich aber nur verändern, wenn der Timer gerade nicht läuft. Der [Reset]-Button setzt die Zeit wieder auf die Ausgangszeit zurück und hält den Timer an.

    Die eingestellte Zeit wird in einer Inidatei gespeichert, sodass sie beim nächsten Start wieder zur Verfügung steht.

    Screenshot:

    Im ZIP-Archiv (Anhang) befindet sich das Script, die UDF, die Exe und das Icon.

    Dateien

    TeaTimer_v1_0_0_0.zip 907,44 kB – 374 Downloads

    MfG. Oscar

    Forum: Arduino, Elektronik, AutoIt

    • Nächster offizieller Beitrag
  • AutoMit
    Anfänger
    Beiträge
    479
    • 24. April 2018 um 14:54
    • #2

    Vielen Dank Oscar, dass Du auf meine Anfrage reagiert hast.

    Das sieht als Basis gut aus.

    Ich probiere, daraus folgendes zu machen ( habe hier den Screenshot von der ursprünglichen Idee gefunden ... das Script leider noch nicht ), in der fertigen Version gibt es eine andere Hintergrundfarbe, Icons für grünen, schwarzen ... Tee, Pizza und Co, für die jeweils eine fest definierte Zeit hinterlegt sind :)

    [Blockierte Grafik: https://imgur.com/H0vCaU9]

    ( wie muss ich den Code für das Bild verändern, damit das Bild hier angezeigt wird? )

    Danke für Deine Hilfe und Dein obiges Script !!

    PS:

    Pizzatimer

    Im Beitrag hast Du was von einer Timer-UDF "_Timer_SetTimer()" geschrieben.

    Wie heißt der Dateiname genau?

    _Timer.au3 habe ich bei mir nicht finden können.

  • Musashi
    Gast
    • 24. April 2018 um 15:01
    • #3

    _Timer_SetTimer() ist keine UDF, sondern eine Funktion aus #include <Timers.au3>

    siehe : https://autoit.de/onlinehilfe/li…er_SetTimer.htm


    Oscar :

    Danke für das 'kleine Stück' Anschauungsmaterial :thumbup:

    Täusche ich mich, oder lassen sich 'nur' die Minuten einstellen, nicht aber die Sekunden ?

    Ein Start bei 02:15 geht dann wohl nicht, oder ? (nur eine Frage, um Himmels Willen keine Kritik ;))

    Gruß Musashi

  • AutoMit
    Anfänger
    Beiträge
    479
    • 24. April 2018 um 15:05
    • #4

    Danke Musashi - habe sie gefunden.

  • Oscar
    Moderator
    Reaktionen
    8
    Beiträge
    7.381
    • 24. April 2018 um 15:14
    • Offizieller Beitrag
    • #5
    Zitat von Musashi

    Täusche ich mich, oder lassen sich 'nur' die Minuten einstellen, nicht aber die Sekunden ?

    Korrekt! "Nur" die Minuten.

    Ich fand das für einen Kurzzeittimer ausreichend. Obwohl sich das leicht ändern liesse.

    MfG. Oscar

    Forum: Arduino, Elektronik, AutoIt

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • AutoMit
    Anfänger
    Beiträge
    479
    • 24. April 2018 um 15:17
    • #6
    Zitat von Oscar

    Korrekt! "Nur" die Minuten.

    Ich fand das für einen Kurzzeittimer ausreichend. Obwohl sich das leicht ändern liesse.

    Zitat von Alina

    Also ich liebe ja Tea und am liebsten den englischen und den genau 3:30 Minuten gezogen.

    Ich glaube, der Bedarf an einstellbaren Sekunden ist da :)

  • Oscar
    Moderator
    Reaktionen
    8
    Beiträge
    7.381
    • 24. April 2018 um 15:36
    • Offizieller Beitrag
    • #7
    Zitat von AutoMit

    Ich glaube, der Bedarf an einstellbaren Sekunden ist da

    Dann nimm das Script aus dem Anhang. :)

    Dort lässt sich die Zeit in 10-Sekunden-Schritten einstellen.

    Wer noch kleinere Schritte braucht, kann das in der Inidatei ändern.

    Dateien

    TeaTimer.au3 142,79 kB – 303 Downloads

    MfG. Oscar

    Forum: Arduino, Elektronik, AutoIt

    • Vorheriger offizieller Beitrag
  • AutoMit
    Anfänger
    Beiträge
    479
    • 27. April 2018 um 09:38
    • #8
    Zitat von Oscar

    Dann nimm das Script aus dem Anhang

    Danke Oscar - das ist eine gute Basis :)

  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™