Lập trình AppleScript Collection by traibingo 1
AppleScript Em là ai????
AppleScript - ngôn ngữ của sự tự động...
là một ngôn ngữ dễ học, dễ sử dụng cho sự tự động hóa của các hệ thống
Macintosh.
Bất kỳ ai đã và đang sử dụng máy vi tính đều hiểu sự mệt mỏi khi phải thực hiện
một chuỗi các thao tác giống nhau, lặp đi lặp lại. Ví dụ bạn phải đổi tên 100 tập tin
trong một thư mục, bạn sẽ thấy được sự chán chường...
Có chăng một giải pháp đơn giản hơn???
Có chứ!!! Đó chính là AppleScript!!!
AppleScript là một ngôn ngữ kịch bản (script) được xây dựng gần giống với tiếng
Anh, được ứng dụng để điều khiển những hoạt động của hệ thống cũng như các
chương trình đang chạy trên hệ thống đó. AppleScript không chỉ đơn giản là một
macro (chỉ biết lặp lại những thao tác đã được định trước), mà AppleScript biết
"suy nghĩ". Dựa vào sự tương tác của người dùng mà các script này sẽ đưa ra các
quyết định khác nhau. AppleScript có thể tự động thực hiện hầu hết những việc
bạn làm với máy tính, giúp cho công việc của bạn thêm hiệu quả, giảm căng thẳng,
tiết kiệm thời gian cũng như tiền bạc.
khác.
3. Đối với doanh nhân, những tiến trình tự động dựa trên AppleScript mang lại tính
ổn định, chính xác, và tốc độ cao để giảm thiểu chi phí về thời gian, vật liệu cũng
như nhân công. Công việc của bạn sẽ được thực hiện nhiều hơn với ít lỗi hơn. Và
đặc biệt quan trọng là những giải pháp tự động dựa trên AppleScript giúp doanh
nhân tránh khỏi sự bùng nổ nhân sự trong khâu quản lý.
4. Lập trình viên, các nhà cung cấp giải pháp sử dụng AppleScript để tạo ra những
công cụ tự động dễ sử dụng dưới dạng các kịch bản, applet, ứng dụng hoặc là
những tác vụ tự động, mang đến lợi ích cao nhất cho khách hàng của họ.
Từ khi được phát minh vào năm 1992, AppleScript đã được chứng minh là công cụ
tốt nhất giúp cho cuộc sống với máy vi tính dễ dàng và hiệu quả hơn nhiều.
Thế, bắt đầu với AppleScript như thế nào đây???
Tất nhiên là phải có chỗ nào đó để viết những đoạn script (có thể gọi nôm na như
là những câu ra lệnh cho em Mac thân yêu). Viết vô đâu??? Chẳng lẽ lấy giấy ra
viết???
Lập trình AppleScript Collection by traibingo 3
Tất nhiên em Mac thân yêu đã cung cấp sẵn một công cụ kèm theo hệ điều hành để
viết, biên dịch và chạy những đoạn script này.
Phần "trong trắng" rộng rãi chiếm gần hết diện tích ngoại hình của em nó chính là
nơi để anh em ta viết lách. Ở trên cùng là thanh công cụ để giúp đỡ anh em ta chạy
thử các tác phẩm của mình. Khung trắng nhỏ dưới chỗ viết lách là cửa sổ theo dõi
kết quả.
Lập trình AppleScript Collection by traibingo 5
Bạn đã yêu em Mac của mình được bao lâu rồi? Trong thời gian "yêu" nhau, bạn
đã bao giờ lắng nghe em Mac của mình nói???
Nếu chưa thì bạn hãy thử một lần lắng nghe xem em nó nói chuyện như thế nào
nhé.
Nào, hãy cùng bắt đầu với ScriptEditor nhé ;)
Bài này, mình sẽ giới thiệu một số câu lệnh AppleScript đơn giản nhất để chúng ta
có thể lắng nghe em Mac của mình cất giọng oanh vàng.
Đơn giản nhất là em ấy chỉ cất lên một tiếng beep. AppleScript là một ngôn ngữ
được thiết kế rất giống với tiếng Anh. Vì thế mà nó rất dễ dùng. Để ra lệnh cho em
Mac cất lên một tiếng beep, bạn đơn giản gõ chữ "beep" vào ScriptEditor. Đơn giản chỉ có thế. Nào, hãy bấm nút Run (nút nền màu xanh lá cây có hình tam
giác) để xem đoạn script đầu tiên của chúng ta chạy như thế nào nhé. Chú ý là bạn