Lập trình AppleScript trên Mac OS part 12

Chia sẻ: Mr Yukogaru | Ngày: | Loại File: PDF | Số trang:6

0
67
lượt xem
15
download

Lập trình AppleScript trên Mac OS part 12

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lập trình AppleScript Tra cứu hàm của các ứng dụng trong ScriptEditor Đã lâu rồi chưa có bài viết nào về AppleScript, hôm nay mình xin ra mắt một bài mới về nội dung này. Hy vọng rằng bài này sẽ mang lại cho các bạn những thông tin hữu ích, vì mình nhận được một số câu hỏi của các bạn về cách làm sao để biết được hàm nào làm nhiệm vụ nào, hay là phải học thuộc lòng.

Chủ đề:
Lưu

Nội dung Text: Lập trình AppleScript trên Mac OS part 12

  1. Lập trình AppleScript Tra cứu hàm của các ứng dụng trong ScriptEditor Đã lâu rồi chưa có bài viết nào về AppleScript, hôm nay mình xin ra mắt một bài mới về nội dung này. Hy vọng rằng bài này sẽ mang lại cho các bạn những thông tin hữu ích, vì mình nhận được một số câu hỏi của các bạn về cách làm sao để biết được hàm nào làm nhiệm vụ nào, hay là phải học thuộc lòng. Câu trả lời của mình là ScriptEditor cung cấp cho chúng ta một công cụ là Dictionary. Cái này không phải là ứng dụng Dictionary trong hệ điều hành MAC OS X các bạn nhé, mà đó là một phần tra cứu thuộc ScriptEditor. Bạn mở ScriptEditor ra . Trên thanh trình đơn của ScriptEditor, bạn chọn và File/Open Dictionary, hoặc nhấn tổ hợp phím Shift + Command/Táo + O. Collection by traibingo 1
  2. Lập trình AppleScript Sau đó, cửa sổ Dictionary của ScriptEditor sẽ mở ra như sau: Như bạn thấy ở hình trên, Dictionary trước hết sẽ hiển thị danh sách những ứng dụng đã được cài đặt trong máy của bạn. Có thể đến lúc này bạn vẫn đang thắc mắc Dictionary sẽ giúp ích được gì cho chúng ta trong khi làm việc với ScriptEditor để viết các ứng dụng AppleScript. Xin nói rõ hơn, ví dụ bạn đang viết một đoạn AppleScript để điều khiển một ứng dụng nào đó, hoặc đơn giản bạn muốn biết chức năng của một hàm nào đó, hoặc bạn muốn tìm xem hàm nào có thể làm thực thi Collection by traibingo 2
  3. Lập trình AppleScript được chức năng mà bạn đang mong muốn. Thì lúc đó nơi bạn phải xem là Dictionary! Ví dụ ở đây mình muốn xem các hàm của ứng dụng Pages.app trong bộ iWork '09. Mình chọn Pages.app rồi nhấn OK để tiếp tục. Một cửa sổ khác sẽ mở ra như sau: Collection by traibingo 3
  4. Lập trình AppleScript Cửa sổ này có 2 phần chính: phần trên cùng sẽ hiển thị danh mục của các hàm, bạn có thể sử dụng danh mục này để tìm đến hàm cần tìm hiểu; khung lớn bên dưới hiển thị nội dung chi tiết của các hàm mà bạn đã chọn. Nào, bây giờ thì với Dictionary, bạn có thể tìm hiểu các hàm để điều khiển những ứng dụng mà bạn mong muốn. Chúc các bạn luôn luôn vui vẻ với AppleScript! Lỗi XCode 3.0 không tương thích với Safari 4.0 Mình vừa gặp phải một lỗi với XCode sau khi cài đặt bản Safari 4.0 mới từ trang web của Apple. Lỗi mình gặp phải là không khởi động được XCode. Mình nhận được một thông báo lỗi như sau: Collection by traibingo 4
  5. Lập trình AppleScript Sau khi được anh hai Google trợ giúp, mình đã tìm ra cách khắc phục lỗi này. Rất đơn giản, bạn chỉ cần download bộ XCode 3.1.2 về cài lại vào máy là xong. Các bạn có thể tải bộ XCode 3.1.2 tại https://connect.apple.com/cgi- bin/We...bundleID=20262 Nếu bạn nào gặp lỗi tương tự như mình thì hy vọng bài viết này sẽ giúp ích cho các bạn. Bỏ ngay những câu hỏi thừa thải ngu ngốc khỏi Mac của tôi... Ai cũng gặp phải những bảng câu hỏi yêu cầu bấm vào nút Open để cài đặt một phần mềm mình vừa tải từ Internet về... Để bảo mật cho máy của bạn, hệ điều hành Mac OS X sẽ hỏi bạn xem có chắc chắn muốn cài đặt một phần mềm vừa mới tải từ Internet xuống không. Đối với mình thì việc này thật thừa thải và ngu ngốc! Mình muốn loại bỏ cái bảng thông báo cà chớn này khỏi máy, và không cần phải thực hiện một thao tác dư thừa khi muốn cài đặt phần mềm vào máy. Mình mở Terminal lên và nhập vào câu lệnh defaults write com.apple.LaunchServices LSQuarantine -bool NO Thế là xong! Collection by traibingo 5
  6. Lập trình AppleScript Khi nào cần trả lại nguyên bản, cho phép hệ điều hành hỏi chúng ta như cũ, lại thực hiện một câu lệnh từ Terminal như sau defaults write com.apple.LaunchServices LSQuarantine -bool YES Collection by traibingo 6
Đồng bộ tài khoản