そずべねぐ/華和梨+OpenKEEPS環境でだぶるているをトークテストツールとして使う方法
の編集
./?%E3%81%9D%E3%81%9A%E3%81%B9%E3%81%AD%E3%81%90/%E8%8F%AF%E5%92%8C%E6%A2%A8%EF%BC%8BOpenKEEPS%E7%92%B0%E5%A2%83%E3%81%A7%E3%81%A0%E3%81%B6%E3%82%8B%E3%81%A6%E3%81%84%E3%82%8B%E3%82%92%E3%83%88%E3%83%BC%E3%82%AF%E3%83%86%E3%82%B9%E3%83%88%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A8%E3%81%97%E3%81%A6%E4%BD%BF%E3%81%86%E6%96%B9%E6%B3%95
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
殊海夕音/FINE/template
* 華和梨+OpenKEEPS環境でだぶるているをトークテストツールとして使う方法 [#y57534d0] アリス「ねぇボブ。幸水がさっぱりわからないんだけど。」~ ボブ「HAHAHA! 何を言っているんだいアリス。あんなの皮をむいて食べるだけじゃないか。」~ アリス「そっちの幸水じゃなくて華和梨のデバッガの幸水の方よ。」~ ボブ「そういえばそんなものもあったねぇ。DOS窓で動くというだけで使う気がおきなかったんで、すっかり忘れてたよ。」~ アリス「じゃあ、ボブはどうやってゴーストのトークのテストをしているの? ゴーストにデバッグモードでも搭載しているの?」~ ボブ「まさか! ボクが使っているのはこの「だぶるている」さ!」~ アリス「だぶるている?」~ ボブ「そう、こいつは華和梨版「さとりて」として使うこともできるのさ! ブル●ーカーより簡単さ!」~ アリス「まぁ、素敵!」 ……というお話。 ** だぶるているとは [#b475e417] - pipe_vqfさん作のSAKURAスクリプトエディタ(テキストエディタ) - http://www.geocities.co.jp/SiliconValley-Cupertino/4430/ - エディターウィンドウで選択された任意の文章をDirectSSTPでゴーストに送信できる→里々のトークテストツールの「[[さとりて:http://www.geocities.jp/poskoma/]]」の華和梨版として使える。 -というか、幸水をデバッガモードで起動してechoモードにしたときと同等の動きになってるはず(送信されてくるイベントがShioriEchoかOnDoubleTailScriptSendかの差はあるけど)。 - OnDoubleTailScriptSendというイベントを第1引数に選択された部分のテキストを乗っけてSSTPで送信しているので、ゴースト側の辞書でOnDoubleTailScriptSendの処理を書く必要あり→OpenKEEPSではdict-keeps-baseevent.kisに記述あり。 ** OpenKEEPSの設定 [#r0d66bbe] -kawarirc.kisを編集して「だぶるている」からのスクリプトを受信できるようにする必要あり。 --debugger を off→on に --seculitylevel を middle→high (以前、lowと書いてましたがhighの間違いでした)に # デバッガON/OFF # debugger off debugger on; # セキュリティレベル設定 # securitylevel middle; securitylevel high; -リリースするゴーストではkawarirc.kisの記述を元に戻しておくこと。''特にdebugger''。 -ちなみに、debuggerをonにしたり、Securitylevelをhighにしたりするのは、OpenKEEPS上の都合((OpenKEEPSではSecuritylevelがmiddle以下の場合、リクエストヘッダの中身の$を潰してしまう&OnDoubleTailScriptSendイベントに対する処理のエントリの中でdebuggerがonである場合のみにReference0を評価するというようになっている。))。 ** だぶるているからトークを送信してゴースト喋らす [#f51805ff] +ゴーストを起動する。 -- SSPで複数のゴーストを呼んでいる場合、呼ばれているゴーストの中で一番最初に呼ばれたゴーストだけにSSTPが飛んでいく。 -- 他のゴーストも立たせたい場合は、一旦、そのゴーストを終了させて再び呼び出すと吉。 +だぶるているでトークを書く --${ほげほげ}などのエントリ呼び出しを含めることができる。→エントリは事前にゴースト側の辞書に記述しておくことが必要。 --$(.setstr hoge "ほげほげ")などのkisを含めることができる。→ゴースト側の辞書に記述されたユーザー定義関数も呼べる。 --\![open","browser","どこかのURL]などのタグも含められる→OpenKEEPS認定の危険なタグも呼べる→\![vanishbymyself]とか送ると本当に消えるはずなので注意(ためしてない) -書いたトークを選択(反転)させて右クリックメニューから「SSTP送信(notify)」を実施するとゴーストがトークを喋る。ちなみに、ただの「SSTP送信」の方はエントリの展開などがされない。 **他の華和梨ミドルウェアでもできるの? [#a0831c27] -OpenKEEPSでも、OnDoubleTailScriptSendイベントに対し、Reference0の中身をevalしてるだけですので、同等の処理を書くなりOpenKEEPSのdict-keeps-baseevent.kisの中にあるevent.OnDoubleTailScriptSendの中身を移植するなりすれば、どんな華和梨ミドルウェアでも同じことができるようになります。 -「華和梨のかおり」の場合は「*システムコールバック.OnDoubleTailScriptSend」に移植してください。 -「華和梨テンプレート」の場合は「event.OnDoubleTailScriptSend」に移植してください。 -「華和梨テンプレート『Lv1』」も「event.OnDoubleTailScriptSend」に移植してください。 -「G.O.A. Lilith」は「OnDoubleTailScriptSend」に。 **その他 [#x13849da] -kisを記述しているときに勝手に半角スペースが消えたりしてしまう場合には、メニューバーの設定の「リアルタイムオート色づけ」のチェックを外しておくとよさそう。 -くわしいことは「だぶるている」のreadme.txtを読むと吉。 **華和梨向けトークテストツール「らふらんす」 [#mb4977dd] -と、ここまで「だぶるている」の説明書いたけど、自分でも華和梨向けのトークテストツール作ってみました。→http://rimuhamate.no.land.to/ -華和梨のデバッグ用イベントのShioriEchoを投げるのでミドルウェアを問わず、debugger onするだけで使えます。~ (華和梨自身の機能としてdebugger onをしているとShioriEchoイベントを処理してくれる。なぜか最近の整備班の里々もShioriEchoを処理するみたい。) -イベント投げるゴーストを指定できます。 -Windows XPで動きます。Windows Vistaで動くっぽい。Windows7は未確認。
タイムスタンプを変更しない
* 華和梨+OpenKEEPS環境でだぶるているをトークテストツールとして使う方法 [#y57534d0] アリス「ねぇボブ。幸水がさっぱりわからないんだけど。」~ ボブ「HAHAHA! 何を言っているんだいアリス。あんなの皮をむいて食べるだけじゃないか。」~ アリス「そっちの幸水じゃなくて華和梨のデバッガの幸水の方よ。」~ ボブ「そういえばそんなものもあったねぇ。DOS窓で動くというだけで使う気がおきなかったんで、すっかり忘れてたよ。」~ アリス「じゃあ、ボブはどうやってゴーストのトークのテストをしているの? ゴーストにデバッグモードでも搭載しているの?」~ ボブ「まさか! ボクが使っているのはこの「だぶるている」さ!」~ アリス「だぶるている?」~ ボブ「そう、こいつは華和梨版「さとりて」として使うこともできるのさ! ブル●ーカーより簡単さ!」~ アリス「まぁ、素敵!」 ……というお話。 ** だぶるているとは [#b475e417] - pipe_vqfさん作のSAKURAスクリプトエディタ(テキストエディタ) - http://www.geocities.co.jp/SiliconValley-Cupertino/4430/ - エディターウィンドウで選択された任意の文章をDirectSSTPでゴーストに送信できる→里々のトークテストツールの「[[さとりて:http://www.geocities.jp/poskoma/]]」の華和梨版として使える。 -というか、幸水をデバッガモードで起動してechoモードにしたときと同等の動きになってるはず(送信されてくるイベントがShioriEchoかOnDoubleTailScriptSendかの差はあるけど)。 - OnDoubleTailScriptSendというイベントを第1引数に選択された部分のテキストを乗っけてSSTPで送信しているので、ゴースト側の辞書でOnDoubleTailScriptSendの処理を書く必要あり→OpenKEEPSではdict-keeps-baseevent.kisに記述あり。 ** OpenKEEPSの設定 [#r0d66bbe] -kawarirc.kisを編集して「だぶるている」からのスクリプトを受信できるようにする必要あり。 --debugger を off→on に --seculitylevel を middle→high (以前、lowと書いてましたがhighの間違いでした)に # デバッガON/OFF # debugger off debugger on; # セキュリティレベル設定 # securitylevel middle; securitylevel high; -リリースするゴーストではkawarirc.kisの記述を元に戻しておくこと。''特にdebugger''。 -ちなみに、debuggerをonにしたり、Securitylevelをhighにしたりするのは、OpenKEEPS上の都合((OpenKEEPSではSecuritylevelがmiddle以下の場合、リクエストヘッダの中身の$を潰してしまう&OnDoubleTailScriptSendイベントに対する処理のエントリの中でdebuggerがonである場合のみにReference0を評価するというようになっている。))。 ** だぶるているからトークを送信してゴースト喋らす [#f51805ff] +ゴーストを起動する。 -- SSPで複数のゴーストを呼んでいる場合、呼ばれているゴーストの中で一番最初に呼ばれたゴーストだけにSSTPが飛んでいく。 -- 他のゴーストも立たせたい場合は、一旦、そのゴーストを終了させて再び呼び出すと吉。 +だぶるているでトークを書く --${ほげほげ}などのエントリ呼び出しを含めることができる。→エントリは事前にゴースト側の辞書に記述しておくことが必要。 --$(.setstr hoge "ほげほげ")などのkisを含めることができる。→ゴースト側の辞書に記述されたユーザー定義関数も呼べる。 --\![open","browser","どこかのURL]などのタグも含められる→OpenKEEPS認定の危険なタグも呼べる→\![vanishbymyself]とか送ると本当に消えるはずなので注意(ためしてない) -書いたトークを選択(反転)させて右クリックメニューから「SSTP送信(notify)」を実施するとゴーストがトークを喋る。ちなみに、ただの「SSTP送信」の方はエントリの展開などがされない。 **他の華和梨ミドルウェアでもできるの? [#a0831c27] -OpenKEEPSでも、OnDoubleTailScriptSendイベントに対し、Reference0の中身をevalしてるだけですので、同等の処理を書くなりOpenKEEPSのdict-keeps-baseevent.kisの中にあるevent.OnDoubleTailScriptSendの中身を移植するなりすれば、どんな華和梨ミドルウェアでも同じことができるようになります。 -「華和梨のかおり」の場合は「*システムコールバック.OnDoubleTailScriptSend」に移植してください。 -「華和梨テンプレート」の場合は「event.OnDoubleTailScriptSend」に移植してください。 -「華和梨テンプレート『Lv1』」も「event.OnDoubleTailScriptSend」に移植してください。 -「G.O.A. Lilith」は「OnDoubleTailScriptSend」に。 **その他 [#x13849da] -kisを記述しているときに勝手に半角スペースが消えたりしてしまう場合には、メニューバーの設定の「リアルタイムオート色づけ」のチェックを外しておくとよさそう。 -くわしいことは「だぶるている」のreadme.txtを読むと吉。 **華和梨向けトークテストツール「らふらんす」 [#mb4977dd] -と、ここまで「だぶるている」の説明書いたけど、自分でも華和梨向けのトークテストツール作ってみました。→http://rimuhamate.no.land.to/ -華和梨のデバッグ用イベントのShioriEchoを投げるのでミドルウェアを問わず、debugger onするだけで使えます。~ (華和梨自身の機能としてdebugger onをしているとShioriEchoイベントを処理してくれる。なぜか最近の整備班の里々もShioriEchoを処理するみたい。) -イベント投げるゴーストを指定できます。 -Windows XPで動きます。Windows Vistaで動くっぽい。Windows7は未確認。
テキスト整形のルールを表示する