SSSB の実装状況です。
disc_2 を参考にさせていただきました。
緋龍華 麒麟さんに感謝します。
\0もしくは\h | ○ | |
\1もしくは\u | ○ | |
\p[ID番号] | ○ | |
\s[ID番号] | ○ | |
\b[ID番号] | × | |
\_b[ファイル名,x,y] | × | |
\i[ID番号] | × | |
\n | ○ | |
\n[half] | ○ | |
\n[パーセント] | ○ | |
\_n | × | |
\w時間 | ○ | |
\_w[時間] | ○ | |
\c | ○ | |
\x | × | |
\_l[x,y] | × | |
\![*] | × | |
\t | △ | 無視される。 |
\_q | ○ | |
\_s | ○ | |
\_s[ID1,ID2,ID3...] | × | |
\_a[ID] | × | |
\e | ○ | |
\+ | × | |
\- | × | |
\j[ID] | × | |
\q[タイトル,ID] | × | |
\q[ID,実行内容] | × | |
\q[ID][タイトル] | × | |
\z | × | |
\* | × | |
\8[ファイル名] | × | |
\_v[ファイル名] | × | |
\_V | × | |
\f[name,フォント名] | × | |
\f[height,数字] | × | |
\f[bold,パラメータ] | × | |
\f[cursorstyle,形状] | × | |
\f[cursorcolor,R,G,B]もしくは \f[cursorbrushcolor,R,G,B] |
× | |
\f[cursorpencolor,R,G,B] | × | |
\f[cursorfontcolor,R,G,B] | × | |
\f[cursormethod,描画方法] | × | |
\f[color,default] | × | |
\f[shadowcolor,default] | × | |
\f[cursorbrushcolor,default] | × | |
\f[cursorfontcolor,default] | × | |
\f[cursorpencolor,default] | × | |
\f[cursormethod,default] | × | |
\f[cursorstyle,default] | × | |
\f[name,default] | × | |
\f[height,default] | × | |
\f[bold,default] | × | |
\f[italic,default] | × | |
\f[default] | × | |
\![sound,play,ファイル名] | × | |
\![sound,cdplay,トラックNo.] | × | |
\![sound,loop,ファイル名] | × | |
\![sound,wait] | × | |
\![sound,pause] | × | |
\![sound,resume] | × | |
\v | ×(認識はしている) | |
\4 | ×(認識はしている) | |
\5 | ×(認識はしている) | |
\![open,browser,パラメータ] | × | |
\![open,mailer,パラメータ] | × | |
\![open,teachbox] | × | |
\![open,communicatebox] | × | |
\![open,inputbox,ID,表示時間] | × | |
\![open,configurationdialog] | × | |
\![open,ghostexplorer] | × | |
\![open,shellexplorer] | × | |
\![open,balloonexplorer] | × | |
\![open,headlinesensorexplorer] | × | |
\![open,rateofusegraph] | × | |
\![open,rateofusegraphballoon] | × | |
\![open,rateofusegraphtotal] | × | |
\![open,calendar] | × | |
\![open,help] | × | |
\![open,messenger] | × | |
\![open,readme] | × | |
\![open,file,ファイル名] | × | |
\![set,alignmentondesktop,top] | × | |
\![set,alignmentondesktop,bottom] | × | |
\![set,wallpaper,ファイル名] | × | |
\![set,balloonoffset,x,y] | × | |
\![set,choicetimeout,時間] | × | |
\![set,windowstate,stayontop] | × | |
\![set,windowstate,!stayontop] | × | |
\![set,windowstate,minimize] | × | |
\![execute,http-get,URL] | × | |
\![raise,イベント名,r0,r1,r2...] | × | |
\![lock,repaint] | × | |
\![unlock,repaint] | × | |
\![enter,passivemode] | × | |
\![leave,passivemode] | × | |
\![updatebymyself] | × | |
\![executesntp] | × | |
\![biff] | × | |
\![vanishbymyself] | × | |
\![reloadsurface] | × | |
\![reload,makoto] | × | |
\![change,ghost,ゴースト名] | × | |
\![change,shell,シェル名] | × | |
\_u[0x0000] | × | |
\_m[0x00] | × | |
\&[ID] | ○ | 実装はしたが動作確認せず。 |
\m[umsg,wparam,lparam] | × |
%month | ○ |
%day | ○ |
%hour | ○ |
%minute | ○ |
%second | ○ |
%username | ○ |
%selfname | ○ |
%selfname2 | × |
%keroname | ○ |
%screenwidth | × |
%screenheight | × |
%exh | × |
%ms | × |
%mz | × |
%ml | × |
%mc | × |
%mh | × |
%mt | × |
%me | × |
%mp | × |
%m? | × |
%dms | × |
%lastghostname | × |
%lastobjectname | × |
%* | × |
起動・終了・切り替えイベント | ||
---|---|---|
OnFirstBoot | × | |
OnBoot | △ | 帰ってきたスクリプトは捨てられる。 |
OnClose | × | |
OnGhostChanged | × | |
OnGhostChanging | × | |
OnShellChanged | × | |
OnShellChanging | × | |
OnWindowStateRestore | × | |
OnWindowStateMinimize | × | |
入力ボックスイベント | ||
OnTeachStart | × | |
OnCommunicate | × | |
OnUserInput | × | |
時間イベント | ||
OnSecondChange | △ | 一秒ごとに発生するわけではない。 |
OnMinuteChange | △ | 一分ごとに発生するわけではない。 |
消滅イベント(実装予定なし) | ||
OnVanishSelecting | − | |
OnVanishSelected | − | |
OnVanishCancel | − | |
OnVanishButtonHold | − | |
OnVanished | − | |
選択肢イベント | ||
OnChoiceSelect | × | |
OnChoiceEnter | × | |
OnChoiceTimeout | × | |
OnAnchorSelect | × | |
サーフィスイベント | ||
OnSurfaceChange | × | |
OnSurfaceRestore | × | |
マウスイベント | ||
OnMouseClick | × | |
OnMouseDoubleClick | × | |
OnMouseMove | × | |
OnMouseWheel | × | |
インストールイベント(実装予定なし) | ||
OnInstallBegin | − | |
OnInstallComplete | − | |
OnInstallFailure | − | |
OnInstallRefuse | − | |
ファイルイベント(実装予定なし) | ||
OnFileDropping | − | |
OnFileDropped | − | |
OnDirectoryDrop | − | |
OnWallpaperChange | − | |
OnFileDropEx | − | |
OnFileDrop2 | − | |
OnUpdatedataCreating | − | |
OnUpdatedataCreated | − | |
OnNarCreating | − | |
OnNarCreated | − | |
URLドロップイベント(実装予定なし) | ||
OnURLDropping | − | |
OnURLDropped | − | |
OnURLDropFailure | − | |
ネットワーク更新イベント(実装予定なし) | ||
OnUpdateBegin | − | |
OnUpdateReady | − | |
OnUpdateComplete | − | |
OnUpdateFailure | − | |
OnUpdate.OnDownloadBegin | − | |
OnUpdate.OnMD5CompareBegin | − | |
OnUpdate.OnMD5CompareComplete | − | |
OnUpdate.OnMD5CompareFailure | − | |
時計合わせイベント(実装予定なし) | ||
OnSNTPBegin | − | |
OnSNTPCompare | − | |
OnSNTPCorrect | − | |
OnSNTPFailure | − | |
メールチェックイベント(実装予定なし) | ||
OnBIFFBegin | − | |
OnBIFFComplete | − | |
OnBIFF2Complete | − | |
OnBIFFFailure | − | |
ヘッドラインセンスイベント(実装予定なし) | ||
OnHeadlinesenseBegin | − | |
OnHeadlinesense.OnFind | − | |
OnHeadlinesenseComplete | − | |
OnHeadlinesenseFailure | − | |
SSTPイベント(実装予定なし) | ||
OnSSTPBreak | − | |
OnSSTPBlacklisting | − | |
単体イベント | ||
OnKeyPress | × | |
OnNetworkHeavy | × | |
OnDisplayChange | △ | 起動時にダミーを送信。 |
OnRecommendsiteChoice | × | |
SSP拡張イベント(実装予定なし) | ||
OnEmbryoExist | − | |
OnNekodorifExist | − | |
OnScreenSaverStart | − | |
OnScreenSaverEnd | − | |
OnAITalk | − | |
OnTranslate | − | |
OnTeach | − | |
OnCacheSuspend | − | |
OnCacheRestore | − |
EXECUTE | ||
---|---|---|
SA_EXECUTEREMAKEMENU | − | |
SA_EXECUTEREWRITEFMO | ○ | |
SA_EXECUTEWINDOWSTATESWITCH | ○ | |
SA_EXECUTERELOADSHIORI | ○ | |
SA_EXECUTENOTIFYOTHERGHOSTNAME | − | |
GET | ||
SA_GETHEADCOLLISIONRECTSAKURA | × | |
SA_GETFACECOLLISIONRECTSAKURA | × | |
SA_GETBUSTCOLLISIONRECTSAKURA | × | |
SA_GETCENTERPOINTSAKURA | × | |
SA_GETABSOLUTEKINOKOFIELDCENTERPOINTSAKURA | × | |
SA_GETHEADCOLLISIONRECTKERO | × | |
SA_GETFACECOLLISIONRECTKERO | × | |
SA_GETBUSTCOLLISIONRECTKERO | × | |
SA_GETCENTERPOINTKERO | × | |
SA_GETABSOLUTEKINOKOFIELDCENTERPOINTKERO | × | |
SA_GETPROCESSID | △ | SA_NOTIFYEVENT が実装されていないので無意味 |
SA_GETSHAREDMEMORY | △ | SA_NOTIFYEVENT が実装されていないので無意味 |
SA_GETGHOSTSTATE | ○ | |
NOTIFY | ||
SA_NOTIFYEVENT | × |