#navi(殊海夕音/FINE)

*FineMessageSend [#p8ca7441]

#contents

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

*用語 [#y5b34aba]

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

-FINEクライアント~
SARSとかBSEとか。

*対応サーバ [#e45964b7]
-%%TalkCapsule Client 0.1.2.7以降(現状、Shift_JISのリクエストのみ正常サポート)%%公開終了
-SSTP Bottle Client非公式ビルド2004.07.04.版以降(現状、Shift_JISのリクエストのみ正常サポート)

*対応クライアント [#r65a4a69]
-SARS2 Version 2.8.0.37940以降

*サーバー要件 [#o405d37f]
**FineFMO必須プロパティ追加定義 [#k8c81fe1]
以下のプロパティが定義される

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

**ステータスコード追加定義 [#qab59a5f]
FINEリクエスト標準の他に以下のステータスコードが定義される

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


*クライアント要件 [#ebc892b6]
**リクエストヘッダ [#nb8c3fb5]
***イベント名 [#v105752f]
OnFINEMessageSend

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

***例 [#b9e7d21f]
 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
 Reference4: \t\1\s[10]\0\s[5]\_sな~。\e
 Charset: Shift_JIS

*コメント [#z0f5de30]

#comment(below)

- 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名が取れない場合がある)

#navi(殊海夕音/FINE)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS