SARSとかBSEなどのスクリプトエディタからSSTP Bottle ClientやTalkCapsule Clientなどにスクリプトを流し込むためのFINEサブ規格
- FINEサーバ
TCクライアントとかSSTP Bottle ClientとかBoIPとか。
対応サーバ†
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番号 | 内容 | 備考 |
0 | Method | Test/Sendの2種類。ローカルテストか実際の送信かの選択 |
1 | Target | FineFMOのTargetプロパティ値が入る |
2 | Sakuraname | 対象ゴースト?0名 |
3 | Keroname | 対象ゴースト?1名 |
4 | Body | さくらスクリプト |
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名が取れない場合がある)