FILEMAKER プラグイン など (助け合い)フォーラムにようこそ!
何方でも、ご質問・ご回答お願いします。
※2024/01/31 までに登録された方は、登録時のパスワードが使えません。
パスワードを再発行してください。
ページ: 1
はじめまして。
今まで、PetaExcecuteというプラグイン
http://hp.vector.co.jp/authors/VA035113 … index.html
を使って、「Windows上で外部コマンドを実行し、スクリプトで標準出力をフィールドに受け取る」、という機能を使っていたのですが、
FileMaker16からExtend(外部関数)が廃止になったせいでこのプラグインが使えなくなり、別の方法への乗り換えを検討しています。
ScriptMakerPSを使ってみたいのですが、このプラグインは同様の機能を持っているのでしょうか?
それから、将来的にはランタイム版の配布なども考えているのですが、ScriptMakerPSはランタイムに同梱して再配布可能でしょうか?
また、
http://360works.com/scriptmaster/
というプラグインも見つけたのですが、
この中のRun Shell Script という機能がそれに相当すると思うのですが、
これとの違いなどおわかりになる方、いらっしゃいますでしょうか?
つたない質問で恐縮ですが、よろしくお願いします。
環境はWindows10+FileMaker15および16、です。
オフライン
ScriptMakerPSでは、cmd.exe の代替なカンジで使うことが可能です。
以下のようにすると、cmd.exe の dir コマンドが使えます。
フィールド設定 [SMPS::Result; SMPS_Exe( "cmd /c dir \"D:\mail\" /b/s/a-d " )]
ScriptMakerPS は、フィールドやスクリプト内で記述したPowerShellの実行が基本機能なので、PowerShellを使用することで従来の cmd.exe より、
遥かに強力な処理を行うことが可能になります。
Runtimeでの配布については、有償ライセンスでは、設定していません。
無償版でひと月に一度、認証キーファイルを入れ替える事で使用することは可能です。
以下の認証キーで、すべての機能が使用可能です。
[trial-key] - ScriptMakerPS:
https://sites.google.com/site/scriptmakerps/trial-key
オフライン
ScriptMasterは、何年も前に触ってそれっきりだったので、改めて試してみました。
ScriptMasterでの、cmd.exe の実行は、日本語が文字化けしますね。
動作検証
Windows 10
FileMaker Pro 16
echo あいうえお|文字化け
以下でもダメでした。
chcp 65001&echo あいうえお
dir c:\
も日本語が文字化けしています。
groovyが分かれば、修正可能かもしれませんが...。
オフライン
もう一つShell Scriptの実行ができるもので、BaseElements の BE_ExecuteSystemCommandが、あるのですが、
以前試したときは、引数か、出力に日本語があると「?」が返ってきます。動作検証は、Winのみ。
オフライン
adminさん、ありがとうございます。サンプルファイルをダウンロードしたので、それぞれの動作を確認してみます。
ScriptMakerPSは、毎月の試用キーの入れ替えが必須&広告が出るようですが、
これは有償版を買えば、試用キーの入れ替えも広告表示もなくなると思ってよろしいですか?
オフライン
ScriptMakerPSは、毎月の試用キーの入れ替えが必須&広告が出るようですが、
これは有償版を買えば、試用キーの入れ替えも広告表示もなくなると思ってよろしいですか?
認証キーファイルの入れ替えは必要なくなり、広告も出なくなります。
オフライン
認証キーファイルの入れ替えは必要なくなり、広告も出なくなります。
adminさん、ありがとうございました。
オフライン
ページ: 1
[ 0.006 秒でページを生成, 9 クエリーを実行 - 使用メモリー: 542.49 KiB (ピーク: 566.39 KiB) ]