• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

ToDo-Liste mit Geektool (Applescript) formatieren

Glorion

Gala
Registriert
29.03.07
Beiträge
48
Ich habe im www ein Script gefunden, dass mir die App Things ausliest und die Ergebnisse mittels Geektool untereinander auflistet.
Für einen besseren Überblick wäre es aber hübscher, wenn zwischen den ToDos eine Leerzeile wäre. Ich bekomm das aber nicht hin. Kann mir jemand erklären wie das geht?
Hier das Script:
--this line checks if Things is running when this script is launched
tell application "System Events" to set alreadyrunning to exists (processes where name is "Things")

--this makes a line break between todos
set AppleScript's text item delimiters to {(ASCII character 10)}

tell application "Things"

log completed now --don't want to see completed tasks
set todos to name in to dos of list "Next" as string
if not alreadyrunning then quit --if ran by me then quit
return todos

end tell

Hier das bisherige Ergebnis:
screen.png
 
Müsste so gehen …:

Code:
set AppleScript's text item delimiters to {(ASCII character 10) & (ASCII character 10)}
 
Der große Schönheitsfehler ist, daß Things zur Anzeige laufen muß, bzw. automatisch gestartet wird. Das ganze direkt aus dem XML File zu parsen wäre besser, aber auch deutlich komplexer.
Gruß Pepi
 
Das stört mich nicht weiter, da Things ja gleich nach der Abfrage wieder geschlossen wird.
Alle 2h zappelt das Symbol kurz im Dock, das kann ich verkraften. ^^
 
Gerade das würde mich enorm stören, da ja dann auch der Space unter 10.6 zangsumgeschaltet würde, ich vielleicht gerade nicht will, daß es aufgeht blah fasel nein.

Warum das nicht mit einem Launchd Trigger an das XML File vom Things binden. Dann wird aktualisiert wenn sich das File ändert und wenn Things net offen ist, kann sich auch nix geändert haben. Abgesehen davon, daß Things net dauernd aufhüpfig wird.
Gruß Pepi
 
Das große Problem ist, dass ich es schlicht nicht kann. Wenn Du es mir erklären könntest, würdest du mir einen großen Gefallen tun.
Andernfalls muss ich halt mit dem Vorlieb nehmen, dass ich hinbekomme.
 
Zuletzt bearbeitet: