FineMessageSend

SARSとかBSEなどのスクリプトエディタからSSTP Bottle ClientやTalkCapsule Clientなどにスクリプトを流し込むためのFINEサブ規格

用語

  • FINEサーバ TCクライアントとかSSTP Bottle ClientとかBoIPとか。
  • FINEクライアント
    SARSとかBSEとか。

対応サーバ

  • TalkCapsule Client 0.1.2.7以降(現状、Shift_JISのリクエストのみ正常サポート)公開終了
  • SSTP Bottle Client非公式ビルド2004.07.04.版以降(現状、Shift_JISのリクエストのみ正常サポート)

対応クライアント

  • SARS2 Version 2.8.0.37940以降

サーバー要件

FineFMO必須プロパティ追加定義

以下のプロパティが定義される

  • Target
    このプロパティ値がスクリプト送信先として扱われる

ステータスコード追加定義

FINEリクエスト標準の他に以下のステータスコードが定義される

  • 404 Not Found
    存在しない送信先が指定された

クライアント要件

リクエストヘッダ

イベント名

OnFINEMessageSend

Reference定義

Reference番号内容備考
0MethodTest/Sendの2種類。ローカルテストか実際の送信かの選択
1TargetFineFMOのTargetプロパティ値が入る
2Sakuraname対象ゴースト?0名
3Keroname対象ゴースト?1名
4Bodyさくらスクリプト

NOTIFY SSTP/1.0
Sender: SARS
Event: OnFINEMessageSend
Reference0: Test
Reference1: 駅前繁華街
Reference2: 笛羽
Reference3: E7-Ax
Reference4: \t\1\s[10]\0\s[5]\_sな~。\e
Charset: Shift_JIS

コメント


  • 2004-07-02 (Fri) 17:09:28 浮子屋 : なるほど。。。じゃあTCには必ず送れるように何か考えます。
  • 2004-07-02 (Fri) 00:34:16 殊海夕音 : Ref3は?1が取れない場合空文字列でも良いが、サーバ側で取れなければ400を返す、でも良いでしょうか
  • 2004-07-02 (Fri) 00:31:58 殊海夕音 : それだとTCで送出出来なくなるんですが……(システム的に?0,?1両方が要求される)
  • 2004-07-01 (Thu) 20:32:20 浮子屋 : Reference3はOptional(空白文字列でもかまわない)にしてほしいです。(?u名が取れない場合がある)


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-12-09 (土) 22:53:05