fromFileNameでファイルから登録する
trrEveryのフォルダの中に fromFileName というフォルダがあります。
このフォルダの中には
first
というフォルダがあり、
さらにその中には
- hotkeyAllGround
- hotkeyOnText
- item
- snippet
- startup
というフォルダがあります。
これらのフォルダの中にファイルを作成することで、
アイテムを登録したり、
起動時に処理を実行させたりすることができます。
いずれも、起動時にのみ登録や実行が行われる仕様になっています。
ファイルについて
1つのファイルにつき、 1つのアイテムやショートカットキーを登録します。
ファイル名が、アイテム名やキー名で、
ファイルの中の文字がスクリプトの内容であることが多いです。
startup のみ、ファイルの中の文字は扱いません。
ファイルに記入する際の文字コードですが、
シフトJIS
SJIS
か
UTF-8
の
BOM付き
にして保存してください。
UTF-8
の場合、
BOM付き
でなくてもよいのかもしれませんが、
TextRunRunが
UTF-8
の
BOM付き
の文字コードで書かれているため、
それに合わせた方が問題が起きないと思います。
フォルダの階層は以下の様になっています。
first の中に item などの各種類のフォルダを置いて、さらにその中にファイルやフォルダを作るという事をします。
こう見ると、一見 first のフォルダは余計なものの様に見えます。
ですが、この構造にしておくと後々便利に使っていけるようになるのでこの形にしています。
first
のフォルダに関する事は後に説明します。