دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Soghoian. Sal, Cheeseman. Bill سری: Apple Pro training series ISBN (شابک) : 9780321149312, 0321549651 ناشر: Peachpit Press سال نشر: 2009 تعداد صفحات: 897 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 14 مگابایت
کلمات کلیدی مربوط به کتاب AppleScript 1-2-3: FACHLICHE NACHSCHLAGEWERKE + FACHLEXIKA + HANDBÜCHER (DOKUMENTENTYP)، زبانهای برنامه نویسی خاص، آثار مرجع تخصصی + دانشنامه تخصصی + دایرهالمعارف زبان تخصصی + دستورالعملهای برنامهنویسی، برنامهنویسی، زبان برنامهنویسی خاص، آثار مرجع + دایره المعارف های تخصصی + راهنماها (نوع سند)، SPEZIELLE PROGRAMMIERSPRACHEN، AppleScript (رایانه) زبان برنامه)، FACHLICHE NACHSCHLAGEWERKE + FACHLEXIKA + HANDBÜCHER (DOKUMENTENTYP)، زبان های برنامه نویسی خاص، کتاب
در صورت تبدیل فایل کتاب AppleScript 1-2-3 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب AppleScript 1-2-3 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اطلاعاتی در مورد استفاده از AppleScript، زبان برنامه نویسی مکینتاش، برای خودکارسازی انواع وظایف محاسباتی روزانه و فرآیندهای گردش کار ارائه می دهد.
Provides information on using AppleScript, the scripting language for Macintosh, to automate a variety of daily computing tasks and workflow processes.
Cover......Page 1
Table of Contents......Page 7
Foreword......Page 14
Instant AppleScript......Page 18
Lesson 1 The First Step......Page 20
What Is AppleScript?......Page 21
Properties and Values......Page 23
Verbs Used with Windows......Page 52
The Desktop Setup Script......Page 53
Chapter Summary......Page 62
What’s Next?......Page 74
Lesson 2 Dictionaries......Page 76
Noah Webster Knew What He Was Doing......Page 77
Property Definitions......Page 83
Inheritance......Page 123
Containment......Page 129
Making Things Happen......Page 140
Chapter Summary......Page 155
What’s Next?......Page 158
Lesson 3 Identifying Objects......Page 160
Object References......Page 161
Nested References......Page 162
Path References......Page 164
Alias References......Page 167
UNIX References......Page 169
Chapter Summary......Page 173
What’s Next?......Page 176
Lesson 4 Finding Objects......Page 178
Location or Property......Page 179
Finding Items by Location......Page 184
Finding Items by Property......Page 192
Chapter Summary......Page 199
What’s Next?......Page 202
Lesson 5 Special Folders......Page 204
Domains......Page 206
Enumeration Constants......Page 208
Creating References to Items in Special Folders......Page 213
What’s Next?......Page 219
Lesson 6 Information Tools......Page 222
Get Information About Disks......Page 223
Get Information About Folders......Page 225
Get Information About Disk Items......Page 228
Use the system info Command......Page 233
Get Information About Applications......Page 235
What’s Next?......Page 238
Lesson 7 Actions with Items......Page 240
Action Statements......Page 241
Find and Do with Multiple Applications......Page 266
A Physical Sort......Page 270
Chapter Summary......Page 275
What’s Next?......Page 276
Lesson 8 Data Containers, Operators, and Coercions......Page 278
Data Containers (Variables)......Page 279
Operators......Page 288
Coercions......Page 291
What’s Next?......Page 292
Lesson 9 Communicating with the User......Page 294
The beep Command......Page 295
The display dialog Command......Page 297
The display alert Command......Page 322
The choose folder Command......Page 325
The choose file Command......Page 336
The choose file name Command......Page 351
The choose from list Command......Page 358
The choose color Command......Page 370
Talking Scripts!......Page 372
The choose application Command......Page 383
The choose remote application Command......Page 387
The choose URL Command......Page 389
What’s Next?......Page 392
Lesson 10 Conditionals......Page 394
The Simple if Test......Page 395
The Two-Value if Test......Page 396
The Multi-Value if Test......Page 397
What’s Next?......Page 398
Lesson 11 The Repeat Loop......Page 400
repeat (Forever)......Page 401
repeat [number] times......Page 404
repeat with [loop variable] from [start value] to [stop value]......Page 406
repeat with [loop variable] in [list]......Page 409
What’s Next?......Page 412
Lesson 12 Error Handlers......Page 414
The try Statement......Page 415
The on error Handler......Page 418
Throwing Errors......Page 422
A Practical Example......Page 426
What’s Next?......Page 432
Essential Topics......Page 434
Lesson 13 Script Editor......Page 436
Exploring the Script Window......Page 437
Writing and Compiling a Script......Page 442
Running a Script......Page 444
Saving a Script......Page 445
Find and Replace......Page 455
The Dictionary Browser......Page 457
Application Preferences......Page 463
The Contextual Menu......Page 468
Advanced Features......Page 471
The Script Editor Application Service......Page 475
URL Protocol Support......Page 476
Scripting Script Editor......Page 477
What’s Next?......Page 478
Lesson 14 AppleScript Utility......Page 480
Default Script Editor......Page 481
GUI Scripting......Page 482
Folder Actions......Page 483
Script Menu......Page 484
Scripting AppleScript Utility......Page 486
What’s Next?......Page 487
Lesson 15 Script Properties......Page 490
Basics......Page 491
Data Persistence......Page 495
What’s Next?......Page 498
Lesson 16 Subroutines......Page 500
What Is a Subroutine?......Page 501
How Does a Subroutine Work?......Page 502
Why Use Subroutines?......Page 503
An Example Using iTunes......Page 504
Subroutine Miscellany......Page 517
What’s Next?......Page 520
Lesson 17 Working with Text......Page 522
Basics......Page 523
Concatenation......Page 525
Quoting Text......Page 528
The offset Command......Page 529
Text and Character Ranges......Page 531
Text Item Delimiters......Page 537
Characters, Words, and Paragraphs......Page 548
The Many Forms of Text......Page 554
The summarize Command......Page 561
What’s Next?......Page 563
Lesson 18 Working with Lists and Records......Page 566
Lists......Page 567
Records......Page 597
What’s Next?......Page 606
Lesson 19 Action Clauses......Page 608
Considering and Ignoring......Page 611
With Timeout......Page 620
What’s Next?......Page 624
Lesson 20 Droplets......Page 626
Event Handlers and Applets......Page 627
The Open Handler......Page 629
The open, run, and reopen Commands......Page 639
What’s Next?......Page 644
Lesson 21 Folder Actions......Page 646
The Two Faces of Folder Actions......Page 647
Using Folder Actions......Page 657
What’s Next?......Page 660
Lesson 22 Image Events......Page 662
The Big Picture......Page 663
What’s Next?......Page 698
Lesson 23 Database Events......Page 700
The Object Model......Page 701
Usage......Page 703
What’s Next?......Page 720
Lesson 24 Adding Timing Controls to Scripts......Page 722
The delay Command......Page 723
The Idle Handler......Page 726
The Easy Way: Use iCal......Page 739
What’s Next?......Page 741
Lesson 25 Unit Coercions......Page 744
Distance......Page 745
Coercing Between Systems......Page 747
Calculations with Unit Coercions......Page 748
Comparisons......Page 751
Volume......Page 752
Temperature......Page 754
What’s Next?......Page 756
Lesson 26 The date Object......Page 758
Date and Time Tools......Page 759
An ISO 8601:2004 Converter......Page 767
A Deadline Calculator......Page 768
A Day of Year Calculator......Page 773
What’s Next?......Page 774
Lesson 27 Connecting to Network Servers......Page 776
The mount volume Command......Page 777
Disk Contents......Page 785
Disk Properties......Page 788
What’s Next?......Page 790
Lesson 28 GUI Scripting......Page 792
GUI Scripting in a Nutshell......Page 794
Advanced GUI Scripting Topics......Page 810
What’s Next?......Page 812
Lesson 29 Scripting the Shell......Page 814
Turn On the Spotlight......Page 829
What’s Next?......Page 854
Lesson 30 Advanced Topics......Page 856
Object-Oriented Scripting......Page 857
FaceSpan and AppleScript Studio......Page 860
Automator......Page 865
What’s Next?......Page 866
A......Page 868
B......Page 870
C......Page 871
D......Page 874
E......Page 876
F......Page 877
I......Page 880
L......Page 882
M......Page 883
N......Page 884
O......Page 885
P......Page 886
R......Page 887
S......Page 888
T......Page 892
U......Page 894
W......Page 895
Z......Page 896