AceなAddOnユーザーは増加傾向にあると思われるんですが、そんな人の中でなぜか勝手に「AceCommZone****」みたいなチャット・チャンネルにJoinしてしまって、/leaveしても抜けられない、とお困りの方はおられませんか?
で、このChannelなんですが、Zone毎に****の部分の数字が変わっただけの別Channelに移ってしまうのです。
身に覚えのないChannelにJoinしてしまってもだんまり決め込んでNP!みたいな人なら特に何も問題にはならないかも知れませんが、Login時に普段使ってるChatChannelよりこのAceCommZone****の方が若い番号を取ってしまった時が結構ありまして、Chat入力時に混乱してしまう事仕切りでした。
そもそも不要なChannelにJoinし続けてる事そのものが気持ち悪いし(苦笑
で少々この件に以前から少々頭を悩ませまして、ちょっと調べてみました。
今のAce系AddOnは一般的に、それぞれのフォルダ内にライブラリを持った状態でリリースされていて(それぞれ単独でも動作させられる為の方法かと思われ)、うちで起きてる現象は、数あるAce系AddOnのいずれかの持つLibフォルダ内に「AceComm」フォルダが紛れ込んでいる場合に起こる現象のようです・・・現象というか、各Zone毎に自動的に「AceCommZone****」チャンネルを開き、同一Zoneにいる他のAceCommユーザーがいる場合はそちらで開かれたチャンネルへ自動Joinさせる、という働きを持たせたモジュールなのでしょうが、これを望んでない人には邪魔以外の何者でもなく(作者氏には失礼な話ですが)。
WoWフォルダ内から「AceComm」の名前のファイルを検索し、うちの環境ではAddOnフォルダ以下「Ace2」「Cartographer」の2箇所に存在しているのを発見、これを削除してみたところ、現時点ではそれらや他のAddOnへの悪影響なしに、「AceCommZone****」なチャンネルへはJoinしにいかなくなってます。
もちろんこの回避方法がAceの開発側の方から推奨されてる様な物ではありませんので、あくまで自己責任という事で。
念のためにAddOnフォルダ等のバックアップは欠かさない方が良いかと思います。
Ace2本体に同梱されているのは当然として、Cartgrapherにもコレが紛れ込んでる原因は、恐らく作者さんも意図せずAddOnにライブラリを突っ込む段階でCartgrapherその物には不必要なライブラリであるAceCommも文字通り「紛れ込ませて」しまったんじゃないかと予測してます。
うちの環境ではCartgrapherとAce2だけだったんですが、私の導入してないそれら以外のAddOnのlibフォルダ内にもAceCommフォルダが紛れ込んでいた場合は同様の症状が出るかと思われます。
参考: Topic: Disabling AceComm?(WowAce Forums)
※ 追記: Cartgrapherのアップデートを入れてみたところ、libフォルダ内にAceCommフォルダを確認。 ただ、今のところそのままでもAceCommZone****なチャンネルにはAuto-Joinしに行ってません。
もしかすると単体で入れたAce2のAceCommが悪さしてたのかも?(今はAce、Ace2ともAddOnフォルダからはフォルダごと削除してます)




コメントする
※ コメントは認証されるまで公開されません。ご了承くださいませ。