AppleScript

[AppleScript] スクリーンキャプチャの設定を変更

コピペしてすぐに使えます。 スクリーンキャプチャの様々な設定を手軽に変更できるように作成したものです。 以下の設定ができます。 保存先の変更 保存ファイル名を変更 保存フォーマットを変更 ウィンドウの影を含めない 最初の状態に戻す スクリー...
AppleScript

[AppleScript] 隠しファイルの表示/非表示を切り替え

コピペしてすぐに使えます。 Finder上の隠しファイルの表示/非表示を切り替えます。 隠しファイルの表示/非表示 display dialog "隠しファイルの設定を変更します" buttons {"キャンセル", "隠す", "表示する...
AppleScript

[AppleSript] クリップボード操作

クリップボードのデータをAppleScript上で使用したり、処理結果をクリップボードに書きこんだりします。 クリップボードのデータを取得する -- クリップボードのデータが文字かどうか判別する set strClipBoard to cl...
スポンサーリンク
AppleScript

[AppleSript] メニューバーの操作

メニューバーを操作します。 これは手動で操作するのと比べると、格段に速いです。 GUI Scriptingなので補助装置にアクセスを許可しないとエラーになります。 許可する設定方法は-を開いて、以降は実行するOSのバージョンによって以下のよ...
AppleScript

[AppleSript] スクリプト自身のパスを得る

サブルーチンです。 スクリプト自身が保存されているパスを取得します。 UNIXシェルに投げる事が多いのでUNIX形式への変換も行っています。 スクリプト自身のパスを得る set tmpPath to ScriptFolder() of me...
AppleScript

[AppleSript] エラーが発生したらダイアログを表示して終了

何かしらのエラーが発生したら、メッセージを表示して処理を終了するだけのコードです。 発生したエラーによってメッセージの内容を変えるとユーザーにとっても何がいけなかったのか判って親切です。 エラー処理から終了まで -- エラーが発生したらダイ...
AppleScript

[AppleSript] テキストフィールドに値を入力

検索窓やユーザー名を入力するようなテキストフィールドに値を入力します。 テキストフィールドに値を入力 -- テキストフィールドに値を入力 -- 以下の1を任意のターゲットに変更 set focused of text field 1 to ...
AppleScript

[AppleScript] チェックボックスの状態を取得して、チェックが入っている/いないを判断してON/OFF

チェックボックスの状態を判断して、操作するか否かを決定します。 チェックボックスにチェックが入っていなければチェックを入れ、入っていたら何もしないというような処理をします。 この確認をしないと思うようにチェックボックスが操作できない事があり...
AppleScript

[AppleScript] 確認対象が存在する/しなくなるまで待機

何かが存在する、または存在しなくなるまで次に進めない処理です。 状態遷移まで「delay」で待機する方法もありますが、その方法だと状態の遷移と同期していないため無駄に時間を待ったり、早まって空振りしたりするので、こちらの方法をお勧めします。...
AppleScript

[AppleScript] ボタンがアクティブか否かを判定して、アクティブになるまで待機

ボタンが押せる状態になっているか否かを判定して、押せない状態の間は処理を進めずに、押せる状態になったら処理を進めます。 処理を進めた先にボタンを押すようにしておけば、ボタンも押せます。 状態遷移まで「delay」で待機する方法もありますが、...
スポンサーリンク