![piyomarusoft](https://booth.pximg.net/c/48x48/users/2168261/icon_image/48c08e53-688b-40f8-b410-dd6ce0e9c44e_base_resized.jpg)
AppleScript基礎テクニック集(26)処理停止
- Digital1,000 JPY
![AppleScript基礎テクニック集(26)処理停止](https://booth.pximg.net/a41363b5-e139-4177-a5e6-f9c1ae23f678/i/4234589/74de04a1-5350-4dff-8087-ae6ce3b31a4f_base_resized.jpg)
AppleScriptによる自動処理中に、途中で止めたいという状況は生まれることでしょう。 そのときになって、はじめて人は気付くのです。「どうやって止めたらいいんだろう?」と。 AppleScriptの処理を止める、途中で中断する……という一見シンプルな要望は、そのScriptがどの実行環境によって実行されているのか? という話がわかっていないと叶えられません。 AppleScriptが実行中に、止めるための操作方法、確実に止めるための仕組みづくりなどを解説します。 PDF 32ページ、サンプルScriptアーカイブ添付
目次
■AppleScript処理系ごとの標準的な停止方法 AppleScriptを途中で止めるために AppleScriptの主要実行環境 スクリプトエディタの実行停止操作 Script Debuggerの実行停止 Automatorの実行停止 Shortcutsの実行停止 Visual Studio Codeの実行停止 スクリプトメニューの実行停止 CotEditorのスクリプトメニュー実行停止 TerminalのAppleScript実行停止 アクティビティモニタ上で実行プロセスを強制停止 Command-Option-Escで強制停止 ■積極的に止めるためにループ中で停止チェック 標準的な方法では、停止できることの方が珍しい 対処方法:メインループ中に「何か」を監視して停止 ■いつでも確実に停止できるようAppleScript実行環境ごと終了 いつでもすぐに確実に停める! サンプルScript サンプルスクリプトの書き出し方 サンプルスクリプトの実行画面
더보기