Subject:掲示板設置しました From:さとー Date:2001/05/19 22:25:41 フィードバックを主な目的に、掲示板を設置しました。 質問、突っ込み歓迎します。 http://users.goo.ne.jp/shobu/ . Subject:ぜひ参考にと思います。 From:緋龍華 麒麟 Date:2001/05/23 00:59:25 最近、華和梨の使い方がどうも難しくなってきたのでここをぜひとも活用させていただきたいです。 http://www.geocities.co.jp/Playtown-Yoyo/7033/ . Subject:いらっしゃいませ From:さとー Date:2001/05/23 22:09:29 緋龍華さん、こちらでは初めまして。 どこまでお役に立てるかは分かりませんが、お役に立てるよう精一杯頑張ります。 「このアイデアはどうやったら実現できるか?」というような疑問がありましたら、 ぜひご相談ください。 . Subject:使い倒す?掲示板が落ちてるの〜 From:偽Meister Date:2001/05/24 02:18:54 お邪魔します、さとーさん。 「使い倒す」掲示板が落ちてるので、こちらに。 質問:あるエントリをn回使おうと思うのだが、n回とも違う単語が出てくるようにしたい。    どうしたらよいか。 答え:こんなのはどうでしょう。(例:n=3回) #----- くいもん : あんぱん , たまご , ゆうか , みずぎょうざ , かつにこみ sentence : ${ネタ初期化}${ネタ判定1} ネタ初期化 : $(set 変数1 ${くいもん})$(set 変数2 ${くいもん})$(set 変数3 ${くいもん}) ネタ判定1 : $(if [ ${変数1} != ${変数2} ] )$(then "${ネタ判定2}")$(else "\_e")$(endif) ネタ判定2 : $(if [ ${変数2} != ${変数3} ] )$(then "${ネタ判定3}")$(else "\_e")$(endif) ネタ判定3 : $(if [ ${変数1} != ${変数3} ] )$(then "${くいもんネタ}")$(else "\_e")$(endif) くいもんネタ : \h${変数1}を食べたよ。\n\uふーん。\n\h${変数2}を食べたよ。\n\u…ふーん。\n\h${変数3}も食べたよ。\n\u太るぞ。\h黙れ。\e #----- 3回分、エントリを先に呼び出しておきます。 そして、呼び出した3個の変数のうち、1つでも同じものがあった場合は"\_e" (バルーンを即座に消去)を行い、さも「しゃべっていない状態」を装います。 3個の変数が全部きちんと違っていた場合は、「くいもんネタ」に登録してあるネタを 実行します。 . Subject:はじめまして From:夕コ焼き Date:2001/05/25 04:13:39 初めまして、タコ焼きと申します。 先日うちのサイトで、ゴーストを公開し始めたんですが、 開発にあたり、マニュアルの方でお世話になっています。 今後も色々と参考にさせていただくと思うので、よろしくお願いします。 http://www2.neweb.ne.jp/wc/t_k/ . Subject:おいでませ From:さとー Date:2001/05/25 21:13:15 >初めまして、タコ焼きと申します。 あ、「美来&五十鈴」の方ですね。初めまして。 「召還」は楽しませていただきました。 皆さんのゴースト作成に少しでも助けになれば、私には非常に励みになります。 今後も微力ながら協力させていただきます。よろしくお願いします。 . Subject:…このカウント、本当でしょうか? From:さとー Date:2001/05/27 09:44:06 トラフィック把握の目的で、カウンタを入り口に設置しました。 gooの仕様で、ページ設置以来のカウント数になるそうです。 …たった今で、既に1111カウントでした。故障じゃないですか、これ。 うーむ、「何か」業界のすさまじさを実感しました。 まさか、こんな末端でこのカウント数とは…。 これからも気合を入れて更新します…。 . Subject:カウント From:偽Meister Date:2001/05/28 02:55:55 そんなもんでしょう。うちも(普通の個人HPの回転量から見たら)すごい勢いで回ってますよ。(トップ最下部) #この状況を考えると、某Gの回転量はやっぱりアレだったんだなぁ。わかっちゃいたけど。 . Subject:発話頻度の制御 From:さとー Date:2001/05/30 21:07:30 偽Meister氏と相談して、5月末で廃止されるランダムトークの代用スクリプトを作っています。 Phase 0.50beta2で動作する予定です。おそらく、今夜中にアップできると思います。 . Subject:お詫び From:さとー Date:2001/05/31 12:40:01 しくしく…。 昨日アップした、標準発話頻度制御スクリプトに、ポカミスがありました。 あのままでは動作しません。「# 90秒ループ」で始まる5行を、以下と 差し替えてください。今夜には訂正版をアップします。 #カウンタはグローバルエントリにしないといけないから、まず普通使わない #不自然なエントリ名にしたら、自分が間違えた。情けない。 ---------------------------------------------------------------------- # 90秒ループ ninety-loop : ${dmninety00} dmninety00 : $(set ninety-loop "${dmninety01}")\e dmninety01 : $(set ninety-loop "${dmninety02}")\e dmninety02 : $(set ninety-loop "${dmninety00}")${sentence} ---------------------------------------------------------------------- このバグで問題が起きたベンダーさん、本当にごめんなさい。 . Subject:更新できず… From:さとー Date:2001/06/02 20:51:35 このページを置かせてもらってるgooのフリーページが不調らしく、現在ページの更新が出来ません。 あまり深刻なものではないけど、また標準発話制御スクリプトにバグがあるのに…。 仕方ないので、しばらく作り貯めモードに入ります。あしからず。 >偽Meister氏 というわけなので、当分よろしく。 その分、出張サポートはこっちで頑張ります。 --- 「何か」業界で流行っている風邪、私も引いたようです。腰痛と鼻炎がキツイ。 どうやったらインターネットだけで風邪が流行できるんだか(^^; #実は私も含めて人工無能というオチは却下。 . Subject:stdrv.txtで From:小野哲也 Date:2001/06/02 23:59:49 初めまして、ゴースト製作を最近始めました小野と申します。よろしくです。 ># 喋る頻度を変更するコマンド >talk-no : $(set tick "${no-selftalk}") >talk-90 : $(set tick "${ninety-loop}") >talk-60 : $(set tick "${sixty-loop}") >talk-30 : $(set tick "${tirty-loop}") 30秒間隔で話させる所、「h」が一個抜けててバグってます(^^; http://www07.u-page.so-net.ne.jp/wc4/tac00436/ . Subject:ああ、バレた! From:さとー Date:2001/06/03 00:51:34 小野さん、始めまして。「もどき板」で書かれている方ですよね? >30秒間隔で話させる所、「h」が一個抜けててバグってます(^^; すぐ下で書いたバグってのが、まさにそいつです。 見ていただいていることを喜んでいいのやら、バグがばれて悲しんでいいのやら…。 とにかく、今後もよろしくお願いします。 サーバー復調次第、バグ訂正版をアップします。 . Subject:おお、そーだったですか From:小野哲也 Date:2001/06/03 15:14:32 >「もどき板」で書かれている方ですよね? あ、そうです。微乳スレとかで書いてる小野です。見られてましたか、 ちと恥ずかしい。 >すぐ下で書いたバグってのが、まさにそいつです。 なるほど、既に見つかってたバグだったんですね(^^; 恥じかかせちゃ ったかな(^^; 前の投稿では書いてませんでしたが、このページも「使い倒す」の方も 色々使わせてもらってます。何しろへたれなもんで、なかなか上手く行 かないんですよね(^^; そんな俺にとって、このサポートページは非常 にありがたい存在です。つーか、華和梨選んだのは、こことかあるから だったりします。 . Subject:AI頻度 From:夕コ焼き Date:2001/06/05 02:18:48 こんばんは、タコ焼きです。 喋り頻度のソースですが、少し手を加えて使わせていただきました。 アイデアを出して下さった方を含め、頭が下がるばかりです(^^; ありがとうございます。 . Subject:多謝! From:さとー Date:2001/06/05 23:07:49 タコ焼きさん: >喋り頻度のソースですが、少し手を加えて使わせていただきました。 採用ありがとうございます。 公開を急いだ為、ポカミスが多々ありましたが、何とかまともに動くスクリプトになったようです。 これからも少しずつ問題点を直していきますので、使える部分があれば採用してやって下さい。 #ちなみに「未来&五十鈴」は、うちの常駐メンバーの一員です。 小野さん: >つーか、華和梨選んだのは、こことかあるからだったりします。 なるほど。参考になったのであれば幸いです。「使い倒す」の方もよろしくどうぞ。 ゴーストの完成、楽しみにしています。 #恥云々、というのはお気になさらぬよう。 #スクリプトは実行ファイルと違い、一切の隠し立てが出来ないので、その辺覚悟してます。 . Subject:既出かもしれませんが From:小野哲也 Date:2001/06/08 02:53:48 ども、お世話になります。小野です。 いきなり質問ですが、頭、顔、胸の反応というのは、どう記述すればよいのでしょうか? surface[]s.txtで範囲を書くまでは分かるのですが、その先がどーしていいのやら。 仕様書を見る限り、他の範囲を設定して反応させるという手もあるそうですが、それに ついても知りたいです。よろしくお願いします。 . Subject:うにょ From:sky Date:2001/06/08 06:37:07 ここではお初です。というか私のハンドルが両方出ていて 良く分からないことになっているのですが、これはこれで気持ち良く混乱していいかも。 #というか、私が自分のページで両方名乗る必要があるのか。 SHIORI/2.4。さっき初めて読みました。うわーナンじゃこりゃ(笑) しかし考えようによっては、Referenceに非常に厳しいフォーマットを指定すれば、 華和梨辞書に一気にインストールできるので、 「自然言語の会話文」「裏ではデータ構造ごと交換」という理想的二重構造でいいかも。 相手のSHIORI種別がわかればデータ構造を送り、ダメなら単語学習とか。 結構おもしろいかも。ぎりぎりルールベースにしなくて済む範囲。 あー、でも、これって学習をユーザが書くのは結構めんどう? どうよ。 学習したいなぁ(謎)。教わることより、教えるゴーストを増やす方が先決かも。 つーか、隣でしゃべってることスニッフィングして、途中で割り込んで「●●ってなに?」 が一番美しいような気も。 ……肝心なことを見逃してました。SHIORI規格なのね。全部勘違い。ふぅ。 ●小野さん >いきなり質問ですが、頭、顔、胸の反応というのは、どう記述すればよいのでしょうか? 私もまだシェルをいじったことが無いので「本当のところ」は知りませんが、 仕様書通りだとすると ・(旧仕様)当たり判定イベントをキャッチ ・(新仕様)マウスイベントから抽出 が、SHIORIにできることですね。 しかし、今から作るものであれば旧仕様はナンセンスなので、新仕様に従う必要があります。 新仕様は、マウスイベントのReference4に現在マウスが載っている矩形の名前が入っている というヤツですが、マウス移動イベントとかにバカ正直に反応するとマウスが胸の近く をかすった瞬間に立て続けに反応してしまうことになります。 ので、適切なクッションが必要で、それがこやま☆あきらさんのKEEPSです。 詳しいことは家主さんにお任せ〜。 . Subject:追記 From:sky Date:2001/06/08 06:44:29 >……肝心なことを見逃してました。SHIORI規格なのね。全部勘違い。ふぅ。 どの道増えるんね?(笑) そういうものよね。 . Subject:頭なで、顔つき、胸さわり処理 From:さとー Date:2001/06/08 07:08:42 >いきなり質問ですが、頭、顔、胸の反応というのは、どう記述すればよいのでしょうか? >surface[]s.txtで範囲を書くまでは分かるのですが、その先がどーしていいのやら。 surface[]s.txtで最新の仕様に従い、領域名を設定しているのであれば簡単です。 OnMouseMoveイベントで、マウスの座標などと共に、Reference4でマウスが設定した領域内にいれば、領域名が帰ります。 これをevent-OnMouseMoveエントリでif文を使って拾えば、お望みの処理ができます。 こやま☆あきらさんという方が、この辺のイベント処理の骨子をまとめた、「KEEPS」というスクリプトを、華和梨公式掲示板に発表なさってます。 参考になると思いますので、下にリンクしておきます。 http://www.interq.or.jp/blue/akira-k/keeps_beta2.lzh . Subject:一応反応してみる From:さとー Date:2001/06/08 07:56:18 みうちーは放置プレイ、というのも美しくて好きなんですが。 >ここではお初です。というか私のハンドルが両方出ていて >良く分からないことになっているのですが、これはこれで気持ち良く混乱していいかも。 >#というか、私が自分のページで両方名乗る必要があるのか。 まあ、芝村と青みたいなもんで、いいんでは? どちらのハンドルでも、その個性は消しようがないですし。 #「音速の突っ込み」でここのお手伝い、よろしく>空の人 . Subject:ありがとうございました From:たじま Date:2001/06/08 16:36:11 さとーさんのおかげで自発会話出来るようになりました。 しかしなんだか私は根本的に分かってない模様です。 さとーさんが教えてくれなかったら全然気が付かなかったかもしれません。 ‥なんか一人で勝手に気分がもり下がってしまいました(やめぃ)。 http://www.tajimashowroom.com/ . Subject:ゴミ From:むっちい Date:2001/06/08 20:37:43 がぁん! skyさんの正体に気づいていなかった人です。 . Subject:お初です。 From:へーのき Date:2001/06/09 01:29:44  3日前からゴースト製作を始めた超初心者です。  ここのソースを貰い感情を搭載したゴーストを作ってみました。  ソースにあった9つの感情に、 suface100.png:素、suface110.png:照れ、suface120.png:驚き、 suface130.png:不安、suface140.png:落ち込み、suface150.png:微笑み、 suface160.png:目閉じ、suface170.png:怒り、suface180.png:冷笑 の絵を対応させています。  そこまではよかったのですが、時間が経つと何故か絵が勝手にsuface0.pngに 切り替わってしまいます。  これを止める方法はないでしょうか?  作りかけですがゴーストはこちらに置いてあります (まだ自分のHPからはリンクを張っていません) http://hirano.egota.org/he-noki/soft/ http://hirano.egota.org/he-noki/ . Subject:Re: お初です From:sky Date:2001/06/09 05:32:19 ここの管理人も今日半日ぐらいは忙しいはずなので(にやり)しゃしゃり出ます。 > そこまではよかったのですが、時間が経つと何故か絵が勝手にsuface0.pngに >切り替わってしまいます。 > これを止める方法はないでしょうか? 擬似感情スクリプトが、各感情状態に相当するsurface番号を業界標準に 合わせているためにそうなります。 to0 : $(set emotionsurface 0)${change-emotion} to1 : $(set emotionsurface 1)${change-emotion} to2 : $(set emotionsurface 2)${change-emotion} … を、 to0 : $(set emotionsurface 100)${change-emotion} to1 : $(set emotionsurface 110)${change-emotion} to2 : $(set emotionsurface 120)${change-emotion} (以下同様) に書き換えるといいと思います。 余談ですが、kawari.ini中の 'debug : log'のコメントアウト(行頭の#)を外すと kawari.logというログファイルが出て色々なイベントのやりとりが観察できます。 実際に華和梨がどんなSAKURAスクリプトに展開しているのかも分かります。 役に立つかもしれません(^-^) …みうちーは放置プレイということで(笑) . Subject:Re:Re:お初です。 From:へーのき Date:2001/06/09 12:01:09  あー、この前の問題ですが、 event-OnSurfaceRestore : \h\s[${emotionsurface}]\u\s[10]\e を無効にする事で回避できるようになりました。  skyさんの方法も試したのですが、何故かフキダシの部分に「emotion100」 などという謎の表示(笑)がされてしまうのでやめました。  どこかを書き直し忘れて変になっていた可能性も大ですが……  とりあえず教えてもらったkawari.logを出力させて眺めてます。  ……意味を理解してるのかと言われると苦しいですが(笑) http://hirano.egota.org/he-noki/soft/ . Subject:忙しいんですが… From:さとー Date:2001/06/09 13:29:41 現実逃避にサポート。 …我ながらよくやるわい。 >へーのきさん 先のskyさんの変更に加えて、change-emotionエントリを以下のようにしてください。 ----------------------------------------------------------------------- change-emotion : $(set emotion "${emotion1"${emotionsurface}"0}") ----------------------------------------------------------------------- OnSurfaceRestoreイベントは、デフォルトの表情に戻すべき時に呼ばれます。 このとき、自前で記憶しておいた自分の感情サーフェス番号に戻すことによって、 擬似感情を実現しています。 この行をはずしてしまうと、例の擬似感情機能の根幹が変わってしまいます。 お手数ですが、上記の方法でもう一度お試しください。 華和梨で擬似感情を実現しているゴーストは、私の調査した限りではまだありません。 #偽AI「翡翠」搭載ならあるようです。さすが擬似感情の本家本元。 へーのきさんのゴーストは、初の搭載例になるはずです。 楽しみにしています。 >sky師匠 お手数かけます。 …放置プレー、お好きでしたか?(笑) . Subject:慌てて訂正 From:さとー Date:2001/06/09 13:45:03 …違った、変更するべきはemotionではなく、emotionsurfaceだった。 だから、 ----------------------------------------------------------------------- event-OnSurfaceRestore : \h\s[1${emotionsurface}0]\u\s[10]\e ----------------------------------------------------------------------- と変更するだけで、他は変更しなくていいはずです。 お騒がせしました。 . Subject:ありがとうございました。 From:小野哲也 Date:2001/06/09 15:37:44 小野です。 skyさん、さとーさん有難うございました。さっそく改造版を取り入れてみたいと思います。 やぁ、これでだいぶ楽ができます(笑) . Subject:多謝です。m(__)m From:A-01 Date:2001/06/09 23:28:10 さとー様、始めまして。スト子のA-01です。 このページはいつも拝見させていただいております。 ご挨拶が遅くなりまして申し訳ありません。 実は既にいただけるものはいただいております。(^^;) ただちょっと消化に時間がかかってしまっておりまして、 搭載にはいたっておりません。 早いうちになんとかしたいと思ってはいるのですが・・・ #モノはあってもネタのほうがついて来ない...#--j かなり頼りにさせていただいておりますので、 これからもよろしくお願いいたします。それでは。 . Subject:わぁ、問題がいっぱい(汗) From:へーのき Date:2001/06/10 01:57:51  さとーさんの助言を試してみたところちゃんと動きました。  多謝!  これで一応基本動作に関しては問題なくなりましたが、別の大きな問題が……  書庫ファイルをドラッグアンドドロップでインストールさせるにはどうしたら いいのでしょう?  ……なんか華和梨とは関係ない質問ですみません(汗)  とりあえず現バージョンは下のURLから落とせます。  解凍ソフトで解凍してからghostフォルダに放り込めばちゃんと動きます。  ……多分(自信無し)  ちなみにうにゅう(ウチのゴーストではビットという名前ですが)をダブルクリッ クするとうにゅう用のメインメニューが開くようになってます。  特に意味はないんですがなんとなくうにゅうの反応が寂しかったので(笑)  それにしても擬似感情搭載タイプが(確認できる範囲では)存在しないというのは 結構意外でした。  表情が態度がころころ変わるのは見てて微笑ましいですよ(笑) http://hirano.egota.org/he-noki/soft/ . Subject:ついに来るべきものが… From:さとー Date:2001/06/10 08:41:30 とうとうPhase 5.3が出たようです。 「ローカルエントリの取扱を止めている」となっていますが、従来と同程度の使い方はできるようです。 そろそろベンダーの皆さんも、実装をはじめた方が良いかもしれません。 >へーのきさん 動きましたか。一安心です。 インストールに対応させるのでしたら、 event-OnInstallBegin event-OnInstallComplete event-OnInstallFailure event-OnInstallRefuse の4つのエントリに、ゴーストの「インストールするよ」等の文章を書いておけば大丈夫です。 感情がころころ変わりすぎるな、と思ったら、maybe7のような「何回か呼ぶと感情が変わる」 エントリを各感情ごとに作り、to[0-8]の代わりに使うと良いです。 この辺はベンダーさんの感性ですので、いろいろ調整してください。 うまくやると、「怒りっぽいゴースト」や「滅多に怒らないけど、怒ったらなかなか許さないゴースト」ができます。 >A-01さん …自分でも頼りにされるものを作ってるのか、自信はまるでないんですが(苦笑)。 手の届く範囲で頑張ります。 偽Meister氏や私のサイトである程度解説が出るまでは梨野搭載、というのは賢明だと思います。 慣れてからどちらにするか再判断、ということでも、両者の間には障害がないはずです。 #計算機言語としてみた場合、華和梨に一日の長がありますが、キーワードへの反応の点では、 #私は梨野のほうが優れているように思います。自分のやりたいことをよく考えて、 #それにあった偽AIを選ぶのが、全員幸せになる道だと考えます。 #あくまで「はじめにゴーストありき」ですから。 . Subject:ほぇぇ From:酔狂/sky Date:2001/06/10 17:24:24 > skyさんの方法も試したのですが、何故かフキダシの部分に「emotion100」 >などという謎の表示(笑)がされてしまうのでやめました。 すんません、中途半端でしたね。汎用性を気にしすぎました。 . Subject:50MBの保管 From:risafujiwara Date:2001/06/10 19:25:20 1meは、50MB無料のオンライン保管サービスを提供します。1meオンラインファイルサービスは、ウェブ上にどのようなタイプのファイルでも無料で保管できる場所を提供します。ファイルが、1meの個人アカウントに保管されると、あなたは、そのファイルをどのインターネットコネクションのあるコンピューターからアクセスする事ができ、また他の人とも簡単にそのファイルを共有する事が出来 http://www.1me.jp . Subject:実装開始 From:A-01 Date:2001/06/10 21:15:15 さとー様、こんにちは。 >「はじめにゴーストありき」 あまりよくない時期に作成を始めてしまい、 固まらないままに配布してしまったので、実はなかり弱っております。f--) 動き出してしまったものを止めるのは難しいです。 使っていただいているユーザーさんに「最新版でも動くようにしてください」 と、言われてしまうと・・・「浮気」の言い訳にはなりませんが。 腰を落ち着けてきちんとしたものが出せれば。そうですね、幸せになれるかもしれません。 今後ともよろしくお願いいたします。それでは。 . Subject:応援団のページ From:yoshi Date:2001/06/11 15:36:05 はじめまして、yoshiといいます。 華和梨を辞書として使わせていただこうと思い、いろいろと 勉強しているところです。 さて、先日までは、応援団のページがちゃんとリンクされていたのですが、 今日はgooのページに飛んでしまい、Tipsの中身に出会えません。 IP制限か何かによって、とばされているのでしょうか? . Subject:Re: 応援団のページ From:さとー Date:2001/06/11 20:04:20 yoshiさん、はじめまして。 私の勘違いでなければ、何かコミュニティのあちこちの掲示板ですれ違っていますよね。 今まで直接お話する機会がありませんでしたが、今後よろしくお願いします。 さて、うまくページが見られない、という件ですが、gooのフリーページは IPアドレスを固定的に割り振る、という特性のせいだと思います。 このIPアドレス、どうやら完全に固定しているわけではないようです。 従って、ネームサーバーを必ず通すように、 http://users.goo.ne.jp/shobu/index.html http://users.goo.ne.jp/shobu/tips.html といったアドレスからアクセスすると、恐らく見られるかと思います。 #私のほうではIP制限等は一切行っていません。というより、gooのフリーページは #そういった設定が出来るようになっていません。 あるいは、運悪くメンテナンスの時に当ってしまったのかもしれません。 何度やってもうまく見られない場合、メールで連絡いただけるでしょうか。 出来る範囲で個別に対応します。 . Subject:解決しました From:yoshi Date:2001/06/12 04:02:46 わざわざ、丁寧な解説ありがとうございます。 お陰様で、再び無事にTipsにたどり着くことができました。 さとーさんとは確かにあちこちで接近遭遇していたようですね(笑)。 こちらのページでしっかり勉強させていただきますので こちらこそ、今後ともよろしく御願いいたします。 ではまた。 . Subject:お知らせ From:さとー Date:2001/06/12 06:43:07 金曜日まで所用で留守にします。 メールはチェックする可能性はありますが、ここに顔を出す可能性はほぼありません。 おそらく誰か(笑)がフォローしてくれると思います。 . Subject:1me.jpは、50MBのオンライン保管 From:risafujiwara Date:2001/06/12 18:58:42 私は、日本での最初のインターネット保管サービスについて個人的に書きます。1meはあなたに50MBのインターネット保管を提供し、どこからでも文書、音楽、ビデオ、写真、ウェブサイトまたは、どんな種類のコンピューターファイルをもセーブすることができます。 1meのインターネットサーバーにファイルをセーブすると、いつでもどこからでもアクセスすることが可能になります。1meでは、あなたのファイル、音楽、写真、そしてビデオ等、あなたのお友達や家族と簡単に共有することができます。 この画期的なサービスについて紹介させていただきました。1me上であなたに会えることを楽しみにしています。 より多くの情報を得るために:http://www.1me.jp 取得心配。Bye ^_^ www.1me.jp http://www.1me.jp . Subject:ごみ From:sky Date:2001/06/13 06:01:12 ・SSPのタイマのチェック ・ソフトイベントスケジューラ作成 ・save/拡張コミュニケートは本家 今週中には全問題が解決しているといいですねぇ。 #はた迷惑な広告行為もナ… . Subject:復活 From:さとー Date:2001/06/14 23:56:56 戻ってきました。 大きな仕様変更がなくて何より。 >sky氏 SSPの件は、OnSecondChangeで必ず時刻を言うスクリプトでログをとり調べてみます。 ソフトイベントスケジューラは…例の仕様書、これ方しっかり見ます。 #広告は…whoisの恐ろしさを知っていただくのも手なんですけどね。 . Subject:何度目かの最大の難所 From:へーのき Date:2001/06/16 02:05:06  あれからいろいろといじって重なりの検出やきのこへの対応といろいろ追加してみました。  後はネットワーク更新ができるようになれば正式発表できそうです(その前にもっと語彙を増やさなければなりませんが……頑張ろう)  さて、今作っている「ラピッド&ビット」はここの感情表現スクリプトを使っているわけですが、メインメニューから感情を変更できるようにしようとしてまた壁にぶち当たりました。  当然script.txtに${to○}などと書いても認識してくれません。  OnChoiceSelectを使おうかと思ったのですが、他の選択肢を選んだ時も反応してしまいます。  ならばとif〜thenを使おうにも、全ての選択肢をifの羅列で書くのはどうも……  何かいい方法はないでしょうか? (そんなに重要な事ではないので無理なら無理でいいのですが)  ↓ゴーストの最新バージョンはこちらに置いてあります。 http://hirano.egota.org/he-noki/soft/ . Subject:メニュー処理 From:さとー Date:2001/06/16 08:21:50 > さて、今作っている「ラピッド&ビット」はここの感情表現スクリプトを使っているわけですが、メインメニューから感情を変更できるようにしようとしてまた壁にぶち当たりました。 > 当然script.txtに${to○}などと書いても認識してくれません。 > OnChoiceSelectを使おうかと思ったのですが、他の選択肢を選んだ時も反応してしまいます。 ああ、やっぱりこれで皆さん苦労しているのですねえ。 メニューを華和梨で実装している人は、今の所ごく少数です。 一番手っ取り早いのは、こやま☆あきらさんの「KEEPS」のメニュー部分を参考にすることでしょうか。 お急ぎの場合、KEEPSの中身をご覧になることをお薦めします。 #こやまさんのお陰で、最近仕事が楽になった(^^; ただ、メニュー部分は割と苦戦されている方が多いので、Tipsで取り上げます。目標は土日、と言うことで。 何通りかやり方があるのですが、中には非常にえげつない(すごいことができる)方法もあって、結構面白いんですよ。 . Subject:う〜ん From:nakajiso Date:2001/06/19 02:27:48 Meisterさんのところになぜかつながらないので、 こちらに書かせて頂きます。 華和梨 Phase 5.3.4 で、「重複登録単語の検索」がうまく動きません。 ${foo&bar}って奴です。 私はソースを見ても理解出来ない人なので、仕様が変わったのか、 バグなのか、実はどちらでもなくて私のせいなのか、判別がつきません。 申し訳ないんですが、調査をお願いできますでしょうか。。 . Subject:Re: う〜ん From:さとー Date:2001/06/19 07:21:43 >華和梨 Phase 5.3.4 で、「重複登録単語の検索」がうまく動きません。 >${foo&bar}って奴です。 症状を確認しました。 確かに重複登録単語検索できません。 #Win98SE+kosui Phase 5.4で確認。 現在、華和梨関係者で原因調査に入りました。 次回バージョンアップ時を目処に、解決したいと思います。 ご報告、ありがとうございます。 . Subject:メインメニューから感情制御 From:へーのき Date:2001/06/19 16:51:27  どうやればいいのかわからなくて後回しにしていたのですが、 \_c[sentence] という便利な物があったんですね〜(今まで気づかなかった(笑))  これでうまくいきそうです、お騒がせしました。 (本家の技術情報をもっとよく読もう>自分) http://hirano.egota.org/he-noki/soft/ . Subject:…をを From:さとー Date:2001/06/19 18:16:58 >へーのきさん その方法がありましたか…! いや、私も\_cを使う方法は気づきませんでした。 sentenceで渡す識別子さえ会話に滅多に登場しないものにすれば、script.txtを 従来のままの構造で使えますね。結構画期的な情報かもしれません。 #知っている限り、この方法を使っている華和梨ゴーストはありません。 こちらでも実験してみます。 #土日にTips更新できなくてごめんなさい。 #華和梨Phase5.4のマニュアル作成のコラボレーションが回ってきて…。 #可及的速やかに、ということでご勘弁を。 . Subject:うあー。 From:nakajiso Date:2001/06/20 00:27:32 前の書き込みで、なんでかよくわかんないけど 謎な Phaseナンバー書いてますね、私。 そうですよね、Phase 5.4 ですよね。。。 以後、気を付けます〜。 http://www.interq.or.jp/www-user/nakajiso/ura/ . Subject:更新止まって申し訳ない From:さとー Date:2001/06/25 23:16:37 何もしてない訳ではなく、華和梨Phase6向け情報をいろいろと仕込み中…。 とにかく、申し訳ないです。 それと、私家版でリリースしたマニュアルですけど、「この情報が抜けている」という部分ありますか? Meister氏も今週前半は忙しいのが確定らしいので、今のうちならマニュアルを修正して、 公式リリースにフィードバックをかけられると思います。 メールやこちらの掲示板でお知らせください。 #日記はちょっと…。追いきれない可能性が非常に高いです。 . Subject:Phase5.4への移行 From:へーのき Date:2001/07/04 01:34:55  今週末あたりに公開に踏み切るべくシステム固めに精を出しています。  で、タイトル通りPhase5.4への移行に踏み切った訳ですが……  ゴースト間のコミュニケーションがうまくいかず、発話頻度制御のスクリプトが原因で バグって落ちるようになってしまいました(汗) (まあ、発話制御の方は書き換え方がどっか間違ってるだけでしょうが。仕方ないので OnMinuteChangeで発話するように変更してます)  他ゴーストへの呼びかけもいろいろ試してみたのですがうまくいってません。  多分if文あたりに問題があるでしょうけど…… ["話する"] : $(set system.communicate ${system.OtherGhost}) $(if $([ ${system.OtherGhost} != "" ]) ${誰かいる} ${誰もいない})\e 誰かいる : \hおーい、${system.communicate}聞こえる〜? 誰もいない : \hありゃ、誰もいないみたいだよ。 ↓製作中のゴーストはこちら http://hirano.egota.org/he-noki/soft/ . Subject:Re: Phase5.4への移行 From:さとー Date:2001/07/04 12:51:36 >へーのきさん ざっとスクリプトを見せていただきました。 発話制御の方は、ダブルクォートでくくっていない箇所があるためだと思います。 インラインスクリプトの入れ子はダブルクォートが要らなくなりましたが、 エントリ呼び出し(「${npw}等のこと)を文字列としてエントリに記憶させる場合は やはりダブルクォートが必要です。今夜、メールで修正したものを送ります。 また、他のゴーストへの呼びかけがうまく行かない件ですが、もしかして 「相手がなかなか見つからない」という問題ですか?それでしたら「何か」の仕様です。 詳細は華和梨の公式掲示板に、「まゆら」の夢蛍さんとの327-329番のやり取りで 書いてあります。参考にしてください。 自分で発案しておいてなんですが、この擬似感情の実装は面白いですね。 会話文もうまく擬似感情を活用されています。 ラピッド達の動きも楽しいですし、公開を楽しみにしています。 . Subject:「何か。」はじめました From:へーのき Date:2001/07/10 00:18:16  とゆーわけで、「ラピッド&ビット」の公開を始めました。  まだ語彙は少ないですが、それはおいおい追加してゆくということで……  ……と思ったら、何故かネットワーク更新ができない(汗)  MD5の不一致だそうです。  本家の仕様書通りにやったはずなんですが……。  とりあえずネットワーク更新はお待ちくださいと書いてその場しのぎしてます(笑)  ホントに何故なんだか……。 http://hirano.egota.org/he-noki/ . Subject:公開おめでとうございます From:さとー Date:2001/07/10 12:48:49 >へーのきさん ようやく公開ですか。人気が出るといいですね。 …ふむ、MD5の不一致ですか。 確か「かすみ&たつきち」の小野さんの所でも、同じ問題を抱えてましたっけ。 そちらでは、テキストファイルをバイナリモードでFTPしたら直ったそうです。 実際に試していないので、これが正しいかどうか分かりませんが…。 良かったらお試しください。 . Subject:ネットワーク更新成功 From:へーのき Date:2001/07/10 22:49:30 >さとーさん  助言通りバイナリモードで転送したらうまくいきました。  ありがとうございます。  これでゴーストの問題点は……ああ、まだ猫どりふとヘッドラインセンサに 対応してないや(笑) (今の状態ではデフォルト反応しかしません) http://hirano.egota.org/he-noki/ . Subject:お久しぶりです From:yoshi@せりーな Date:2001/07/12 01:18:08 script.txtで出来ることの限界に挑戦しているのですが、 最近は辞書搭載ゴーストが増えて来て、 エントリーのダブるところがほとんどですよね。 見切れと重なりに関して、 scriptのエントリと辞書のものとが続けて出ることが あるのですが、その辺の処理をどう考えてますか? SSPbなので、まだまだ、scriptで遊べる余地が 残っているのですよ。 ではまた。 http://web12.freecom.ne.jp/~yoshi-f/index.html . Subject:script.txt From:さとー Date:2001/07/12 23:40:55 >yoshiさん うーん、script.txtで頑張るのはあまり報われないですよ? 偽AIの辞書による高度な処理はできないし、そもそもscript.txtがいつまであるか、 結構怪しいです。少なくとも「何か。(仮)」はscript.txtにゆだねる機能を減らしているし、 SSPもこれに追従するでしょう。 #それが困る人がいるからこそ、華和梨はscript.txtを華和梨サイドで読めるようにした訳で。 #ただ、長々とこの機能をサポートしたくないのは確かです。 見切れ処理、重なり処理はベンダーさんの見解が全てです。 私が言う筋合いのことでは無いです。「そんなのいらん!」というベンダーも多いでしょう。 …しかし、script.txtにも偽AIの辞書にも両方見切れ・重なり処理を書く人っていました? 普通はどちらか片方だけ書けば十分ですが。それに、偽AI側で処理してしまうと、正常動作では script.txtに処理は渡らないはずです。 もしこれから自作するのであれば、こやま☆あきらさん作の華和梨向けスクリプト集 「KEEPS」を参考にすることをお勧めします。下にリンクしておきます。 http://www.interq.or.jp/blue/akira-k/keeps/ . Subject:はじめまして。 From:ヒメコミ Date:2001/07/20 00:00:50 前略! “がわ”も“しゃべり”もぶっこヌキという、 情けないゴースト作家(^^;)のヒメコミと申します。 “華和梨”と“KEEPS”猛勉強?しつつ、1日も早くオリジナルへの脱却を〜 と、頑張ってるところなのですが、俄仕込みでスクリプトを組むのは流石に(^^;) (↑喋り台本の変更が先だ という耳の痛い意見も多いのですけど。) 華和梨関連の掲示板を除いて見たところ、 こちらが一番、スクリプト構築に関する直接的なQ&Aが多い様子なので、 今後、ちんまりとした?御質問等させていただこうと思いますので、 その折は宜しく御願いします。 で、早速(^^;)。 すさまじく初歩的な事で申し訳ないのですが、 コミュニケートBOXを開いた後、タイムアウトや、他の喋りが始まらない様にするには どの様に記述すればいいのでしょうか? “event.OnTeachStart”あたり?で制御してやればいいのでしょうか? http://himemiko.hoops.livedoor.com/ . Subject:いらっしゃいませ From:さとー Date:2001/07/20 20:26:20 ヒメコミさん、初めまして。 慣れないうちスクリプト作成が大変だとは思いますが、頑張ってください。 KEEPSのようなしっかりした骨組みがあれば、ネタに集中しやすいはずです。 少し前からページは拝見していました。ゴーストが完成するのを楽しみにしています。 では、質問への回答を。 >すさまじく初歩的な事で申し訳ないのですが、 >コミュニケートBOXを開いた後、タイムアウトや、他の喋りが始まらない様にするには >どの様に記述すればいいのでしょうか? 心配なさるほど初歩的な事でもないですよ。ご安心を。 KEEPSを採用なさっているということなので、Ver 2.05を前提に話します。 KEEPSには、このような状況で喋りを抑えるエントリが用意されています。countfreezeエントリです。 コミュニケートボックスを開く直前に、タイムアウト抑制用の\tタグと一緒に、 >\h何?\t${countfreeze}\__c といった使い方をすればいいと思います。 #キーの組合せでコミュニケートボックスを開いた場合は対処不可能です。 #あしからず。 このとき注意するのは、コミュニケートボックスに何か入力されて返事をする時、 必ず喋りを許可する必要があることです。許可にはcountzeroエントリを呼びます。 許可を忘れると、ゴーストは返事のあとでずっと黙り込んでしまいます。 例えば、「こんにちは」の返事を書く場合、 >["こんにちは"] : \h\s[5]はい、こんにちは。\e${countzero} とします。 \tタグやcountfreezeエントリの呼び出しは、使い方を間違えるとゴーストがずっと黙り込む ことになりますので、十分注意してください。特に、\tタグで割り込みを禁止されると、 華和梨サイドでは対処できません。 . Subject:ネタ枯渇中 From:さとー Date:2001/08/06 21:59:08 最近、ベンダーさんが良いアイデアを思いついたり、相互技術提携したり、いい雰囲気ですね。 一方、私はTipsのネタがなかなか思いつかない状態です。困った。 新デフォルトゴーストも出たし、うちも頑張らねば…。 #近頃流行りの2重人格ゴースト、実は擬似感情機能の延長で実装可能なんです。 #このあたりが狙い目かなあ…。 #「こんなスクリプト作って〜」という意見があれば、ぜひ教えてください。 . Subject:誕生日を祝って欲しい From:だーにゃ Date:2001/08/08 07:19:57 はじめまして、最近ゴースト作成に手をつけ始めました。 といっても、始めた数日後に新仕様になっちゃって混乱しているのですが……。 それで、喋りのスクリプトでどうしても上手くいかないところがあって、教えていただきたいのですが sentence : \h今日は%month月%day日、 $(if $([ $(date "%m") == "08" ]) ${分岐1} ${分岐2})\e 分岐1 : $(if $([ $(date "%d") == "08" ]) Aさんの誕生日です。 今月はAさんの誕生日があるね。) 分岐2 : $(if $([ $(date "%d") == "08" ]) ダミー文1。 ダミー文2。) これで、「今日は*月*日、」と喋ったところで止まっちゃうんです。分岐の前までは動いていること分かったんですが、分岐をどう直せばいいのか分からなくて。よろしくお願いします。 . Subject:Re: 誕生日を祝って欲しい From:さとー Date:2001/08/09 00:30:55 だーにゃさん、初めまして。 >これで、「今日は*月*日、」と喋ったところで止まっちゃうんです。分岐の前までは動いていること分かったんですが、分岐をどう直せばいいのか分からなくて。よろしくお願いします。 ふむふむ。スクリプト自体に文法違反はないですね…。 そうなると、掲示板に表記する都合かどうかは分かりませんが、sentenceの「、」以降を改行をして、2行に渡って書いている点が気になります。 sentenceエントリへの登録は、1会話文につき1行で書く必要がありますので、 >sentence : \h今日は%month月%day日、$(if $([ $(date "%m") == "08" ]) ${分岐1} ${分岐2})\e というように、長くなっても改行をいれずに書くようにして下さい。 #さすがにこれは大丈夫でしょうか…。 . Subject:Tipsについて From:ダイス Date:2001/08/09 04:20:38 >さとーさん やはり、メインメニューや選択肢の使い方を載せるのが良いのでは? 主な方法は「KEEPSを使う」「\_cを使う」でしょうが、こういう基本的な方法を知らない方も、結構いると思うので。 あ、申し遅れました。 半人前華和梨ゴーストベンダーのダイスです。初めまして。 現在非萌えゴースト作成に力を(一部)注いでいます。 よろしくお願いいたします。 http://www.tkcity.net/~dice/ . Subject:tips From:てんまそ Date:2001/08/09 19:12:57 サンバーレインなんつーGHOSTを作っております、てんまそです。 下のほうに書かれている2重人格スクリプトですが、 私設応援団のコンセプト的にもTipsとして有るといいかなと思いました。 今後出てくるGHOST作者が「こんな事も可能なのか!」と思うようなネタの一つには成りそうですし。 また個人的には、単に高度なサンプルスクリプトが色々と用意されているだけで 華和梨を使う側として参考になるものが増えてうれしい、というのもあります。 などともっともらしい事を書いてみましたが、実際はさとーさんの書いたTipsが見たい というだけだったりします‥‥ そんなわけで気が向きましたらお願いしたい処であります。 .