はじめてのPHPマクロ
Emeditor ver6 β5よりPHPのActivescriptを使ったマクロが記述できるようになりました。
PHPやPerlなどのスクリプト言語を利用したマクロを使う事のメリットは
多くのすばらしいモジュールなどが簡単に扱えることだと思います。
PHPのインストールにはxamppを利用し、httpd等のサービスは起動させずに
ちゃっちゃとActivescriptの登録を済ますのが一番簡単です。
PHPのActivescriptの登録はPHP manを参考に登録してください。
PHPのエンジン名はPhpScriptです。
language指定子にはPhpScriptを指定するようにしてください。
また、php-activescript.iniはロードされるexeのディレクトリ=Emedtiorのディレクトリ(*1)に保存することになります。誤ってphpフォルダやsystem32ディレクトリにぶっこまない用にしてください。(*2)
Activescriptの登録が終わったらtest.wsfというファイル名で下記コードを保存し、ダブルクリックで実行してください。
<job id="test">
<script language="PHPScript">
$WScript->Echo("Hello World!");
</script>
</job>
ウィンドウにHello World!という文字列が表示されればActivescriptの登録の確認は終わりです。さぁ、EmedtiorでPHPマクロを書きましょう
tommy T