Posts Tagged “applescript”
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, delay, getting started, keystroke, lektion 14, save, system events, text edit, textedit
Noch ein Quicki zwecks Umgang mit TextEdit
Umgang mit TextEdit Beispiel 1
Der folgende Code aktiviert TextEdit (öffnet ggf. sofern nicht geöffnet), verändert die Fenstergroeße und schreibt dann mittels System Events & keystroke einen Text in die Datei. Durch den Einsatz von delay stellen wir sicher das ausreichend Zeit zur Verfügung steht um unseren Text zu schreiben. Anschließend verwenden wir erneut keystroke um den Speichern-Dialog zu öffnen. Read the rest of this entry »
No Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: activity monitor, applescript, exists application process, exists file, getting started, lektion 13, name of every process, system events
Und weiter mit Teil XIII der AppleScript Serie Getting Started.
Ich habe System Events schon in dem einen oder anderen Beitrag verwendet ,will jetzt aber nochmal ein paar Beispiel nachschieben.
Prüfen ob eine Datei existiert
In meinem Programm Tierprogramm prüfe ich anfangs (zu Programmstart) beispielsweise ob Exiftool installiert ist, da dies eine Grundvoraussetzung für mein Droplet ist.
Der Code sieht vereinfacht in etwa so aus: Read the rest of this entry »
No Comments »
Und weiter mit Part XII der Serie Getting Started. Heute will ich die Verwendung von Shell-Scripten innerhalb AppleScript erläutern.
Warum überhaupt Shell Scripte innerhalb AppleScript verwenden ?
Man kann mit AppleScript zwar relativ viel realisieren, manchmal liegt der einsatz von Shell-Scripten innerhalb dem Gesamt AppleScript Code einfach näher, sei es weil die Aufgabe so leichter realisierbar ist oder überhaupt erst realisierbar wird, oder aber der User einfach ein Faible dafür hat.
Read the rest of this entry »
3 Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, getting started, home directory, lektion 11, longname, shortname, system events
Getting Started Serie
Hier gehts zur Artikel-Übersicht der Serie Getting Started mit AppleScript
Einführung
Heute will ich in aller kürze zeigen wie man einige Grundinformationen zum aktuellen Mac OS X Benutzeraccount erhalten kann. Dazu greifen wir in AppleScript wieder auf System Events zurück.
Read the rest of this entry »
6 Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: 10.4, 10.5, applescript, getting started, ignoring, interface scripting, lektion 10, slider, system events, system preferences, tell
Und hier Teil 10 der Serie Getting Started.
Nachdem Teil 9 die ersten Schritte bzgl dem Tell-Befehl erklärt hat will ich das heute mal etwas erweitern. Es gibt Fälle in denen man direkt das Interface einer Applikation scripten will, um Abläufe zu automatisieren. Hierfür hat Apple nachträglich eine Sonderfunktion ins Betriebsystem implementiert die per Default mal deaktiviert ist, aber dazu später mehr.
Read the rest of this entry »
No Comments »
Wie schon in Lektion VII angesprochen existiert in AppleScript ein Tell-Befehl. Da dieser zwar bis dato angesprochen wurd, aber nicht erklärt hier eine kurze Erläuterung.
Nehmen wir an wir wollen ein bestimmtes Programm eine Aktion ausführen lassen, benötigen wir den Tell-Block. Im folgenden Beispiel wollen wir iTunes beenden.
Read the rest of this entry »
1 Comment »
Mal ein kurzer Überblick zur Repeat-Schleife in AppleScript.
Schauen wir uns im ersten Schritt den einfachten Typ einer Repeat-Loop an.
Einfache Repeat Loop

Read the rest of this entry »
No Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, getting started, howto, lektion 7, return, subroutine, subroutines
Heute will ich den Umgang mit Sub-Routinen in AppleScript erläutern.
Im Kern war der AppleScript Code in den bisherigen Beiträgen immer von oben nach unten zu lesen, lief also ganz simpel der Zeilen-Reihenfolge nach ab. Dies wird sich nun ändern.
Im Kern sind Sub-Routionen in AppleScript ausgelagerte Funktionen auf die man jeweils mit einem simpeln Funktionsaufruf zugreift und dann jeweils nach Ablauf der Funktion zurück zum Aufrufort springt von wo das Script dann wieder nach dem alten Prinzip weiterabläuft.
Read the rest of this entry »
No Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, eof, getting started, lektion 6, path, write permissions, write to file
Nachdem in Lektion V das Lesen aus Dateien mittels AppleScript erklà ¤rt wurde, wird nun das Schreiben in Dateien via AppleScript vorgestellt.
Im letzten Artikel wurde schon erlà ¤utert dass man im Umgang mit Dateien immer einen sauberne Ansatz wà ¤hlen sollte.
d.h.
Datei entsprechend à ¶ffnen, dann die geplante Aktion ausfà ¼hren (z.b. lesen oder schreiben) und abschliessend die Datei auch wieder schließen.
Read the rest of this entry »
No Comments »
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, applescript lektion, close file, getting started, lesen, open file, read, read from file
RÃ ¼ckblick auf die bisherigen Lektionen:
Im heutigen Beitrag wenden wir uns nun dem Zugriff auf Dateien zu. Primà ¤r das lesen von Dateien, welches komplex genug sein sollte =)
Read the rest of this entry »
1 Comment »
|