Lektion 2 – Funktionsverzeichnisse

Ungefähr die Hälfte von Lektion 2 habe ich hinter mir. Es ist das ideale Kapitel 2, was man beim lernen von Programmier- und Scriptsprachen immer lernen sollte – die Hilfefunktion nutzen.

Es handelt sich hierbei nicht um eine Hilfe, sondern vielmehr ein Verzeichnis, wo steht, welches Programm welche AppleScript-Befehle hat und wie man sie anwendet.

Ich bin noch nicht ganz fertig mit Lektion 2, da sie einerseits lang ist, und andererseits viel Stoff beinhaltet, den ich teilweise einfach anwenden muss.

Mehr zu Lektion 2 gibt es zu einem späteren Zeitpunkt.

Script – Safari maximieren

Nachdem ich gestern ein einfaches Script veröffentlich habe, das den Finder maximiert, wurde ich von alexrbsm angefragt, ob sowas auch für Safari möglich wäre. Natürlich war es eine Leichtigkeit, das Script so zu ändern, das Safari maximiert wird, und nicht der Finder.

Hier der Code dazu:

tell application "Finder"
set resolution to the bounds of the window of desktop
set resolution_width to item 3 of resolution
set resolution_height to item 4 of resolution
end tell
tell application "Safari"
set the bounds of every window ¬
to {0, 0, resolution_width, resolution_height}
end tell

Bitte beachte, das beim kopieren des Scripts in der ersten und sechsten Zeile die Anführungszeichen neu geschreiben werden müssen, weil Wordpress diese in Zeichen umwandelt, welche für den AppleScript-Editor ungültig sind.

Bugs, Probleme, Anregungen etc. können natürlich gerne hinterlassen werden.

Viel Spass damit!

Script – Finder maximieren

Dank des Kapitel 1 vom Buch “AppleScript 1-2-3″ habe ich mein erstes Script erstellt. Es ist so einfach wie nützlich – es liest die Monitorauflösung aus, und maximiert dann die Finder-Fenster. Also einfach ein Finder-Fenster öffnen und das Script ausführen, fertig!
Hier der Code dazu:

tell application “Finder”
set resolution to the bounds of the window of desktop
set resolution_width to item 3 of resolution
set resolution_height to item 4 of resolution
set the bounds of every Finder window ¬
to {0, 0, resolution_width, resolution_height}
end tell

Bitte beachte, das beim kopieren des Scripts in der ersten Zeile die Anführungszeichen neu geschreiben werden müssen, weil Wordpress diese in Zeichen umwandelt, welche für den AppleScript-Editor ungültig sind! Danke an alexrbsm für das Melden des Bugs!
Bugs, Probleme, Anregungen etc. können natürlich gerne hinterlassen werden.

Viel Spass damit!

Lektion 1 – Der erste Schritt

Heute habe ich die erste Lektion – Der erste Schritt – fertig durchgearbeitet und muss sagen, ich bin begeistert! AppleScript ist einfach zu verstehen, und liest sich fast wie Englisch. Das Buch bietet einen Einstieg ohne Vorkenntnisse, was bei Fachbüchern nicht gerade alltäglich ist.

In dieser Lektion ging es um die Lokalisierung und Verändern des Inhalt von gewissen Fenstern des Finders. Ich werde von dieser Lektion bestimmt einiges in Zukunft noch brauchen für spätere Scripte.

Ich freue mich schon auf Lektion 2 – Funktionsweise.

AppleScript Selbststudium

Am Wochenende habe ich mir das Buch “AppleScript 1-2-3″ von Sal Soghoian und Bill Cheeseman gekauft und werde mir damit AppleScript selber beibringen. Das Buch ist Apple Certified, was auch immer das heissen möge. Es hat allerdings durchaus eine gute Wertung und auch einen recht stolzen Preis von guten 50€.

Auf guten 800 Seiten, gegliedert in 30 Lektionen steht jede Menge über AppleScript in Bezug auf realistische Aufgaben, und nicht solche, die an den Haaren herbeigezogen sind, was ich in anderen Büchern schon gelesen habe.

Ich werde euch auf dem laufenden halten, was so alles in dem Buch steckt, und auch Scripte zum Download zur Verfügung stellen. Doch erstmal muss ich die erste Lektion – Der erste Schritte – durcharbeiten, welche immerhin 50 Seiten umfasst.

Mehr dazu in einem kommenden Blog-Eintrag. Ich freu mich auf das Buch und hoffe, nicht enttäuscht zu werden.

Der Blog ist offiziell Online

Mit diesem Eintrag stelle ich meinen Blog, an dem ich die letzten Tage und Wochen gearbeitet habe, offiziell Online. Es hat mich viel Zeit und Nerven gekostet, da ich von der ganzen Materie nicht viel verstehe. Dennoch habe ich es nun geschafft, das Layout in Deutsch umzuschreiben und den Blog so einzurichten, das er mir gefällt.

Ich möchte euch an dieser Stelle noch bitten, mir eine kurze Rückmeldung zu geben, wenn ihr einen Schreibfehler, ein Englisches Wort oder sonstige Fehler auf der Seite entdeckt, damit ich auch die letzten Fehler noch beheben kann.

Ansonsten wünsche ich euch viel Spass auf meinem Blog, der im Moment noch etwas leer ist.