LậptrìnhAppleScript
Collection by traibingo
1
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.
Lập trìnhAppleScript
Collection by traibingo
2
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
Lập trìnhAppleScript
Collection by traibingo
3
đượ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:
Lập trìnhAppleScript
Collection by traibingo
4
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:
Lập trìnhAppleScript
Collection by traibingo
5
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 MacOS 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!
Lập trìnhAppleScript
Collection by traibingo
6
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
. Lập trình AppleScript
Collection by traibingo
1
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, . 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,