GetStatus

SSTP Execute GetStatus、提案ではgetSVStatusとなっていますが、これについてのメモです。

http://seriko.nanika.jp/sstpviewer/bbs/board.cgi?log=32

仕様案ラフ

SSTP/1.4 200 OK
Charset: Shift_JIS
DefaultGhost: Emily,Teddy
ExePath: E:\tool\sv\SSTP-Viewer.exe
Quiet: 1,TRUE
SSTPQueueLeftItem: 0
SSTPQueueLeftLength: 0
Talking: 1,TRUE
TimeCritical: 1,TRUE
UserName: ぽな
X-SV-OverBoost: 0,OFF
X-SV-SVGSettingFile: E:\tool\sv\ghost.txt
X-SV-TalkSpeed: 0,はやい
X-SV-WindowStatus: 0,READY

追加:Talking(0,FALSE/1,TRUE)

要点は

その他ツッコミ

EXECUTE CheckQueue

ninix-ayaに、EXECUTE CheckQueueを送信して

SSTP/1.4 200 OK
2

というふうに返す仕様がすでにあります。これとQueueがらみの上記のプロパティをどうするか……まぁ、両方実装すればいいんでしょうけど。

プロパティシステム

http://crow.aqrs.jp/devtest.html

あとはこれとの兼ね合いでしょうか。
まぁ、こっちは実装が複雑だから勘弁して!と思うかもしれませんが(汗

他のEXECUTE等とフォーマットが統一されていない

……まぁ、今も統一されてないのでどっちでもいいやといえばいいわけですが。

SSTP/1.4 200 OK

データ

と、コマンド行・空行(・データ行・空行)、が今のSSTPの戻り値のスタイルですから、これとの兼ね合いはどうなのかなぁと思いました。

とはいえ、これじゃCharsetヘッダもつけられず散々な状態ですからね。
いっそXSSTP/1.0とかにしてしまうか……

雑談タイム



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS