最終更新日 2025-03-13

HmPunyHttpServer コピーでの運用

HmPunyHttpServer は、

の2つだけです。

ファイルをコピーした形で使ったとしても、ポートの確保や自動終了などは問題ないため、
「使いたい実行マクロのフォルダへとコピー」した運用も有りでしょう。

コピー運用での.jsの読み込み方

コピー運用.mac
jsmode "JScript\\" + currentmacrofilename;

execjs currentmacrodirectory + @"\HmPunyHttpServer\HmPunyHttpServer.js";

js{

・・・他と同じ

} // js
execjs currentmacrodirectory + @"\HmPunyHttpServer\HmPunyHttpServer.js";

コピー運用の場合は、実行するマクロファイルと同じディレクトリにコピー配置するのが通常であるため、
「macrodir」ではなく、「currentmacrodirectory」を使用することとなります。