動作の情報についてもりおか - 2010/04/13(火) 22:53 No.2109
|
初めまして Limechat Version 2.36を使用させていただいておりまして、 マクロの件で壁に当たってしまったので質問させて頂きます。
■条件 ユーザ %me|* コマンド PRIVMSG チャンネル * メッセージ テスト *|テスト *
■動作 動作 Send 送信先 &C 動作の情報 %1
このようなマクロを組み、「テスト こんばんは」と書き込んだところ、 何も反応が返ってきませんでした。 ためしに動作の情報のところを %0に変更してみると、
22:31 (AAA) テスト こんばんは 22:31 (BBB) テスト こんばんは
このように全文が返ってきます。 スペースを増やし「テスト こん ばんは」としても全文が返ってきてました。 ヘルプを読むと「メッセージをスペースで分割した1番目から10番目」となっていたため、
%0→テスト %1→こん %2→ばんは
だと認識したのですが違うんでしょうか? また、(BBB)に上記の「こんばんは」の部分だけを発言させるにはどうすれば良いでしょうか? [192]に似たような状況が起こってるようですが、修正されたとのことで私が間違ってるかもしれないため質問させて頂きました。
|
Psychs - 2010/04/14(水) 03:47 No.2111
|
手元の環境では、そのマクロで動作しています。 ちなみに、%1 などでスペース区切りの文字列を取得する場合、 全角スペースはスペースとみなさないことに注意してください。
つまり、入力するテキストを全角スペースで区切っても、%1 と 指定しても何も表示されないということです。
そのような処理が必要であれば、スクリプトを使いましょう。
|
もりおか - 2010/04/15(木) 15:37 No.2115
|
全角スペースが反応しないとは知りませんでした。 半角にしたところ、正常に動作できました。 両方対応させるためにスクリプトで組んでみようと思います。 返信ありがとうございました。
|
|