AppleScript: der etwas andere Aufruf eines AppleScript Handlers

Manchmal hat man einen Haufen Handler in AppleScript. Respekt, wenn man den Nerv hat, das alles sauber, in insich stimmige Handler zu verfrachten. Das ist ein guter Weg und macht Änderungen am späteren Code (gerade bei längeren Skripten) um einiges unkomplizierter. Nur wenn man ein solches Handler-Konstrukt aufgebaut hat, ist es vom Code oft ziemlich […]

Episoden Benenner – Episode Namer

Ich bin ja leidenschaftlicher Serien-Gucker, nur das Bennen der aufgezeichneten Sendungen nervt auf Dauer. Deshalb habe ich mir ein kleines Skript gebaut, mit dem sich die Dateien quasi von selber umbenennen. Das läuft so ab, die Dateien haben meist schon eine teilweise korrekte Namensgebung, z.B. die Laufende Nummer (Folge 23.mp4) oder “S01E03.mp4” oder einfach direkt […]

AppleScript Reste-Eintopf II

Add to Login-Items –03.09.2008 hubionmac.com –asks for an app and adds it to login items addtologin(choose file of type {“APPL”}) on addtologin(thisApp) — adds an item to login items set appPath to POSIX path of thisApp tell application “System Events” set appName to name of thisApp set shortName to (characters 1 through ((get offset of […]

AppleScript Reste-Eintopf

Ich räume gerade meine AppleScript-Verzeichnis auf und dabei sind mir einige Code-Schnipsel untergekommen, die noch nicht hier “archiviert” wurden: convert aliases into symlinks: Damit lassen sich wunderbar Aliase in symbolische Links umwandeln. Macht z.B. Sinn, wenn man schnell via Finder Aliase anlegt, die Software, die aber die Dateien braucht nur mit symbolischen Links klar kommt. […]

iCal:Arbeitszeiterfassung die 3.

Sodele ich habe das Skript nun etwas umgeschrieben. das Skript hat nun eine reine Update-Funktion für die Statistik (zur Zeit auf 8 Wochen eingestellt, um bei großen Kalendern die Bearbeitungszeit zur verkürzen) Bei der Statistik werden nun alle nicht-allday-Events berücksichtigt, die eine Dauer größer 1min haben, d.h. Aufgaben werde nun auf die Minute genau erfasst […]

Dateiliste in Numbers führen an Hand von Dateinamen

Ich habe z.B. in Numbers eine Liste mit allen Job-IDs und möchte in einer Spalte daneben alle Dateien aus einem Bestimmten Verzeichnis auflisten, deren Name diese Job-ID beinhaltet… nix leichter als das: –14.09.2011 hubionmac.com — parts of numbers selection code by http://hints.macworld.com/article.php?story=20090109055630154 — requested @https://discussions.apple.com/thread/3325583?tstart=0 — this script takes the value of a selection in […]

RGB Farbcode zu HTML und umgekehrt

Wenn man in AppleScript eine Farbe angibt (z.B. für einen Text) so geschieht das über eine RGB-Farbwert-Angabe wie {255,5645,4565}. Das Besonder daran, es können eben 16,7 Millionen Farbwerte sein (256*256*256) + jeweils 256 mögliche Werte für den Grad der Transparenz (so glaube ich). Ich fand auch schnell eine Routine zum umwandeln solcher RGB-Werte in HTML-Werte, […]

iCal: Liste der heutigen Events

Gibt eine Liste der Events aus, die am heutigen Tag beginnen und auch enden… getThisDaysEvents_List(“Hubi”) on getThisDaysEvents_List(calendarname) tell application “iCal” set startdate to (current date) – ((minutes of (current date)) * 60) – ((hours of (current date)) * 60 * 60) – (seconds of (current date)) set enddate to startdate + (3600 * 24) tell […]

AppleScript per Weblink starten….

Ich dachte eigentlich, dass so etwas nicht möglich ist, dabei mache ich bei meinen Quellcode-Containern auf dieser Seite nix anderes. Ludwig_M hat mir aber die Augen geöffnet und mir eine Idee für ein schönes Beispiel-Skript geliefert =) Anbei eine Bespiel-Seite mit entsprechenden Links und ein dazu passendes AppleScript. Ein entsprechendes Video ist auch dabei…