Ich habe es versucht, alarm-clock-applet
aber ich muss mehrere Countdowns einrichten und ich kann sie nicht zusammen starten, ist jedoch nützlich.
Ich würde eine App verwenden, mit der ich einen einzigen Timer mit mehreren Alarmen verwenden kann. Zum Beispiel 30s + 45s + 60s + 45s + 120s (das sind keine Countdowns), die ich mit einem Klick starten oder noch besser einrichten kann, um X-mal zu wiederholen.
Ist das vielleicht mit einem Skript möglich? (Eine App wäre besser).
software-recommendation
Skorpion
quelle
quelle
30 45 60 45 120 cycle=5
. Dann ertönt ein Alarm bei 30 Sekunden, 75 Sekunden, 135 Sekunden, 180 Sekunden und 300 Sekunden? Dann wiederholt sich der Zyklus noch 4 Mal? Wird gleichzeitig mit dem Alarm eine Popup-Meldung angezeigt? Haben Sie bereits eine Alarmdatei oder verwenden Sie einen Systemtonalarm? Stellen Sie sich anstelle von Parametern in der Befehlszeile ein GUI-Panel mit bis zu 10 Timern + einer Zykluszahl vor?Antworten:
multi-timer
Bash-SkriptDas
multi-timer
Bash-Skript funktioniert in den Ubuntu-Versionen 14.04, 16.04 und 18.04. Es funktioniert auch in Windows 10 mit installiertem Ubuntu 16.04 Desktop.Eigenschaften
Benötigt
yad
Paketsudo apt install yad
Registerkarte "Notebook-Konfiguration"
yad
( Y et A nother D ialog) verfügt über eine Funktion, mit dermulti-timer
Felder auf zwei separate Bereiche aufgeteilt werden können, auf die innerhalb eines Fensters über Notizbuchregisterkarten zugegriffen werden kann.Auf der Registerkarte Konfiguration können Sie:
Registerkarte "Notebook-Timer"
Auf der Registerkarte Timer können Sie:
Fortschrittsbalkenanzeige
Beim
multi-timer
Herunterzählen werden Fortschrittsbalken verwendet für:Bash-Skript
Kopieren Sie das folgende Bash-Skript und fügen Sie es in den Dateinamen ein
multi-timer
. Ich schlage das Verzeichnis vor/home/<your_user_name>/bin/
. Markieren Sie anschließend das Skript als ausführbar mit:Anzahl der Timer ändern
In den Zeilen 78, 79 und 80 sehen Sie Folgendes:
Obwohl 19 Timer unterstützt werden, passen sie möglicherweise nur auf einen 1920 x 1080-Bildschirm. Ungefähr 17 (Standardeinstellung) passen auf den durchschnittlichen Bildschirm 1024 x 768. Wenn Sie Super-VGA mit einer Auflösung von 800 x 600 haben, erhalten Sie möglicherweise nur 13 bis 15 Timer.
Sie müssen gleichzeitig die Werte in den Zeilen 85 und 86 ändern:
zB Wenn Sie maximal 12 Timer möchten, stellen Sie
TMR_DURATION_NDX=25
und einMAX_TIMERS=12
.Nach dem Ändern des Index und des Maximums speichern Sie die
multi-timer
Datei. Wenn Sie das Programm bereits ausgeführt haben, nachdem möglicherweise eine Konfigurationsdatei erstellt wurde, muss diese gelöscht werden. Verwenden Sie diesen Befehl, um die alte Konfigurationsdatei zu entfernen:Beachten Sie, dass dies
~/
eine Abkürzung zu Ihrem Home-Verzeichnis ist, d/home/your_user_name/
. H.Bash-Code für
multi-timer
Sysmonitor-Indikatorschnittstelle
Sie können das System Tray / Application Indicator Area mit der verbleibenden Zeit zusammen mit einer "Spinning Text Pizza" aktualisieren lassen, wie im GIF über der Bash-Liste dargestellt.
Informationen zum Einrichten des Sysmonitor-Indikators finden Sie in den folgenden Fragen und Antworten : Kann BASH in Systray als Anwendungsindikator angezeigt werden?
quelle