{"id":6951,"date":"2023-09-17T22:18:13","date_gmt":"2023-09-17T20:18:13","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=6951"},"modified":"2023-11-27T13:11:12","modified_gmt":"2023-11-27T12:11:12","slug":"termdown-kteatime-alternative","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/17\/termdown-kteatime-alternative\/","title":{"rendered":"termdown \u2013 Kteatime-Alternative"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ein Terminal-Timer ohne GUI, aber mit optischen Besonderheiten ist <strong>termdown<\/strong> (das folgende Bild ist ein animiertes GIF; falls es nicht funktioniert, darauf klicken):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Termdown4.gif\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"253\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Termdown4.gif\" alt=\"\" class=\"wp-image-6953\" title=\"Termdown4.gif (33.75 KiB) 1866 mal betrachtet\"\/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Installation:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sudo pip install termdown<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der einfachste Befehl bei der Ben\u00fctzung lautet:<\/p>\n\n\n\n<p><strong>termdown<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ergibt aber noch keinen Timer, sondern eine <strong>Stoppuhr<\/strong>. Erst eine Zeitangabe hinter <em>termdown<\/em> macht die Stoppuhr zum <strong>Timer<\/strong>:<\/p>\n\n\n\n<p><strong>termdown 5s<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Beispielbild oben steht hinter der Zeitangabe <em>5s<\/em> auch die Option <em>-b<\/em> f\u00fcr: am Ende blinken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der ganze Ausdruck bedeutet: Der Timer l\u00e4uft in 5 Sekunden ab und erzeugt dann einen einmaligen Terminalton (macht er standardm\u00e4ssig) und ein rot blinkendes Terminalfenster bis zur Eingabe von [Ctrl]+[c].<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Statt dass man eine Zeitdauer wie hier oben <em>5s<\/em> angibt (\u00fcber 60 Sekunden etwa: <em>1h 5m 30s<\/em>), kann man auch einen Zeitpunkt angeben, z.B. <em>22:45<\/em> (Uhrzeit). Dann z\u00e4hlt er selber bis zu diesem Zeitpunkt runter und gibt dann wieder den Ton und dieses Blinken aus. Damit ist termdown ein <strong>Wecker<\/strong>, nur der Weckton ist leider zu wenig eindringlich und dauert nicht an. Vielleicht kann man das auf andere Weise \u00e4ndern (Default-Einstellungen der Konsole).<br><br>Mit der Option <em>-v de<\/em> macht termdown eine <strong>Sprachausgabe<\/strong> der letzten 3 Sekunden auf (Computer-)Deutsch, falls man <em>espeak<\/em> installiert hat:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>termdown 5s -v de -b<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit der zus\u00e4tzlichen Option <em>-c 10<\/em> spricht er die letzten 10 statt nur 3 Sekunden aus. Dazu muss nat\u00fcrlich die Angabe der Zeit gr\u00f6sser als 10s sein. Mit der Option <em>-t &#8222;Text Text Text&#8220;<\/em> kommt am Ende zum Blinken noch ein Text dazu.<br><br>Die ganze Eingabezeile kann schliesslich bei einem 3-Minuten-Ei so lauten<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>termdown 180s -v de -c 10 -b -t &#8222;Das 3-Minuten-Ei ist fertig!&#8220;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Weitere Optionen (z.B. Schriftwahl) und Infos unter: <a href=\"https:\/\/github.com\/trehn\/termdown\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/trehn\/termdown<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Erstver\u00f6ffentlichung: So 18. Jul 2021, 22:53<\/strong><\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"6951\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">0    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"6951\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\">0<\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Ein Terminal-Timer ohne GUI, aber mit optischen Besonderheiten ist termdown (das folgende Bild ist ein animiertes GIF; falls es nicht funktioniert, darauf klicken): Installation: sudo pip install termdown Der einfachste Befehl bei der Ben\u00fctzung lautet: termdown Das ergibt aber noch keinen Timer, sondern eine Stoppuhr. Erst eine Zeitangabe hinter termdown macht die Stoppuhr zum Timer: [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":6953,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[626],"tags":[],"class_list":["post-6951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-timer"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=6951"}],"version-history":[{"count":9,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6951\/revisions"}],"predecessor-version":[{"id":11339,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/6951\/revisions\/11339"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/6953"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=6951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=6951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=6951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}