![]() |
* U K I Y A H O N P O * Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura, che la diritta via era smarrita. |
RefTest/ShioriSSP拡張イベント
OnEmbryoExist
解説
SSP起動時、先にmateria.exeが起動されていた際に発生。 サンプル
OnNekodorifExist
解説
SSP起動時、先に猫どりふが起動されていた際に発生。 サンプル
OnScreenSaverStart
解説
スクリーンセーバーが起動した際に発生。 サンプル
OnScreenSaverEnd
解説
スクリーンセーバーが終了した際に発生。 サンプル
OnAITalk
解説
\aなどによる会話が求められた際に発生。 サンプル
OnTeach
解説
TeachBoxからの入力があった際に発生。 パラメータ
サンプル
OnCacheSuspend
解説
ゴーストキャッシュに入った際に発生。 サンプル
OnCacheRestore
解説
ゴーストキャッシュから出た際に発生。 補足
サンプル
OnSoundStop
解説
サウンドが終了した際に発生。 パラメータ
サンプル
OnBalloonBreak
解説
SSTP以外でスクリプトをブレークされた際に発生します。 補足
パラメータ
サンプル
OnBalloonTimeout
解説
選択肢以外でバルーンがタイムアウトした際に発生。 パラメータ
サンプル
OnBatteryLow
解説
バッテリ残量が少なくなってきた際に発生します。 補足
パラメータ
サンプル
OnBatteryCritical
解説
バッテリ残量が非常に少なくなってきた際に発生します。 補足
パラメータ
サンプル
OnSysResume
解説
スタンバイ状態から戻った時に通知されます。 サンプル
OnSysSuspend
解説
スタンバイ(スリープ)状態へとシステムが移行する時に通知されます。 補足
サンプル
OnBatteryNotify
解説
バッテリの残量やAC電源/バッテリの切り替えなど、電源の状態が変わった際に通知されるイベントです。これを利用することにより、バッテリが満充電になった際にメッセージを表示するなどの機能が可能となります。 補足
パラメータ
サンプル
OnNotifyUserInfo
解説
ゴーストが起動した際、またはユーザ情報が変更された際に、ユーザ情報を通知します。 補足
パラメータ
サンプル
OnInitialize
解説
SHIORIが読み込まれた直後に通知されます。 補足
サンプル
OnDestroy
解説
SHIORIが開放される直前に通知されます。 補足
サンプル
OnNotifyOSInfo
解説
現在ゴーストが動作しているOSの情報を通知します。 パラメータ
サンプル
OnDressupChanged
解説
着せ替え設定が変更されたことを通知します。 補足
パラメータ
サンプル
OnURLQuery
解説
URLがキャラクターウィンドウにドラッグ&ドロップされた際に通知されます。 パラメータ
サンプル
OnBalloonChange
解説
バルーンが切替られたときに発生するイベントです。 補足
パラメータ
サンプル
SSTPイベント
OnMusicPlay
解説
SSTPプロトコル NOTIFY/1.1 仕様に従って、「Event:OnMusicPlay」が本体に送信された時に、発生するイベントです。 補足
パラメータ
サンプル
インストールイベント
OnInstallBegin
解説
アーカイブがドラッグ&ドロップされインストールが開始した時に発生します。 サンプル
GET SHIORI/3.0 Sender: crow ID: OnInstallBegin SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]インストール開始。\e OnInstallComplete
解説
インストールがエラーを起こさずに完了した場合に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnInstallComplete Reference0: ghost with balloon Reference1: さくら&うにゅう Reference2: さくらバルーン SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]インストール完了しました。\e OnInstallFailure
解説
インストールが何らかの理由で失敗した場合に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnInstallFailure Reference0: invalid type SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]インストール失敗しました。\e OnInstallRefuse
解説
インストールしようとしたアーカイブが、ドロップされたゴーストと別のゴーストを指名していた場合に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnInstallRefuse Reference0: さくら SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]このゴーストにはインストールできません。\e OnInstallCompleteEx
解説
インストールがエラーを起こさずに完了した場合に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: SSP ID: OnInstallCompleteEx Reference0: ghost[1]balloon[1]headline Reference1: Emily/Phase4[1]エミリ専用バルーン[1]SSP BUGTRAQヘッドライン Reference2: C:\SSP\ghost\emily4\[1]C:\SSP\balloon\emily4\[1]C:\SSP\headline\bugtraq\ SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]インストール完了しました。\e キーボードイベント
OnKeyPress
解説
キーボードのキーが押された時に発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnKeyPress Reference0: a Reference1: 65 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]Aが押されました。\e サーフィスイベント
OnSurfaceChange
解説
サーフィスが変化したときに呼ばれるイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnSurfaceChange Reference0: 0 Reference1: 10 SecurityLevel: local Charset: Shift_JIS NOTIFY SHIORI/3.0 Sender: SSP ID: OnSurfaceChange Reference0: 0 Reference1: 10 Reference2: 2,200,150,300 SecurityLevel: local Charset: UTF-8 OnSurfaceRestore
解説
サーフィスが変化した後、一定時間で呼び出されるイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnSurfaceRestore Reference0: 1 Reference1: 10 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]\1\s[10]\e その他のイベント
OnRecommendsiteChoice
解説
右クリックメニューで現れる、「おすすめ」「ポータル」メニューの中からサイトを選んでクリックすると発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnRecommendsiteChoice Reference0: CROW Reference1: http://crow.aqrs.jp/ SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]CROWのサイトをオープンします。\e OnNetworkHeavy
解説
ドロップイベント(「OnURL~」)、ネットワーク更新イベント、ヘッドラインセンスイベント、メールチェックイベント等で、サーバからデータをダウンロードする際に、一定時間相手サーバからの応答が無い時に発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnNetworkHeavy SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]サーバーの応答がありません。\e OnSSTPBreak
解説
SSTPプロトコルのSENDによって受信したメッセージを読み上げている時に、バルーンをダブルクリックして、読み上げの中止を指示した時に発生するイベントです。 補足
パラメータ
サンプル
OnSSTPBlacklisting
解説
ネットワークからのSSTPプロトコルSENDリクエストに対し、「ブラックリスティング」を指示した時に、このイベントが発生します。 パラメータ
サンプル
OnTranslate
解説
このイベントは特殊で、各リクエストのあと実行すべきスクリプトがあった場合必ず発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 ID: OnTranslate Reference0: \0\s[0]トランスレートします。\e Sender: crow SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]トランスレートしました。\e この場合、直前の何らかのイベントで”トランスレートします。”と返しています。 このイベントでトランスレートされるため、実際には”トランスレートしました。”と表示されます。 ドロップイベント
OnURLDropping
解説
ブラウザ等からアーカイブのURLをドラッグ&ドロップされた時に発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnURLDropping Reference0: http://crow.aqrs.jp/sample.nar SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]http://crow.aqrs.jp/sample.narをダウンロードします。\e OnFileDropEx
解説
ファイルがドラッグ&ドロップされた際に発生するイベントです。 パラメータ
サンプル
OnFileDrop2
解説
ファイルやフォルダがドラッグ&ドロップされた際に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnFileDrop2 Reference0: C:\sample.pngC:\test.txt Reference1: 0 SecurityLevel: local Charset: Shift_JIS この例では、メインキャラ側にsample.pngとtest.txtが同時にドラッグ&ドロップされています。 OnURLDropped
解説
「OnURLDropping」により発生したファイルのダウンロードが完了した時に発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnURLDropped Reference0: C:\Crow\nar\sample.nar SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ダウンロード完了しました。\e OnURLDropFailure
解説
OnURLDroppingによって開始されたダウンロードが失敗した、もしくはユーザーがダウンロード中にバルーンをダブルクリックする事で中断を指示した場合に発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnURLDropFailure Reference0: C:\Crow\nar\sample.nar Reference1: timeout SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]タイムアウトで失敗しました。\e OnUpdatedataCreating
解説
ゴーストに「updates2.dau」ファイル(空のテキストファイル)及び、アップデート対象とするファイルを含むフォルダをドラッグ&ドロップした時に、発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdatedataCreating Reference0: さくら SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]updates2.dau作成開始\e OnUpdatedataCreated
解説
「OnUpdatedataCreating」イベントによる「updates2.dau」ファイルへのアップデート情報の作成が完了すると、このイベントが発生します。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdatedataCreated Reference0: さくら SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]updates2.dau作成完了\e OnNarCreating
解説
ゴーストにインストール情報を記述したテキストファイル「install.txt」を含むフォルダをドラッグ&ドロップした時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnNarCreating Reference0: サンプルゴースト Reference1: sample.nar Reference2: ghost SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]narを作成します。\e この例は、フォルダsampleをドラッグ&ドロップしたものです。 その時のinstall.txtの中身は type,ghost name,サンプルゴースト directory,samplefolder です。 OnNarCreated
解説
「OnNarCreating」イベントによるNARファイルの作成が完了すると、このイベントが発生します。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnNarCreated Reference0: サンプルゴースト Reference1: sample.nar Reference2: ghost SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]nar作成完了。\e この例は、フォルダsampleをドラッグ&ドロップしたものです。 その時のinstall.txtの中身は type,ghost name,サンプルゴースト directory,samplefolder です。 ネットワーク更新イベント
OnUpdateBegin
解説
ネットワーク更新が指示された直後に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdateBegin SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ネットワーク更新開始。\e OnUpdateReady
解説
ネットワーク更新を開始し、実際に更新するファイルがあった場合に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdateReady Reference0: 1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]更新ファイルが2つあります。\e OnUpdateComplete
解説
ネットワーク更新で、すべてのファイルをダウンしインストールが完了された後に呼び出されるイベントです。 補足
パラメータ
サンプル
更新ファイルがなかった場合 GET SHIORI/3.0 Sender: crow ID: OnUpdateComplete Reference0: none SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]更新ファイルなし。\e 更新を行った場合 GET SHIORI/3.0 Sender: crow ID: OnUpdateComplete Reference0: changed Reference1: ghost/master/descript.txt,shell/master/surfaces.txt SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ネットワーク更新完了。 OnUpdateFailure
解説
何らかの理由でネットワーク更新が失敗した場合に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdateFailure Reference0: md5 miss SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]md5が一致せず、更新失敗しました。\e OnUpdate.OnDownloadBegin
解説
ネットワーク更新中に、ファイルのダウンロードを開始する時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdate.OnDownloadBegin Reference0: descript.txt Reference1: 0 Reference2: 1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]\1\descript.txtのダウンロード開始。\e OnUpdate.OnMD5CompareBegin
解説
ファイルをダウンロードした後、MD5を照合する前に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdate.OnMD5CompareBegin Reference0: descript.txt SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]MD5照合開始。\e OnUpdate.OnMD5CompareComplete
解説
ダウンロードしたファイルのMD5が一致した時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdate.OnMD5CompareComplete Reference0: descript.txt Reference1: 5cc07522bb987c722bbfc30ff9e832ac Reference2: 5cc07522bb987c722bbfc30ff9e832ac SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]MD5一致。\e OnUpdate.OnMD5CompareFailure
解説
ダウンロードしたファイルのMD5が一致しなかった時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnUpdate.OnMD5CompareFailure Reference0: readme.txt Reference1: d83db404627e0a740d698d41f340a961 Reference2: 2d6f4e7a19a3e243daa6a623adef8390 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]MD5が一致しませんでした。\e ヘッドラインセンスイベント
OnHeadlinesenseBegin
解説
ヘッドラインセンスが指示された直後に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnHeadlinesenseBegin Reference0: CROW Reference1: http://crow.aqrs.jp/ SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]「CROW」のヘッドラインを取得中します。\e OnHeadlinesense.OnFind
解説
ヘッドラインセンスにより情報が収拾・分析され、その結果が更新されていた場合、このイベントが発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnHeadlinesense.OnFind Reference0: CROW Reference1: http://crow.aqrs.jp/ Reference2: First Reference3: V0.4.0公開。\nリンクページ更新。\n SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]\b[2]CROW ヘッドライン。\nV0.4.0公開。\nリンクページ更新。(同じ行で続く) \n\n\q[続きを読む,]\n\q[サイトを開く,http://crow.aqrs.jp/]\n\q[やめる,読み上げ中止]\e OnHeadlinesenseComplete
解説
ヘッドラインセンスは正常終了したが、更新が無かった場合に発生する。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnHeadlinesenseComplete Reference0: no update SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]更新なし。\e OnHeadlinesenseFailure
解説
何らかの理由でヘッドラインセンスが失敗した場合に発生するイベントです。 can't download : ファイルが取れなかった~ can't analyze : 有効なヘッドライン情報を解析・取得できなかった~ の2つです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnHeadlinesenseFailure Reference0: can't download SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ヘッドラインをダウンロードできませんでした。\e GET SHIORI/3.0 Sender: crow ID: OnHeadlinesenseFailure Reference0: can't analyze SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]解析できませんでした。\e マウスイベント
OnMouseMove
解説
サーフィス上で、マウスが移動した時に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnMouseMove Reference0: 107 Reference1: 61 Reference2: 0 Reference3: 0 Reference4: Head SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content OnMouseClick
解説
マウスがクリックされた時に発生するイベントです。 補足
パラメータ
サンプル
判定のない場所を右クリックした例 GET SHIORI/3.0 Sender: crow ID: OnMouseClick Reference0: 79 Reference1: 305 Reference2: 0 Reference3: 0 Reference5: 1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content 頭の部分を左クリックした例 GET SHIORI/3.0 Sender: crow ID: OnMouseClick Reference0: 116 Reference1: 71 Reference2: 0 Reference3: 0 Reference4: Head Reference5: 0 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content OnMouseDoubleClick
解説
マウスの左ボタンをダブルクリックした時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnMouseDoubleClick Reference0: 91 Reference1: 58 Reference2: 0 Reference3: 0 Reference4: Head Reference5: 0 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]頭をダブルクリックされました。\e OnMouseWheel
解説
マウスのホイールが回転した時に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnMouseWheel Reference0: 76 Reference1: 199 Reference2: 120 Reference3: 0 Reference4: Face SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content メールチェックイベント
OnBIFFBegin
解説
メールチェックイベントが指示された直後に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnBIFFBegin Reference2: mail1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]メールチェック開始。\e OnBIFFComplete
解説
メールチェックが成功した時に、呼び出されるイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnBIFFComplete Reference0: 1 Reference1: 1004 Reference2: mail1 Reference3: 1 Reference4: Return-Path: <xxxx@xxxx.jp>Received: from xxx.xxxx.ne.jp (以下ヘッダがバイト値1区切りですべて続く) Reference5: 1 1004 Reference6: 1 20030405130351851.AAA1696@xxxx.xxxx.ne.jp SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]メール1通届いています。\e OnBIFF2Complete
解説
MATERIAの設定で「新着のみ通知」とした時に、メールチェックが終了した時に発生するイベントです。 補足
パラメータ
サンプル
OnBIFFFailure
解説
何らかの理由でメールチェックが失敗した場合に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnBIFFFailure Reference0: defect Reference2: mail1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]メールチェックに失敗しました。\e 外部アプリイベント
OnApplicationBoot
解説
外部アプリケーションが起動した際に発生。 パラメータ
サンプル
OnApplicationClose
解説
外部アプリケーションが終了した際に発生。 パラメータ
サンプル
OnApplicationExist
解説
外部アプリケーションの存在を通知された際に発生。 パラメータ
サンプル
OnApplicationVersion
解説
外部アプリケーションのバージョン情報を通知された際に発生。 パラメータ
サンプル
OnApplicationOperationFinish
解説
外部アプリケーションか何らかの処理が完了した際に発生。 パラメータ
サンプル
OnApplicationFileOpen
解説
外部アプリケーションがドキュメントファイルを開いた際に発生。 パラメータ
サンプル
OnWebsiteUpdateNotify
解説
ウェブサイトの更新・新着情報を通知された際に発生。 パラメータ
サンプル
外部アプリ-きのこイベント
OnKinokoObjectCreate
解説
きのこスキンが頭に生えた際に発生。 パラメータ
サンプル
OnKinokoObjectDestroy
解説
きのこスキンが頭から消えた際に発生。Reference0 パラメータ
サンプル
OnKinokoObjectChanging
解説
きのこスキンを切り替えようとしている際に発生。 パラメータ
サンプル
OnKinokoObjectChanged
解説
きのこスキンを切り替えた際に発生。 パラメータ
サンプル
OnKinokoObjectInstalled
解説
きのこスキンをドロップでインストールした際に発生。 パラメータ
サンプル
OnSysResourceLow
解説
システムリソースが40%を切った際に発生。 サンプル
OnSysResourceCritical
解説
システムリソースが20%を切った際に発生。 サンプル
外部アプリ-猫どりふイベント
OnNekodorifObjectDodge
解説
ヒットしなかった落下物が可視領域内から消滅した際に発生。 パラメータ
サンプル
OnNekodorifObjectEmerge
解説
落下物が可視領域内に出現した際に発生。 パラメータ
サンプル
OnNekodorifObjectHit
解説
落下物がヒットした際に発生。 パラメータ
サンプル
OnNekodorifObjectDrop
解説
落下物を再投下する際に発生。 パラメータ
サンプル
OnNekodorifObjectVanish
解説
ヒットした落下物が可視領域内から消滅した際に発生。 パラメータ
サンプル
時間イベント
OnSecondChange
解説
現在時刻の秒の単位が変更された時に呼ばれるイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnSecondChange Reference0: 2 Reference1: 0 Reference2: 0 Reference3: 1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content OnMinuteChange
解説
現在時刻の分の単位が変更された時に呼ばれるイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnMinuteChange Reference0: 3 Reference1: 0 Reference2: 0 Reference3: 1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content 時計合わせイベント
OnSNTPBegin
解説
時計合わせイベントが指示された直後に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnSNTPBegin Reference0: time-nw.nist.gov SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]時計あわせ開始。\e OnSNTPCompare
解説
SNTPサーバより情報の取得に成功した時に、呼び出されるイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnSNTPCompare Reference0: time-nw.nist.gov Reference1: 2003,3,11,20,40,19, Reference2: 2003,3,11,20,40,19, Reference3: 0 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ぴったり合っています。\e OnSNTPFailure
解説
何らかの理由でSNTPサーバから情報が得られなかった場合に発生するイベントです。 パラメータ
サンプル
OnSNTPCorrect
解説
さくらスクリプトの「\6」タグ処理により、時計合わせが実際に行われた直後に呼び出されるイベントです。 補足
パラメータ
サンプル
消滅イベント
OnVanishSelecting
解説
ポップアップメニュー等から「消滅指示」が指示された直後に発生するイベントです。 補足
サンプル
GET SHIORI/3.0 Sender: crow ID: OnVanishSelecting SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]消滅指示を実行しますか?\e OnVanishSelected
解説
「OnVanishSelecting」イベントで表示された指示確認のダイアログボックスで「消滅」する旨の選択が行なわれた時に発生します。 補足
サンプル
GET SHIORI/3.0 Sender: crow ID: OnVanishSelected SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]消滅指示を実行します。 OnVanishCancel
解説
「OnVanishSelecting」イベントで表示された指示確認のダイアログボックスで「指示を取り消す」旨の選択が行なわれた時に発生します。 サンプル
GET SHIORI/3.0 Sender: crow ID: OnVanishCancel SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]消滅指示が取り消されました。\e OnVanishButtonHold
解説
「OnVanishSelected」イベントにより本体へ送られたさくらスクリプトを再生中に、バルーンをダブルクリックすると、消滅指示をキャンセルした(引きとめられた)ものとみなし、このイベントが発生します。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnVanishButtonHold SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]消滅指示が、ダブルクリックにより中断されました。\e OnVanished
解説
前のゴーストが、消滅指示イベント(または「 \![vanishbymyself] 」タグ実行)によって消滅した後に、自分に切り替えられ、切り替え処理が完了後、「OnGhostChanged」の代わりに一番最初に呼ばれるイベントです。 補足
パラメータ
サンプル
OnOtherGhostVanished
解説
前のゴーストが、消滅指示イベント(または「 \![vanishbymyself] 」タグ実行)によって消滅した後に、何か別のゴーストに切り替えられた際に、その時に同時起動していたほかのゴーストに通知されるイベントです。Vanishして切り替えられた先にはOnVanishedイベントが通知されます。 パラメータ
サンプル
情報通知イベント
OnNotifySelfInfo
解説
ゴーストが起動した際に、そのゴースト自身の情報がまとめて通知されます。 補足
パラメータ
サンプル
basewareversion
解説
今現在ゴーストを実行中の環境のバージョンを通知します。 補足
パラメータ
サンプル
rateofusegraph
解説
使ってるぞグラフの情報をそのまま通知します。 補足
パラメータ
サンプル
状態変更イベント
OnBoot
解説
本体起動時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnBoot Reference0: 50%シェル SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]起動\e OnClose
解説
本体終了が指示された時に発生するイベントです。 サンプル
GET SHIORI/3.0 Sender: crow ID: OnClose SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]終了\-\e OnFirstBoot
解説
ゴーストインストール後の一番最初の起動において、 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnFirsBoot Reference0: 0 Reference7: master SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]初回起動\e OnWindowStateMinimize
解説
アイコン化を選んだときに発生するイベントです。 サンプル
GET SHIORI/3.0 Sender: crow ID: OnWindowStateMinimize SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content Charset: Shift_JIS OnWindowStateRestore
解説
アイコン化解除が指示された時に発生するイベントです。 補足
サンプル
GET SHIORI/3.0 Sender: crow ID: OnWindowStateRestore SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]\1\s[10]\e OnDisplayChange
解説
デスクトップの解像度や色深度が変化した時に発生します。 補足
パラメータ
サンプル
OnShellScaling
解説
シェル拡大/縮小率が変更されたときに通知されます。 パラメータ
サンプル
切り替えイベント
OnGhostChanging
解説
別のゴーストへの切り替えが指示された時に発生するイベントです。 補足
パラメータ
サンプル
手動切り替え時 GET SHIORI/3.0 Sender: crow ID: OnGhostChanging Reference0: さくら Reference1: manual Reference2: .さくら SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]次のゴーストに変わります。\e 自動切換え時 GET SHIORI/3.0 Sender: crow ID: OnGhostChanging Reference0: さくら Reference1: automatic Reference2: .さくら SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content OnGhostChanged
解説
ゴースト切り替え完了後に、最初に呼ばれるイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnGhostChanged Reference0: さくら Reference1: \0\s[0]次のゴーストに変わります。\e SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]切り替わりました。\e OnShellChanging
解説
別のシェルへの切り替えが指示された時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnShellChanging Reference0: 50%シェル SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]シェル切り替えを行います。\e OnShellChanged
解説
別のシェルへの切り替えが指示された時に発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnShellChanged Reference0: 50%シェル Reference1: 50%シェル SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]シェル変更を行います。\e OnGhostCalling
解説
複数ゴースト起動機能において、ゴーストの呼び出し開始時に呼び出し操作を行ったゴーストに通知されます。 補足
パラメータ
サンプル
OnGhostCalled
解説
複数ゴースト起動機能において、ゴーストの呼び出し機能でゴーストが起動された場合に通知されます。 補足
パラメータ
サンプル
OnGhostCallComplete
解説
複数ゴースト起動機能において、ゴーストの呼び出し機能でのゴーストが起動が完了して、起動スクリプトを喋り終わったタイミングで、呼び出し元(呼び出し操作を実行したゴースト)に通知されます。 補足
パラメータ
サンプル
OnOtherGhostClosed
解説
同時起動中のほかのゴーストが終了した後に、呼ばれるイベントです。 補足
パラメータ
サンプル
選択肢イベント
OnChoiceSelect
解説
選択肢をクリックした時に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnChoiceSelect Reference0: select1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]選択肢がクリックされました。\e OnChoiceTimeout
解説
選択肢がタイムアウトしたときに発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnChoiceTimeout Reference0: \0\s[0]\q[選択肢1,sel1,expand]\q[選択肢2,sel2]\e SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]選択肢がタイムアウトしました。\e OnAnchorSelect
解説
アンカーをクリックしたときに発生するイベントです。 補足
パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnAnchorSelect Reference0: anchor1 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\\s[0]アンカー1が選ばれました。\e OnChoiceEnter
解説
アンカー以外の選択肢の上にカーソルが乗った瞬間および外れた瞬間に発生するイベントです。 補足
パラメータ
サンプル
選択肢にフォーカスが移った場合 GET SHIORI/3.0 Sender: embryo ID: OnChoiceEnter Reference0: 選択肢1 Reference1: sel1 Reference2: expanddata Reference3: Reference4: Reference5: Reference6: Reference7: Reference8: Reference9: SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content 選択肢からフォーカスが離れた場合 GET SHIORI/3.0 Sender: crow ID: OnChoiceEnter Reference0: Reference1: SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content 決定する直前のイベント GET SHIORI/3.0 Sender: crow ID: OnChoiceEnter Reference0: SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content 入力ボックスイベント
OnCommunicate
解説
外部から話し掛けられた瞬間に発生するイベントです。 パラメータ
サンプル
GET SHIORI/3.0 Sender: crow ID: OnCommunicate Reference0: さくら Reference1: \0\s[0]こんにちは。\e Reference2: 0,10 SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]こんにちは、さくらさん。\e OnTeachStart
解説
TeachBoxがオープンした際に発生するイベントです。 サンプル
GET SHIORI/3.0 Sender: crow ID: OnTeachStart SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 204 No Content Charset: Shift_JIS OnUserInput
解説
InputBoxが閉じた際に発生するイベントです。 補足
パラメータ
サンプル
入力が決定した場合 GET SHIORI/3.0 Sender: crow ID: OnUserInput Reference0: ユーザー SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ユーザー入力を受け付けました。\e 入力がタイムアウトした場合 GET SHIORI/3.0 Sender: crow ID: OnUserInput Reference0: timeout SecurityLevel: local Charset: Shift_JIS SHIORI/3.0 200 OK Value: \0\s[0]ユーザー入力がタイムアウトしました。\e |