Top(FrontPage)
トップページへ
[
一覧
|
検索
|
最終更新
] [
差分
|
履歴
]
ツール
ヘルプ
新規
開始行:
*高速化チューニング [#y02b92c0]
''警告!''ここにある修正を加えなくても、通常は全く問題あ...
予期しないトラブルの可能性もありますので、注意して利用し...
**はじめに [#r328f110]
ヒトバシラ上等!な方に贈る、AYAv5用高速化チューニング。~
イラチな方に最適です。
**起動を高速化する [#b66b7447]
AYA利用ゴーストは、等しく起動が遅い!という難点を抱えてい...
***たくさんゴーストをインストールした環境で起動が遅い [#u...
総ゴースト数が4桁程度まで膨れ上がった昨今、3桁レベルのイ...
……それは良いのですが、本体側からのゴースト情報の通知も巨...
***かんたんなTips [#k9b54765]
''人柱度'':★★☆☆☆
解決方法は簡単で、aya_shiori3.dicの最初の方にある #define...
#define IGLIST_MAX 0
#define REQUEST_LINES_LIMIT 30
などのように修正します。
:IGLIST_MAX|本体に頼らず、AYAが内部でひたすらインストール...
:REQUEST_LINES_LIMIT|本体とゴーストの間の通信は、何行にも...
なお、インストール済みのゴースト/バルーンなどの情報を扱い...
***もうちょっとやってみたい人向けTips [#e5ac9819]
''人柱度'':★★★★☆
……さて、それでもまだ我慢ならねぇ!という方向けTips。ゴー...
aya_shiori3.dicの600行目以降あたりに、On_installedghostna...
/*On_installedghostname
{
(ごにょごにょ)
}*/
こんな感じですね。
**ランダムトークの出るのが遅い [#b6a0e2f5]
ついに力作が完成!なんとランダムトークが数百個もあるゾ!!~
……でも、遅いんだけどこれ……
という、ある種特殊な方向け高速化Tipsです。
サポート掲示板か日記あたりでumeiciさんが言っていたTipsの...
***シングルクオートによる高速化 [#edcac7cd]
''人柱度'':★★★★☆
ランダムトークは多分aya_aitalk.dicに書いているかと思いま...
RandomTalk
{
"ごにょごにょ"
}
こんな感じですね。
" " でくくって、SakuraScriptをナマでずらずら書いていくわ...
なんでそれが関係あるの!という説明の前に、先に変更例を書...
とりあえず理屈はええからすぐ使いたい!という人は、これを...
RandomTalk
{
TOSTR(EVAL(CHR(0x22)+RandomTalkEx()+CHR(0x22)))
}
RandomTalkEx
{
'ごにょごにょ'
}
はい、元あったRandomTalkの名前を適当に(RandomTalkExとしま...
……それでは、からくりを説明します。
AYA5の新しいバージョンで導入された ' ' の意味は、''%()を...
詳しくはAYAのマニュアルを見てほしいのですが、%hogehoge、...
元の " " の状態では、埋め込みする処理をすべて解析して結果...
ここでAYAの挙動を思い出していただきたいのですが、関数内に...
……というややこしい話はほったらかして、要するに、''ランダ...
さて、これでRandomTalkExと名前を変えた部分の説明は終わり...
TOSTR(EVAL(CHR(0x22)+RandomTalkEx()+CHR(0x22)))
というわけです。TOSTRは「文字列として扱いなさい」という命...
EVALは「括弧でくくって渡された中身をAYAのスクリプトとして...
……何が起こっているのか大体読めてきたと思います。EVALが実...
" + RandomTalkExの結果 + "
となり、%()の埋め込み処理を行う式を作っています。~
延々ン百回も%()の処理をしなければならなかったものが、この...
**もっとマニアックに攻めてみたい方向け [#f7cfea56]
ほかのゴーストに使える形ではない高速化の工夫などは
http://ssp.shillest.net/ghost.html
のEmily/Phase4にいろいろ導入されています。見本にするには...
終了行:
*高速化チューニング [#y02b92c0]
''警告!''ここにある修正を加えなくても、通常は全く問題あ...
予期しないトラブルの可能性もありますので、注意して利用し...
**はじめに [#r328f110]
ヒトバシラ上等!な方に贈る、AYAv5用高速化チューニング。~
イラチな方に最適です。
**起動を高速化する [#b66b7447]
AYA利用ゴーストは、等しく起動が遅い!という難点を抱えてい...
***たくさんゴーストをインストールした環境で起動が遅い [#u...
総ゴースト数が4桁程度まで膨れ上がった昨今、3桁レベルのイ...
……それは良いのですが、本体側からのゴースト情報の通知も巨...
***かんたんなTips [#k9b54765]
''人柱度'':★★☆☆☆
解決方法は簡単で、aya_shiori3.dicの最初の方にある #define...
#define IGLIST_MAX 0
#define REQUEST_LINES_LIMIT 30
などのように修正します。
:IGLIST_MAX|本体に頼らず、AYAが内部でひたすらインストール...
:REQUEST_LINES_LIMIT|本体とゴーストの間の通信は、何行にも...
なお、インストール済みのゴースト/バルーンなどの情報を扱い...
***もうちょっとやってみたい人向けTips [#e5ac9819]
''人柱度'':★★★★☆
……さて、それでもまだ我慢ならねぇ!という方向けTips。ゴー...
aya_shiori3.dicの600行目以降あたりに、On_installedghostna...
/*On_installedghostname
{
(ごにょごにょ)
}*/
こんな感じですね。
**ランダムトークの出るのが遅い [#b6a0e2f5]
ついに力作が完成!なんとランダムトークが数百個もあるゾ!!~
……でも、遅いんだけどこれ……
という、ある種特殊な方向け高速化Tipsです。
サポート掲示板か日記あたりでumeiciさんが言っていたTipsの...
***シングルクオートによる高速化 [#edcac7cd]
''人柱度'':★★★★☆
ランダムトークは多分aya_aitalk.dicに書いているかと思いま...
RandomTalk
{
"ごにょごにょ"
}
こんな感じですね。
" " でくくって、SakuraScriptをナマでずらずら書いていくわ...
なんでそれが関係あるの!という説明の前に、先に変更例を書...
とりあえず理屈はええからすぐ使いたい!という人は、これを...
RandomTalk
{
TOSTR(EVAL(CHR(0x22)+RandomTalkEx()+CHR(0x22)))
}
RandomTalkEx
{
'ごにょごにょ'
}
はい、元あったRandomTalkの名前を適当に(RandomTalkExとしま...
……それでは、からくりを説明します。
AYA5の新しいバージョンで導入された ' ' の意味は、''%()を...
詳しくはAYAのマニュアルを見てほしいのですが、%hogehoge、...
元の " " の状態では、埋め込みする処理をすべて解析して結果...
ここでAYAの挙動を思い出していただきたいのですが、関数内に...
……というややこしい話はほったらかして、要するに、''ランダ...
さて、これでRandomTalkExと名前を変えた部分の説明は終わり...
TOSTR(EVAL(CHR(0x22)+RandomTalkEx()+CHR(0x22)))
というわけです。TOSTRは「文字列として扱いなさい」という命...
EVALは「括弧でくくって渡された中身をAYAのスクリプトとして...
……何が起こっているのか大体読めてきたと思います。EVALが実...
" + RandomTalkExの結果 + "
となり、%()の埋め込み処理を行う式を作っています。~
延々ン百回も%()の処理をしなければならなかったものが、この...
**もっとマニアックに攻めてみたい方向け [#f7cfea56]
ほかのゴーストに使える形ではない高速化の工夫などは
http://ssp.shillest.net/ghost.html
のEmily/Phase4にいろいろ導入されています。見本にするには...
ページ名: