978 への返信

DCC受信時にマクロを発動させたいhal - No.978
はじめまして。

自分は2台のPCを所有し、どちらにもLimeChat2.16をインストールさせていただいています。
うち一台は常時起動しているXPファイルサーバで、普段画面を接続せず必要なときだけメインPC側からリモートデスクトップを使用するようにしています。

ファイルサーバ側のPCがDCCファイル受信をしているときに、これを検知してメインPCのLimeChatにトークでテキストメッセージを送るようなマクロを組もうと思ったのですが、DCCファイル受信を条件とすることはできないのでしょうか。

どなたかよろしくお願いいたします。

Psychs - No.983
DCC は CTCP Query の一種なので、以下のようにすればいいと思います。

コマンド: CTCPQuery
メッセージ: *DCC SEND*
動作: Print
動作の情報: file=%2 addr=%3 port=%4 size=%5

あとは動作の部分をやりたい動作に変えてください。
hal - No.990
Psychs様、返信ありがとうございます。
早速組み込んでみたいと思います。
hal - No.994
その後、%n等と組み合わせ、意図していたとおりのものを作ることができました。
ありがとうございました。

以下の項目を必ず守ってください。守っていない書き込みは無視されるかも知れません。

あなたにとっては1回の質問でも、答える側は1回ではないことを理解してください。

  • 文章はきちんと状況が伝わるように丁寧に書いてください。
  • 話し言葉での書き込みは禁止します。
  • 過去ログを検索して確認してから書き込んでください。
  • 内容がわかるタイトルをつけること。要望する場合は[要望]を先頭につけること。
  • 動作確認はかならず最新版で行ってください。
  • 不適切な文章は、管理人が削除、編集することがあります。
名前*
メッセージ*
パスワード (編集・削除に使用。16文字以内)