Re: Batch起動について(Mac) (HIGUCHI Koichi) KH Coder 旧掲示板
[ツリー表示] [留意事項] [ワード検索] [過去ログ]

  [No.1714] Re: Batch起動について(Mac) 投稿者:HIGUCHI Koichi  投稿日:2014/06/15(Sun) 03:12:20

こんにちは、樋口です。書き込みありがとうございます。

■「可能」ではありますが…

> 「バッチファイルからKH Coderを起動し、新規プロジェクト作成から共起
> ネットワークの作成・保存まで、自動実行することはできますか?」
> http://khc.sourceforge.net/FAQ.html#auto_exec

この手順ではKH Coderのソースコード(Perl)を編集しています。したがって、
KH Coderをソースコードから起動する必要があります。

Mac用の自動設定ソフトウェアでは、ソースコードではなくバイナリ(Perlス
クリプトを単一の実行ファイルに変換したもの)を起動する形をとっています。
このため、ソースコードから起動するためには、(1)KH Coderのソースコード
をダウンロードし、(2)Perlの設定を行う必要があります。

MySQL・ChaSen・Rについては、自動設定ソフトウェアが「自動設定」したもの
をそのまま使えるのですが、Perlだけはご自身での設定が必要です。ただ、
Perlだけとはいえ、この設定にはPerlとUnixの知識が必要なため、結構大変だと
思います。

■プラグイン作成 ―比較的手軽な別解として―

そうしたことで、上記FAQ通りの形ではなく、KH Coderのプラグインを書くと
いう方法が比較的手軽でしょう。

http://khcoder.info/psnl/tmp/auto_run.pm.zip

こちらのZipファイルの中身「auto_run.pm」を、「plugin_jp」フォルダにコ
ピーしてください。そして、このファイルをテキストエディタで開き8行目・
9行目のファイル名を編集してから、KH Coderを起動して下さい。
※このファイルの文字コードはEUC-JPです。

これによって、上記FAQ項目と同じ自動実行を行えます。自動実行の内容を修
正するには、「auto_run.pm」の内容を修正してください。

※この方法であれば、Windows上でもわざわざStrawberry Perl版を準備する
必要が無いので、近いうちに、上記FAQ項目そのものをこの方法に変更する
かもしれません。


- 関連一覧ツリー (■ をクリックするとツリー全体を一括表示します)