Bản phát hành OSX Lion (hoặc cũ hơn OSX) có thể xem trước được không?Ứng dụng OSX Lion Preview có thể chạy được không?
Trả lời
Xem trước hiện không phải là bây giờ và chưa bao giờ là AppleScript có thể thực hiện được. Tuy nhiên, nó sẽ tốt đẹp nếu nó được.
Từ this blog:
Tuy nhiên, 10,4-10,6 nó đã có thể cho phép sự hỗ trợ scripting Cocoa mặc định qua các lệnh Terminal:
sudo defaults write /Applications/Preview.app/Contents/Info
NSAppleScriptEnabled -bool YES
sudo chmod a+r /Applications/Preview.app/Contents/Info.plist
Điều này là đủ để là abl e để lấy tập tin của tài liệu hiện tại để xóa nó, thay đổi nhãn Finder của nó, nhập nó vào EagleFiler, vv. Dưới 10.7, sửa đổi tệp Info.plist phá vỡ chữ ký mã của ứng dụng. Tôi hy vọng điều này sẽ gây ra một thông điệp cảnh báo vô hại trong Bảng điều khiển , nhưng thực tế nguyên nhân gây ra Xem trước bị lỗi.
Tôi đã đăng một số hướng dẫn để tạo bản xem trước có thể chạy trên Mac OS X 10.7: http://c-command.com/blog/2009/12/28/capture-from-preview/ –
Nếu bạn muốn tìm hiểu xem Bản xem trước (hoặc bất kỳ ứng dụng nào khác) có thể sử dụng được, sau đó chỉ cần thử Tệp> Mở từ điển trong Trình chỉnh sửa tập lệnh.
Điều này được mô tả trong tài liệu của Apple here.
Nếu bạn thực sự cần phải viết mã, bạn luôn có thể sử dụng GUI scripting. Phương pháp này cho phép bạn viết bất kỳ ứng dụng nào, mặc dù nó có thể xấu xí và tẻ nhạt để làm cho nó hoạt động. Chỉ sử dụng như một phương sách cuối cùng.
Bạn có thể tìm thêm thông tin tại đây: http://www.macosxautomation.com/applescript/uiscripting/index.html
ah, ah, đó không phải là câu hỏi thực nhưng tôi có câu trả lời thực sự. nhiều người không có đủ kiến thức có tiếng tăm lớn ở đây. như wikipedia, từ chối có thể dễ dàng hình dung nếu các chính sách không thay đổi rất sớm. – P5music
NSAppleScriptEnabled được đặt thành true trong Info.plist của Preview trong 10.9, do đó, bản xem trước có từ điển AppleScript cơ bản theo mặc định. Vẫn chưa có hỗ trợ AppleScript thực sự. – user495470