Craftlaunch/Exを応援 ..
274:268
06/01/29 14:26:39 u0QTTiME0
こんな感じでどうでしょう。
-L &SubCommand
-A speech,&Sleep;1000,!MSHTA;"javascript:clipboardData.setData('text','%arg');close();"
&Sleep のミリ秒数は適当に変えてください。
また、&Sleep の代わりに &WaitWindow を使えば、よりスマートになります。
!MSHTA〜 の部分で、クリップボードへのコピーを行っています。
MSHTA.EXE は、Internet Explorer 5.0 以降に付属するツールで、
.hta (HTMLアプリケーション)を実行するプログラムなのですが、
これを利用する事でクリップボード操作の警告を防いでいます。
引数をそのままクリップボードへ転送するようなプログラムがあれば、
それに置き換えた方が良いと思います。(このコピー処理は結構重いので)
あと、tips.txt の最後に
> ◆ &SubCommandに渡す引数が、渡された後で解釈されてほしい
という解決方法が思いっきり書いてありました。(お恥ずかしい)
%var[cur] は、実行時に既に置き換えられてしまっていたわけです。
%%var[cur] と書けば、いちいちコマンドを分けなくてもよかったんですね。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5394日前に更新/235 KB
担当:undef