Appleスクリプトを使用して画面共有パスワードを設定し、「VNCビューアはパスワードで画面を制御できる」オプションをチェックしたい。私はアップルスクリプトの初心者であり、私が達成したことは、システム環境設定の共有ペインの下にある「画面共有」オプションをチェックすることだけです。
これが私がこれまでに持っているものです:
アプリケーションに「システム環境設定」を伝える 現在のペインをペイン「com.apple.preferences.sharing」に設定 終わりを告げる アプリケーションに「システムイベント」を伝える プロセスに「システム設定」を伝える ウィンドウ「共有」のグループ1のスクロール領域1のテーブル1の行1のチェックボックス1に、値が0の場合はクリックしてください 終わりを告げる プロセスに「システム設定」を伝える ウィンドウ「共有」のグループ1のボタン1をクリックします 遅延 1 テキストフィールド 1 の値を「p」に設定します 終わりを告げる 終わりを告げる
しかし、上記のコードではエラーが表示されます。
Can’t get text field 1 of process "System Preferences". Invalid index