Stammleser dieses Blogs kennen TextBar bereits aus vergangenen Artikeln. Ähnlich wie bei BitBar kann man mit dieser App beliebigen Text bzw. Ausgaben von Skripten in der macOS Menüleiste anzeigen und in gewissen Abständen automatisiert aktualisieren lassen.
Vor ein paar Tagen ist nun TextBar 2 veröffentlicht worden. Nachfolgend die drei wichtigsten Neuerungen.
1. Dynamic Values
Ab sofort können eigentlich in den Einstellungen von TextBar festgelegte Werte überschrieben werden.
Dazu müssen entsprechende Skripte um eine dynamic section erweitert werden, die wiederum mit einem ----TEXTBAR----
eingeleitet wird.
Im nachfolgenden Skript wird beispielsweise die Ausgabe des date-Kommandos (abweichend von den TextBar-Refresh-Einstellungen) alle fünf Sekunden aktualisiert.
#!/bin/bash date echo "----TEXTBAR----" echo "REFRESH=5"
Gleiches kann man mit Bildern bzw. den Icons machen, die der eigentlichen Skriptausgabe vorgeschaltet werden können.
Darüber hinaus lassen sich jetzt auch die Auswertung von HTML-Code und, wie oben im Screenshot zu sehen, ganze Webseiten mit dynamischen Skripten in die Menüleiste integrieren.
#!/bin/bash echo "aguDE" echo "" echo "----TEXTBAR----" echo "VIEWTYPE=URL" echo "VIEWSIZE=600,400" echo "IMAGE=:$HOME/scripts/images/aguDE.png"
2. Last Update
Ebenfalls oben im Screenshot zu sehen: für jedes laufende Skript und Kommando wird die Zeit der letzten Aktualisierung angezeigt.
3. TextBar Live
Hinter TextBar Live versteckt sich ein neuer Dienst, der den Status aller definierten TextBar-Elemente von mehreren Macs gleichzeitig im Browser anzeigt.
Dieser Dienst wird im monatlichen Abo angeboten.
Dabei ist der erste Mac kostenlos; die Small-Subscription mit zwei Geräten liegt bei einem US-Dollar/Monat, die Medium-Subscription mit fünf Macs bei 2 US-Dollar/Monat.
Preise und Verfügbarkeit
Für Bestandskunden ist das Upgrade auf TextBar v2 kostenfrei.
Neukunden können die App für 2,99 US-Dollar direkt vom Entwickler kaufen. Zur Installation wird OS X 10.9 Mavericks vorausgesetzt.
Zum kostenlosen Ausprobieren steht außerdem eine auf sieben Tage begrenzte Testversion zur Verfügung. Bei GitHub findet man etliche kleine Skripte, die für den Einstieg bestens geeignet sind.
7 Kommentare