vì vậy tôi đang cố gắng tạo một dịch vụ sẽ nằm trong menu ngữ cảnh của Trình tìm kiếm và cho phép tạo tài liệu mới trong thư mục hiện tại.Tạo dịch vụ tự động tạo tài liệu mới trong thư mục hiện tại
Tôi đã làm điều đó bằng Automator: Xin lỗi tất cả mọi thứ trong ^^ Pháp
Dù sao đây là AppleScript mà tôi đang sử dụng để lấy các thư mục làm việc hiện tại:
on run {input, parameters}
tell application "Finder"
set pwdAlias to insertion location as alias
if not (exists folder pwdAlias) then
set pwdAlias to (container of pwdAlias) as alias
end if
end tell
set pwd to POSIX path of pwdAlias
return pwd
end run
Sau đó, Tôi đang đặt giá trị này thành một biến, sau đó tạo một tài liệu văn bản mới bằng cách sử dụng biến làm đường dẫn cho tài liệu và cuối cùng tôi đang sử dụng lệnh Hiển thị trong Trình tìm kiếm để hiển thị tài liệu đã tạo.
Mọi thứ đang hoạt động tốt ngoại trừ tập lệnh có vẻ luôn là muộn! Những gì tôi có nghĩa là khi tôi mở một cửa sổ Finder mới và chọn dịch vụ của tôi, người ta có hệ thống tạo ra các tài liệu trên cửa sổ trước như hình dưới đây:
Nhưng sau đó nếu tôi cố gắng một lần thứ hai, tài liệu đang được tạo chính xác tại vị trí dự kiến:
Và điều này rất có hệ thống xảy ra mỗi lần !!
Xin lỗi nếu tôi không rõ ràng, không dễ để giải thích!
Vâng nếu không, tôi đang chạy Mountain Lion và đây là dự án Automator kèm theo: create_new_document
Để thêm các dịch vụ chỉ cần giải nén và đặt các tập tin dưới ~/Library/Dịch vụ/
Hope để có được một số câu trả lời nhưng tôi sợ rằng đây chỉ là một lỗi Automator!
Bằng cách liên kết đến dịch vụ của bạn bị hỏng! – markhunte