伺か(Ukagaka)とはデスクトップマスコットと呼ばれるアプリケーションの1つです。 伺かはプラットフォームであり、デスクトップに表示するイメージやテキスト、テキストを生成するプログラムまでも入れ替え可能であるため、 使うだけでなく色々な形で作る側として関わることができ、繋がることができるものでした。
過去Web日記より...多くの人がゴースト(デスクトップマスコット)を更新するのは、 そこにlsさん(伺かの作者)の意思が残留しているからではないかと思っています。 SHIORI/1.0を見たときの興奮とか、モノを作ることの楽しさや苦しさとか、繋がりたいという思いとか、 そういう純粋な意思がオリジナルを損なわないまま、ここに残っているからではないかと。
SHIORI『真絵(mae)』
伺か用の偽AIモジュールです。ゴースト「佳由」に同梱しています。(リンクはゴーストへのものです)
仕様書はこちらになります。
Download [SHIORI真絵(mae) v3.1.6a]
SHIORI真絵 v3.1.6 (2004/06/06)
- 終了時実行タグ"Finalize"を追加しました。
- News機能を追加に伴い、getnews(), getnewsdate(), getnewselapsedtime(), setnews(), deletenews()を追加しました。
- システム関数の参照渡しが機能していなかった問題を修正しました。
SHIORI真絵 v3.1.5 (2004/05/22)
- 気分の最大値、閾値、調整値を初期設定パラメータに持たせました。
- 初期設定パラメータの取得関数getini()を追加しました。
- 現在の気分の取得および設定関数getsenti(), setsenti()を追加しました。
- 入力された文章内の単語にも気分が影響されるように修正しました。
- 話し出すタイミングを秒単位で指定するTALK_INTERVAL_DETAILを初期設定パラメータに持たせました。TALK_INTEVALと併せて0の場合、通常トークを話し出さなくなります。
- 実行変数%dtalkを追加しました。TALK_INTERVAL_DETAILを変更できます。
- コーパス選出において、重複あり/なしのランダムモードを追加しました。setrandindex()関数で指定できます。
- 乱数発生関数rand()を追加しました。
SHIORI真絵 v3.1.4 (2004/04/26)
- 変数名、関数名は英字の大文字小文字を区別するようにしました。
- 初期設定パラメータ変更関数 setini() を追加しました。これに伴い初期設定ファイルを配布する必要がなくなりました。
- コンパイル・エラー発生時に、ログ上で原因とタグ名がわかるようになりました。
SHIORI真絵 v3.1.3 (2004/04/19)
- カレントディレクトリの設定および利用をしないように修正しました。(ぽな@ばぐとらさんに感謝)
- MATERIAが発行するNOTIFY ID以外のNOTIFYも受信してイベントを発行するようにしました。
- SSPのNOTIFY OnSecondChangeはcan't talk属性と同じ扱いとしました。
- SSPのOnTeachをSHIORI/3.0に対応させました。
- SSPのGET Version SHIORI/2.xに対応させました。
- 起動中にログファイルが開けるモードを追加しました。
- SAORI関連の不具合修正しました。(umeici さんに感謝)
- SAORIでResultを利用できるように仕様変更しました。
SHIORI真絵 v3.1.3 (2004/04/19)
- カレントディレクトリの設定および利用をしないように修正しました。(ぽな@ばぐとらさんに感謝)
- MATERIAが発行するNOTIFY ID以外のNOTIFYも受信してイベントを発行するようにしました。
- SSPのNOTIFY OnSecondChangeはcan't talk属性と同じ扱いとしました。
- SSPのOnTeachをSHIORI/3.0に対応させました。
- SSPのGET Version SHIORI/2.xに対応させました。
- 起動中にログファイルが開けるモードを追加しました。
SHIORI真絵 v3.1.2 (2004/03/26)
- SAORI関連の不具合修正しました。(umeici さんに感謝)
- SAORIでResultを利用できるように仕様変更しました。
SHIORI真絵 v3.1.1 (2004/02/29)
- \で改行コードをエスケープできるようにしました。
- can_talk でない場合は、発話カウンタを変えないようにしました。
- 感情レベル(-5~5)をシステム変数 emotion で参照可能にしました。
SHIORI真絵 v3.1.0 (2003/12/30)
- 昔のC Magazineで勉強してスクリプト言語を載せてみました。
- SAORI に対応しました。
- 変数を自動保存/自動読み込みするようにしました。
SHIORI真絵 v3.0.1 (2003/08/05)
- OnTeach 回りが SHIORI 2.x のまま本体から要求が来るために、名前を覚えられなかった問題を修正しました。
SHIORI真絵 v3.0.0 (2002/11/29)
- MATERIA 583まで対応しました。
- SHIORI 3.0に対応しました。
SHIORI真絵 v2.5.2 (2001/12/16)
- MATERIA 369まで対応しました。
- OnVanish 系、OnURLDrop系 のイベント追加は修正なしで対応済みです。OnVanished.[ゴースト名]で指定したゴーストが消滅した場合に呼ばれるタグを拡張したので、OnVanished.first.slot1で「こんな朝早くから消さんでも・・・」といった反応が可能です。
- OnFirstBoot.[Vanished回数]で初回起動かを判断できます。本当の初回起動のタグ名はOnFirstBoot.0ということになり、OnFirstBootも記載されていたら1回以上のVanished経験者に対して呼ばれます。(紛らわしいですが、OnFirstBoot.0が定義されていなければ、本当の初回起動でもOnFirstBootが利用されます) OnFirstBoot.2 で「2度あることは3度ある」という反応も可能です。
- OnKeyPress.[KEY] で反応できます。
- OnBoot.[シェル名]、OnShellChanged.[シェル名]で反応できます。OnBoot.へたさくら.slot2で「何もこんな朝早くからこんなシェル使わんでも・・・」といった反応が可能です。
- OnBoot等で\0,\1が連続していなくてViolationが出てしまう対策。SHIPRO真絵は\0と\1の前に\w8を自動挿入しているので必ずViolationが出てしまう。スクリプト内での最初の\0,\1切り替えでは\w8を入れないように対応。Violationは出さなくて良いと思います。
- BIFF2 対応したいのだけど、まともなメール環境がないのでテストができません。いろいろできそうですが、バイト値のデリミタを外すだけに留めています。現状を${%info4}でどなたか試して頂けると助かります。TOP,LIST,UIDLコマンドの戻りの使い方は、もう少しだけMATERIAを見守ってからにしたいと思います。
SHIORI真絵 v2.5.1 (2001/11/18)
- "redo"116まで対応しました。
- %username対応。ゴースト作者がmae_corpus.txtのId.usernameで指定可能です。ユーザーにTeachで教えられた%usernameはmae.iniのUSERNAMEに保存します。
- SecurityLevel対応。mae.iniのSECURITY_LEVELに保存する。高い数値ほどセキュリティレベルが高いものとします。現在は8以上でexternalのイベントを無視します。文章中で%security8等で変更可能です。
- GhostEx対応。Mae.Response[.ゴースト名][サーフェイス番号]で話し掛ける表情とゴーストを指定可能です。[ ]内は省略可能だけど、「ゴースト名」と「サーフェイス名」のどちらかしか定義していなくて両方ヒットした場合は「ゴースト名」が優先されます。
- OnUpdate系、OnNar系のイベント追加は修正なしで対応できているはずです。mae_actions.txtへの追加は必須ではありません。mae_actions.txtは単なる別名定義のためだけのものなので、直接イベント名を#OnUpdateReadyといったように書けば反応します。
SHIORI真絵 v2.5.0 (2001/10/12)
- SHIORI/2.5まで対応では初公開。
伺かゴースト『佳由』
"LastLies prologue"の登場キャラ「佳由」のゴーストを公開中。
- Download [ゴースト『佳由』period 8]
- ゴースト『佳由』period 8 - SHIORI真絵 v3.1.6a/バルーン"simple talk"付き/ネットワーク更新アドレス変更 (2005/09/25)
- ゴースト『佳由』period 7 - SHIORI真絵 v3.1.6/ネタ修正・追加/バルーン"simple talk"付き (2004/06/06)
- ゴースト『佳由』period 6 - SHIORI真絵 v3.1.5/ネタ修正・追加/バルーン"simple talk"付き (2004/05/22)
- ゴースト『佳由』period 5 - SHIORI真絵 v3.1.4/ネタ修正・追加/バルーン"simple talk"付き (2004/04/26)
- ゴースト『佳由』period 4 - SHIORI真絵 v3.1.3/ネタ修正・追加/バルーン"simple talk"付き (2004/04/19)
- ゴースト『佳由』period 3 - SHIORI真絵 v3.1.2/ネタ修正・追加/バルーン"simple talk"付き (2004/03/26)
- ゴースト『佳由』period 2 - ネットワーク更新/ネタ修正・追加 (2004/03/23)
- ゴースト『佳由』period 1 - 正式リリース/SHIORI真絵 v3.1.1/バルーン"simple talk"付き (2004/02/29)
- ゴースト『佳由』period 0 - テストリリース/SHIORI真絵 v3.1.0 (2003/12/30)
伺かゴースト『深果』
"Dominant"の登場キャラ「深果」のゴーストを公開中。”Asymmetry”のEpilogueエピソードも収録しています。
- Download [ゴースト『深果』period 9]
- ゴースト『深果』period 9 - SHIORI真絵 v3.1.4/ネタ修正・追加 (2004/04/26)
- ゴースト『深果』period 8 - テックウィン12月号で配布 (2003/11)
- ゴースト『深果』period 7 - 伺か用/ネタ整理/名前を覚えない問題修正/SHIORI真絵 v3.0.1 (2003/08/05)
- ゴースト『深果』period 6 - 伺か用/中途半端なとりあえず的な変更/SHIORI真絵 v3.0.0 (2002/11/29)
- ゴースト『深果』period 5 - MATERIA用/ネタ追加/SHIORI真絵 v2.5.2に変更 (2001/12/16)
- ゴースト『深果』period 4 - "redo"用/NAR対応/ネタ追加/ネットワーク更新対応開始/SHIORI真絵 v2.5.1に変更 (2001/11/18)
- ゴースト『深果』period 3 - "redo"用/SHIORI に「真絵」v2.5.0を搭載/不定期ネットワーク更新 (2001/10/12)
- ゴースト『深果』period 2 - "redo"用/偽栞搭載の最終版 (2001/10/12)
- ゴースト『深果』period 1 - "redo"用/SHIORI に「偽栞」(くまくんに感謝)と「真絵」v1.1.0を搭載 (2001/09/10)
- ゴースト『みか。in Asymmetry Epilogue』Phase01.05 - "inverse"用(自動コンバージョンにより"redo"対応)最終版/ネットワーク更新終了 (2001/09/05)
- ゴースト『みか。in Asymmetry Epilogue』Phase01.02 - 設定ファイルの更新漏れ対応/ネタ追加/ネットワーク更新対応 (2001/06/05)
- ゴースト『みか。in Asymmetry Epilogue』Phase01.01 - 誤字および辞書の修正のみ/ネットワーク更新対応 (2001/06/05)
- ゴースト『みか。in Asymmetry Epilogue』Phase01.00 - SHIORI に「真絵」v1.1.0を搭載することでゴースト化、SHIORI/1.1対応 (2001/05/30)
- シェル『みか。in Asymmetry Epilogue』Phase00.03 - 着せ替えにやっぱり戻し対応/その他、オーバーライド関連の整備 (2001/04/25)
- シェル『みか。in Asymmetry Epilogue』Phase00.02 - 「何か」対応/サーフィスセット対応 (2001/04/16)
- シェル『みか。in Asymmetry Epilogue』Phase00.01 - SakuraScriptPlayerでは正常に動作する着せ替え対応 (2001/04/16)
ペルソナ『Asymmetry Prologue』
アシメトリー・プロローグ for ペルソナウェア Ver.0.93d 以降
Copyright(C) 1999,2000 Studio Efasus, All rights reserved.
本パッケージまたは本パッケージの一部を無断で再配布することを禁止します。
ペルソナウェアの公式配布サイトはこちら。デスクトップ・マスコットのベースウェアです。
■重要情報
ペルソナウェアのページで配布されていたV1.03以降で実行可能ですが、V0.93dでしか動作することを確認はしていません。 『アシメトリー・プロローグ』はノベルゲーム・システムのデザインテスト用に作成されたものです。
■はじめに
本パッケージを導入することでノベルゲームを実行することができます。このゲームは スタジオえふぁさす から2000年冬に発表された『Asymmetry』(Windows 用ノベルゲーム)のプロモーション企画として発表されました。 『アシメトリー・プロローグ』の導入から実行までの方法を説明します。
■ペルソナウェアとは…
ペルソナウェアとはディスクトップ・アクセサリーを提供するもので、専用の開発キットを使用することで誰でも簡単にオリジナルのディスクトップ・アクセサリーが作成できるものです。
特徴として、画像や文字列の表示、音声の再生などがAPIで提供されており、プログラムやデータをネットワーク経由で自動更新する機能を備えています。詳しくはペルソナウェアのページをご覧ください。
■ペルソナウェアを導入/起動する
ペルソナウェアのページからVer.0.93系対応のペルソナウェアをダウンロードしてきて、適当なディレクトリに導入します。(例:C:\Program FIles\PersonaWare)
導入したディレクトリ内のpersona.exeのショートカットをディスクトップに作成しておきましょう。persona.exeを実行することでペルソナウェアは起動します。
■『アシメトリー・プロローグ』を導入/起動する
- インストール手順
本サイトからダウンロードしたLZHファイルをペルソナウェアを導入したディレクトリに解凍して下さい。 (例:ペルソナウェアの導入先がC:\Program Files\PersonaWareの場合)
LHUT32などのLZHファイルの解凍機能のあるユーティリティを使用して、解凍先にC:\Program Files\PersonaWareフォルダを選択し、 ディレクトリ付きで解凍して下さい。 V1.0からのアップグレードは現在「更新する」を実行することで、V1.1に更新することは可能ですが、 上記のファイルをダウンロードして、すべてのファイルを上書きすることを推奨します。全ファイル更新しています。 - 実行方法
ペルソナウェアを起動し、[ペルソナの切り替え(C)]で「EFA-MISANE 三宮未実」に切り替えることで実行されます。詳しいことはタイトル画面から「ヘルプ」を選択して参照してください。
- その他
ペルソナウェアの制限からセーブ・ポイントは1ヶ所のみです。終了または切り替えのタイミングでセーブされます。