Để lưu trữ các giá trị của đối tượng cho truy cập bên ngoài (bên ngoài AS), tôi cần có khả năng nhận mọi thuộc tính của đối tượng đó, và sau đó tôi sẽ thử để ép buộc nó vào văn bản và lưu trữ nó một số.AppleScript: Lấy danh sách tất cả các thuộc tính của một đối tượng hoặc lớp
Làm cách nào để có danh sách thuộc tính mà đối tượng chứa. Ví dụ, tôi có thể viết này:
tell me
get properties
end tell
đó làm việc cho một kịch bản đối tượng.
Nhưng đối với nhiều đối tượng khác, tôi chỉ đơn giản nhận được một lỗi như "loại descripter không phù hợp", như ở đây:
tell application "iTunes"
get properties of file track 1
end tell
Bây giờ, tôi biết tuyệt vời Script Debugger có thể làm điều đó (nó có thể hiển thị toàn bộ các thuộc tính của đối tượng bất kỳ), vì vậy nó cũng có thể được viết bằng AppleScript. Bí quyết này là gì?
Xin lỗi vì đã đào bài này, nhưng tôi đã tự hỏi liệu bạn có thực hiện bất kỳ tiến bộ nào mà bạn có thể chia sẻ hay không, vì tôi hiện đang ở trong tình huống tương tự như bạn. Chúc mừng – user14492
Rất tiếc, không tiến hành thêm điều này. –