AppleScript 1-2-3: Aufgaben automatisieren mit dem Mac
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
München
Addison-Wesley
2009
|
Schriftenreihe: | Apple training series
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XX, 813 S. Ill. 25 cm |
ISBN: | 9783827330345 9783827327369 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035633308 | ||
003 | DE-604 | ||
005 | 20130814 | ||
007 | t | ||
008 | 090717s2009 a||| |||| 00||| ger d | ||
015 | |a 08,N25,0062 |2 dnb | ||
016 | 7 | |a 988962314 |2 DE-101 | |
020 | |a 9783827330345 |9 978-3-8273-3034-5 | ||
020 | |a 9783827327369 |c Pp. : EUR 49.80 (DE), EUR 51.20 (AT), sfr 83.00 (freier Pr.) |9 978-3-8273-2736-9 | ||
024 | 3 | |a 9783827327369 | |
035 | |a (OCoLC)428820958 | ||
035 | |a (DE-599)DNB988962314 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-12 |a DE-91G |a DE-824 |a DE-11 |a DE-19 |a DE-739 |a DE-522 |a DE-355 | ||
082 | 0 | |a 005.43 |2 22/ger | |
084 | |a MS 2700 |0 (DE-625)123642: |2 rvk | ||
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 303f |2 stub | ||
100 | 1 | |a Soghoian, Sal |e Verfasser |0 (DE-588)138573441 |4 aut | |
240 | 1 | 0 | |a AppleScript 1-2-3 |
245 | 1 | 0 | |a AppleScript 1-2-3 |b Aufgaben automatisieren mit dem Mac |c Sal Soghoian ; Bill Cheeseman |
264 | 1 | |a München |b Addison-Wesley |c 2009 | |
300 | |a XX, 813 S. |b Ill. |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Apple training series | |
650 | 0 | 7 | |a AppleScript |0 (DE-588)4348614-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a AppleScript |0 (DE-588)4348614-9 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Cheeseman, Bill |e Verfasser |0 (DE-588)138573522 |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3118729&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017688204&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017688204 |
Datensatz im Suchindex
DE-BY-FWS_katkey | 488711 |
---|---|
_version_ | 1824555410845073410 |
adam_text |
Titel: AppleScript 1-2-3
Autor: Soghoian, Sal
Jahr: 2009
Überblick
AppleScript Schnelleinstieg 1
i Lektion 1 Der erste Schritt 3
Lektion 2 Funktionsverzeichnisse 57
Lektion 3 Objekte identifizieren 135
Lektion 4 Objekte suchen 153
Lektion 5 Spezielle Ordner 177
Lektion 6 Infotools 193
Lektion 7 Objekte in Aktion 211
Lektion 8 Datencontainer, Operatoren und Coercions 247
Lektion 9 Mit dem Benutzer kommunizieren 263
Lektion 10 Bedingungsanweisungen 359
Lektion 11 Die Wiederholungsschleife 365
Lektion 12 Fehler-Handler (Error-Handler) 379
Essentielle Themen 397
Lektion 13 Skripteditor 399
Lektion 14 AppleScript-Dienstprogramm 445
Lektion 15 Skript Properties 455
Lektion 16 Subroutinen 465
Lektion 17 Arbeiten mit Text 485
Lektion 18 Arbeiten mit Listen und Datensätzen (Records) 525
Lektion 19 Action Clauses 563
Lektion 20 Droplets 581
Lektion 21 Ordneraktionen 599
Lektion 22 Image Events 615
Lektion 23 Database Events 649
Lektion 24 Timing Controls zu Skripts hinzufügen 671
Lektion 25 Umrechnen von Maßeinheiten 691
Lektion 26 Das date-Objekt 703
Lektion 27 Verbinden mit Netzwerkservern 721
Lektion 28 GUI-Scripting 735
Lektion 29 Skripten der Shell 755
Lektion 30 Fortgeschrittene Themen 791
Inhaltsverzeichnis
Vorwort ^
AppleScript Schnelleinstieg 1
Lektion 1 Der erste Schritt 3
Was ist AppleScript? 4
Eigenschaften und Werte 6
Bei Fenstern verwendete Verben 35
Das Skript Desktop Setup 35
Zusammenfassung der Lektion 44
Wie geht's weiter? 55
Lektion 2 Funktionsverzeichnisse 57
Was schon Konrad Duden wusste 58
Eigenschaftsdefinitionen 64
Vererbung 100
Kapselung 106
Damit es wirklich funktioniert 116
Zusammenfassung der Lektion 130
Wie geht's weiter? 133
Lektion 3 Objekte identifizieren 135
Objektreferenzen 136
Verschachtelte Referenzen 137
Pfadreferenzen 139
Aliasreferenzen 142
UNIX-Referenzen 144
Datei-URLs '.'.'.'.US
Zusammenfassung der Lektion 14g
Wie geht's weiter? 15!
Lektion 4 Objekte suchen 153
Position oder Eigenschaft 154
Objekte nach Position suchen 158
Objekte nach Eigenschaft suchen 166
Zusammenfassung der Lektion 172
Wie geht's weiter? 175
Lektion 5 Spezielle Ordner 177
Domains 179
Aufzählungskonstanten 181
Referenzen auf Objekte in speziellen Ordnern erstellen 186
Zusammenfassung der Lektion 191
Wie geht's weiter? 191
Lektion 6 Infotools 193
Informationen zu Festplatten abrufen 194
Informationen zu Ordnern abrufen 196
Informationen zu Festplattenobjekten abrufen 198
Der Befehl System info 203
Informationen zu Programmen abrufen 204
Wie geht's weiter? 209
Lektion 7 Objekte in Aktion 211
Aktionsanweisungen 212
Find and Do mit mehreren Programmen 236
Physisches Sortieren 240
Zusammenfassung der Lektion 243
Wie geht's weiter? 245
Lektion 8 Datencontainer, Operatoren und Coercions 247
Datencontainer (Variablen) 248
Operatoren 257
Coercions 260
Wie geht's weiter? 261
Lektion 9 Mit dem Benutzer kommunizieren 263
Der Befehl beep 264
Der Befehl display dialog 266
Der Befehl display alert 289
Der Befehl choosefolder 293
Der Befehl choosefile 303
Der Befehl choosefile natne 316
Der Befehl choosefrom list 324
Der Befehl choose color 335
Sprechende Skripts 338
Der Befehl choose application 348
Der Befehl choose retnote application 351
Der Befehl choose URL 353
Wie geht's weiter? 357
Lektion 10 Bedingungsanweisungen 359
Der einfache i/-Test 360
Der if-Test mit zwei Werten 361
Der »/-Test mit mehreren Werten 363
Wie geht's weiter? 363
Lektion 11 Die Wiederholungsschleife 365
repeat (Endlosschleife) 366
repeat [number] times 370
repeat with [loop variable] from [start value] to [stopvalue] 371
repeat with [loop variable] in [list] 374
untü- und wfole-Schleifen 377
Wie geht's weiter? 377
Lektion 12 Fehler-Handler (Error-Handler) 379
Die fry-Anweisung 380
Der on crror-Handler 383
Fehler auslösen 387
Ein Praxisbeispiel 39Q
Wie geht's weiter? 3%
Essentielle Themen 397
Lektion 13 Skripteditor 399
Anatomie des Skriptfensters 400
Schreiben und Übersetzen eines Skripts 405
Ausführen eines Skripts 408
Speichern eines Skripts 409
Suchen und Ersetzen 419
Der Funktionsverzeichnis (Dictionary) -Browser 421
Programm-Einstellungen 427
Das Kontextmenü 433
Fortgeschrittene Features 436
Der Skripteditor Applikations-Dienst 440
URL Protokoll-Unterstützung 441
Skripten von Skripteditor 443
Wie geht's weiter? 443
Lektion 14 AppleScript-Dienstprogramm 445
Standard-Skripteditor 446
GUI-Scripting 448
Ordneraktionen 449
Skriptmenü 449
Skripten von AppleScript-Dienstprogramm 452
Wie geht's weiter? 453
Lektion 15 Skript Properties 455
Grundlagen 456
Daten-Persistenz 460
Wie geht's weiter? 463
Lektion 16 Subroutinen 465
Was ist eine Subroutine? 466
Wie funktioniert eine Subroutine? 467
Warum sollte man Subroutinen benutzen? 468
Ein Beispiel mit iTunes 469
Verschiedenes zu Subroutinen 480
Wie geht's weiter? 483
Lektion 17 Arbeiten mit Text 485
Grundlagen 486
Die length-Property 488
Verkettung 488
Anführungszeichen im Text 491
Der Befehl offset 492
Text- und Zeichenbereiche 494
Text Item Delimiters 500
Zeichen, Worte und Absätze 510
Die vielen Formen von Text 515
Der Befehl summarize 521
Wie geht's weiter? 523
Lektion 18 Arbeiten mit Listen und Datensätzen (Records) 525
Listen 526
Datensätze (Records) 553
Wie geht's weiter? 561
Lektion 19 Action Clauses 563
Considering und Ignoring 566
With Timeout 574
Wie geht's weiter? 579
Lektion 20 Droplets 581
Event-Handler und Applets 582
Der Open-Handler 584
Die Befehle open, run und reopen 593
Wie geht's weiter? 597
Lektion 21 Ordneraktionen 599
Die zwei Seiten von Ordneraktionen 600
Benutzen von Ordneraktionen 610
Wie geht's weiter? 613
Lektion 22 Image Events 515
The Big Picture (Allgemeiner Überblick) 616
Wie geht's weiter? ^7
Lektion 23 Database Events 649
Das Objekt-Modell 650
Benutzung 652
Die Presidents-Datenbank 669
Wie geht's weiter? 669
Lektion 24 Timing Controls zu Skripts hinzufügen 671
Der Befehl delay 672
Der Idle-Handler 675
Die einfach Lösung: Benutzen Sie iCal 687
Wie geht's weiter? 689
Lektion 25 Umrechnen von Maßeinheiten 691
Entfernung 692
Umwandeln zwischen Systemen 694
Berechnungen mit Umrechnungen 695
Vergleiche 697
Volumen 699
Gewicht 700
Temperatur 700
Wie geht's weiter? 701
Lektion 26 Das date-Objekt 703
Tools für Datum und Zeit 704
Ein ISO 8601:2004-Konverter 712
Ein Abgabefristen-Rechner (Deadline Calculator) 713
Ein Day of Year Calculator 717
Wie geht's weiter? 719
Lektion 27 Verbinden mit Netzwerkservern 721
Der mount volume-Befehl 722
Volumes auswerfen 729
Festplatteninhalte 729
Festplatteneigenschaften (Properties) 732
Wie geht's weiter? 733
Lektion 28 GUI-Scripting 735
GUI-Scripting in a Nutshell 737
Fortgeschrittene GUI-Scripting-Themen 752
Wie geht's weiter? 753
Lektion 29 Skripten der Shell 755
Schalten Sie den Suchscheinwerfer (Spotlight) ein 769
Wie geht's weiter? 789
Lektion 30 Fortgeschrittene Themen 791
Objektorientiertes Skripting 792
FaceSpan und AppleScript Studio 795
Automator 800
Wie geht's weiter? 801
Index 803 |
any_adam_object | 1 |
author | Soghoian, Sal Cheeseman, Bill |
author_GND | (DE-588)138573441 (DE-588)138573522 |
author_facet | Soghoian, Sal Cheeseman, Bill |
author_role | aut aut |
author_sort | Soghoian, Sal |
author_variant | s s ss b c bc |
building | Verbundindex |
bvnumber | BV035633308 |
classification_rvk | MS 2700 ST 232 ST 250 ST 261 |
classification_tum | DAT 303f |
ctrlnum | (OCoLC)428820958 (DE-599)DNB988962314 |
dewey-full | 005.43 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.43 |
dewey-search | 005.43 |
dewey-sort | 15.43 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Soziologie |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035633308</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130814</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090717s2009 a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08,N25,0062</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">988962314</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827330345</subfield><subfield code="9">978-3-8273-3034-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827327369</subfield><subfield code="c">Pp. : EUR 49.80 (DE), EUR 51.20 (AT), sfr 83.00 (freier Pr.)</subfield><subfield code="9">978-3-8273-2736-9</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783827327369</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)428820958</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB988962314</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.43</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">MS 2700</subfield><subfield code="0">(DE-625)123642:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 303f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Soghoian, Sal</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)138573441</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">AppleScript 1-2-3</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">AppleScript 1-2-3</subfield><subfield code="b">Aufgaben automatisieren mit dem Mac</subfield><subfield code="c">Sal Soghoian ; Bill Cheeseman</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 813 S.</subfield><subfield code="b">Ill.</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Apple training series</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">AppleScript</subfield><subfield code="0">(DE-588)4348614-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">AppleScript</subfield><subfield code="0">(DE-588)4348614-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Cheeseman, Bill</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)138573522</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3118729&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017688204&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017688204</subfield></datafield></record></collection> |
id | DE-604.BV035633308 |
illustrated | Illustrated |
indexdate | 2025-02-20T07:07:14Z |
institution | BVB |
isbn | 9783827330345 9783827327369 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017688204 |
oclc_num | 428820958 |
open_access_boolean | |
owner | DE-12 DE-91G DE-BY-TUM DE-824 DE-11 DE-19 DE-BY-UBM DE-739 DE-522 DE-355 DE-BY-UBR |
owner_facet | DE-12 DE-91G DE-BY-TUM DE-824 DE-11 DE-19 DE-BY-UBM DE-739 DE-522 DE-355 DE-BY-UBR |
physical | XX, 813 S. Ill. 25 cm |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Apple training series |
spellingShingle | Soghoian, Sal Cheeseman, Bill AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac AppleScript (DE-588)4348614-9 gnd |
subject_GND | (DE-588)4348614-9 |
title | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac |
title_alt | AppleScript 1-2-3 |
title_auth | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac |
title_exact_search | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac |
title_full | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac Sal Soghoian ; Bill Cheeseman |
title_fullStr | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac Sal Soghoian ; Bill Cheeseman |
title_full_unstemmed | AppleScript 1-2-3 Aufgaben automatisieren mit dem Mac Sal Soghoian ; Bill Cheeseman |
title_short | AppleScript 1-2-3 |
title_sort | applescript 1 2 3 aufgaben automatisieren mit dem mac |
title_sub | Aufgaben automatisieren mit dem Mac |
topic | AppleScript (DE-588)4348614-9 gnd |
topic_facet | AppleScript |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3118729&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017688204&sequence=000004&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT soghoiansal applescript123 AT cheesemanbill applescript123 AT soghoiansal applescript123aufgabenautomatisierenmitdemmac AT cheesemanbill applescript123aufgabenautomatisierenmitdemmac |