MacBook Pro Retina で解像度を切り替えるタスクを自動化する AppleScript を作成したいと考えています。
インターネットで「applescript システム設定」を検索すると、いくつかの設定が表示されているページに出会いました。スケーリングされた解像度は新しいものであるため、文書化されていません。
これは、私が AppleScript で抱えているより大きな問題をもたらします (実際にプログラムしたことのないものをコピーして貼り付けることは別として)。たとえば、システム環境設定オブジェクトが実際には「システム環境設定」と呼ばれ、「ペイン」と呼ばれるオブジェクトがあり、ID があり、公開 ID が「com.apple.preference」であることを示すドキュメントはどこにありますか。公開"?
すべてのプログラムにはある種の「秘密の」ドキュメントが必要であり、それらはすべてのオブジェクト階層と可能なアクションをマッピングする巨大なものでなければならないようです。結局のところ、AppleScript のコアは最小限であり、そのようなプログラムを操作するだけです。しかし、それらはどこに文書化されていますか?