- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/09(木) 14:16:23 ID:yH7etwQi]
- CraftLaunch/Ex(倉)
hp.vector.co.jp/authors/VA012411/ について語るスレ 過去スレ Craftlaunchを応援しよう!Part 4 pc8.2ch.net/test/read.cgi/software/1074523900/ Craftlaunchを応援しよう! Part 3 pc2.2ch.net/test/read.cgi/software/1041429042/ Craftlaunchを応援しよう! Part 2 pc3.2ch.net/test/read.cgi/software/1015665823/ Craftlaunchを応援しよう! pc.2ch.net/win/kako/981/981464983.html 関連スレ おすすめのランチャーを教えるスレ Part5 pc8.2ch.net/test/read.cgi/software/1107340418/ 関連サイト CraftLaunchを応援したいし (Wiki) craft.office.vg/ Craft Launchを応援したいし、生きているし。 www.geocities.jp/craftlaunchex/ 名無し屋本舗 www.geocities.co.jp/SiliconValley-SantaClara/1364/
- 154 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/18(火) 19:52:33 ID:lxUh2UI+0]
- var cmd = "C:\\Soft\\CraftLaunch\\clnch.exe";
cmd += " /ex \"" + WScript.Arguments(0); cmd += ";" + WScript.Arguments(1); cmd += " %Link[" + WScript.Arguments(2) + "]\""; WScript.CreateObject("WScript.Shell").Run(cmd); を、.js で保存して登録。(clnch.exe のパスは変えて) test で登録したとして test;hoge abc def を実行すると、 hoge;abc %Link[def] が実行される
- 155 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/18(火) 20:39:36 ID:lxUh2UI+0]
- var cmd = "C:\\Soft\\CraftLaunch\\clnch.exe";
cmd += " /ex \""; var src = WScript.Arguments(0); var re = /\{(\d)\}/; var arr; while((arr = re.exec(src)) != null) { cmd += src.substr(0, arr.index); cmd += WScript.Arguments(arr[1]); src = src.substr(arr.lastIndex); } cmd += src; WScript.CreateObject("WScript.Shell").Run(cmd); 汎用的なものも作っておきますね。test.jsで保存したとして test.js "実行パターン" {1}の内容 {2}の内容 {3}の内容… で、実行パターンの中の{数字}が置き換えられる。 -L test.js -A "{1};{2} %%Link[{3}]" %arg でtestとして登録したとすると test;hoge abc def で hoge;abc %Link[def] が実行される。 -A "{1};{2} %%Link[{3}]" &TextOut %arg にすれば test;abc def で &TextOut;abc %Link[def] と、引数バインドみたいな事も可能。
- 156 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/18(火) 20:44:17 ID:lxUh2UI+0]
- あ、ミス。
> cmd += src; の行を cmd += src + "\""; にしなくちゃだめだ。長々とゴメソ。
|

|