Macで実行可能なFileMakerコード管理 CodeManager 使い方
コード管理と実行ランチャー CodeManager のシリーズ記事です。使い方。
コード管理と実行ランチャー CodeManager のシリーズ記事です。使い方。
コマンドやスクリプトなど、コードを管理して実行もできる自作FileMaker書類 CodeManager.fmp12 の利用と仕組みについて。その3。今回は、完成形コードを実行するスクリプト”CodeRun”についてです。
フィールド CodeDoScript が本ファイルの要のひとつ、コードを実行できる形に変換する計算フィールドです。変換テンプレートを使って CodeTemp に書かれたコードを do shell script に変換します。
コマンドやスクリプトなど、コードを管理して実行もできる自作FileMaker書類 CodeManager.fmp12 の利用と仕組みについて。
pbcopy(クリップボードに保存するコマンド)が、ターミナルでは問題ないのに do shell script では動かない事例。問題がどこにあるのか、解決できるのか、デジタルデカが挑みます。
AppleScriptからdo script を使ってコマンドラインを呼び出すとき、スペースが入ったパスが含まれるとエラーになる問題があります。これを解決する方法。ついでに do script にどのようにコードを填め込むかの回答に至ります。
Automator で自動化を試みようとしましたが手強かったという過去記事の続編、顛末です。
FileMakerからAppleScriptを使ってターミナルコマンドを送り込む二つの方法についておさらいです。スキル0でもかんたんに実現。
AppleScriptのスクリプトやターミナルコマンドのメモをFileMakerProで一元管理することで、コマンドランチャーと化して簡易自動処理も可能になりAutomatorを凌駕する勢い。
ターミナルでコマンドを入力すればちゃんと動くのにAutomatorのシェルではエラーになってしまう事案発生。解決方法がわからずやさぐれていましたが判りましたのでその顛末を物語っておきます。