せきやひろし/それはあなたです!の仕様
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
***対ユーザーインターフェース用ゴースト、「それはあなたで...
**ゴースト概要 [#j5d5b1e7]
-ゴースト間コミュニケート機能を利用して、ゴーストとユーザ...
-ゴーストと言う「ソフトウェア」の「ユーザインタフェース」...
-設定ファイル(anatadesu_setting.txt)をゴーストのghost/mas...
*やってること [#kb07eb5c]
-ユーザが選択したキーワードを、該当のゴースト(拡張コミュ...
-台本コミュニケートを受信して選択肢などを表示し、その結果...
*関連URL [#a5c68ef6]
-[[配布場所:http://www.hironet.jp/ukagaka/#anatadesu]]
-動作デモ動画
--[[YouTUBE:http://www.youtube.com/watch?v=3EVAE1wjkro]]
--[[ニコニコ動画:http://www.nicovideo.jp/watch/sm10585873]]
&br;※上記2つの動画の内容は同一です。
*こんなことができます・こんなメリットがあります [#xefffbb6]
-ユーザーは……
--今までよりも簡単にゴーストに対して呼びかけを行うことが...
--話しかけられるキーワードがあらかじめ示されているため、...
--話しかけられるキーワードが限定されているため、「ごめん...
--ゴーストの実装次第では、今までよりもゴーストとの対話が...
-ゴースト作者は……
--今までよりも簡単にユーザからゴーストに対して呼びかけて...
--反応できるキーワードをあらかじめ示しておくことにより、...
--反応すべきキーワードが限定されているので、ユーザからの...
--選択肢やインプットボックスを表示するようなイベントを、...
--今までよりもユーザとゴーストの対話を増やすことができま...
--メニューを開くアクションを「それはあなたです!」に丸投...
*こんなことはできません・こんなデメリットがあります [#waa...
どんなことも、うまい話だけ、なんてことはない訳で……
-あらかじめキーワードが示されているので、「ネタバレ」が避...
-入力機能を「それはあなたです!」に代行させる場合、「それ...
-「それはあなたです!」自体も独立した汎用コミュニケート用...
-\0名が特殊(本来は環境変数である%username)なので、ゴース...
***テクニカルリファレンス [#z2d82cba]
**組み込み済みキーワード(&lastmod;現在) [#v4d74c11]
|CENTER:キーワード|CENTER:BGCOLOR(SILVER):トークID|
|おはよう!|BGCOLOR(SILVER):DEFAULT_TALK_000|
|こんにちは!|BGCOLOR(SILVER):DEFAULT_TALK_001|
|こんばんは!|BGCOLOR(SILVER):DEFAULT_TALK_002|
|おやすみ!|BGCOLOR(SILVER):DEFAULT_TALK_003|
|元気?|BGCOLOR(SILVER):DEFAULT_TALK_004|
|行ってきます|BGCOLOR(SILVER):DEFAULT_TALK_005|
|ただいま~|BGCOLOR(SILVER):DEFAULT_TALK_006|
|可愛いね!|BGCOLOR(SILVER):DEFAULT_TALK_007|
|大好き!|BGCOLOR(SILVER):DEFAULT_TALK_008|
|綺麗だね!|BGCOLOR(SILVER):DEFAULT_TALK_009|
|愛してるよ!|BGCOLOR(SILVER):DEFAULT_TALK_010|
|結婚して!|BGCOLOR(SILVER):DEFAULT_TALK_011|
|なでなで|BGCOLOR(SILVER):DEFAULT_TALK_012|
|つんつん|BGCOLOR(SILVER):DEFAULT_TALK_013|
|ぎゅ~|BGCOLOR(SILVER):DEFAULT_TALK_014|
|さわさわ|BGCOLOR(SILVER):DEFAULT_TALK_015|
|もみもみ|BGCOLOR(SILVER):DEFAULT_TALK_016|
|ちゅっちゅ|BGCOLOR(SILVER):DEFAULT_TALK_017|
|うるさい|BGCOLOR(SILVER):DEFAULT_TALK_018|
|黙れ|BGCOLOR(SILVER):DEFAULT_TALK_019|
|帰れ|BGCOLOR(SILVER):DEFAULT_TALK_020|
※このキーワードは、TwitterのBOTを参考にしています(BOTが反...
**ゴースト側で対応させるには? [#q75fbfb5]
-このゴーストからのコミュニケートに対し、上記キーワードに...
*各SHIORI用のサンプル辞書 [#o590d572]
このサンプルを参考に、それぞれのゴースト用の反応を記述し...
-[[YAYAサンプル:http://www.hironet.jp/ukagaka/ghost/anata...
&br;YAYA用サンプルです。&br;''※最新版のシステム辞書(shior...
-[[里々サンプル:http://www.hironet.jp/ukagaka/ghost/anata...
-[[華和梨 OpenKEEPSサンプル:http://www.hironet.jp/ukagaka...
*「それはあなたです!」からゴーストに通知されるゴースト名...
%username
-「え?これが?」と言うゴースト名ですが、こうしないと、ゴ...
-ゴースト名が特殊なので、ゴースト間コミュニケートのSender...
*「それはあなたです!」からゴーストに通知されるコミュニケ...
\_q###<<呼びかけ内容>>###\c\_q\1\s[10]\0\s[0]<<ゴースト...
-ヘッダ(\_q~\c\_qで囲まれた部分。以下同じ)と本文の「呼び...
-現時点での仕様では、呼びかけ対象のゴーストをユーザが認識...
-ヘッダ部分に###で区切った物を配置することで、キーワード...
-ヘッダ部分は、バルーン上では瞬間的にクリアされるため、ベ...
**台本コミュニケートへの対応 [#zf39abdd]
-このゴーストは台本コミュニケートに対応しています。
-台本コミュニケートに関しては、[[台本コミュニケート仕様書...
-台本コミュニケートを使用することで、コミュニケート対象と...
-ゴースト名(\0名)が特殊なので、環境によってはうまく動作し...
-拡張コミュニケート使用時は、複数のゴーストから反応された...
-台本コミュニケートのreference3として通知される変数に以下...
\q[選択肢のキャプション,OnDaihonCommunicateExecute,「そ...
-OnDaihonCommunicateExecuteが台本コミュニケートからの返信...
-トークIDはオプションです(設定しなくても問題ありませんが...
-「キャンセル」の選択肢を作りたい場合は、\q[キャンセル,no...
-reference3を使用して選択肢を記述する場合、ウェイトは自動...
-reference3を使用してメニューなどを表示させた場合、それが...
*台本コミュニケートを使用したときの返信 [#c967548b]
\_q###(トークID):(喋らせたい内容)###\c\_q\1\s[10]\0\s[0]...
-台本コミュニケートの内容を上記の仕様通りに記述した場合、...
-本文の「喋らせたい内容」は、トランスレーターの影響で、内...
-トークIDなどを使用してキーワード反応したい場合に備え、On...
-返信スクリプト内でのトークIDとキーワードは、ヘッダ内部で...
-こちらからは単純に台本コミュニケートで設定されたキーワー...
-トークIDを設定していなくても、台本コミュニケートからの返...
*いちいち選択肢を書くのが面倒な人向けの手抜き記述仕様 [#p...
はっきり言って、\q[~~]を何個も書き並べるのは面倒です。...
//-ゴースト間コミュニケートの、reference4に要素を列挙する...
-ゴースト間コミュニケートの、reference4に要素を列挙すると...
-選択肢の要素の書式は
<<選択肢のキャプション=「それはあなたです!」が喋る内容>...
//で、これをカンマ区切りで列挙します。キャプションとトー...
で、これをカンマ区切りで列挙します。キャプションとトークI...
-reference5に設定するキャンセル選択肢のキャプションは、単...
-reference4に値を列挙した場合、reference3の内容は無視され...
-reference4を使用して自動生成したメニューがタイムアウトす...
*インプットボックスを使う [#zea00bcd]
-名前覚えイベントなどを「それはあなたです!」に簡単に代行...
-reference8に設定された値が、インプットボックスで入力が行...
-インプットボックスに入力された内容は、キーワード部分に入...
-reference5にデフォルト文字列、reference6にキャプション、...
*選択肢やインプットボックスを出すときに、具体的に質問や説...
と言う訳で、reference6に設定した物を、選択肢の前に表示す...
*使用できない文字 [#a11a8738]
"'#$&()*+,-/:;<=>?@[]`{|}~
reference4、reference5、reference8では、上記の文字は使用...
*リファレンスの優先順位 [#qe64db23]
|優先順位|リファレンス|内容|
|CENTER:高|reference8|インプットボックス|
|CENTER:中|reference4|かんたん選択肢書式|
|CENTER:低|reference3|普通の台本コミュニケート書式|
つまり、reference3やreference4を記述していても、reference...
**台本コミュニケートまとめ [#gce3aac6]
|CENTER:リファレンス番号|CENTER:内容|CENTER:優先度|CENTER...
|reference0|%username|CENTER:-|スクリプトの宛先|「それは...
|reference1|ゴーストが喋ったスクリプト|CENTER:-|送信元ゴ...
|reference2|ECHO/1.0|CENTER:-|台本コミュニケート識別子|省...
|reference3|「それはあなたです!」に表示させたいスクリプ...
|reference4|列挙された選択肢の項目|CENTER:2|「それはあな...
|reference5|「キャンセル」のキャプション&br;インプットボ...
|reference6|選択肢の前に表示される文章|CENTER:-|選択肢や...
|reference7|タイムアウト|CENTER:-|選択肢やインプットボッ...
|reference8|インプットボックスを表示させる場合のトークID|...
***その他 [#a11a8738]
*こんなときは [#t2a6a8aa]
-「それはあなたです!」から呼びかけられたくない
--該当するゴーストの/ghost/master/以下に、設定ファイル(an...
-独自のキーワードを追加したい
--該当するゴーストの/ghost/master/以下に、設定ファイル(an...
※設定ファイルの書き方については、[[設定ファイルのサンプル...
*既知の問題点 [#t2a6a8aa]
-ゴーストが呼びかけに反応しません
--該当ゴーストがゴースト間コミュニケートに対応していませ...
-YAYAゴーストで台本コミュニケートを使用すると意図したとお...
--YAYAのシステム辞書が古い場合、リファレンスの記述を途中...
-呼びかけに対して、「○○くんさん、おはよう」と言うように応...
--伺かの環境変数展開が、トランスレーターを通った後に行わ...
終了行:
***対ユーザーインターフェース用ゴースト、「それはあなたで...
**ゴースト概要 [#j5d5b1e7]
-ゴースト間コミュニケート機能を利用して、ゴーストとユーザ...
-ゴーストと言う「ソフトウェア」の「ユーザインタフェース」...
-設定ファイル(anatadesu_setting.txt)をゴーストのghost/mas...
*やってること [#kb07eb5c]
-ユーザが選択したキーワードを、該当のゴースト(拡張コミュ...
-台本コミュニケートを受信して選択肢などを表示し、その結果...
*関連URL [#a5c68ef6]
-[[配布場所:http://www.hironet.jp/ukagaka/#anatadesu]]
-動作デモ動画
--[[YouTUBE:http://www.youtube.com/watch?v=3EVAE1wjkro]]
--[[ニコニコ動画:http://www.nicovideo.jp/watch/sm10585873]]
&br;※上記2つの動画の内容は同一です。
*こんなことができます・こんなメリットがあります [#xefffbb6]
-ユーザーは……
--今までよりも簡単にゴーストに対して呼びかけを行うことが...
--話しかけられるキーワードがあらかじめ示されているため、...
--話しかけられるキーワードが限定されているため、「ごめん...
--ゴーストの実装次第では、今までよりもゴーストとの対話が...
-ゴースト作者は……
--今までよりも簡単にユーザからゴーストに対して呼びかけて...
--反応できるキーワードをあらかじめ示しておくことにより、...
--反応すべきキーワードが限定されているので、ユーザからの...
--選択肢やインプットボックスを表示するようなイベントを、...
--今までよりもユーザとゴーストの対話を増やすことができま...
--メニューを開くアクションを「それはあなたです!」に丸投...
*こんなことはできません・こんなデメリットがあります [#waa...
どんなことも、うまい話だけ、なんてことはない訳で……
-あらかじめキーワードが示されているので、「ネタバレ」が避...
-入力機能を「それはあなたです!」に代行させる場合、「それ...
-「それはあなたです!」自体も独立した汎用コミュニケート用...
-\0名が特殊(本来は環境変数である%username)なので、ゴース...
***テクニカルリファレンス [#z2d82cba]
**組み込み済みキーワード(&lastmod;現在) [#v4d74c11]
|CENTER:キーワード|CENTER:BGCOLOR(SILVER):トークID|
|おはよう!|BGCOLOR(SILVER):DEFAULT_TALK_000|
|こんにちは!|BGCOLOR(SILVER):DEFAULT_TALK_001|
|こんばんは!|BGCOLOR(SILVER):DEFAULT_TALK_002|
|おやすみ!|BGCOLOR(SILVER):DEFAULT_TALK_003|
|元気?|BGCOLOR(SILVER):DEFAULT_TALK_004|
|行ってきます|BGCOLOR(SILVER):DEFAULT_TALK_005|
|ただいま~|BGCOLOR(SILVER):DEFAULT_TALK_006|
|可愛いね!|BGCOLOR(SILVER):DEFAULT_TALK_007|
|大好き!|BGCOLOR(SILVER):DEFAULT_TALK_008|
|綺麗だね!|BGCOLOR(SILVER):DEFAULT_TALK_009|
|愛してるよ!|BGCOLOR(SILVER):DEFAULT_TALK_010|
|結婚して!|BGCOLOR(SILVER):DEFAULT_TALK_011|
|なでなで|BGCOLOR(SILVER):DEFAULT_TALK_012|
|つんつん|BGCOLOR(SILVER):DEFAULT_TALK_013|
|ぎゅ~|BGCOLOR(SILVER):DEFAULT_TALK_014|
|さわさわ|BGCOLOR(SILVER):DEFAULT_TALK_015|
|もみもみ|BGCOLOR(SILVER):DEFAULT_TALK_016|
|ちゅっちゅ|BGCOLOR(SILVER):DEFAULT_TALK_017|
|うるさい|BGCOLOR(SILVER):DEFAULT_TALK_018|
|黙れ|BGCOLOR(SILVER):DEFAULT_TALK_019|
|帰れ|BGCOLOR(SILVER):DEFAULT_TALK_020|
※このキーワードは、TwitterのBOTを参考にしています(BOTが反...
**ゴースト側で対応させるには? [#q75fbfb5]
-このゴーストからのコミュニケートに対し、上記キーワードに...
*各SHIORI用のサンプル辞書 [#o590d572]
このサンプルを参考に、それぞれのゴースト用の反応を記述し...
-[[YAYAサンプル:http://www.hironet.jp/ukagaka/ghost/anata...
&br;YAYA用サンプルです。&br;''※最新版のシステム辞書(shior...
-[[里々サンプル:http://www.hironet.jp/ukagaka/ghost/anata...
-[[華和梨 OpenKEEPSサンプル:http://www.hironet.jp/ukagaka...
*「それはあなたです!」からゴーストに通知されるゴースト名...
%username
-「え?これが?」と言うゴースト名ですが、こうしないと、ゴ...
-ゴースト名が特殊なので、ゴースト間コミュニケートのSender...
*「それはあなたです!」からゴーストに通知されるコミュニケ...
\_q###<<呼びかけ内容>>###\c\_q\1\s[10]\0\s[0]<<ゴースト...
-ヘッダ(\_q~\c\_qで囲まれた部分。以下同じ)と本文の「呼び...
-現時点での仕様では、呼びかけ対象のゴーストをユーザが認識...
-ヘッダ部分に###で区切った物を配置することで、キーワード...
-ヘッダ部分は、バルーン上では瞬間的にクリアされるため、ベ...
**台本コミュニケートへの対応 [#zf39abdd]
-このゴーストは台本コミュニケートに対応しています。
-台本コミュニケートに関しては、[[台本コミュニケート仕様書...
-台本コミュニケートを使用することで、コミュニケート対象と...
-ゴースト名(\0名)が特殊なので、環境によってはうまく動作し...
-拡張コミュニケート使用時は、複数のゴーストから反応された...
-台本コミュニケートのreference3として通知される変数に以下...
\q[選択肢のキャプション,OnDaihonCommunicateExecute,「そ...
-OnDaihonCommunicateExecuteが台本コミュニケートからの返信...
-トークIDはオプションです(設定しなくても問題ありませんが...
-「キャンセル」の選択肢を作りたい場合は、\q[キャンセル,no...
-reference3を使用して選択肢を記述する場合、ウェイトは自動...
-reference3を使用してメニューなどを表示させた場合、それが...
*台本コミュニケートを使用したときの返信 [#c967548b]
\_q###(トークID):(喋らせたい内容)###\c\_q\1\s[10]\0\s[0]...
-台本コミュニケートの内容を上記の仕様通りに記述した場合、...
-本文の「喋らせたい内容」は、トランスレーターの影響で、内...
-トークIDなどを使用してキーワード反応したい場合に備え、On...
-返信スクリプト内でのトークIDとキーワードは、ヘッダ内部で...
-こちらからは単純に台本コミュニケートで設定されたキーワー...
-トークIDを設定していなくても、台本コミュニケートからの返...
*いちいち選択肢を書くのが面倒な人向けの手抜き記述仕様 [#p...
はっきり言って、\q[~~]を何個も書き並べるのは面倒です。...
//-ゴースト間コミュニケートの、reference4に要素を列挙する...
-ゴースト間コミュニケートの、reference4に要素を列挙すると...
-選択肢の要素の書式は
<<選択肢のキャプション=「それはあなたです!」が喋る内容>...
//で、これをカンマ区切りで列挙します。キャプションとトー...
で、これをカンマ区切りで列挙します。キャプションとトークI...
-reference5に設定するキャンセル選択肢のキャプションは、単...
-reference4に値を列挙した場合、reference3の内容は無視され...
-reference4を使用して自動生成したメニューがタイムアウトす...
*インプットボックスを使う [#zea00bcd]
-名前覚えイベントなどを「それはあなたです!」に簡単に代行...
-reference8に設定された値が、インプットボックスで入力が行...
-インプットボックスに入力された内容は、キーワード部分に入...
-reference5にデフォルト文字列、reference6にキャプション、...
*選択肢やインプットボックスを出すときに、具体的に質問や説...
と言う訳で、reference6に設定した物を、選択肢の前に表示す...
*使用できない文字 [#a11a8738]
"'#$&()*+,-/:;<=>?@[]`{|}~
reference4、reference5、reference8では、上記の文字は使用...
*リファレンスの優先順位 [#qe64db23]
|優先順位|リファレンス|内容|
|CENTER:高|reference8|インプットボックス|
|CENTER:中|reference4|かんたん選択肢書式|
|CENTER:低|reference3|普通の台本コミュニケート書式|
つまり、reference3やreference4を記述していても、reference...
**台本コミュニケートまとめ [#gce3aac6]
|CENTER:リファレンス番号|CENTER:内容|CENTER:優先度|CENTER...
|reference0|%username|CENTER:-|スクリプトの宛先|「それは...
|reference1|ゴーストが喋ったスクリプト|CENTER:-|送信元ゴ...
|reference2|ECHO/1.0|CENTER:-|台本コミュニケート識別子|省...
|reference3|「それはあなたです!」に表示させたいスクリプ...
|reference4|列挙された選択肢の項目|CENTER:2|「それはあな...
|reference5|「キャンセル」のキャプション&br;インプットボ...
|reference6|選択肢の前に表示される文章|CENTER:-|選択肢や...
|reference7|タイムアウト|CENTER:-|選択肢やインプットボッ...
|reference8|インプットボックスを表示させる場合のトークID|...
***その他 [#a11a8738]
*こんなときは [#t2a6a8aa]
-「それはあなたです!」から呼びかけられたくない
--該当するゴーストの/ghost/master/以下に、設定ファイル(an...
-独自のキーワードを追加したい
--該当するゴーストの/ghost/master/以下に、設定ファイル(an...
※設定ファイルの書き方については、[[設定ファイルのサンプル...
*既知の問題点 [#t2a6a8aa]
-ゴーストが呼びかけに反応しません
--該当ゴーストがゴースト間コミュニケートに対応していませ...
-YAYAゴーストで台本コミュニケートを使用すると意図したとお...
--YAYAのシステム辞書が古い場合、リファレンスの記述を途中...
-呼びかけに対して、「○○くんさん、おはよう」と言うように応...
--伺かの環境変数展開が、トランスレーターを通った後に行わ...
ページ名: