したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が900を超えています。1000を超えると投稿できなくなるよ。

便利なツール・ソフトを作るスレ Ver.18

289(・ω・):2015/04/15(水) 02:11:55 ID:/baUr5kQ
>>287
だから、そうやって「自分は病気だから他人に迷惑をかけるのは仕方ない」
って開き直るなって言ってるんですよ。

あなたは掲示板使っちゃいけない人だと思います。
医者にここでの件を相談してみてください。きっと利用禁止って言われますよ

290(・ω・):2015/04/15(水) 02:21:51 ID:5wQnWqoc
>>289
こういう事が起きる度に都度報告はしてますよ。
先生は苦笑いするだけで具体的にはなにも仰いません。いつもそうなんです。

こんどこそそれでは。もう召喚しないで下さいね。

291(・ω・):2015/04/15(水) 11:07:49 ID:adqEGFs6
誰かのせいにしないと自己を確立できないのかな
なんかすごい悲しい気分になったわ

なんでこのスレでそんなこと考えないといけないんだ…

292(・ω・):2015/04/15(水) 11:53:56 ID:5wQnWqoc
勝手な自己分析ですが、結局のところオリジナルの自分が無いんだと思います。
どのパーツを取っても誰かからの借り物な感じですね。
まあ最近はすっかり排泄物製造機な生活ですから、本当は死んでるのかも。あ、いわゆるナマポではないですよ。大差ないですが。
と、まあそういう話も時々先生にするのですが、例によって先生は苦笑い(以下同文)

他人の挙動が悲しいと言うのは正直良く判りません。祖父母や父母の葬式でさえ困惑しかありませんでした。今でもそうですね。
ドラマや映画なんかみたいに判り易い記号があれば別ですけれども。今でもドラえもんで号泣できます(笑)。
なので心からの謝罪というのは正直難しいですが、理屈として申し訳なくは思っています。



しばらくはどこにも出てこないつもりですが、もしいつかどこかで見つけたとしても、
できれば以降こういう部分には触れず、単なる情報源、あるいはノイズ、極端に言えば文字列、として扱っていただけると幸いです。
理解出来ないとはいえ人様を悲しくさせたい訳ではありませんので。

293(・ω・):2015/04/17(金) 19:04:37 ID:ZW0Ej1ZA
>>275
お待たせしました。
職人ベルトとダックリングはまだ取れてないのですが
アルバトロスとペンギンは両方ともペリカンと同じでIDは 162 でした。

294(・ω・):2015/04/20(月) 05:24:14 ID:vgXDfV5Q
むしろ280の人の方がよっぽど痛いと思うんだが、自分だけかな?

295(・ω・):2015/04/20(月) 13:42:21 ID:acL8gAXY
EnjoyFishingでハラキリをしてアイテムが出るとカーソルが進まず
ハラキリ対象の魚ですか?反応無し中止 と出て止まります。
2PC3アカでやっていて、1PC2アカ起動してる方は問題なく、1窓でやっているPCの方でのみ起こります。
FFACEテストでログを見てるとZaldonの発言TypeがChangeJobになってるようです、ここが原因かな?
1PC2窓の方だとTypeはNPCSpeakingになっていました。
直す方法はありますか?作者さん待ちですかね?
自分ではイジれない情弱です。

296(・ω・):2015/04/20(月) 16:32:08 ID:OxVMsWOk
>>295の環境がわからないんだから誰も答えようがないけど
動いてる環境があるなら動いてない方の環境をそれに合わせればいいんじゃね

297295:2015/04/20(月) 18:07:08 ID:acL8gAXY
すみません、色々錯誤した結果解決しました。
addonのtimestampをオンにしていたのが原因のようです。
初歩的なことですみません、お騒がせしました。

298(・ω・):2015/04/27(月) 00:52:22 ID:/aZBSus6
EasyFarm日本語対応だれかおしえてー

299EnjoyFishing:2015/04/27(月) 09:09:07 ID:zkoPYzEg
リングの強化IDを調べていただいたみなさん、ありがとうございました
ダックリングが分からなかったのですが、多分ほかのリングと同じなんでしょうね
そして、色々機能を追加したバージョンをプレリリースしました
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.0.9
なぜプレリリースかというと、エンチャントアイテムを持っていないのでテストできなかったのです(汗)
すいませんが、ちょっと使ってみてやってください

>>298
EasyFarmって以下の修正で日本語のアビ・魔法とか使えるようになったんでないんかに?
ttps://github.com/EasyFarm/EasyFarm/commit/1558b65b4b55c69f23b3040b22a78e3b64239d6f
私は普通に使えてますけど・・・

300(・ω・):2015/04/27(月) 17:58:31 ID:/aZBSus6
そんなとこに情報が
ありがとう
去年だか神がうpしたやつは
いつのBAだったか
エリアによってはうごかないし
使えても特定の場所で謎の棒立ちが

301(・ω・):2015/04/29(水) 01:23:01 ID:DT8.k3Sg
>299
更新ありがとうございます。
まだ少ししか触ってないのですが
装備タブのチェックボックスにチェックしてないにもかかわらず、最初の開始を押した時に
エンチャントのついた指輪を装備していると使用してしまいます。
大した障害ではないですが、使用回数が減るので一応ご報告です。

302EnjoyFishing:2015/04/29(水) 02:30:54 ID:i8xZuFuE
>>301
報告ありがとー
そして修正しました
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.0.9.1

303(・ω・):2015/05/04(月) 22:50:14 ID:6/DglR1Q
EasyFarmのソースっておとせない?

304(・ω・):2015/05/07(木) 06:34:20 ID:vV1B703g
>>302
竿修理で直した後、竿・餌を装備しなおして再始動というのは出来ませんか?

305304:2015/05/07(木) 17:09:31 ID:vV1B703g
ごめんなさい。
今活動してたら、修理したあと装備して再始動しました><;
ただ、いつもではないのですが、直したタイミングで 「竿を装備してないため〜」 か 「折れた○○の釣竿が見つかりません〜」と出て釣りが中断してしまいます。

306EnjoyFishing:2015/05/08(金) 21:21:22 ID:EqeFVRK2
>>305
すいません不具合です
これで修正されたはず!
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.0.9.2

307(・ω・):2015/05/10(日) 20:49:17 ID:1QWuEVow
>>306
しばらく使ってみましたが不具合なく動いてます〜!
ありがとうございましたっ

308(・ω・):2015/05/13(水) 19:39:21 ID:SFIozxLQ
ペリカンリングを装備してチェックを入れて開始したら
強化切れ:ペリカンリングを使用
と出てリングを使ったあと釣りを開始しません

309EnjoyFishing:2015/05/15(金) 23:59:45 ID:Ck/XiC4.
>>308
すいません、やっとアルバトロスリングが取れて確認できました。
めっちゃウェイトが入ってるような動きになっていたみたいです。
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.0.10

310(・ω・):2015/05/26(火) 14:48:58 ID:9TXx1Z/.
狙ったモンスターを釣り上げることは可能ですか?
モンスター除外を外すと全部釣り上げてしまうのです

311(・ω・):2015/05/26(火) 17:09:15 ID:Xhh/WN0k
>>310
readmeくらい読もうぜ

312EnjoyFishing:2015/05/26(火) 21:37:10 ID:iTtpACP6
>>310
仕様上、モンスターは常に釣ったことの無い魚として処理されているので
学習モードをオフ
モンスター除外オフ
魚リストから釣りたいモンスターを指定する
としないと狙って釣り上げられませんです

313(・ω・):2015/05/26(火) 21:50:46 ID:9TXx1Z/.
>>311,>>312
学習モードがオンのままでした。
ごめんなさい、もう少しいろいろ触ってから質問します><
重宝させていただいてます、ありがとうございます!

314(・ω・):2015/05/27(水) 18:55:09 ID:5ONbMhC6
最新のFFACE.dllをffevo.netで入手しようとしてるんですけど、
寄付してって言われてファイルにたどり着けないのですが、いつからこうなったんですかね?
現在はffevoからの入手じゃないのでしょうか?

315(・ω・):2015/05/27(水) 22:02:36 ID:s0/HWD4E
evoはサーバーのハードディスクが飛んだから復旧中らしい
間違ってたらゴメン。

316(・ω・):2015/05/27(水) 22:42:51 ID:5ONbMhC6
>>315
レスありがとうございます。

なるほど〜そうなんですね。
しばらく様子見ながら待ってみることにします。

317(・ω・):2015/05/28(木) 00:43:16 ID:krhSJOeM
EnjoyFishingに同梱されてるのが最新版だった気がするので入用なら確認して見ては

318(・ω・):2015/05/28(木) 01:17:03 ID:3A6uIkJQ
evoは、とりあえずgitが復活したみたいですね
最新版のFFACEは以下に変更になったっぽいです
ttp://delvl.ffevo.net/Lolwutt/FFACE4-Public/tree/master

319314:2015/05/28(木) 18:22:29 ID:FF.251ow
>>315,317,318

無事に手に入れることが出来ました。
ありがとうございます!

320(・ω・):2015/06/04(木) 23:30:27 ID:4DMgCzL.
どなたか同じ症状の方がいれば情報をお願いしたいです。

下記内容で
# EnjoyFishing1.0.10
# Win7home64
# .net4.5.1
# VS2013x86
# FFACE4.2.0.4
# 管理者○

windower4から起動してキャラ選択後
Enjoyfishingを起動するとPlay online Viewer が動作停止となります。
どなたかご教示よろしくお願いします。

321(・ω・):2015/06/05(金) 14:23:06 ID:oeO349DE
>>320
Windowerのプラグインは?

面倒なら全部プラグイン、アドオンをOFFにしてやってみなよ。

322(・ω・):2015/06/05(金) 19:47:33 ID:VNvdRY3c
ありがとうございます。やってみますー!

323(・ω・):2015/06/05(金) 22:43:22 ID:k/rKZY3U
321様
プラグイン、アドオンOFFでやってみましたがだめでした。

324EnjoyFishing:2015/06/05(金) 23:05:10 ID:OIkiZ92Q
>>320
見る限り要件は満たしているようですが、なんでしょうねぇ
原因がよくわからないので以下を試してみてください
・ログイン後、Windowerコンソールで'unloadall'コマンドと'lua unloadall'コマンドでプラグインとアドオンを全て切る
・シフトキー押しっぱでEnjoyFishingを起動して、FFACEテスト画面が表示されるか?情報は正しく取れているか?を確認
・EnjoyFishingの起動パラメータに'/d /ll:0'を付けて起動すると、EXEと同一ディレクトリにデバッグログが作成されるはずなので晒してみる
※ログファイルにキャラ名が書き込まれる場合があるので、内容を確認してから晒してね!!

これでFFACE確認画面が出ないとか、ログファイルが作成されないとかだと、原因がよく分からないかも・・・

325(・ω・):2015/06/05(金) 23:47:20 ID:k/rKZY3U
EnjoyFishing様
ありがとうございます。
試してまたご報告させて頂きます。

326sage:2015/06/20(土) 07:43:06 ID:Iz/pN0JQ
横から失礼します。
320の方と同じ症状でしたので、EnjoyFishing様ご指摘の方法を試してみました。

# EnjoyFishing1.0.10
# Win7Pro64
# .net4.5.1
# VS2013x86
# FFACE4.2.0.4
# 管理者○

FFACEテスト画面は表示されました。装備品とかもデータ取れていたようです。
デバッグログも取得できたので載せさせていただきます。

2015/06/19 08:23:40(INFO ): ===== EnjoyFishing 1.0.10 ===== (EnjoyFishing.MainForm..ctor:0)
2015/06/19 08:23:40(INFO ): デバッグログ:True ログレベル:DEBUG 変数出力:False (EnjoyFishing.MainForm..ctor:0)
2015/06/19 08:23:40(INFO ): プロセス(3036)にアタッチしました (EnjoyFishing.MainForm..ctor:0)
2015/06/19 08:23:40(DEBUG): ChatTool起動 (EnjoyFishing.MainForm..ctor:0)
2015/06/19 08:23:40(DEBUG): SelectRod SearchString= (EnjoyFishing.FishDB.SelectRod:0)
2015/06/19 08:23:40(DEBUG): SelectBait SearchString= (EnjoyFishing.FishDB.SelectBait:0)
2015/06/19 08:23:40(DEBUG): FishingTool起動 (EnjoyFishing.MainForm.constructor:0)
2015/06/19 08:23:40(DEBUG): SelectRod SearchString= (EnjoyFishing.FishDB.SelectRod:0)
2015/06/19 08:23:40(DEBUG): SelectBait SearchString= (EnjoyFishing.FishDB.SelectBait:0)
2015/06/19 08:23:40(DEBUG): HarakiriTool起動 (EnjoyFishing.MainForm.constructor:0)
2015/06/19 08:23:40(DEBUG): FFACEControl起動 (EnjoyFishing.MainForm.constructor:0)
2015/06/19 08:23:40(DEBUG): 監視スレッド起動 (EnjoyFishing.MainForm.constructor:0)
2015/06/19 08:23:40(DEBUG): SelectRod SearchString= (EnjoyFishing.FishDB.SelectRod:0)
2015/06/19 08:23:40(DEBUG): SelectBait SearchString= (EnjoyFishing.FishDB.SelectBait:0)
2015/06/19 08:23:47(INFO ): POLステータスがUnknownに変更された (MiscTools.PolTool+ChangeStatusEventHandler.Invoke:0)
2015/06/19 08:24:10(DEBUG): 使用中のアドオン (EnjoyFishing.MainForm.MainForm_Load:0)
2015/06/19 08:24:10(DEBUG): SelectGear SearchString= (EnjoyFishing.FishDB.SelectGear:0)
2015/06/19 08:24:10(DEBUG): 魚リストの更新 (EnjoyFishing.MainForm.initForm:0)
2015/06/19 08:24:10(DEBUG): SelectFishList RodName= ZoneName= BaitName= (EnjoyFishing.FishDB.SelectFishList:0)
2015/06/19 08:24:10(DEBUG): 釣り情報の更新 (EnjoyFishing.MainForm.initForm:0)
2015/06/19 08:24:10(DEBUG): 履歴の更新 (EnjoyFishing.MainForm.dateHistory_ValueChanged:0)
2015/06/19 08:24:10(DEBUG): 釣り情報の更新 (EnjoyFishing.MainForm.updateHistory:0)
2015/06/19 08:24:10(DEBUG): 履歴の更新 (EnjoyFishing.MainForm.initForm:0)
2015/06/19 08:24:10(DEBUG): 釣り情報の更新 (EnjoyFishing.MainForm.updateHistory:0)
2015/06/19 08:24:10(DEBUG): 釣り情報の更新 (EnjoyFishing.MainForm.initForm:0)
2015/06/19 08:24:10(DEBUG): SelectAllFishName (EnjoyFishing.FishDB.SelectAllFishName:0)
2015/06/19 08:24:10(DEBUG): ハラキリ情報の更新 (EnjoyFishing.MainForm.initForm:0)
2015/06/19 08:24:11(DEBUG): 設定保存終了 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(DEBUG): メインスレッド停止 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(DEBUG): 監視スレッド停止 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(DEBUG): HarakiriTool停止 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(DEBUG): FishingTool停止 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(DEBUG): ChatTool停止 (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)
2015/06/19 08:24:11(INFO ): ===== EnjoyFishing 1.0.10 終了===== (EnjoyFishing.MainForm.PolTool_ChangeStatus:0)

何かわかるようでしたら、よろしくお願いいたします。

327EnjoyFishing:2015/06/20(土) 10:33:14 ID:pjRPUTn2
>>326
ログを見る限り、使用中のアドオンを確認する関数がタイムアウト(30秒)していますね
この関数は最初にログインステータスをチェックしているので、タイムアウトしているって事は実行時にはクラ落ちしていなかったという事になります
んで、そこで発行しているFFACEコマンドは以下の二つなんですが、多分そこでクラ落ちしていると思われるのですが、何故にクラ落ちするのかは分からないです・・・
・"//lua list"をクライアントに送信
ttps://github.com/rohme/EnjoyFishing/blob/master/EnjoyFishing/MiscTools/FFACEControl.cs#L241
・"/echo EnjoyFishing Addon Check End"をクライアントに送信
ttps://github.com/rohme/EnjoyFishing/blob/master/EnjoyFishing/MiscTools/FFACEControl.cs#L243

ソースからコンパイルしても同様の現象になりますでしょうかねぇ

328(・ω・):2015/06/25(木) 17:53:26 ID:t6PFpQak
あーれーまー
久々起動したら釣竿を装備してないので停止しましたテロ

329(・ω・):2015/06/25(木) 18:15:29 ID:Ues.ZKhs
そりゃまあ、バージョンアップありましたしね。
一部アイテムの構造体また変わったって話だから認識できなくても仕方ない。

330(・ω・):2015/06/26(金) 10:53:19 ID:sdPJw.XU
EnjoyFishingがで釣り竿云々で動かないって人はこのスレ読み返せばすぐ解決するよ

331(・ω・):2015/06/28(日) 02:56:57 ID:sVX/LR2w
EnjoyFishing1.0.10ですが、近くで釣りをしている別の人のかばんがいっぱいログに
反応して停止してしまうようです。

>Abcdefgは
>見事に○○を釣り上げたが、
>これ以上持てないので、仕方なくリリースした。

こういうログが流れると、たとえ格闘中でも動作停止してしまうようです(Abcdefgは他人の名前)。
>鞄がいっぱいなので停止 ○○?
のようなメッセージがステータスバーに出てたように思います。

332(・ω・):2015/06/28(日) 08:38:14 ID:VXwOKxnY
EnjoyFishingをDLさせていただきました。起動?インストール?するファイルが見当たらないのですが、どうしたら起動できますでしょうか。教えてください殿方。

333EnjoyFishing:2015/06/28(日) 08:55:43 ID:IJ6frAd2
>>331
報告ありがとうございました
そして、いろいろ修正しました
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.0.11

334(・ω・):2015/06/28(日) 11:12:01 ID:VXwOKxnY
解決しました

335(・ω・):2015/06/29(月) 11:42:28 ID:4EnsGYbw
>>333
いただきました、ありがとうございます。

別件ですが、BA後何度か
・モンス除外してるのにモンスを釣り上げる
・○を釣ったあと、釣り上げストに「○を手にいれた!Abcdefgは○」というのが追加される
という現象がありました。モンスのとき、ログでは食らいついてきただったのですが
そのまま釣り上げてしまっていました。

再現性が低くて「こんなの報告されても困るだろうな」とは思いましたが念のため。

336(・ω・):2015/06/29(月) 17:45:34 ID:13w5DqFc
エミネンの格闘時間用に反応時間の上限を延ばせませんか?
可能であれば、チェック入れた魚がかかった場合にのみ延長することが出来れば嬉しいです

337(・ω・):2015/06/29(月) 20:57:18 ID:JoHnTbfk
なんとなく
1.0.9と来たら次は1.1.0かと思うんだが1.0.10・・・・うーむ

338(・ω・):2015/06/30(火) 01:27:26 ID:7FMHha2Y
不思議に思うなら一度バージョン表記方法について調べてみるといいよ

339(・ω・):2015/07/01(水) 08:55:05 ID:FwT4b6qw
>>337
OSやドライバなんかだと末尾4桁5桁でも珍しくないぞっと
バージョン管理とか使う規模のソフトだと末尾だけは嫌でも変えないといけないからなぁ

340(・ω・):2015/07/01(水) 10:12:03 ID:qK/RmetI
ver3.14159265という世界的に有名なソフトが

341(・ω・):2015/07/01(水) 20:05:49 ID:josDtp8o
enjoyfishingですが、竿の修復が機能してない?かな?
一応チェックは入れてあるのですが、竿折れ:獲物名 で停止してしまいます

342EnjoyFishing:2015/07/03(金) 12:55:33 ID:/naOooB2
>>335
なんでしょ、まさか釣りのチャットログに変更があったとか?

>>336
釣り時間を稼ぐ機能が必要だなーと思って、逃げられそうだのログが出るまで釣り上げない機能を考えています
そのうちリリースされるでしょう

>>341
確認しました
FFACE.dllのItemTools.SelectedItemIDがバグってて値を返してきません。
修正されるのを待ちましょう。

343(・ω・):2015/07/03(金) 14:09:34 ID:WAM73ifA
以前出ていた、「自動格闘・釣り上げだけ手動」を実装したらよいのではなかろうか

344EnjoyFishing:2015/07/05(日) 16:12:55 ID:4uhPPcxA
>>341
SelectedItemIDがバグってる件がissuesにあがりました。修正されると思うので、更新されたらFFACEをバージョンアップしてください。
そしていろいろ機能追加したのをプレリリースしました。
ttps://github.com/rohme/EnjoyFishing/releases/tag/v1.1.0

345EnjoyFishing:2015/07/05(日) 17:36:57 ID:4uhPPcxA
やばい、釣った魚リストが正常に更新されてませんでした。
一度取り下げます

346EnjoyFishing:2015/07/05(日) 19:40:28 ID:4uhPPcxA
再アップしました

347(・ω・):2015/07/11(土) 16:32:03 ID:vInjkEA2
ハラキリが動作しないようです。
1.Zaldonにカーソルを移動後、無反応
2.「ハラキリ対象の魚ですが? 反応なし中止」となります。

348(・ω・):2015/07/11(土) 21:57:35 ID:l8kedcPY
>>347
ハラキリ出来るようになるクエストを終わらせていないとか?

349(・ω・):2015/07/13(月) 21:54:16 ID:X3s2Lfy6
1.1.0.0
データベース更新機能で「有効なバージョンではありません。新しいバージョンを使用してください。」と出ます

350(・ω・):2015/07/14(火) 02:01:01 ID:/g5dTIsU
そりゃ文字通り、新しいバージョンが出てるから古いの使ってればそうなる
書き込み無くてもまず確認しようよ

351(・ω・):2015/07/16(木) 16:08:13 ID:x9o9/ZYE
ここまできたならそこで最新版落としてくる機能も付けてしまえ

352(・ω・):2015/07/18(土) 10:06:56 ID:G/YN/NvM
EnjoyFishingが全く動きませんorz
ログイン後、ツール起動するも「CLR20r3エラー」で動作停止。(FFは落ちない)


# EnjoyFishing1.1.1(デバックとかコンパイルとかよくわからんのでバイナリいただきました)
# Win7Pro64
# .net4.5.1
# VS2013x86
# FFACE4.2.0.7
# 管理者○

◆Windower4のアドオン・プラグイン全てアンロードしてもダメ
>>324の方法でも全て起動せず。「CLR20r3」で動作停止

考えられる原因があったら教えていただきたいですorz

353(・ω・):2015/07/18(土) 10:25:27 ID:WyMsT/FY
>>352
うちは本体のバージョンが違う(1.1.0)だけで問題なく動いているよ
試しに旧バージョン落としてみては?

354EnjoyFishing:2015/07/18(土) 20:51:40 ID:elHCp1GE
>>341
FFACEのVUで直ったかもしれません

>>347
すいません、ちょっと情報少なすぎでわからないです

>>352
CLR20r3エラーって原因も一緒に表示されてませんでしたっけ?(ファイルが見つからなかったとか、権限がありませんとか)
とりあえず、ディスクチェックして、EnjoyFishingをもう一回ダウンロード&インストールして、セキュリティソフト切って実行してみてください。
このエラー出るときってなんかOSが不安定な時な気がするんですよね・・・・

ソースから実行すると、すぐに問題がわかる場合が多いので、一度チャレンジしてみては?

355(・ω・):2015/07/18(土) 21:29:54 ID:G/YN/NvM
>>353 >>354
回答ありがとうです。もう少し色々やってみます!

356(・ω・):2015/07/19(日) 13:06:23 ID:/F0LiNO.
>>351
その機能を狙ったマルウェアを、セットで使いそうなツール経由で仕込まれる・・・ほど作れる側に人数いねーな

357(・ω・):2015/07/23(木) 17:03:13 ID:BXsXwNKk
EnjoyFishing 確認をお願いします

釣った魚確認でマウラのKatsunagaに確認した際
一番下にコクリュウがだぶって表示されています
わしだけの症状かもしれませんがご報告させていただきます

EnjoyFishing1.1.2
Win7Pro64
.net4.5.1
VS2013x86
FFACE4.2.0.7
管理者○

358(・ω・):2015/07/24(金) 16:34:04 ID:bIyw9ge.
>>357
もしかして:コ"ク"リュウとコ"ウ"リュウ kuとu

359(・ω・):2015/07/25(土) 18:46:07 ID:VPS4WCYM
>>358

158 ナミニャミ のあとに
159 シン
160 コウリュウ
となっています
151 コウリュウ は釣りあげていますので星は入ってますが
160 コウリュウ には星が入っていません
まあ 釣り上げには影響がないので スルーでも構いません
すれ汚し失礼いたしました

360EnjoyFishing:2015/07/25(土) 22:06:24 ID:RPlUuXwE
>>359
報告ありがとうございました、
これは、おそらく全員に発生しているバグですね(汗)
いろいろ修正したのをアップしておきました。

361359:2015/07/26(日) 21:06:13 ID:CFJW1arI
>>360
早速の修正ありがとうございました
ありがたく使用させていただきます

362355:2015/07/29(水) 00:08:36 ID:0fhyMOmI
う〜む…
EnjoyFishing、あれから色々やってみたんですが、はやり動きませんわ…orz
作者さんのアドバイス通り、VisualStudio2013とかいれてみて、色々調べなが
らやってはみたものの、とにかく知識がないのでエラーが出ても何が問題なの
がわからないというorz

そんなレベルなんでバイナリいただいた次第なんですが、下記のエラーで動作
停止して起動すらしません…

問題イベント名: CLR20r3
問題の署名 01: EnjoyFishing.exe
問題の署名 02: 1.1.2.0
問題の署名 03: 55ad04b7
問題の署名 04: System.Xml
問題の署名 05: 4.0.30319.34234
問題の署名 06: 53cf1d82
問題の署名 07: 985
問題の署名 08: 27
問題の署名 09: System.Xml.XmlException
OS バージョン: 6.1.7601.2.1.0.256.48
ロケール ID: 1041

根本的な質問ですが、
1・Windower側でなにかしらの設定が必要だったり、入れておかなきゃならないプラグインとかありますでしょうか?
2・「VisualStudio2013のランタイム」というのは、vcredist_x86.exeをインスコいたらVisual C++2013Redistributable(X86)
てのがインスコされた様なんですが、これであってますでしょうか?

ご教示いただけると幸いですorz

363(・ω・):2015/07/29(水) 01:30:04 ID:muiAF3O6
見当違いかもしれんが、>>362 = >>352ならOSがWin7の64bit版ってことなのでvcredist_x64.exeじゃないとダメじゃないの
x86は32bit版用でしょ

364(・ω・):2015/07/29(水) 08:39:43 ID:PMcD7cfU
>>362
.net再インストール

365362:2015/07/29(水) 09:06:18 ID:0fhyMOmI
>>363
64bit側のも既に入れてありました。再度インスコしてみましたが、はやりツール起動せず。

>>364
再インストールしましたがやはりダメorz
もう一度ソースファイルで色々やってみようと、Visual Studio Community2015ってのを入れ
てみたら.NETが4.6になってました。

4.5や4.5.1のSDKだとかLangPackやらMultiTargetingPackはそのまま残ってますが…

これは自分には敷居が高そうですな…orz もうすこし調べてダメなら諦めます!

366(・ω・):2015/07/29(水) 22:09:08 ID:PlxZiqMg
windowrのタイムスタンプっつうプラグイン入れてると落ちるね。
xml関係で躓いているのかな?

367(・ω・):2015/07/29(水) 23:37:38 ID:muiAF3O6
windowerのタイムスタンププラグインはもうしばらく前にサポート切られてる(現行Verに対応してない)
アドオン(Lua)版に乗り換えるといいよ

368(・ω・):2015/07/30(木) 02:04:17 ID:0SucMemc
windower4で魔法を唱えようとすると遠くにいるため��とログがでて魔法唱えれないことがよくあるのですが、対処法をご存知の方いましたら教えて下さい

369(・ω・):2015/07/30(木) 03:21:34 ID:oFS/i/dk
実際遠くにいるんじゃないの
windowerでだけそうなってると思うのなら、遠くまでクッキリ見える設定になってて、そのせいで距離感が狂ってるだけだと思うよ

370(・ω・):2015/07/30(木) 11:48:44 ID:mgwP56z2
6月のVer.UP以降たまに起こるよ
ソロで戦闘中に敵にWS撃とうとしたら遠いって表示出てTP蒸発するのが何度かあった
フェイス呼んでなくても起こるからタゲが移動して距離が云々は理由にならない

>>369のが理由ならサブターゲットがちゃんと青色表示になってるか、もしくはDistance入れて距離確認するようにしたら?

つーか、ここwindowerの本スレになったの?

371(・ω・):2015/07/30(木) 16:53:50 ID:YIzC5UeU
たまにしじさせろも構えもなく不発になったりしてチャージ減ったりしてるな
gearswap使うとカーソルの色が青いままらしいとの話はあるが

372(・ω・):2015/07/30(木) 19:14:24 ID:0SucMemc
>>368です。
レスありがとうございます。
ストンスキンなどの自分にかける魔法でも症状がでるのです。
今日windower入れ直してみたところ、gearswapが原因な気がするのでgearswap使わないで様子みます

373(・ω・):2015/07/30(木) 22:01:21 ID:mgwP56z2
残念だけどGearswap使わなくても症状が出る
ウチの環境では6月中は発生してたが今月に入ってから発生してない
やったことと言えばaddon内のファイルを一括更新したことくらいかな
ランチャでアドオンの更新できない場合はgithubから手動更新した方がいいかもね

374(・ω・):2015/08/02(日) 14:08:51 ID:aRfIWiHI
mappuをwin8.1で動かすために特別必要なことって何かありますでしょうか…
今まで7では問題なく動いていたのですが8.1に変えたらさっぱり起動しなくなってしまいました。
やったことはオフセ確認、管理者として実行、互換モード使用くらいです。
いずれも支援アプリは動作を停止しました、と出てすぐに落ちてしまいます。

375(・ω・):2015/08/02(日) 14:13:01 ID:olnr/31g
>>374
・特定エリアで必ず落ちる(天の塔など)
・不特定のエリアでもたまに落ちる
という現象が確認されているので、
とりあえずいろんなエリアで起動させてみるといいと思う。

376(・ω・):2015/08/02(日) 14:23:49 ID:aRfIWiHI
>>375
返信ありがとうございます。
ずっとガーデンで試行錯誤していたので外出てほかの場所でも確認してみます。

377EnjoyFishing:2015/08/04(火) 00:26:58 ID:W8Qf01S.
>>362
遅くなりましたが・・・
エラーを見る限り、XMLファイルの読み込みに失敗していると思われます。
起動時に一通りの設定ファイルを読み込むので、どれかが壊れてしまったのかもしれません。

新しくディレクトリを作成し、そこにバージョン1.1.3を展開して実行したらどうなりますか?

378362:2015/08/05(水) 21:19:03 ID:cO1otVGM
>>377
回答ありがとうございます。引き続きいろいろ試してみます!

379EnjoyFishing:2015/08/06(木) 08:45:52 ID:5GFuJpzE
>>378
ごめんなさい、質問に答えていなかったですね

>1・Windower側でなにかしらの設定が必要だったり、入れておかなきゃならないプラグインとかありますでしょうか?
Windowerはインストールしてあれば特に設定は不要です。
必要なプラグインは特に無いのですが、アドオンはEnternity、Cancel、Itemizerが必要です。
Timestampとはちょっと相性が悪いみたいなので、ツールを使うときは一旦オフにしといてください。(Timestampは使っていないのでよくわからない・・・)

>2・「VisualStudio2013のランタイム」というのは、vcredist_x86.exeをインスコいたらVisual C++2013Redistributable(X86)
>てのがインスコされた様なんですが、これであってますでしょうか?
はい、それで問題ありません。
これは使用しているFFACEライブラリの要件で、X86版をインストールしないと駄目らしいです。

380378:2015/08/07(金) 01:13:20 ID:68eGWtYU
>>379
わざわざありがとうございます。おかげさまで動くようになりました!

考え付く部分をひとつずつ検証してみた結果、ご指摘のXMLファイルの破
損と、有効にしてると思い込んでいたItemizerが無効になってて、さらに
そのItemizerが壊れてたようで正常に動作してなかったらしい?という、
なんとも単純な原因が重なっていた様です。

Windowerとプラグイン・アドオンの再インストールと、解凍ソフトを変え
て試してみたところ、まだ釣りはしてませんが、ツール自体は正常に起動
するようになりました。

いやはや…お手数をおかけしましたorz
ありがとうございました。

381(・ω・):2015/08/10(月) 16:53:30 ID:lvJwTVbE
EnjoyFishingですが、最新のFFACE入れても魚が釣り上らないのですが、自分だけでしょうか?
魚がかかると格闘しないですぐ引き上げてしまいます。

382(・ω・):2015/08/10(月) 17:25:53 ID:z1wu.P.2
うちは今まで通り普通に釣れるけど新規に釣った魚が左のリストに追加されないな
履歴には表示されてるけど

383(・ω・):2015/08/10(月) 17:40:51 ID:iYNKUNVo
リストが更新されないのと、魚にチェック入れても絞れないね
釣り上げはするけど。
issuesに上がってるし、FFACEの更新待つしかないんじゃない

384381:2015/08/10(月) 18:22:06 ID:NNW1C9YM
いろいろ不具合が出てるんですね。
自分だけじゃなくて安心しました。
ありがとうございます。

385EnjoyFishing:2015/08/12(水) 09:35:01 ID:0HGPXbP6
FFACE直るの待ってるんだけど、なかなか直してくれませんね・・・
チェックしてみたら魚IDとかHPとかが正常に取れていないみたいなので、それらをEliteAPIで代替したものをリリースしたいと思います。
ちょと待っててね!

386(・ω・):2015/08/12(水) 17:14:11 ID:AO8XOHnE
>>385
何もできませんが期待を込めて応援してます。
がんばってください!

387EnjoyFishing:2015/08/12(水) 17:55:26 ID:0HGPXbP6
大急ぎで修正したのをアップしておきました

388386:2015/08/12(水) 22:11:28 ID:IGbm.Jys
>>387
今のところ不具合もなく動いています。
ありがとうございます!

389(・ω・):2015/08/14(金) 19:36:48 ID:u2q3fQt6
>>387
いつもありがとうございます。
おかげさまで調理に困りません。

1.1.4 ハルシオンロット・ロバー針・エヌティエル水林にて
不具合と呼べる程の物ではないのですが
右下のステータスバーが働いてないようです、常に0% 0s
ちゃんと釣り上げますし、カウントもされてますので全く問題はありませんが一応お知らせということで。

390(・ω・):2015/08/19(水) 00:34:42 ID:UNh.151E
>>387
代替版使わせて貰っていますが、強制HP0が機能してない模様です。
首を長くして修正版をお待ちしています。

391EnjoyFishing:2015/08/22(土) 19:42:13 ID:i6HfJlS.
>>389
>>390
報告ありがとうございます
修正しました

392(・ω・):2015/09/03(木) 19:19:24 ID:6432ebws
アイテムのDatファイルの場所を探しています。
アイテムIDが8200〜11000位かな(A.スカームのトリガーとかフェイスの盟などが入っていると思います)
知っている方いらっしゃいましたら教えて下さい。

393(・ω・):2015/09/04(金) 03:34:08 ID:7my//BRc
アイテムはROM/0/4.datじゃなかったかね
もし特定のアイテムのIDが知りたいだけならwindower4/res/items.luaに書かれてるのでそれで調べてもいいかも

盟は10112から、ユデイモンパーツは8966から

394(・ω・):2015/09/18(金) 15:25:24 ID:53JLqKsA
enjoyfishing動かなくなりました。FFACEもver末尾8、9、10、11と頻回に修正されてますが立ち上がったり、立ち上がらなかったりですね。
首を長くしてまつしかないでしょうかね。

395(・ω・):2015/09/18(金) 16:13:58 ID:iYqCEQ56
Win7だとエラーでないんだけどWin8だとロード時にエラー出るんだよなFFACE
エラーキャッチしてみたらFFACE.dllが見つかりませんでしたみたいなエラー吐いてた

396(・ω・):2015/09/18(金) 16:33:14 ID:53JLqKsA
うちもwin7なのですが動いている方もいるのですね。FFACEのver10だと立ち上がるけどデジョンとカバンあたりがチェック欄が灰色で釣り始めても魚ID認識していない様子。
ver11ですとPOL選択した後にaddonチェックも出ずに落ちるという状況です。

397(・ω・):2015/09/18(金) 16:36:32 ID:53JLqKsA
デジョンじゃなかったスニークでした。

398(・ω・):2015/09/18(金) 18:25:39 ID:uBTmw4Kw
よくわからんけど最新版ではEliteAPIとやらを使ってるんじゃないのん

399(・ω・):2015/09/18(金) 18:36:43 ID:OiihcTOk
自分もEliteAPI使ってるけど
FFACE単体のロードで落ちるっていうw
なんか環境の問題なんだろうな

400(・ω・):2015/09/22(火) 20:38:44 ID:dJHoicx.
win7 64bit
windower4
enjoyfishing 1.1.6.0
FFACE 4.2.0.11
EliteAPI 1.0.0.26
利用中ですがenjoyfishingが立ち上がりません
FFACE 4.2.0.10
だと 起動はしますが魚IDを拾わず格闘しません

起動してる方おられましたらご教授ください

401(・ω・):2015/09/23(水) 23:06:45 ID:MMCeMGiE
FFACEをVUすれば動くかもね〜

402400:2015/09/24(木) 08:44:04 ID:YDpPMTsQ
>>401
ありがとうございました
今は待つしかないのですね

403(・ω・):2015/09/24(木) 16:22:20 ID:bA42MIdc
いやいや、1.1.6がリリースされたあとにFFACEがVUされてるでしょ?
同じ4.2.0.11だけど中身違う

404400:2015/09/25(金) 19:03:43 ID:9zmBtwTE
>>403
ありがとうございました
最新に入れ替えてみましたが
Addonのチェックもせず起動もしないので
もう少し格闘してみます
ありがとうございました

405(・ω・):2015/11/16(月) 05:27:10 ID:zBEBKAVs
ウェルカムバックキャンペーン中だけど、
引退済みの作者さんが治しにきてくれたりしないかなあ

406(・ω・):2015/11/18(水) 21:23:42 ID:dYyUKJic
BokkaがDLLを読み込めなくてクラッシュします。

Win7 64bit
Bokka 0.0.2.0
EliteAPI 1.0.0.29
EliteMMO 1.0.0.13

EnjoyFishingとBoxUnlockerは正常に動いています。

407(・ω・):2015/11/19(木) 01:25:25 ID:D9FjiCdo
コレに限ったことじゃないけどEliteAPIが読み込めないね

408EnjoyFishing:2015/11/19(木) 01:28:16 ID:55BUHUpU
>>406
COUワークス近くのWayPointのインデックスが変更されているようなので修正しました。

409(・ω・):2015/11/21(土) 14:59:26 ID:SO7B5fPQ
最新バイナリうp版も動きましたいつもありがとうございます


今回ソース版を初めて手探りでビルドしたらビックリちょっと豪華だったんですね

410406:2015/11/22(日) 07:06:56 ID:NWbmwx0g
>>408
.NETが
DLL'EliteAPI'を読み込めません:指定されたモジュールが見つかりません。(HRESULTからの例外:0x8007007E)
と出てクラッシュします。
Bokkaだけで、EnjoyFishingでは出ずに正常に動作します。
何が原因でしょうか?

411(・ω・):2015/11/22(日) 10:01:59 ID:ZjuA0LoE
落とし直した?最初のと中身違うよ

412EnjoyFishing:2015/11/22(日) 15:15:52 ID:D2U8Aqis
>>409
今WPFとMVVMの勉強してるのでついでに作り直してみたのですよ。
なので無駄にライブラリ使ってますが堪忍です^^;

>>410
0.0.3の話ですよね?
EliteAPIが見つからないと言ってるから同じフォルダにEliteAPI.dllはありますか?
EliteAPIはメモリ参照するので、セキュリティソフトが警告を出すと思うのですが、動作が阻害されてませんか?

413(・ω・):2015/11/22(日) 16:27:19 ID:NWbmwx0g
>>412
0.0.2と0.0.3の両方です。
落としなおしても、DLLを更新してもクラッシュしました。
セキュリティソフトの常駐を切ってもダメでした。
.NETとVisualStudioのランタイムはインストール済みで、インストールしなおしても変わりませんでした。

自分で調べた限りでは分からなかったので聞いてみましたが、自分だけのようなので環境の問題みたいですね・・・
お騒がせしました。

414EnjoyFishing:2015/11/22(日) 16:57:28 ID:D2U8Aqis
>>413
EliteAPIのシステムチェッカーもあるでよ
ttp://www.elitemmonetwork.com/forums/viewtopic.php?f=28&t=329
これでエラー吐かなければ動く要件は満たしているという事らしいですね

415(・ω・):2015/11/24(火) 00:49:07 ID:uyn2X7aE
>413じゃないが感謝!
2つほどErrorになってた・・・(2012と2015のx86)
これでいままで動いてたんだから不思議だw

416(・ω・):2015/11/26(木) 15:03:57 ID:8hQ3Enl2
EnjoyFishing1.1.7 ですが
FFACE.dll 4.2.0.13 に更新しても起動しません。
他に更新しなければいけないファイルがあるのでしょうか?

417(・ω・):2015/11/26(木) 16:54:27 ID:a6kN3Elk
Bokkaは利用してなかったので試してみましたが、
私も>>410さんと同様の症状が出てます。

解凍後にC:\にBokka003フォルダとして配置、
Bokka.exeを右クリック・管理者として実行すると
>System.DllNotFoundException: DLL 'EliteAPI.dll' を読み込めません:指定されたモジュールが見つかりません。 (HRESULT からの例外:0x8007007E)
というエラーが出て、続行クリックでBokkaのウィンドウは開きますが
枚数選択は真っ白で選択出来ず、実行するとクラッシュします。
終了させることも出来ないので、タスクマネージャで殺すか実行してクラッシュさせるしかないです。

>>414
Attention: Account Registration
って表示されて先に進めないんですが、アカ取らないとダメなんですかね?

落としなおしてみようかと思いましたが、斧が不調らしく落ちてこないです。
手元のZIPと、斧で表示されるMD5は一致してるので壊れてはいないはず。
解凍して得られる4ファイルは同じフォルダにあるので、EliteAPI.dllが読み込めないはずないのに

418(・ω・):2015/11/26(木) 21:28:17 ID:LKJKasIE
EliteAPI.dll自体がVisualStudio各種ランタイムが必要になってくる
システムチェッカーで表示されているのは
VC++2010
VC++2012
VC++2013
VC++2015
全部のランタイム(x84、x64どちらも)をMicrosoftのダウンロードセンターから落としてインストールしたら動くようになったよ

419EnjoyFishing:2015/11/30(月) 13:51:48 ID:hn0GW00s
>>416
ttps://github.com/rohme/EnjoyFishing/blob/master/README.md#user-content-%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88
それでも動かなければ、ソース落として実行すれば大体の原因は分かると思います。
変なところあれば修正しまっせ!

>>417
よくわからないので、EliteAPIのチェッカーでどうなったのかを教えてくれませんか?
IDは捨てメアドで取ればいいと思いますし。
多分ランタイムがインストールされていないだけだと思います。

420416:2015/12/01(火) 00:55:52 ID:M1sNnhHE
>>419さん
色々確認しましたが、ランタイムなども問題ないようです。
ソース落として実行は、やり方がよくわかりませんでした><
VU前までは動いていたのになぜだろう・・・

421(・ω・):2015/12/01(火) 21:01:27 ID:GVFzGs6.
新しく一式落としてまっさらな状態で起動してみては?

上書きでやってたら何をやっても起動しないんで、まっさらな状態だと起動した事がある。

422416:2015/12/02(水) 01:18:50 ID:iNGPaFr6
>>421さん
起動できました!ありがとうございました!

423(・ω・):2015/12/02(水) 13:05:23 ID:oqNlEOas
自分はWindows10にあげた直後に一回あったけど

OSが挙動不審なアプリとしてEnjoyFishingを強制終了させてたことがあったな
実行初期段階で落とされるせいでログ出力もできず切り分けできなかったが

同じように一度削除して入れ直したら動くようになった
(設定ファイルも引き継げた)

424(・ω・):2015/12/02(水) 13:25:34 ID:oqNlEOas
ちなみにまだWindowsのイベントログは見れてないので
そんな雰囲気ってだけです

今日あたり見てみるので、出せる内容は書きますね

425(・ω・):2015/12/02(水) 18:40:41 ID:.m4Gg2Ek
ログの名前: Application
ソース: .NET Runtime
日付: 2015/11/24 20:16:38
イベント ID: 1026
タスクのカテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター:
説明:
アプリケーション:EnjoyFishing.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.Xml.XmlException
スタック:
場所 System.Xml.XmlTextReaderImpl.Throw(System.Exception)
場所 System.Xml.XmlTextReaderImpl.Throw(System.String, System.String)
場所 System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(System.String, System.String)
場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
場所 System.Xml.XmlTextReaderImpl.ParseElement()
場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
場所 System.Xml.XmlTextReaderImpl.Read()
場所 System.Xml.XPath.XPathDocument.LoadFromReader(System.Xml.XmlReader, System.Xml.XmlSpace)
場所 System.Xml.XPath.XPathDocument..ctor(System.String, System.Xml.XmlSpace)
場所 EnjoyFishing.FishDB.getXmlVersion(System.String)
場所 EnjoyFishing.FishDB.Converter()
場所 EnjoyFishing.MainForm.constructor(MiscTools.PolTool)
場所 EnjoyFishing.MainForm..ctor(MiscTools.PolTool, EnjoyFishing.SettingsArgsModel)
場所 EnjoyFishing.EnjoyFishing.Main(System.String[])

イベント XML:
<Event xmlns="ttp://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-11-24T11:16:38.000000000Z" />
<EventRecordID>1937</EventRecordID>
<Channel>Application</Channel>
<Computer>elgless</Computer>
<Security />
</System>
<EventData>
<Data>アプリケーション:EnjoyFishing.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.Xml.XmlException
スタック:
場所 System.Xml.XmlTextReaderImpl.Throw(System.Exception)
場所 System.Xml.XmlTextReaderImpl.Throw(System.String, System.String)
場所 System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(System.String, System.String)
場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
場所 System.Xml.XmlTextReaderImpl.ParseElement()
場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
場所 System.Xml.XmlTextReaderImpl.Read()
場所 System.Xml.XPath.XPathDocument.LoadFromReader(System.Xml.XmlReader, System.Xml.XmlSpace)
場所 System.Xml.XPath.XPathDocument..ctor(System.String, System.Xml.XmlSpace)
場所 EnjoyFishing.FishDB.getXmlVersion(System.String)
場所 EnjoyFishing.FishDB.Converter()
場所 EnjoyFishing.MainForm.constructor(MiscTools.PolTool)
場所 EnjoyFishing.MainForm..ctor(MiscTools.PolTool, EnjoyFishing.SettingsArgsModel)
場所 EnjoyFishing.EnjoyFishing.Main(System.String[])
</Data>
</EventData>
</Event>

426(・ω・):2015/12/02(水) 18:43:25 ID:.m4Gg2Ek
セキュリティログにはなんも出てませんでした

実行結果はハンドルされない例外って出てるのでレジストリ系とかっぽいですけど
そもそもレジストリ使ってません...よね?

427(・ω・):2015/12/02(水) 20:33:43 ID:S/v.2v8w
使ってない外野からツッコミ

>>426
ハンドルされない例外=プログラムには特にどうしろという指定のないエラー
なんでそれだけでレジストリだと思うのか不思議

その流れだとXMLのバージョンを読む時点で解析に失敗って事っぽいから、
まんまFishDBフォルダの各XMLが正しくないんじゃね

428(・ω・):2015/12/02(水) 20:56:21 ID:.m4Gg2Ek
>>427
いやそれはわかりますけど、実行ファイル削除して入れなおす

>>423で言ってるように、設定ファイルや履歴ファイルなどは流用で正常動作してるので
その辺のファイルが不正な値与えて落ちてるとは思えないんですわ

429(・ω・):2015/12/02(水) 20:58:33 ID:Kz87/bJc
いや、動作確認が目的なら設定ファイル流用はありえないでしょ

430(・ω・):2015/12/02(水) 21:04:38 ID:.m4Gg2Ek
(・ω・)?

>>416からの流れで同様の動作不良に陥って、クリーンインストール
その後設定ファイル戻しで動作確認って話なんだが

まあいいけどなんあんだこの流れw

431(・ω・):2015/12/02(水) 23:55:11 ID:Pa61iH2E
いいからとりあえず新規インストールした直後にまっさらな状態で起動確認してみろよ
以前大丈夫だったからって今回も大丈夫とは限らないだろ。実際ダメなんだし
>>416>>421見て新規インストールしたら動いたみたいなんだからさ

432(・ω・):2015/12/03(木) 05:42:37 ID:epjAq9PE
原因がどこにあるにせよ、

> 場所 System.Xml.XmlTextReaderImpl.Throw(System.Exception) → 最終的なエラー箇所

> 場所 System.Xml.XmlTextReaderImpl.ParseAttributes()
> 場所 System.Xml.XmlTextReaderImpl.ParseElement()
> 場所 System.Xml.XmlTextReaderImpl.ParseElementContent()
> 場所 System.Xml.XmlTextReaderImpl.Read()

> 場所 EnjoyFishing.FishDB.getXmlVersion(System.String) → ソース上のエラー箇所

このコールスタックが状況を物語ってる
取って来るイベントを間違えたんじゃないなら、XML周りしかありえないよ
まぁランタイムの不具合とかの可能性も含めてだけど

EnjoyFishingの人もレジストリ周りとかそんなルーチンに、
EnjoyFishing.FishDB.getXmlVersion とかつけるほど酔狂じゃないと思うんだ

433(・ω・):2015/12/03(木) 07:59:15 ID:PlGZQYc.
>>431
だからクリーンインストールしてるって、現状動いてるから
動かねーぞ!サポートしろ!って言ってるような流れになってるのは何なの

>>432
そんな酔狂なことしてないだろうから使ってないよねって冗談交じりに書いただけなんだが

434(・ω・):2015/12/03(木) 08:21:33 ID:epjAq9PE
サポートしろは正直どうでもいいんだ。外野だし

> >>423で言ってるように、設定ファイルや履歴ファイルなどは流用で正常動作してるので
> その辺のファイルが不正な値与えて落ちてるとは思えないんですわ

って書いてるじゃん
少なくとも俺はそこに突っ込んでるんだよ
思えようが思えまいがシステムはそこだって言ってるんでしょ

435(・ω・):2015/12/03(木) 08:36:22 ID:QiPhyDpI
正常動作確認後に、再現のため
ダメそうなファイル食わせたってだけじゃないのかね?

FishDB以下のファイルが壊れて、再読込時に不正終了
特定のタイミングで落とし直されて直った感じがするけど
本当に全ファイル戻して再現しないなら違う気もするな

何にせよ例外スタックの時点で、発生タイミングでデバッグしないとようわからん

436EnjoyFishing:2015/12/03(木) 11:41:55 ID:FRMdY36I
おぅ、getXmlVersionで落ちていたんですね。
ttps://github.com/rohme/EnjoyFishing/blob/master/EnjoyFishing/FishDB/FishDB.cs#L772
この関数はFishDB内の竿名.xmlファイルのバージョンを取得する関数です。
そして・・・うん、これだと壊れているXMLファイル読み込ませたら落ちちゃいますね^^;
なのでFishDBが壊れちゃっていると思われます。
FishDB内の竿名.xmlを全部消し、設定ファイル(EnjoyFishing.xml)のLastUpdateの日付を2000年とか過去の日付にしてダウンロードしなおしてみてくださいな。

437(・ω・):2015/12/07(月) 12:18:22 ID:JK6Qty.w
ツールではないんですが何故か今11ってフロントバッファバックバッファを1:1に合わせた場合に限り
グラボのアンチエイリアスかかりますよね
問題はめちゃくちゃ重くなる点ですが

438(・ω・):2015/12/07(月) 23:23:08 ID:jl3Rl9Go
>>437
グラボツールの方でアプリ別の上書き設定が可能ならそっちで切っちゃえば

439(・ω・):2015/12/10(木) 20:51:04 ID:h6KqEb9w
FFACE、本家サイト落ちてる?

440(・ω・):2016/01/05(火) 01:35:16 ID:aeApJnGE
箱産がとうとうソース放り出したな
遠回しな放棄宣言かね
まぁやってないんじゃつらいわなぁ

441(・ω・):2016/01/08(金) 13:55:34 ID:HZxzMIfg
EnjoyFishingの釣った魚だけど
初期化しないで使っててつった魚のみ表示されてたんだけど
コバルトジェリーとか外道扱い?のは初期化しないで使うと表示されないですね
初期化しにいったら表示されました

わりとどうでもいいことですが・・・w

442(・ω・):2016/01/09(土) 10:42:50 ID:qfeIpzos
ハラキリ使っててZaldonまでターゲット動くのに
ここから動かないなぁ・・・と思って手動でトレードしてたら下記ログがでたので
もしかしてと思ったらGearswapが邪魔してました

>> /item "選択した魚の名前" <t>
(コマンドでエラーがあったようです…)

魚の名前は正常に選択した名前でしたが何が問題だったんだろう・・・

443(・ω・):2016/01/10(日) 19:07:29 ID:FW.ZFmp.
windower4 をインストールして起動は出来るんですが
窓化していません。
alt+tab押しても何もなし。OSはwindows7です。

/console window_togglefullscreen

と入力しても特になし。

insertボタン押すと左上に赤い字がつらつら出てくるので
windower自体は起動してると思うのですが。
何か対処方分かる方居たら教えてもらえますか。

444(・ω・):2016/01/11(月) 22:45:49 ID:jmEy6re.
要約するとスレ違いと言われるだけだが
作るスレなのでWindower自体の質問ならWikiにいくべき
Windower+他のソフトで他のソフトに窓を切り替えたいが出来ないのか?
Windower+FF11で窓化できないだけなら設定の問題
Profilesの設定でWindowModeを何にしてるが変わらないとか
赤字の内容も書かないとどうなっているのか不明です。
何をどうしたいと書き込まないとエスパーじゃないので不明といわれるだけか
スルーされる(この書き込みもスルーしろって突っ込まれる場合もある)

445(・ω・):2016/03/30(水) 11:34:07 ID:T1LL3RG6
× おい、ここに○○があるぞーwww
○ 禁止リストだから絶対に踏むなよ

446(・ω・):2016/03/30(水) 11:34:53 ID:T1LL3RG6
↑誤爆したので完全に記憶から消し去ってください

447(・ω・):2016/04/19(火) 13:51:51 ID:Th9rGoxk
Windowerみたいに多機能でなくていい
多重起動だけできればいい
そんなツール誰か創ってクレクレ

448(・ω・):2016/04/20(水) 03:13:42 ID:P278SLro
SEから脅されるリスク背負ってまで今から作る日本人は居ないし、
万が一居たとしても嫌検索のかかってないこんな場所で紹介なんかしないだろ
アドオンもプラグインも抜きでwindower使うのも難しいの?

449(・ω・):2016/04/20(水) 19:34:03 ID:uTpQXcgo
WindowerだとPOL→FFのところでクラッシュすんだよね

450(・ω・):2016/04/20(水) 20:01:55 ID:P278SLro
win10だったらMS以外のIMEを入れてその時だけ変える。そこ通過したら戻してよし
タダのだとGoogle日本語入力ぐらいしかないのかね
でもその不具合ってOS側の定例パッチで直った報告もあったよ。最近試してみた?

451(・ω・):2016/04/21(木) 05:04:25 ID:gSakeCqQ
Win8.1なのよ

452(・ω・):2016/04/21(木) 05:49:51 ID:5SJnZPg.
うち8.1だけど落ちた事ないな
UAC切るか、暗転なしまで落として全ユーザ管理者権限起動に設定してある?

453(・ω・):2016/04/21(木) 09:06:33 ID:gSakeCqQ
そこはもちろん・・・

454(・ω・):2016/04/21(木) 22:26:38 ID:5SJnZPg.
そか。力になれず残念

もっと一般的になっちゃうけど、デフォの場所にそのままインストールしたとか、
日本語ユーザ名使ってて個人フォルダにインストールしたとか

なんにせよ環境依存だと思うけども…
一度windower3を試してみるとか。カラッポで使う分には手間もそうかからんと思う。ちなAchives→Downloads

あ、スペックが足りるならVM系使うとか…割り当て次第で意外と使えるよ
ちょっと前までwin2kでも行けたけど今どうなんかね(深い意味はない)

455(・ω・):2016/04/22(金) 05:52:31 ID:wB37/Iu6
こんな感じ
ux.getuploader.com/WindowerUploader/download/192/20160422_055108.png

456(・ω・):2016/05/01(日) 14:24:31 ID:0.HSwg4Y
ホワイトアウトもPOLからFFに切り替わる時おちるのも環境依存だな。
1台はIME入れ替えとDirectPlayで問題なく使える。
もう一台は何やってもダメ。

ホワイトアウトはググると2chのログでてくるけど
github.com/Windower/Issues/issues/176
→URL貼れないのね・・・。
デスクトップコンポジションがWin10だと切り替えられない。
.netの問題っぽいんだけどな。

457(・ω・):2016/05/04(水) 18:53:44 ID:Y//rqlOU
EnjoyFishing ワードローブ2にも対応しないかな

458(・ω・):2016/05/06(金) 02:06:13 ID:6WwdK5xs
>>456
デスクトップコンポジションはWin8.1でも切り替えられない・・・

459(・ω・):2016/05/14(土) 20:03:01 ID:rrbRavEU
ほったらかしてた指定生産をやるためにまた釣りを始めようと思ったのですが
Verは 1.2.1
dllはすべてアップデータで最新版

起動はしますし、カバンなんかの数字も拾えてますが
普通に手動装備しても、設定からの装備指定しても釣竿を装備してないため〜と出て始まりません。

他に何かし忘れてない事はあるでしょうか?

460(・ω・):2016/05/15(日) 01:37:31 ID:tbOX1/So
自己解決
ワードローブ2に入れてたのが原因だったようです、お騒がせしますた。

461(・ω・):2016/05/16(月) 00:30:08 ID:H8GVsJrw
竿と餌だけはワードローブ1じゃないと駄目なのよね

462(・ω・):2016/05/16(月) 20:11:09 ID:nBmxFIoc
誰か為ツール作ってない?
ココロパラメーターとやらの取り方さえわかれば簡単そうなんだけどな…

463(・ω・):2016/05/16(月) 20:13:57 ID:nBmxFIoc
と思ったがエフェクト付いてる為を識別できんと使えんね
これは意外と厳しいか;;

464(・ω・):2016/05/19(木) 23:19:40 ID:yqVk6kwU
アビセアでNMだけ釣りたいんだけどチェック入れても他のモンスターも釣り上げちゃうなあ

465(・ω・):2016/05/20(金) 00:40:15 ID:9j0iuM1.
>>464
>>312
してもダメ?

466(・ω・):2016/05/20(金) 03:17:45 ID:2N5KSn/Y
全然見てなかったゴメン
やってみる

467(・ω・):2016/05/27(金) 17:05:29 ID:4iaL8AEY
トルク取ろうと思って「BoxUnlocker0.9.0}導入してみたけど、
ソフトは起動しても動作しないな・・・
EliteAPI.dll 1.2.1.0 に更新してもダメだった

468(・ω・):2016/05/27(金) 19:06:53 ID:CycJgcbI
そろそろwindows10にしようかと思っているんだけど
EnjoyFishing と mappu はwindows10で使えていますか?

469(・ω・):2016/05/28(土) 00:39:51 ID:zHeLnaA.
てか、windower4が、起動しないようになってしまった。何しても無理みたいだから、公式窓にした。
2-3日前まで、動いてたのに、何がなんだか、さっぱりです。

470(・ω・):2016/06/06(月) 16:02:56 ID:U6IbfqO2
PS2版の曲解析ぽいの見つけたけど未使用曲がデータ上にはあるんだな
PC版に同じ曲入っているのか削られているのかわからんけれど

471(・ω・):2016/07/09(土) 16:05:40 ID:kex72PAo
rohmeさんの作品にはだいぶ助けていただいたけど
EliteAPIとかいうやつになって、更新できないので使えなくなりました。
英語まったくだめなので、よくわからないままアカウント作るとか絶対無理っす。
アカウント無しでもEliteAPIを更新する方法って無いもんすかね?

使えなくなるとだんだんFFそのものがどうでもよくなっていってしまい
そろそろFF卒業できそうな気配w

472(・ω・):2016/07/09(土) 17:11:36 ID:Rzfphrbg
つ ttps://github.com/rohme/DllUpdater

473(・ω・):2016/07/20(水) 01:10:39 ID:bPjf62BQ
ボナンザはずれたので自力でトルク取ろうと思って
BoxUnlocker使ってみたんだけど
しょっちゅう動かなくなるのどうにかならないですかね
あとカメラがあらぬ方向向いて直せなく

474(・ω・):2016/07/21(木) 13:46:21 ID:RTiTb.p6
>>473
トルク欲しかったからBoxUnlocker使ってみたけど普通に使えるぞ?

475(・ω・):2016/07/21(木) 21:18:38 ID:yj6zn8/Y
おま環なのかな
カメラが上か下に向いてもどせなくなる
FFの再起動しかなくなる

476(・ω・):2016/07/21(木) 22:48:32 ID:PTsvA/cI
しばらく使ってると動かなくなるのは同じだけどカメラはなったことないな

477(・ω・):2016/07/22(金) 00:29:41 ID:iSksY2cM
あっそうだ
動いてるときに箱が消えちゃうとおかしなことになる

478(・ω・):2016/07/22(金) 17:31:30 ID:HFuTpCM.
>>473
もしかしてtimestampとか使ってる?
うちの環境だと文字が白だとエラー出たな
defaultの紫っぽい色だとそのまま使えた
何故かはよく分からんかった
あと設定でwait最大にしてもダメかい?

479(・ω・):2016/07/23(土) 21:49:48 ID:6UrNlzJo
文字色ってどこの???

480(・ω・):2016/07/24(日) 11:14:30 ID:G9F5PLiI
>>479
スタンプ部分でしょ?
もしプラグイン版だとないんだっけ設定?
少なくともアドオン版にはあるが

481(・ω・):2016/08/08(月) 23:51:28 ID:YYgaURBc
EnjoyFishing更新きてたから更新読んで、マクロをechoから//に書き直したんだが
マクロで開始する場合、どう書けばいいんだ?
チャットで打つと反応するけど、マクロにしたら動かない

482(・ω・):2016/08/09(火) 01:36:05 ID:BtBRWfUk
まだ更新し続けてくれてるんだね
ありがたや

483(・ω・):2016/08/09(火) 19:44:10 ID:cG/DZ6Dw
>>481
>チャットで打つと反応するけど、マクロにしたら動かない
FFのチャットラインとFF標準マクロとWindowerコンソールでは記述が異なるんで
Windower使ってるならWIKIでも見て覚えておくといいよ

WBC待ちなんで合ってるかどうか確認できないけど
Windowerのコマンドに準拠していると思うんで
/console EnjoyFishingでいけるんじゃないかな

484(・ω・):2016/08/11(木) 19:52:50 ID:TNOio0uo
練成ツール今誰も作ってない??

485(・ω・):2016/08/11(木) 21:25:31 ID:hWpU5ikk
頼んだ

486(・ω・):2016/08/15(月) 18:02:28 ID:zuJvhfa2
HAHAHA
作れる技術持ってるならとっくに作ってる
FFevo飛んでいろんなツールがいくえふめい

487(・ω・):2016/08/16(火) 02:03:03 ID:BMjEfW4U
そして作れる人も今色々とアレなんでこんな場で出す度胸がないというかリスクが大きいというか

488(・ω・):2016/08/23(火) 23:56:30 ID:QR30JYho
EnjoyFishingで竿の自動修理をしないんだけど、なんでだろう?
クリスタルも折れた竿も鞄にあるんだけどね

489(・ω・):2016/08/24(水) 18:06:18 ID:O0o45qtg
結構前から直してくれないね
めんどくさがらずに直接書いてくると良いよ
おいらはもう恵比寿なのだよ

490(・ω・):2016/08/24(水) 20:00:04 ID:XDiMgnZo
>>488
GitHub見に行ったらdevelopブランチで修正されてたっぽいから
それコンパイルしてみたら太公望も自動修復されたよー

491(・ω・):2016/08/24(水) 20:11:21 ID:hBWE061o
>>489-490
ありがとう!
帰宅したら調べてチャレンジしてみます

492(・ω・):2016/08/25(木) 22:48:33 ID:x0sBep76
竿の修理が無事にできるようになりました。
感謝感激です!

493(・ω・):2016/11/19(土) 14:15:32 ID:1oRXILvQ
久しぶりにEnjoyFishingを利用させていただいたのですが、
ID+エリアモードで特定の獲物を釣り上げるとエラーが発生するようになっていました
確認したのは真恵比寿釣竿+ロバー針、ブンカール浦〔S〕でトランペットシェルSと、
真恵比寿釣竿+シンキングミノー、同じくブンカール浦〔S〕でオーガイールS!です

エラー落ち後に再起動しようとしても同じエラーが発生し立ち上がらず、
EnjoyFishing.xmlを削除すれば立ち上がりますがIDモードに変更するとその時点で再度エラー
FishDBフォルダの真恵比寿釣竿.xmlを削除すると立ち上がり、IDモードに変更も出来ますが同条件で再度釣り上げるとエラー
と言った症状です

名前モードで利用すれば同じ装備で同じ獲物を釣り上げても今のところ症状は発生していません
普通に使う分には問題ではないかもしれませんが、エラーを確認したためご報告させていただきました

494(・ω・):2016/12/13(火) 17:53:01 ID:Qzu6JwRU
EnjoyFishingが使えなくなってるな

495(・ω・):2016/12/14(水) 07:17:44 ID:LU8Zw6L2
EliteApi更新来てた
起動は出来たので動きそうだけどちょっと試す時間はないです

496(・ω・):2016/12/18(日) 07:02:01 ID:eSuHvclw
API更新してもEnjoyFishingもBokkaも使えない

497495:2016/12/19(月) 15:05:55 ID:BqkXcv7w
結局うちは問題なく動いてるけどね

498(・ω・):2016/12/21(水) 23:05:39 ID:DGC8jg.o
EnjoyFishingもは使えるようになったけどBokkaはワープ選択で止まっちゃうね

499(・ω・):2017/01/14(土) 09:11:58 ID:tT9sMFUA
Win10でEliteAPI関連のツール起動できる?

500(・ω・):2017/01/14(土) 09:29:17 ID:tT9sMFUA
あ、動きました。【ありがとう】

501(・ω・):2017/01/26(木) 19:05:09 ID:RhbPb07Y
EnjoyFishingで開始を押しても「釣り竿装備していないので停止」と出て何もしてくれません。

本体バージョンは1.2.3
EliteAPI.dllのバージョンは1.2.1.5
EliteMMO.API.dllのバージョンは1.2.1.2

竿(太公望)と餌(シンキングミノー)はカバンの中に入れて装備しています。
釣りタブ > 情報タブ でエリアやカバンの中身の数等の情報は取得できていますが竿と餌だけが空欄になっています。

502(・ω・):2017/01/31(火) 21:30:13 ID:NNXL3RfY
EliteAPIで広域スキャンの追跡のターゲットを入れる方法ってだれか知りませんかー?
index指定して追跡に入れたいのです。

503(・ω・):2017/02/12(日) 21:16:25 ID:9HwbwTo6
誰か精魂度表示のWindowerアドオン作らん?
とりあえず以下のコードで合成成功の時だけ精魂装備のパケ来るのは確認済みなんだが、
Luaの基礎が今ひとつ出来てないからダンプのやり方がわからん
あとダンプを比較すれば何とかなると思うんだけども・・・
とりあえず(1回目の)100%になってしまったので他力本願

require 'strings'
require 'pack'

windower.register_event('incoming chunk',function(id, original, modified, is_injected, is_blocked)
if not is_blocked and id == 0x20 and not is_injected then
local iid = original:unpack('H',0x0D) -- gearswapから転記
if iid == 26458 then -- items.luaから拾った該当アイテムのID、おおむね26423-26459あたり?
local count = original:unpack('I',5) -- gearswapから転記
local bazaar = original:unpack('I',9) -- gearswapから転記
local status = original:byte(0x11) -- gearswapから転記
-- local extdata = original:sub(0x12,0x29) -- gearswapから転記
-- このあたりがわからん
windower.add_to_chat(123, windower.to_shift_jis('saycoon: '..extdata))
end
end
return false
end)

504(・ω・):2017/02/13(月) 15:21:18 ID:UUiOkUCM
自己レス
こんな感じで行けた

local extdata = original:sub(0x12,0x29)
local extstr = ''
for i = 1, extdata:len() do
local extchr = '%02X':format(extdata:byte(i,i))
extstr = extstr..' '..extchr
end
windower.add_to_chat(123, windower.to_shift_jis('saycone: '..extstr))

が、今度は読み解けない。トシ食って固くなった頭には厳しい様でorz
下は上のコードの結果(若干整形)
どなたか解読できませぬか
(精魂度は手でメモってるので1-2個は間違ってるかも)

020B0000 08120905 01000000 00000000 00000000 00000000 精魂度42.96
020B0000 08122705 01000000 00000000 00000000 00000000 精魂度43.96
020B0000 08123105 01000000 00000000 00000000 00000000 精魂度44.30
020B0000 081A6305 01000000 00000000 00000000 00000000 精魂度45.96
020B0000 080A7205 01000000 00000000 00000000 00000000 精魂度46.46
020B0000 08007C05 01000000 00000000 00000000 00000000 精魂度46.80

ちなみにデータが少ないのは資金が尽きたせいであります
いつのまにか持ちギル4桁ww

505(・ω・):2017/02/14(火) 10:34:10 ID:KTIvJOHM
解析屋は多そうだと思ったけど、アドオンの話は本家でしたほうがいいのかな?
移ります。お騒がせ。

506(・ω・):2017/02/14(火) 22:47:32 ID:.9GBIgl6
JPフォーラムのアップローダに上げといたよ。
パスは、フォーラムに書いといた。

507(・ω・):2017/02/14(火) 23:21:36 ID:.9GBIgl6
作者さんのサイトで更新がないのでFFXIMCRのデータ作りました。
www.axfc.net/u/3775921

508(・ω・):2017/02/15(水) 10:04:52 ID:SXktJCXw
>>506
めっちゃ目から鱗だったわポロポロ
あっちでも書いたけどサンクス

509(・ω・):2017/02/27(月) 11:30:02 ID:9/RQrMgg
>>507
お、これは、と思って落としにいったら既に無いというorz

510(・ω・):2017/02/27(月) 20:18:21 ID:Ux9eO7JU
>>509
ラスト3日!
www.axfc.net/u/3780864

511EnjoyFishing:2017/03/09(木) 13:34:41 ID:GRuR8JYQ
みなさんお久しぶりです。
忙しくてFFやれてなかったのですが、久しぶりに復帰したのでEnjoyFishingのワードローブの対応をしようかと思っています。
ついでに不具合とかあれば直しちゃおうかと思うのですが、何かありますかね?

512(・ω・):2017/03/10(金) 05:49:38 ID:CZnqKQ2A
箱開けの仕様?も変わってるので直してください
例えば…残り1回で45 46 47だったとき、今までなら46で解錠出来ていたのが
今は47(大きい方)じゃないと開かないです
全体的に大きい方を選択しないと失敗してますね

513(・ω・):2017/03/11(土) 07:57:26 ID:CA.s3GT2
Bokkaで受領後Waypoint前に移動したあと視点がWaypointと逆方向に移動後停止します

514513:2017/03/11(土) 08:28:21 ID:CA.s3GT2
Bokka更新されてたのを見逃してました・・・すいません。
上記の停止は直ってましたがワープ選択の最終確認「本当にワープする?」の選択で停止します。
そこだけ手動選択しながら使っています。

515(・ω・):2017/03/11(土) 15:18:03 ID:kTIkCRs.
ウェイポイントの設定「選択後の再確認をしない」にしたらいいんじゃ?
めんどうだからツール使ってるくせに、Waypointはめんどい使い方してるのな。

516EnjoyFishing:2017/03/11(土) 22:11:42 ID:jyiwRmZ6
>>512
え?そんな仕様あったん!?
候補が残り3個の時って事ですよね?

>>515
ボタン連打グセがあってのぅ・・・イラッとして毎回確認出しとるのよ

517(・ω・):2017/03/27(月) 21:05:17 ID:rdwzzq1A
ROMの0フォルダのdatにデジョンリング見当たらないんですけど、どこに格納されているかご存知の方いますか?

518(・ω・):2017/04/10(月) 20:21:37 ID:6Sxx15s6
アビセアンの出現場所を調べたい。
packets incomingの値を知りたいのですが、知っている人いたらヒントください。
その前にアイテム揃っちゃうかもだけど、よろしくね〜

519(・ω・):2017/04/15(土) 07:14:55 ID:KQABYGCY
Windower入れてaddons\libsとかresでも覗いてみるとか

520(・ω・):2017/04/15(土) 16:11:39 ID:uHaxOQK2
>>519
packets incoming って書いてるからWindower4は前提だろうよ
パケット番号知りたいんじゃね?

いつかのアップデートで座るたびにサーバーと位置情報をやり取りする様になったからリアルタイムに場所を知るのは無理なんじゃなかったっけか

521(・ω・):2017/04/15(土) 17:09:07 ID:s0Cu6nFA
復帰したいと思ってるんだけど、自動狩りツールって、使えそうなやつ無いんですか?

522(・ω・):2017/04/15(土) 19:36:59 ID:qaFQQvF2
>>519
自前でパケットフックは無理ですw
>>520
今はアビセアンの、NPCの座標データは、popするまで位置情報更新されないんですよね。
で、座るとパケットが飛んで来るんだと思うけど、ちがうのかな。
まぁ、自分で調べろって話になるけど、そこまでやる気が起きないw

523(・ω・):2017/04/15(土) 19:54:34 ID:Z.QedM.s
>>522
座ると位置情報が送られてきてくるけど、それは座った瞬間のスナップショットでしか無いんじゃないの?と書いたつもり何だが
popした後だろうと、移動する様子を見ることは無理(だと思ってる

524(・ω・):2017/04/16(日) 01:03:43 ID:lOgdjtFw
ごめん、なんか勘違いしてた
>>523に同意

525(・ω・):2017/04/17(月) 05:45:54 ID:GBNikKuQ
castにログ拾ってMAPに表示されるような簡易的な機能付いてるで

526(・ω・):2017/04/22(土) 03:53:47 ID:fSl2OeNY
>>507
おらにもちょーだい!

527(・ω・):2017/04/23(日) 12:28:22 ID:7VzLFPNc
>>523
>>524
それでもわかればいいなぁと思ってた。
>>525
castそんな機能あるのね。調べてみる。情報ありがとう。
>>526
ttps://www.axfc.net/u/3798883
最近私の環境ではエラーが起きるので、テキスト読んで下さいね。

528(・ω・):2017/04/23(日) 12:31:17 ID:7VzLFPNc
ダウンロードパスは、ゲームの名前を半角英大で4文字です。

529(・ω・):2017/04/28(金) 00:43:54 ID:tx6c9ezg
定型文のだいじなものは、FFXIMCR本体が対応していなかった。
それから、すべてのだいじなものがゲーム内で表示できるわけでもないみたい。
バイナリエディタでマクロを直接編集してみた所、【一時的に所持するもの】の256以降のものが表示できない。
上位バイトが無効になっているみたいだね。
データー作るだけ作って試していなかった、ごめんなさい。
text1、text2ともに、以下の行以降をすべて削除して使ってください。
;[だいじなもの]

530(・ω・):2017/04/28(金) 19:27:55 ID:50EDeMiE
windowerのhookの仕様が変わったせいで?各種ツールとの共存に支障が出ている模様
(ちなみにXP以前は本格的に起動不可に)
あっちに下駄ツールも上げてくれているようですが、一応参考まで

531(・ω・):2017/05/02(火) 12:17:20 ID:gD6SwGpk
windower4からPOLに行かなくなったんだけどWin10がブロックしてるのかな?
デスクトップとノートどっちもおなじ症状。
POL直接なら起動する。

532(・ω・):2017/05/02(火) 19:43:18 ID:6mCZtEIU
32bit?

533(・ω・):2017/05/03(水) 20:51:44 ID:hT6M4cm6
32bitです。

534(・ω・):2017/05/03(水) 20:53:08 ID:hT6M4cm6
しかも連休前は大丈夫でした。

535(・ω・):2017/05/04(木) 10:07:29 ID:DDgbFtWg
Windower4で複垢起動時に非アクティブ窓にパッドが有効になってしまうのだけど同様症状出ている人います?

536(・ω・):2017/05/04(木) 21:18:28 ID:ZVBd7wjw
自分は導入したばかりで正しいことは言えないですが
windowerの設定の「always enable gamepad」にチェックが入っているとか?

ffxi switch monitor導入したんですが、ffxi switch monitorがアクティブウィンドウの状態じゃないと
ウィンドウ切り替えが有効にいならないんですが、対処法わかる方いますでしょうか?
スイッチャーの設定はデフォルトで、2アカ分のウィンドウは認識されてはいます。
OSはwin10
dowerは4使ってます。

switch monitor以外にもウィンドウ切り替えソフトウェアがあれば教えていただけると助かります。

537535:2017/05/05(金) 20:44:13 ID:UO3uWjYk
>>536
> windowerの設定の「always enable gamepad」にチェックが入っているとか?
ありがと、当りでした。いつ設定戻ったんだか。。

>Switch monitor
Win7で使ってますが普通に使えてますね。。。
役に立たず申し訳ない

538(・ω・):2017/05/06(土) 00:42:36 ID:NCYZTSVQ
>>537
レスどうもです。
もうjoy to keyでtab+altで切り替えるかと半ば諦めてたんですが
joytokeyでもパッドにキー設定は出来ても実際にtab+altのキーが実行出来なかったので
色々調査してみた結果、xinputでのコントローラーではFFxiSwitchMonやjoytokeyじゃ正しく動作しないことがわかりました。

お騒がせして申し訳ありませんでした。
実際にFFxiSwitchiMon使ってみたんですが、結構切替時のコントローラー受付の時間が長くてヤキモキしますね

539(・ω・):2017/05/06(土) 01:06:25 ID:yZe.0oRU
>色々調査してみた結果、xinputでのコントローラーではFFxiSwitchMonやjoytokeyじゃ正しく動作しないことがわかりました。

Elecom JC-U4013SをxinputモードでFFxiSwitchMonを使ってますよ
Win7だけど

ディレイは気にならないけどな。。。

540(・ω・):2017/05/06(土) 02:02:08 ID:OR162kuM
今度はコントローラー受付時間がおかしいですね…
バージョンダウンで使用とかできないですよね?

541(・ω・):2017/05/06(土) 03:47:58 ID:NCYZTSVQ
>>539
厳密に言うとXoneEliteコントローラーからPS4のコントローラーに変えたら動作しました。
Xinputの有無(チェックボックス)は関係なかったようです。

ディレイの問題はXinputのドライバを入れたら解決しました。
またまたお騒がせしましたm(_ _)m

542(・ω・):2017/05/06(土) 14:21:10 ID:9CTKvws6
EnjoyFishing、魚釣り上げずに時間切れで逃がすことあるんだけどうちだけ?

543513:2017/05/06(土) 22:32:36 ID:NvYaZcQ2
>>542
うちでもなるよ、開始後すぐに窓クリックして回避してる
WindowerのfookバージョンUpが原因と思ってる

544(・ω・):2017/05/06(土) 22:33:53 ID:NvYaZcQ2
名前欄ミス、513じゃないです。スマソ

545(・ω・):2017/05/13(土) 01:00:08 ID:VZYJ5JNk
うちのrepカスタムが最近使えなくなりました
大画面に移ったところでプロセスが消えます
純正品その他をお使いのかた、使えてますか?

546(・ω・):2017/05/13(土) 14:58:51 ID:VZYJ5JNk
>>545追記

ログ保存用途で使っていたので微妙に困っています
WindowerでLoggerを使用しているのでとりあえず補完していますが、これだと色目が落ちるのが痛いです
スレの趣旨とはずれますが、このツールは使えてる情報も歓迎です

547(・ω・):2017/05/14(日) 01:59:48 ID:9uEJadC6
メモリからログ取るときのオフセって何か構造変わったかな。自作ログツールのオフセが割り出せなくなってしまった、、、

同じようなメモリロガー作ってる方、動いてます?

548(・ω・):2017/05/14(日) 04:46:30 ID:tIupvSUA
545-546はセキュリティソフトの誤動作でした。失礼

うちはrepを若干改造して使っていますが、お布施検出部はオリジナルのままです
複窓化対応のときに若干変わったりしたのはもうずいぶん前ですが、それ以降は問題ないようです

先に書いた原因でしばらく使えていませんでしたが、今日も問題なく取れていました
参考まで

549547:2017/05/14(日) 15:58:39 ID:9uEJadC6
>>547 の件、自己解決、たまたまログベース位置がメモリ検索ツールの外にいたのを、脳内で10日のアップと結びつけていただけでした。失礼しました。

550(・ω・):2017/05/16(火) 13:31:02 ID:HFYrPMmQ
>>543
同じように釣り上げミスしているのですが
「開始後すぐに窓クリックして回避」とは具体的にどのようにしてますか?
うちでは、体力が減ったらFFの窓をクリックして釣り上げてますが
監視釣り状態です、安全のためにはいいのかもしれないけど
じっと見てるのはツーラーとしてはつらいです

551(・ω・):2017/05/16(火) 21:08:34 ID:i5Pf0II6
windowerの窓アクティブにしておくって意味じゃないかなー
放置してネット漁ったりできなくなるけど。

1アカだと11の窓アクティブにしておけばちゃんと釣り上げてくれる
最新のhookでは試してないけど、2窓の場合はwindowerのhook4.2.13.11に戻してやれば非アクでも普通に動作してる

552(・ω・):2017/05/16(火) 22:34:14 ID:3EVK7GWI
>>551
うちもそんな感じで不便してた
setkey関係が hook 4.3.11 で直ったらしいから一緒に直ってるかも(未確認)

553(・ω・):2017/05/16(火) 22:57:06 ID:3EVK7GWI
とりまEnjoyFishingは非アクティブでも動く模様

554(・ω・):2017/05/18(木) 09:23:36 ID:ng12vptA
XPほんっとにもう動かない?
公式の掲示板で4.2にDGさせてくれーって書き込みあるけどさ
開発がXPなんて化石だよって返事するし直んないかなー

555(・ω・):2017/05/18(木) 11:39:19 ID:M02N3.fU
世界中で迷惑かけてまだXPに固執するんか

556(・ω・):2017/05/18(木) 15:28:24 ID:HazXX4rw
Vista以降のカーネルにしかないAPI使ってるから無理

557(・ω・):2017/05/19(金) 17:06:57 ID:zt9yqP2k
windoweアドオンsaycone及びsiohigari作者であります
windower本家板は次スレが怪しいようなので移動してきますた
一応改めて紹介しますと

saycone : 装備中のエスカッションの精魂度(コンマ2桁)に変化があればログに表示する
siohigari : 潮干狩りでバケツの現在の重さと容量をログに表示する

といったつまらないものであります
つまらないがゆえに単純ですのでとっかかりの参考になさるのもいいかと思いますが、その点の配慮はしていません
ろだは本家、パスはゲーム名小文字4桁です
そうそう話題になるとも思えませんが、一応ご挨拶まで

558(・ω・):2017/05/20(土) 09:22:55 ID:Wl9IqOko
>>542
うちでもなったので、調べてみたら
PlayerStatusがStatus.FishBiteになった直後に
Fish.Idを取得しようとした時に取得できていないのが原因らしかったので、
ID取得直前の所にThread.Sleep(500)をいれてビルドしてみたら直った。

たぶん取得タイミングの問題かとおもう。

559(・ω・):2017/06/06(火) 17:34:44 ID:1Uz2bI86
EliteAPIで、指定の装備スロットのアイテムが、どのストレージに格納されているかは、
どうすれば取得できますか?

560(・ω・):2017/07/01(土) 13:00:15 ID:vozBHXVA
EnjoyFishing Ver1.2.3を立ち上げると同時にPOLが落ちます。
管理者権限で実行、Windower4、最新のEliteAPI、EliteMMO.APIインストール済。
VisualStudio2010、2012、2013、2015のランタイム、.Net4.0以上インストール済。
Windowerのみ使用時は特に困ったことは起きないのですが、
その他何を確認・設定すればいいでしょうか…。

561(・ω・):2017/07/01(土) 13:27:15 ID:.UGaHcd.
エスパーするとユーザー制御オフかランタム入れ直し

562(・ω・):2017/07/02(日) 08:05:10 ID:RFd6GPoI
>>560
俺も落ちてたけど>>436で直ったけどね全くの新規ならわかんね

563(・ω・):2017/07/05(水) 01:45:54 ID:65ZCyne2
Hook4.3.2.1で外部ツール総崩れじゃなかったっけか

564(・ω・):2017/07/17(月) 08:52:56 ID:Lj.bWQTw
enjoyさんのは全部新しいhookでも動いてるけどね
箱開け動かないとかはtimestampの字の色が白とかに変わってたの紫に戻したら動いたし

565(・ω・):2017/07/19(水) 07:31:25 ID:iqnQpums
俺が知っててソース公開してる中じゃrepとHealer2がダメぽい
enjoyさんヒントおくれ

566(・ω・):2017/07/20(木) 11:13:58 ID:.aSlxD8.
repって形態変えても再配布おkだっけ?もう書庫ないのよね

あとその辺調べてて madCHook.dll を使ってたの思い出した
この辺がマズかったら自分にはどうにもできんわ

567(・ω・):2017/09/11(月) 23:06:03 ID:spYiV64s
仕様が変わったのかログポ巡回では早すぎてダイヤルキー貰えねー

568(・ω・):2017/09/13(水) 09:49:11 ID:Bhh/fQOk
前スレでこちらに越してきたWindowerアドオンsaycone他の作者です
当時はフォーラムの管理状態に不安があってこちらに退避したのですが、
最近「最後までつきあうつもり」なる掲示があったため、勝手ながらあちらに戻りたいと思います

今回エスカッション4回目に仮対応しましたが、この後あちらに報告するつもりですので、
なにかあればその後にあちらにお願いします

569(・ω・):2017/10/26(木) 11:06:28 ID:qCT/bG5o
タゲってる敵が赤ネームか判定できる情報ってどこかにありませんかね?
CASTのお布施にあるTARGETINFO周辺を見てみたんですが、特定できませんでした。

570(・ω・):2017/10/27(金) 19:21:16 ID:sh0t.1z6
その情報のデータがあるかわからないけど、あるとしたら個々のキャラクタのデータの所じゃないかな。

571(・ω・):2017/10/28(土) 21:48:18 ID:kOoHXmPw
赤ネームかどうかっての見つからなかったから
敵がターゲットしてるPCIDが入ってるのがあるから
それがPTメンバーのものかどうかってチェックしてたな俺は

572(・ω・):2017/10/28(土) 22:03:35 ID:HmrdS.xM
同じ事を蔵がやりゃ充分だし、そんなデータないんじゃね

573(・ω・):2017/10/28(土) 23:07:11 ID:KMD/roeg
なるほど。敵がタゲってるのが自分かとゆー感じですか。
めんどくさそう。

574(・ω・):2017/10/29(日) 05:19:26 ID:QNv9TQNA
PTメン、アラメン、無関係のPC、タゲなし
それぞれ判定して色つけてるんだと思われ

575(・ω・):2017/10/29(日) 11:03:23 ID:qKVJ4i46
自分がタゲってる敵の種類を特定。
例えばミミズなら、そのエリアにいる全ミミズのターゲットPCのIDをチェックし、
そのなかに自分がいれば、そいつが赤ネームという感じか。
実装めんどくさそう。というかエリア内敵情報取得だけでも大変だ。

576(・ω・):2017/10/30(月) 02:38:39 ID:I/pIA1gc
自分がタゲってる敵のIDなりindexは取れないの?

577(・ω・):2017/10/30(月) 07:40:01 ID:7v38.BMw
わからない。そこまでまだ解析してないから。

578(・ω・):2017/11/01(水) 11:48:54 ID:Myhm828w
LightLuggageの同一アイテムまとめ機能ってどうやってたんだろう
かばんのデータ弄って結果を送りつけるだけでいいのかなぁ?

579(・ω・):2017/11/05(日) 10:55:19 ID:6x6YzKGY
Windower更新でMadCHookは復活したぽい
Reproは動くけどログ取らない
ポスケテ

580(・ω・):2017/11/09(木) 20:45:18 ID:kSJRqXhY
WindowerではCastが使えないのでAshitaに乗り換え中なのですが
EnjoyFishingはWindowerのみでしょうか?
可能であればAshitaにも対応頂けると助かります。

581(・ω・):2017/11/11(土) 16:12:17 ID:go3CZ36s
バージョンアップ直後で使えなくなってる気はする

582(・ω・):2017/11/11(土) 23:04:17 ID:67FEFGDY
castは使えてる。

583(・ω・):2017/11/11(土) 23:43:03 ID:go3CZ36s
釣りの方の話だ

584(・ω・):2017/11/12(日) 10:41:04 ID:yoXAzWtE
最新版windowerでまたcast使えるようになったの?

585(・ω・):2017/11/12(日) 15:49:18 ID:XZhNORck
Castは持ってないがMappuは動いてた
Reproがログ吐かんから旧Ver.に戻した

586(・ω・):2017/12/27(水) 10:26:44 ID:6PxfbXbw
教えれスレがないので知ってる人がいそうなここで聞いてみる

各ジョブの現在装備を一覧表みたいにしてくれるツールってありませんか
あまり使わないジョブだと預かりに入っている可能性もあるので、実際のジョブチェンジを伴わない形式だとモアベターです
最終目的は思い出(だけの)装備・非使用装備の一掃なので、それに役立つ他のツールの案内も歓迎です

587(・ω・):2018/01/10(水) 23:56:16 ID:NSrTouB6
ありゃEnjoyFishingがいつの間にか使えなくなってた

588(・ω・):2018/01/12(金) 00:46:57 ID:fS83mww6
>>587
hookもなんさわってないけど動いてるよ

589(・ω・):2018/01/12(金) 02:38:51 ID:KCiHHA4s
Readmeの「動かない場合」はひととおり試した?

590(・ω・):2018/01/12(金) 12:26:25 ID:ss/FxptE
今windower単体で試したら動きましたわ
Ashitaと複合で起動させたのが悪かったのかなぁ
お騒がせしました

591(・ω・):2018/01/12(金) 15:45:39 ID:ss/FxptE
もう一度確認と思って明日 明日 窓だとやはり動かずだった。

592(・ω・):2018/01/12(金) 16:37:56 ID:xVMiiewE
なら諦めて寝てろ

593(・ω・):2018/01/14(日) 00:02:54 ID:zpd9.GUI
混ぜるな危険

594(・ω・):2018/01/19(金) 23:04:45 ID:DkFVTsWI
ashita対応版おながいします

595(・ω・):2018/01/22(月) 10:59:48 ID:QK5fTtww
AshitaはBot系容認気味だしUIも作れるからフルスクラッチした方が早いかも

596(・ω・):2018/06/15(金) 22:09:08 ID:dmqZRYmQ
EnjoyFishing、情報収集の鯖がドメイン失効してるんで
釣果データ自動更新onにしてると起動時即落ちするみたい

597(・ω・):2018/06/18(月) 22:36:09 ID:EixuQoaA
自動的に合成してくれるツールないんかな エスカッションの分解がつらい・・・

598(・ω・):2018/07/10(火) 09:04:08 ID:ksq2Vv5c
windowerのアドオンかプラグインだと思うんだけど
画面上に現在の装備を常時表示させるのってどれだろう

599(・ω・):2018/07/15(日) 15:06:53 ID:rLw1JxLI
equipviewer

600(・ω・):2018/08/15(水) 11:36:49 ID:0PzrUKFg
醴泉島の白地図ってないのかな?

601(・ω・):2018/10/13(土) 17:30:47 ID:2LqtqIyY
WindowerのLUAからEliteAPIを利用するラッパーなどありませんか?

602(・ω・):2018/10/19(金) 20:13:27 ID:frO/6DGQ
二垢の風水に羅盤維持させたいんだけどautoexecじゃ無理かい?

603(・ω・):2018/11/11(日) 11:34:01 ID:NuFzrgQI
mappuって今動かなくなってしまったんでしょうか…
今回のキャンペーンで復帰してオフセチェッカーで出た数値を当てはめただけだとエラーになってしまい困っています
動いてる方いらっしゃいましたらヒントをください

604(・ω・):2018/11/26(月) 10:22:41 ID:UpqYnubs
Wikiに(無人くん)というツールが載っていますが、これってどういうものですか?
まだ配布してるんでしょうか?

605(・ω・):2018/11/28(水) 12:02:03 ID:uyiG26QE
>>604
索敵、釣り、戦闘、回復まで全自動でやってくれる。
いわゆる寝狩りツール。

配布先は生きてるが、もう配布自体は行われていない。

606(・ω・):2018/12/25(火) 00:02:33 ID:Kc./1myY
EnjoyFishでエラーが出るのですが、使われてる方どこをいじればいいか教えていただけませんでしょうか?

[FATAL] UnhandledException - EnjoyFishing.EnjoyFishing.ShowError() System.InvalidOperationException: XML ドキュメント (2,2) でエラーが発生しました。 ---> System.InvalidOperationException: <html xmlns=''> は指定できません。
場所 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUpdateDBApiCheckVersionModel.Read4_Response()
--- 内部例外スタック トレースの終わり ---
場所 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
場所 System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
場所 EnjoyFishing.UpdateDBTool.UpdateDB() 場所 C:\GitHub\EnjoyFishing\EnjoyFishing\UpdateDBTool.cs:行 132
場所 EnjoyFishing.MainForm.threadUpdateDB() 場所 C:\GitHub\EnjoyFishing\EnjoyFishing\MainForm.cs:行 1554
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

607(・ω・):2018/12/25(火) 19:50:26 ID:Kc./1myY
すみません、EnjoyFishなのですが、下記のエラーが出て作動しません。
何が悪いかご教授願いませんでしょうか?

[FATAL] UnhandledException - EnjoyFishing.EnjoyFishing.ShowError() System.InvalidOperationException: XML ドキュメント (1,2) でエラーが発生しました。 ---> System.InvalidOperationException: <html xmlns=''> は指定できません。
場所 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUpdateDBApiCheckVersionModel.Read4_Response()
--- 内部例外スタック トレースの終わり ---
場所 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
場所 System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
場所 EnjoyFishing.UpdateDBTool.UpdateDB() 場所 C:\GitHub\EnjoyFishing\EnjoyFishing\UpdateDBTool.cs:行 132
場所 EnjoyFishing.MainForm.threadUpdateDB() 場所 C:\GitHub\EnjoyFishing\EnjoyFishing\MainForm.cs:行 1555
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

608(・ω・):2019/01/01(火) 22:45:30 ID:ghIU6XiE
どなたか、EnjoyFishの稼働品売ってくださりませんでしょうか?

609(・ω・):2019/02/07(木) 21:33:02 ID:WeZcROOg
質問失礼します、Mappu+を使っていたのですが
Windows7からWindows10にアップグレードしてから自キャラの位置を拾わない様なのです。
どなたか修正方法わかる方いらっしゃらないでしょうか?
よろしくお願いします。

610(・ω・):2019/04/22(月) 22:51:51 ID:XAm/bzt2
板が虫の息状態っぽいけど、一応考えていたアイデアを投下

本来のff11のクライアントの表示を邪魔しない様に、
lib/tests.luaを使っている表示を外部のウィンドウに追い出す

1.lib/texts.luaを適当な場所にコピーし、
  中身のテキストオブジェクト(はっきりとインスタンスと区別したい)の
  操作の部分をパイプへの書き込みにすり替える
2.ux.getuploader.com/WindowerUploader/download/275
  のサーバプロジェクトをTCPの送受信からパイプの読み書きに作り直す
3.テキストを追い出したいアドオンのソースのrequireをいじり、
  本来のlib/texts.luaではなく、改変したtexts.luaを読み込む様にする
  (外部exeでの管理は恐らくアドオン名+オブジェクト(?)IDになる?)
  同時に外部のexeが資源を管理する都合上、
  アドオン名等を裏で記憶させておく為の初期化の追記が必要
4.実行時にはアドオン側でテキストが表示される事は無く、
  外部のexeがパイプから受け取った情報を元に
  外部でのテキストオブジェクトを管理、表示

パスの相違さえ吸収できればimages.luaでも同じ事ができる筈

611(・ω・):2019/04/22(月) 23:09:21 ID:XAm/bzt2
課金切れたのでざっくり覚えてる限りで説明

ux.getuploader.com/WindowerUploader/download/271
オリジナルの名残が辛うじて残っている
利点:人間の操作では不可能な大量パケットの同時送信を行わない
   複数のプロファイルを常にsetsで持つ事が無くなった
   ↑により重複検査が行われる様になった
欠点:規模が大きくなった為、潜在的な不具合の率が(ry
 ex: lua l sellnpc; sellnpc set std; sellnpc check → NPC売買を開始
   ヒーリングかある程度の移動で動作キャンセル
   純正クライアントのチャット入力から //sellnpc add 〇のクリスタル
   の様な入力も可能

ux.getuploader.com/WindowerUploader/download/272
実は殆ど跡形もなく、一部の処理を改造版sellnpcにマージしただけ
利点:うざいシルトとビーズを、放置で両方全部使える
欠点:sellnpc同様
 ex: sellnpc同様、加えて動作の開始は pouches start

ux.getuploader.com/WindowerUploader/download/282
純正クライアントからは独立したもう一つのマクロ
(ジョブ関係なしに実行したい純正コマンドやwindowerコマンドの分離目的)
こればっかりは実行して貰わないとわからないかも
最後は画面の一番下に常時表示させて ; : ] @ [ \ アプリ のキーを割り当ててた
純正クライアントのチャット入力をこんなキーで開く事なんて殆ど無い筈
「@@@」とかは発言コマンドを登録してチャット入力を開かずに \キー一発 でいい

一行表示に特化したコードをマージする前のバージョンがコレ
ux.getuploader.com/WindowerUploader/download/273

612(・ω・):2019/04/22(月) 23:28:51 ID:XAm/bzt2
ux.getuploader.com/WindowerUploader/download/274
劣化timers、設定でのrecastはリキャストそのものの表示向け
alertはバフが無い時やディフェンダー等の使用可能な状態になっている事が
問題になる場合の警告で、食事やペットHPにも対応
1:アビ / 2:魔法 / 3:バフ無し警告 / 4:バフが有効な間だけ残り時間表示 / 9:ペットHP
該当するプロファイルが存在すればジョブ変更で自動的にセット
 ex: rem set blu; rem set tesuto

ux.getuploader.com/WindowerUploader/download/277
PartyBuffs改変(アイコン画像はオリジナル等から持ってくる必要がある)
利点:多重scheduleをしない為、トラフィックが集中しても無駄な連続実行が行われない
   無視するバフ名、独立表示させるデバフ名を日本語で記述可
欠点:右下に位置合わせすると間違いなくレイアウトが破綻する為、
   HPとは別の場所に独立させて表示させなければならない

ux.getuploader.com/WindowerUploader/download/276
↑のいつぞやの旧バージョンの手直し(微安定板?)

ux.getuploader.com/WindowerUploader/download/280
/say /p /l /tell の類のみを記憶し、常時表示、新着を点滅表示
ファイル出力可(殴り放置等でのエモやチャットの取りこぼしの防止目的)

ux.getuploader.com/WindowerUploader/download/283
戦利品とかばんの空きを常時一覧表示、空き不足を点滅警告


危なそうなアレは最終版(?)の手が入ってて、
もしかしたらWBCでデバッグするかも知れないので保留
ぶっちゃけ自動で後ろを向いたり前を向いたりするアレな機能の追加だけど、
モンスの詠唱開始→前を向く→ディレイ待ち→WS撃ち込み の(以下自粛

613(・ω・):2019/04/25(木) 21:30:09 ID:mmLVYizA
ログ表示のやつはchatporterを日本語で使いたかったので求める機能ですごいありがたい
出来ればフィルター機能を設定出来るとありがたいかな
WSや学者の震天告知なんかでログが埋まるから自分で設定した語句でフィルタリング出来れば助かるわ

後poolviewがエリア移動で消えるんだけどこれは正常な動作なのかな?
おま環だったら
すまん

614(・ω・):2019/04/25(木) 22:30:27 ID:mmLVYizA
あぁ、あとloghistは折返し設定ほしいな
長文だとそのまま1行で表示されちゃうのが画面占領してしまう

615(・ω・):2019/04/26(金) 00:25:25 ID:XKpIMVhM
poolview、何でこんなコード残してたのか忘却の彼方に・・・
zoning_boolとbag_info見てる所のtextbox:hide()削除すればエリアで復活しないかな?

LogHistはsettingsのColumnLimit以上は最終verだと省略される筈なんだけど、されない?
今動かないからわかんない
リアルの色々済んだらWBC待たずに課金しようか迷い中(GWもあるしあんまり遊べない)

616(・ω・):2019/04/26(金) 01:37:33 ID:maZYh9L.
省略はされますな
ただそれだと遡れないレベルのログだった場合内容がわからんからってだけの話っすw

617(・ω・):2019/04/27(土) 09:34:20 ID:6kTFBMc6
ダミーの関数でデバッグ
LogHistを魔改造、旧verと互換性大分無くなってるのでxmlとか要素が消えない様に注意
・モード複数とワイルドカードパターンの要素でignore/acceptできる様に拡張
・文字数制限を厳密に&折り返しに対応(ただし行数は厳密でなくなる)
行数まで計算すると全角を考慮したutfでの横幅の計算がめっちゃ重くなるから
折り返しと行数制限はluaだけでやろうとするときっついんじゃないかな?

SellNPCとPouchesの改造版もとりあえずコマンドラインから設定とか過不足無くできるようにしたつもり
これもダミーばっかでテストなので注意

ActAlertは更に肥大化(速度優先の為)
ここまでガラっと変わるとどっかに不具合ありそう
send_command()と並行して「あっち向いてホイ」に対応
車輪の再発明だけど日本人には優しい筈

618(・ω・):2019/04/30(火) 22:04:38 ID:gkKzUBLw
特にLogHist、1行の文字数思いっきり間違えてた不具合の修正
参照型への誤解を解消、文字列生成を高速化、めんどくさいので全部1つにまとめてアップ
速度と省メモリ最優先で互換性一切考えてないから きよつけて
(必要のない"resources"の配列をグローバルで持ち続けるとかメモリの無駄なんて初歩的な事を知らz(ry

619(・ω・):2019/05/01(水) 22:14:39 ID:olAy7kCc
hoge/WindowerUploader/download/291
長時間の稼働→reloadで飛ぶ模様、原因不明
このコードのどこかに問題があるのか、
テキストオブジェクト(?)生成削除繰り返すと潜在的な不具合で飛ぶのか、
教えてエロい人(昔のコードなのでそのまま動かない可能性が微レ存)

もしくは自前で文字とか直線とか描画したビットマップを貼り付ける機能があったら教えて欲しい
それだけでtimersとかffxidbとかみたいな微妙に不親切なプラグインを置き換えられる

620(・ω・):2019/05/01(水) 22:17:32 ID:olAy7kCc
あ、自前でBMP出力コードをluaに移植した事があるけど
HDD/SSDにゴリゴリ書き込みに行くもんだから速攻電子の海の彼方に投げ捨てた

621(・ω・):2019/05/06(月) 23:07:32 ID:3qIIIvuc
ドキュメント不足のせいなんだろうけど、外人もitemsの要素に.enとかでアクセスしてんね
これ、多分_addon.language宣言してenglishなりjapaneseなり設定すると、
メタテーブルでitem.nameとかでenglishなら.en、japaneseなら.jaの中身が見れるんじゃないかな

わざわざjaとか指定してたのバカみたいだわ
.nameでアクセスする様に修正してwindowerのフォーラムかどっかに投げたら外人が更に拡張してくれっかな?
ってかwindowerの非公式なアドオンってどこで情報交換してんのかすら良くわからんのだけんども

622(・ω・):2019/05/06(月) 23:18:23 ID:3qIIIvuc
失礼、「わざわざjaとか指定してたのバカみたいだわ」ってのは俺の事ね

623(・ω・):2019/05/07(火) 08:40:34 ID:b7ijnjy.
ttps://github.com/Windower/Lua/wiki/Resources-Library
にnameでアクセスできるようにしてあると記載がありますね。

624(・ω・):2019/05/07(火) 21:11:19 ID:sHYOb9XY
俺がちゃんと読んでなかっただけだったか、すまん
終末にはダミー満載のシミュレーションじゃなくって、クライアントで動かしてデバッグするわ

ちなfisherなんて今更需要あるかな?
オリジナルはエリア毎のメッセージIDが古くてそのまんまじゃ使えないエリアがあったもんだから
incoming textで日本語決め打ちの文字列をパースするっていう力技入れちゃったもんだから
自分でもかなり気持ち悪い(オリジナルも英語版の文字列をfind()したりしてて結構怪しいんだけど)
使えない事は無いけど、需要なきゃWBC待たずに廃棄かな

625(・ω・):2019/05/09(木) 21:49:29 ID:S.oOtTkQ
初歩的な質問で申し訳ないけど教えてほしい。
windower導入はしたんだけど複数窓の設定がわかんないんだ。
2垢起動すると画面が重なる。
教えてください

626(・ω・):2019/05/10(金) 00:48:16 ID:K6.ZDiBQ
重なってるなら普通に動かせよ…
座標指定するなりそれすらわからんならそもそもボーダレスにするな

627(・ω・):2019/05/11(土) 21:59:16 ID:Sr8nSRP6
例のアレの中にtreasuryとtradenpcを追加
純正クライアントのチャットの所からShiftJISで入力可能

628(・ω・):2019/05/15(水) 15:53:38 ID:eFiPrmMM
ActAlertのver0.13。
ダウンロードしたそのまま、使ってみましたが、
マイティストライクとかの敵のSPアビを拾って、表示してません。
何か新しい設定いりますか?

同じ敵でActAlertのver1.0の方は拾って表示してます。

629(・ω・):2019/05/15(水) 19:53:11 ID:fMyWLQxo
俺、すんごいバカな事してた、直したすまぬ

補足、魔法/アビのIDの0は全ての魔法/アビ扱い
ID0と魔法/アビ名の両方がある時は後者が優先
でもってまだ試してないけど input /ma カーズナ [target] とかやると
targetsの最初の要素の対象にカーズナ飛ばしたりする
(流石に多重のPTメンバー判定とかコストが掛かり過ぎるからやってない
直接タゲられて食らったのがヘイトリストに乗ってないPT外のPCだったりすると
そのPCにカーズナ飛ばす筈だからきよつけて)

reminderはサポが無かったりするとエラー吐きまくる不具合の修正

630(・ω・):2019/05/16(木) 11:07:07 ID:D6yrB2g.
修正ありがとうございます。
ActAlertのver0.14。敵のSPアビ表示するのを確認しました。

しかし、begintpやbeginspellのsendcommandが動いてないかも。

631(・ω・):2019/05/17(金) 22:54:53 ID:zzThKT4I
ぉょ?XMLの方に修正入れてるんだよね?
再現しない・・・しばらくソース眺めてみるけど、差し支えなければ一部だけでもXML要素うpお願い

632(・ω・):2019/05/18(土) 09:36:26 ID:7DQSY5a6
settingsのことですかな。

<blu>
<1>
<category>begintpmove</category>
<params>メテオストライク,フレイムクラッシュ,インフェルノ,グランドフォール</params>
<sendcommand>exec ao/ao01</sendcommand>
</1>
<2>
<category>beginspell</category>
<params>ウォタジャ</params>
<sendcommand>exec ao/ao01</sendcommand>
</2>
</blu>

<gaze>
<1>
<category>begintpmove</category>
<facingctrl>turnactor</facingctrl>
<params>白眼視,ブランクゲイズ,邪視,アーフルアイ,凶眼,ペトロゲイズ,モータルレイ,催眠術,マインドブレイク,ジェタチュラ,虚ろな眼,ペトロアイズ,カオティックアイ,贖罪の光,縛めの睥睨,災いの睥睨,眩暈の睥睨,ガージスグリップ,ソニアンレイ,アポカリプティクレイ,プレダトリグレア,おくび,ヒプニックランプ,ヤーン,クールダンス,恍惚のダンス,ベリーダンス,長大息,断罪の瞳,トーピファイングチャージ,ブリンクオブペリル,オプレッシブグレア,テラーアイ,ビルトス,ウォッシュタブ,ミナックスグレア,アフリクトゲイズ,モータルブラスト,ベイカントゲイズ,デスリーグレア,シャーマット,シルバンスランバー,クラッシングゲイズ,ビガイリングゲイズ</params>
</1>
<2>
<category>finishtpmove</category>
<facingctrl>faceactor</facingctrl>
</2>
<3>
<category>beginspell</category>
<params>インパクト,カーズ</params>
<sendcommand>input /echo うほ! これはいいタイサイ!</sendcommand>
</3>
</gaze>

633(・ω・):2019/05/18(土) 09:40:33 ID:7DQSY5a6
まず、<blu>はver0.13だと、被だめ装備にきちんと着替える。
しかしver0.14だと、着替えない。

サンプルにあった<gaze>
テストしてきて、ver0.13だときちんとターンして、魔法で/echo流します。

ver0.14はターンはするが、魔法で/echoを流してくれません。

634(・ω・):2019/05/19(日) 01:19:52 ID:9nqCpNVo
ごめん、またもやすんごい馬鹿な事してた
[target]とかしちゃったら正規表現になっちゃうじゃん;
直して例のとこにうpしといたから差し替えお願い;;;

635(・ω・):2019/05/19(日) 10:29:16 ID:6C93uPl6
ver0.16
敵のSP表示、beginとfinishのsendcommand、正常に動いています。
targetの変換も正常です。

しかし、例のところで$target$ と書いてありましたが、正しくは@target@ですよね?
動かなくって慌てました。

新しい機能追加したとき、Profilesにサンプルがあるとありがたいかも。

636(・ω・):2019/05/19(日) 17:38:10 ID:9nqCpNVo
重ね重ねごめん、時間を見ての通り眠かった上に原因の特定に難渋してて、こう色々と思考が(自粛
正しくは@target@で、$はフライングでアップした不具合有りの0.15と勘違いしてただけ

gsub() っていうか正規表現だと[]とか$とかは特別な意味持っててエスケープしなきゃなんだよね
まじでAngelScript辺りか直接プラグインで作らせてくれりゃダミーぶっこんでのシミュデバッグとか色々捗るんだけど
プラグインのDLL解析した人とか居たりしないかな?(チラッチラッ

637(・ω・):2019/05/22(水) 23:11:20 ID:ck0jHkPg
ActAlert Reminder 警告をでかく表示できる様にしたけど必要ない人には意味ないかも
(微妙に複雑な処理してるから不要な人はスルー推奨)
Launcherは目的の変数じゃなくって
const_〜って命名してるconst int hogeとか#defineとかの代わりの変数を書き換えに行っちゃうっていう
すごくおバカな不具合修正(ガードタイマが働かないだけで結果的に挙動自体に問題がなかっただけ)

638(・ω・):2019/05/27(月) 08:10:11 ID:CRepeDCE
そろそろお別れの時間がやって参りました
誰かがgithubかどっかで管理したりしてくれるとまた復帰した時に俺が喜ぶ

639(・ω・):2019/05/28(火) 11:58:00 ID:PuP34DFc
PtBuf。デバフとバフの間にメンバーの名前を表示するとか無理ですかねー。
もしくはP1,P2,P3とかで表示でも。

ともあれ、今までありがとうございました。

640(・ω・):2019/06/26(水) 18:35:55 ID:9W4M9xsE
久々に復帰したんだけどBox Unlockerって正常に動かないですよね?
API更新しても数値入力してくれないのですが・・・

641(・ω・):2019/07/19(金) 17:20:00 ID:/wogyZBU
loghistの制作者様 もう見ていないかもしれませんがlinkshell2のログを拾いません。acceptmodeに213、214を追記してみたのですが。他にどこか変更必要でしょうか。

642(・ω・):2019/07/22(月) 21:00:23 ID:rIgbfh1k
自己解決しました。settingを消すのを忘れていました。スレ汚しすみません

643(・ω・):2019/10/28(月) 08:06:40 ID:sh7fl09c
もうHealer2(箱産白魔)やEnjoyFishingは動かないの?

644(・ω・):2020/03/02(月) 20:26:30 ID:gMLouMbg
PartyBuffs魔改造版
名前に加えてテキストでHPバーも表示+更に無駄を排除
(オリジナルでもかなり無駄な配列の使い方をしてるけど、昔はget_party()が無かった?その名残?)
[規制とか言われた]s://ux.getuploader.com/WindowerUploader/download/312

↑にあったような気がした要望通りかどうかは不明
縦表示に戻したかったらオリジナルにマージするか
member_xの辺りの記述をmember_yにして縦軸のオフセット値に修正してpos_yのとこで加算(ry

645(・ω・):2020/03/02(月) 21:04:59 ID:gMLouMbg
同313 : アビセアンのアレ、ヒーリングした時のメッセージを抽出/解釈して推定位置をトレース
同314 : 特殊技の特大表示での警告とリアクションの指定のアレ、リングバッファクラスでかなり高速化

646(・ω・):2020/03/02(月) 21:28:54 ID:gMLouMbg
同316 : ふいだま確認向けに角度とか計算して表示
同315 : 常時ジョブと鞄空き表示、加えてターゲット名が辞書に含まれていれば任意の注釈を表示

何でこんな事したかってーと、ダイバー重い、鞄空ききつい、モンスの名前とジョブややこし過ぎる
で、ただ辞書のテーブルの中から検索しまくると、あの一覧をまんまぶちこむと処理が重い
Strict(完全一致)かStartWith(指定の文字列で始まる)が多分一番早い
EndWith(指定の文字列で終わる)もそれなりに早いかも
Wildcard(*rk*とかGo*inみたいな指定)は遅い
PCの性能次第で正規表現はもっての他

647(・ω・):2020/03/02(月) 21:42:44 ID:gMLouMbg
同317 標準のマクロとは別のマクロみたいなモノ

以前のxmlとの互換性の程は不明(影響ないとは思うけど未確認)
ジョブ毎の特定のページを、共通のページの後ろに追加できるようにした
でもってxmlでの指定は半分諦めたのでProfiles.luaの直接編集を推奨
(設定のdefaultsに存在してる項目がxmlの読み込みで消えないんじゃどうしようもない)
ただ、一応ロードはしてるので、xmlからPagesを削除してキーバインドや座標だけを指定、みたいな事はできる

648(・ω・):2020/03/02(月) 21:51:05 ID:gMLouMbg
同318 特定の魔法アビの類のリキャやバフ残り時間だけの警告表示

特定のジョブやプロファイルで常時表示の指定ができる様にした
あとバフが切れる前に指定時間前から警告表示できる様にした
(けどでかい警告は結局は1つしか表示されないから、それより優先順位が高い警告がある時は無意味)
あと高速化(文字数計算が意外と時間が掛かるらしい)

649(・ω・):2020/03/02(月) 21:56:30 ID:gMLouMbg
書き忘れた、318のReminderもxmlじゃなくってProfiles.luaの直接編集を推奨

650(・ω・):2020/03/04(水) 10:17:42 ID:sW5vu8eM
319 infoの修正に加えて完全一致の辞書の検索を高速化(良く考えたらバカだった)
320 競売落札とバザー購入の額にリミットを掛ける
(具体的には特定のアイテムへの落札額が一定値を超えてたら1gilに補正
 特定のアイテムが一定以上の額としてバザーの候補として送られてきたら破棄
 違うアイテムへの落札や購入には無力、※※※過信は禁物※※※)
321 NGワードが含まれる自分からの発言をブロック

Profiles.luaをいじる場合はxmlの<global>と</global>の間の行を消すか、
xml側で設定したい値だけを残さないとProfiles.luaのdefaultsが
settingsに複写された後にxml側の値で上書きされるから注意

651(・ω・):2020/03/04(水) 14:31:49 ID:sW5vu8eM
見てる人なんて極少数だろうけど、
誤落札、誤爆の防止に加えて間違って捨てたり店売りしたりの防止まで
別のアドオンとして読み込ませるとリソースの辞書の分無駄にメモリ食う上に
多分アドオン毎のコンテキストを順々に回ったりして処理時間が無駄

全部くっつけちゃった方がいいのかな?意見求む

652(・ω・):2020/03/04(水) 20:15:34 ID:sW5vu8eM
322 LogHist(特定のログの独立表示+ファイル出力)
  処理削減のロジックが正しく機能していなかった不具合を修正
323 余りにも不親切な気がしたからコマンドラインから追加と削除ができるようにした
  あとセーフモードも追加(登録されてないアイテムは無条件に撥ねる)
  但し部分文字列で複数のアイテムを指定できなくなった
  (良く考えたら部分文字列で指定できると嬉しいケースなんて殆どない)
324 特定のアイテムに対して、捨てる操作と店売りの操作を阻止
  ただしプレイヤーやNPCへのトレードや競売出品には未対応
  通信のシーケンスが複雑な為、恐らく永遠に未対応

653(・ω・):2020/03/04(水) 20:40:39 ID:sW5vu8eM
325 近隣のモンスターの没時間をIDで記憶して最終没時間からの経過時間を表示
  とにかく使いづらいかもだから他のツールとの併用を避けたいとかでもなければ要らない
  フィルタはignore最優先、引っ掛からなかったら次にacceptを評価
  何もなければ全部許可、1つでもインデックス値かワイルドカード文字列があれば
  どれかに一致した時だけ記録

654(・ω・):2020/03/04(水) 20:52:57 ID:sW5vu8eM
↑IDじゃないや、ゾーンとインデックス値で管理してる
でないと他のエリアに行った時とか消さなきゃだったり競合したり指定できなかったりする
その反面、履歴から押し出されたりさえしなければエリアチェンジしても没時間は記憶したまんま
かつゾーンIDの指定が必要だけど他のエリアの履歴も任意に消したりできる

655(・ω・):2020/03/05(木) 06:09:40 ID:WKP0fPgg
infoとblockah修正
前者は立ち上がらないという致命的な不具合修正
後者はsafe modeうんぬんかんぬんうるさいのでメッセージを短くした
(ついでにテーブルをconcatしてるくせにその中で文字列結合に..使ってたバカなミス?を修正)

656(・ω・):2020/03/05(木) 06:10:10 ID:WKP0fPgg
寝ぼけてるかも知れないから【きよつけてください。】

657(・ω・):2020/03/05(木) 13:36:53 ID:WKP0fPgg
どうでもいい補足
BlockDropはトレードと競売出品に加えて消費アイテムの使用もブロックしない
(できると思うけど意味無さそう?)

BlockDrop outallitem (ファイル名省略可)
全ストレージ内の全アイテム名をコンマテキストで出力
内部で頭にdata/、末尾に.txtを付けてるのでdataフォルダ内限定な感じ(デフォルトでdata/_outallitem.txt)
既にファイルが存在していればコンマテキストとして解釈してマージして再度書き出す
(複数のキャラでそれぞれ実行すれば全キャラの全アイテムの一覧になる)
Profiles.luaなりxmlなりに書き出す時はこの出力を使うと楽かも

658(・ω・):2020/03/05(木) 18:54:04 ID:WKP0fPgg
328 BlockAH 大バグ修正(寝ぼけてた?chunk idいつの間にか0x028に・・・)
329 BlockDrop NPCトレードに限り阻止に対応

659(・ω・):2020/03/06(金) 21:19:23 ID:1KxAJJns
330 BlockAH 最後にブロックしたアイテムの上限額設定のコマンドaddlastを追加
331 BlockDrop 一定時間制限を解除するunlockを追加(デフォルト30秒)
333 BlockMT 一定時間制限を解除するunlockを追加(デフォルト30秒)

660(・ω・):2020/03/06(金) 21:31:06 ID:1KxAJJns
334 ただのカウンタとタグに対応したコメント記憶と表示
やってる事は単純、scか何かとの違いは表示できるかどうかとエリア移動で消える事と
エリア移動で消えないタグを明示的に指定できる事

スクリプトの冒頭で "counter newmem script 実行中" 末尾で "counter delmem 実行中"
と書いておくと動いてるかどうかわかりづらいスクリプトでも <script> 実行中 と表示される
"counter new i" で変数iを作ってループ1回終わる度に "counter inc i"
終了時に "counter del i" でループ回数の表示が可能
newmemの代わりにnewgmemにするとグローバルなタグを作成可能
BCへのオーブのトレードマクロに仕込んでおくとどのキャラのオーブまで使ったかメモれる

661(・ω・):2020/03/06(金) 22:49:43 ID:1KxAJJns
335 BlockDrop 同じ名前で複数のIDがあるとブロックしない不具合を修正
  ついでにブロックされないアイテムのファイル出力outnoblockedを追加

アイテム数が増えると初期化に時間が掛かるかも(PC次第?)
初期化をコルーチン化するとめっちゃ複雑になる上にコストも0ではなくなる為、
要望無ければ対応しないかも(いつまでインするか次第)

662(・ω・):2020/03/07(土) 15:35:44 ID:Ts.gRYdk
BlockAH 絶対的な上限額の設定を追加

663(・ω・):2020/03/07(土) 18:15:07 ID:Ts.gRYdk
BlockDrop 非同期での内部辞書更新に対応

捨てられないようにするアイテムを突っ込みまくると
名称チェックでめちゃめちゃ重くなる問題を回避したつもり
ただしコルーチン使ってて複雑だからバグ作り込んでる可能性あり

664(・ω・):2020/03/08(日) 07:47:57 ID:O4gBHpbM
バザー放置用PCで更に負荷試験の結果、
BlockDrop BlockAH 共にアイテム名突っ込みまくると暫く固まりまくる事が判明
初期化処理の非同期版をアップロード
非同期処理をしてない旧バージョンは削除してない

665(・ω・):2020/03/08(日) 07:59:46 ID:O4gBHpbM
BlockMT補足
modifiedも見てるからそれらしいNGワードを突っ込みまくれば
コマンドの誤爆だけでなく変なアドオンの/sayがブロックされる事もあるかも知れない
ただ全ワードで文章全体を検索するから多過ぎても重くなる・・・
(とはいえ、古いPCで短時間の間に発言しまくるとかでもなければそうそう影響はないかも)

666(・ω・):2020/03/08(日) 15:27:22 ID:O4gBHpbM
BlockAH デフォルトの上限額の設定を追加(これに伴いデフォルトでsafemodeをoffに)

ブロック判定の評価順序は 絶対上限額→登録アイテム毎の上限額→safemode→デフォルト上限額
尚、デフォルト上限額に限り単品、12スタック、99スタック毎に額を分離

667(・ω・):2020/03/09(月) 19:23:13 ID:7xZgqEss
BlockDrop アイテム名を"で括れる様にした

10,000バイン紙幣が10と000バイン紙幣に分離されて正しく解釈されない不具合?を修正
ただし設定をsaveしてxmlから読み込むようにすると"にエスケープされて
ファイルがめっちゃでかくなる上に読み込み時にデコードに時間が掛かる模様
例によって<global>から</global>の間を削除して空にしたりして
Profiles.luaを直接編集したり〜を推奨

668(・ω・):2020/03/09(月) 19:24:26 ID:7xZgqEss
↑もエスケープの問題が(ry

× "にエスケープされて
〇 &quot;にエスケープされて

669(・ω・):2020/03/10(火) 20:21:34 ID:n.BEet/6
SellNPC1.05Jex 同じアイテム名で店売りできるIDと店売りできないIDが混在している時の動作を明確に修正
BlockDrop PCへのトレードと競売出品もブロックできる様にした
  あとトレードと競売出品のブロックを個別に解除できる様にした
BlockAH ↑の修正に伴いサブルーチンの類とかを微修正

670(・ω・):2020/03/10(火) 20:26:13 ID:n.BEet/6
SellNPC補足
オリジナルはID1つしか見てなくてそれしか対象にしてない(コード読み間違ってなければ)
1.05JexはIDを全部扱う様にした
でもって店売りできるできないが混在してる様なアイテムはそうそう売りまくらないと判断して
同名で店売りできないIDが1つでも存在していれば跳ねる様にした

副作用としてメモリ削減は撤廃されてオリジナルに近くなった
でもアイテム名からのIDの参照が遅い問題は解消された

671(・ω・):2020/03/10(火) 20:42:44 ID:n.BEet/6
BlockDrop 書き忘れ、ホワイトリストに入ってるNPCには無条件にトレード可能
現状デフォルトで Porterモグ と Oboro のみ登録
オグメ関係は自己責任で

672(・ω・):2020/03/11(水) 17:58:29 ID:8elC94Xo
SellNPC 不具合修正

というか、アイテム名に該当する複数のIDの内、
店売り不可フラグを持ってるIDが1つでもある場合に撥ねるとキュスとかが売れなくなる
かと言って以前のままだとアイテムリソースにpairsでforしてるとこで先に店売り不可なIDが
引っ掛かると売れなくなる
って事で大規模改修、店売り可能なアイテムが1つもなければ撥ねる
それ以外の場合はアイテム名に該当するIDをその都度全部評価する

でもって店売り実行箇所で最終確認を実行するように修正

673(・ω・):2020/03/12(木) 20:10:50 ID:ZpWX7lC6
BlockDrop 結局バザーまで対応
  ただし全ての可能性を網羅している訳ではないので注意
  消費アイテムの場合はブロックしても使用できるし、合成素材として指定も可能

合成どうしよう・・・

674(・ω・):2020/03/12(木) 20:13:41 ID:ZpWX7lC6
補足、defaults/settingsとxmlでの block~ を disable_block~ に変更
理由は項目が消えた時に nil になって if での not の判定で真になって
ブロックすべきかどうかの処理を丸々放棄してしまう為
xml的には上位互換と言えば上位互換だけど旧フラグは意味がないゴミなので注意

675(・ω・):2020/03/13(金) 20:35:13 ID:iIXt72YQ
BlockDrop 結局 合成、アイテム使用 にも対応
  ただし例によって全ての可能性に対応している保障はないので自己責任で
  規模が大きくなって突っ込んだデバッグが困難な為、異常検出のコードを強化
  半面、正常な操作でも異常とみなす事があるかも知れない
  そんな時は多分こことかに書き込まないと気付かなくって治さず放置かも知れない

676(・ω・):2020/03/14(土) 01:05:34 ID:xisb8Ko2
Bouyomi 文字通り 棒読みちゃん に読み上げさせる
  ただしソケット通信に失敗した場合固まったりするかも
  あとどうもソケット通信は毎回接続を切らなきゃみたいで(KeepAliveがないWeb接続のコードを流用してるだけ?)
  高負荷下での安定性は未知数、あくまで自己責任で
  設定の類は未完成なのでunityを読み上げさせたくないみたいな人はソース内のテーブルいじってね

677(・ω・):2020/03/14(土) 11:24:12 ID:xisb8Ko2
Bouyomi ソケット関連のエラー処理を追加(とはいうものの、I/Fの詳細がわからない為暫定)
  設定の変更にそれなりに対応、システムメッセージに対応

それと簡単なNG設定を追加したけど、多くの人にとって恐らく不親切
モード(チャットの種類)毎に設定できるべきなんだろうけどデータの持ち方が問題
ただでさえTCPソケット開いて閉じてを繰り返さなきゃなのに(棒読みちゃんの仕様なんとかしt)
luaで複雑なNG設定を網羅とかしたくないし、acceptされてる全モード毎にNG設定の詳細を個別に持ったら
メモリかなり食いそうだしどうしたもんかと
TCP接続は特定の間隔でブロックしてその間のログはバッファリングして後で返そうかどうか思案中
(現状LogHistのファイル出力は書き込みを1秒遅延させてその間に飛んできたログをバッファリングしてる
 バッファの入出力的には↑とは真逆に近い動作(いくら棒読みとは言え遅延させたくない))

678(・ω・):2020/03/14(土) 22:05:36 ID:xisb8Ko2
Bouyomi 遅延出力に対応
  現時点で内部リングバッファ15-1(古いログから破棄)
  1秒間に最大4件(行)のログを 棒読みちゃん に送信
LogHist Bouyomiのコードを流用、プチフリ等の影響を回避できる可能性が高まったかも
ActAlert Bouyomi対応でリングバッファクラスが更に高速化(但しコード量自体は微妙に増)
  ActAlertの本体コードには殆ど変化なし(旧バージョンで全く問題ない環境下では更新の必要なし)

679(・ω・):2020/03/15(日) 08:33:51 ID:4niHijBs
WindowerHelper.dllは2014年のが最新になるのかな

680(・ω・):2020/03/16(月) 18:59:10 ID:P3/PeIUg
WindowerHelper.dll 調べてみたけど公式のURLは404だしもう手に入らないのかな?
それがあればアドオンの殆どをネイティブコードかC#で別窓に大量に情報を表示したり
マルチスレッド(他のプロセスだからあんまり関係ない)で重い処理を実行し放題になるのかな?

681(・ω・):2020/03/24(火) 22:55:26 ID:KoAFHOR6
ダイバーとかで負荷が掛かった時、Windowerのアドオンで何が重いのかやっとわかった
mobの配列とかの走査とか文字列処理しまくるのも確かに重いけど、
テキストボックスの更新(内容が変化しなければ殆ど負荷が掛からない)とか
一つのテキストボックス内での色変更(文字列での\\cs切り替えまくり)が予想以上に重いんだ・・・

色々アドオンを更新

682(・ω・):2020/03/27(金) 18:50:54 ID:7r.KMhcM
hosyu

683(・ω・):2020/03/27(金) 23:03:49 ID:rC14Nh1.
新しいPouchesエラー出るね

684(・ω・):2020/03/28(土) 07:24:45 ID:FVtoXSCI
おはよう、すまぬ、数が大杉てデバッグ追い付いてない
ライブラリにするとlibに〇〇入れてとかなっちゃうしどうしたものかと
夕方見てみる prz

685(・ω・):2020/03/28(土) 15:28:33 ID:FVtoXSCI
pouches勝手に改造版、修正してうp
ついでにinfoもうp、DistancePlusを参考にして(?)距離の表示を追加

DistancePlusは流用元のコードの名残か良くわかってない人が書いてるのか知らんけど、
理論上実行されないコードが散らばりまくってたりselfっつーグローバル変数を使ってたりめっちゃ無駄が多い
仕方なくinfoに統合、info本来のテキストを更新してないフレームで距離表示のテキストを更新する様にした
これで”多少は”負荷が減る筈

686(・ω・):2020/03/28(土) 15:56:14 ID:FVtoXSCI
書き忘れた、DistancePlusは双方のmodel_sizeを引いた値で判定してるけど、表示は生のsqut(mob.distance)になってる
info rawdist off にすると双方のmodel_sizeを引いた値を表示する
一応デフォルト値はDistancePlusに合わせてdefaults.ShowDistanceRaw = true

687(・ω・):2020/03/28(土) 18:22:46 ID:JyRjd8Xk
ありがたー(*´Д`*)

688(・ω・):2020/03/30(月) 20:09:02 ID:G9egWrxs
(多分?)sandboxプラグイン使ってる環境でログインログアウトとか何回かすると
不安定になる事がある原因の一つとして、ログの入出力がある様な気がした(超憶測)
ログ出力するアドオンを軒並み更新(勝手に改造版含む)

689(・ω・):2020/03/31(火) 11:08:23 ID:BLQQPOkU
ここ最近ログイン時にたまにフリーズするんだよな
コンソール見てるとsandboxの読み込み時に止まってる
5回に1回程度の頻度なんだが3垢起動だから結構ストレスだわ
その辺も改善されんのかな

690(・ω・):2020/03/31(火) 11:25:17 ID:C.Amre2k
sandbox自体の読み込みでコケるんだったらaddon関係ないんじゃないかね
最後のキャラのログアウトかシャットダウンで窓が残るのもsandbox使ってる時だし(俺環)
sandbox自体が結構怪しいんだよなぁ

691(・ω・):2020/03/31(火) 14:03:10 ID:57Rjrr9c
sandbox入れてないからわからないけど、FFXIDBがあるとかなりの割合でログイン時にフリーズするね

692(・ω・):2020/04/10(金) 21:39:56 ID:U1NkOr1Y
ActAlert : 交戦相手からの特殊技の特大点滅表示による警告+α
BlockAH : 競売落札とバザー購入の額を制限
BlockDrop : 指定アイテム群の 捨てる 店売り トレード 等を阻止
BlockMt : 誤爆防止/NGワードが含まれる自分の発言をブロック
Bouyomi : 棒読みちゃん でログを音声読み上げ
Counter : 変数の加減算とコメント付きのタグの記憶と表示
info : 常時ジョブと鞄空きと<t><bt>までの距離表示(負荷分散) : ターゲット名が辞書にあれば対応する注釈を表示(主にダイバー用)
InvView : 鞄の中身を常時表示
KillTimer : モンスの没時間をインデックス値で記憶し、最終没からの経過時間を表示
Launcher : 標準のマクロとは別のマクロもどき
LogHist : 特定のログだけ独立表示(ファイル出力も可)
PoolView : 戦利品の 常時/アラート対象が存在する時のみ 一覧表示
Radar : 名前付きレーダー+広域サーチの際に対象が居ればメッセージ出力
Reminder : 特定のリキャやバフ残り等表示+優先度の高い警告を特大表示
SataCheck : 不意打ち角度確認+騙し打ち角度と対象確認
VnmMetor : アビセアン(VNM)追跡のメーター

全部まとめてアップ
Pouches SellNPC PtBuf 魔改造版も別のアーカイブにしてアップ
多分またそろそろ消える(気が向いたらまた戻る事もあるかも知れない)

693(・ω・):2020/04/10(金) 23:34:18 ID:.xMFgf4k
>>692
ありがたやありがたや

694(・ω・):2020/04/14(火) 08:25:44 ID:ZCHYDpm2
>>692
ありがとう
使わせてもらいやす

695(・ω・):2020/05/03(日) 13:11:27 ID:QVAakLSA
LogHist結構便利で使わせて貰ってるんだけどLS2のメッセージ表示はどう設定すればいいんでしょ?

696(・ω・):2020/05/04(月) 10:01:26 ID:sw5fx4RQ
EasyFarmってもう使えないのかな

697(・ω・):2020/05/10(日) 20:29:29 ID:1/6WyONw
ネ実から誘導されてきました
Autoexecを使って「MPが減ったら自動的にエリクサーを使う処理」を作りたいんだけどうまくいかない
今は
<register event="criticalmp">exec Elixir.txt</register>

/wait 2
input /item エリクサー <me>を組み合わせているんだけど

1.MPが残り7%以下とかになってしまって、うまく発動しないことがある
2.すでにマクロを読み込んでいる最中にMPが減ると、エリクサーを使う処理が無視されて不発になる

こんな感じでうまくいきません
もっといい方法はありませんか?

698(・ω・):2020/05/11(月) 20:06:39 ID:6AV02vpc
>>695
モード213と214らすぃ
いちよー Profiles.lua に追記しといたけど色は同じ
色違いにも限界があるしどうしようか思案中・・・

結構不具合修正した奴とかもまとめてうpしといた

699(・ω・):2020/05/11(月) 22:08:25 ID:6AV02vpc
>>697
autoexecは微妙に痒い所に手が届かないから、
面倒でも自分でアドオン作るしかないんじゃないかな

autoexec使ってレイヴでTP1000で自動的にWSって思っても
トロフィーか何かで突然TP3000になるとTPが変化しなくなってWS撃たなくなっちゃうし
結局自分でしょうもないアドオン作った

700(・ω・):2020/05/13(水) 07:58:26 ID:wztsiz0Y
<register event="tp_1???|tp_2???|tp_3???">exec ws/HexaStrike.txt</register>
自分はこの設定で良かった。ただ無駄撃ちとかも多い。

701(・ω・):2020/05/15(金) 00:20:05 ID:4qSbyLVE
>>699
ありがとう!
まさか返信もらえると思ってなかった!
とりあえずアドオン書いてみます。
人生初挑戦のプログラミングだけどわからないことがあったらまた聞きに来ます。

702(・ω・):2020/05/15(金) 09:55:42 ID:4qSbyLVE
とりあえずluaの説明書は読んだけどどう書いたらいいのかさっぱりわからん!
漠然とだけど仕組みはわかった
とりあえず『毒になったらオートで毒消しを使う』アドオンを作ってみたいと思う

1、まずコマンドを登録
→_addon.command = 'dtx
これはすぐ分かった

2 毒消しを実際に使う処理を作る
ここがようわからん
function dtx_command(...) 
からスタートすればいいのは分かるんだが、そっから先をどう書けばいいのかが全くわからない!
だれか優しい人教えてくれ。

3 2で書いたコマンドが発動する条件を書く
→windower.register_event('load', dtx_load)
windower.register_event('gain buff_3', 'addon command', dtx_command)
windower.register_event('addon command', dtx_command)
上から順にdtxがロードされた時、毒状態になった時、アドオンでコマンドされた時
この三行をdtx.luaの最後に記入

こんな感じであってますか?

703(・ω・):2020/05/15(金) 10:01:13 ID:4qSbyLVE
すまん、追記
2のコマンドだけど
まずはシンプルに /item 毒消し <me>が発動するコマンドを書いてみたい
それができたら次は
まず変数1を代入→毒消しを使い、使い終わったら変数を0にして終了
→使い終わるまでは定期的にループさせる 
こんな感じのコマンドにしたい

704(・ω・):2020/05/16(土) 19:06:58 ID:k1cDPRCo
reminder、レッデリでエラー出てる?

705(・ω・):2020/05/17(日) 09:52:00 ID:BpSFOXL2
>>704
出てます
lua runtime error dtx/dtx.lua:9: bad argument #-1 to 'register_event' (function...)
って表示されてます

とりあえずluaの内容を書いとくー
_addon.name = 'detox' --
_addon.version = '1.0' --
_addon.author = 'yoshikun'
_addon.command = 'dtx'

function windower.chat.input(/item 毒消し <me>)
end

windower.register_event('load', dtx_load)
windower.register_event('gain buff_3', dtx_load)

706(・ω・):2020/05/17(日) 16:23:33 ID:85t3zraE
Reminder使わせてもらったんだけど、警告の特大表示っていうのが出ないんだけどなんでだろう。

707(・ω・):2020/05/19(火) 04:04:54 ID:Bid9wHbc
AlwaysShowLargeTextboxがfalseだと戦闘中しか警告しない

708(・ω・):2020/05/19(火) 04:08:29 ID:Bid9wHbc
>>702>>705
まずは簡単にluaのコードを試行錯誤できる環境で勉強する事をオススメする

709(・ω・):2020/05/20(水) 05:01:35 ID:3BWPxHPU
今月復帰した者です。
以前使用していたねこま用地図を窓で使用する為、
リソース記載のエリアを元にリネームを行っていますが、
シャクラミの地下迷宮とデルクフの塔下層の地下が一致しません。
ご存じの方、ご教示よろしくお願いします。

710(・ω・):2020/06/29(月) 23:31:05 ID:b3TZIErQ
これ書き込んだ後、ロダに17個詰め合わせとPouchesPtBufSellNPCアップするけど、
requireするluaファイルをlibsのextlibs以下に追い出したからそのまんま上書き更新すると
ゴミが残っちゃうから注意(あんましlibsの中とかいじりたくなかったけど、もう限界)

んで、既にうちの ぼくのかんがえたさいきょうのwindower が
正規の windower と大分動作が違うから、もしかしたらそのまんまじゃ動かないかも知れない
もし動かなかったらここで報告してくらはい

711(・ω・):2020/06/29(月) 23:43:30 ID:b3TZIErQ
ActAlert:多分更に速くなった
Reminder:アラートとリキャストのテキストボックスを分離できる様にした
    バフ残り時間の一時表示をアラートからリキャストに移動した
    反面、分離しない時の行の表示順序がアラート→リキャストになった
Info:zonetimerに相当する機能を追加(ヘルプかソースの引数解釈部分を参照)
Launcher:一行モードの時、ページとライン(と実行中表示)を別の行に表示できる様にした
PoolView:少し前からロットの勝者とロットの数値を表示できる様にした
    既存のアドオンはチャンクを直接解釈してるけど、実はget_items()以下のオブジェクトに
    Windowerが集計したロット結果がそのまんま入ってる(それを参照してるから軽いかも)
LogHist:コマンドラインからの引数指定による手動スクロール機能と
    メモリ内のログのファイル出力機能を追加
Radar:アラート対象の検出時にwavファイルを再生できる様にした
PlayWav:外部のexeに頼らずにコマンドラインからwavファイルを再生

あと、片っ端からluauをrequireしない様にした(各コンテキスト毎にロードされる為、無駄が生じる)
で、何故かlogとtextsのrequireにラッパーなんか使って無駄があるけど・・・お察しください
業者に大暴れさせたくない

712(・ω・):2020/06/29(月) 23:49:07 ID:b3TZIErQ
一つ忘れてた、何故か/equipset→/equip→外部exeで音声再生→alias削除で
正しく動いてたスクリプトでPlayWavへのコマンドに置き換えると
音声再生の予約自体の終了が早過ぎるせいか、装備変更が上手くいかない事がある
原因不明、とりあえず wait 1 とか入れるのが吉

713(・ω・):2020/07/10(金) 05:10:21 ID:Mv6GUMGw
infoでmob情報出すには、Profilesの後ろのほうに自分で追加必要?
どこにもDBファイルらしきものないし、luaで読み込んでいるのは
Profilesの様だし。
つかaddonのinfobarもjob=${job}って追加しても${job}が何も
返して寄こしやがらない

714(・ω・):2020/07/22(水) 18:37:28 ID:u0ushGeA
Killtimer 使わせてもらったんだけど、ignore targetに追記してもタイマー表示されちゃう。
なんでだろう。

715(・ω・):2020/07/24(金) 07:09:21 ID:hEaogtlc
Treasury使ってるんだけど、
パスしちゃいけないアイテムまでパスしちゃって使いづらい
仕方ないからとりあえず普通にプレイして、
街に帰ってからAutostackで要らないアイテムをまとめて処分してるんだけど、対策とか他にいいツールあります?

716(・ω・):2020/07/25(土) 13:19:52 ID:wqDojeqA
>>715
「何故そうなるか」を調べたのか?アップしてもらった状態をそのままで使ってるなら当たり前。
プログラムを書き直せとは言わないが、自分で設定すら出来ないならツール使うのは諦めろ

717(・ω・):2020/07/25(土) 14:58:16 ID:ZTATGNGk
>>716
Treasury、ReadMeがないからなんとも言えないっすわ…

とりあえずWindower日本語WikiとFFXIAHの該当ページは一通り目を通した
パス、ロット、ドロップに関しては、通常プレイの範疇では問題なく動作している
AutoDrop、AutoStack、Verboseの三項目については正直ようわからん
AutoDropは多分passで指定したアイテムが鞄に流れてきたときに、勝手に捨ててくれる機能
ただ、ONにしただけでは動かないので何がトリガーになってるかがよう分からん
AutoStackは文字通りオートのせいとん機能
Verboseは何に使うのかわからなかったでOFFにしてある

次に誤作動に関してだが、裏など戦利品が大量に流れてくる場所で起きやすい
原因に関しては知ってると思うんで割愛するが、
FFXIAHの該当ページに「仕様だ、諦めろ。とりあえず1度切るかログアウトしろ。」と書いてあったのでそうしてる。

聞きたい点は2点
・Treasuryの誤パスを防ぐ方法はあるか?

・他にアイテムを管理できるツールはあるか?
なければラインエディターでアイテムを捨てることができるアドオンはあるか?
(cancelでストンスキンをきるような感じ)

どちらもないようなら諦めます

718(・ω・):2020/07/25(土) 15:53:57 ID:wqDojeqA
incoming chunk で処理してるから連続でのドロップはどうしようもないと思う。
なので、自分は以下のようにして手動でドロップさせてる。

----------------------
①ファンクションを新規追加
----------------------
function force_drop()
local items = windower.ffxi.get_items()
windower.add_to_chat(55,'******* Drop *******')

-- Check inventory for unwanted items
for index, item in pairs(items.inventory) do
if type(item) == 'table' and code.drop:contains(item.id) then
drop(item.id, index, item.count)
end
end
end

----------------------
②以下をコメントアウト
----------------------
164行〜184行
--[[
windower.register_event('incoming chunk', function(id, data)

end)
--]]

194行目
--windower.register_event('load', force_check:cond(table.get-{'logged_in'} .. windower.ffxi.get_info))

----------------------
③アドオンコマンドに以下を追加
----------------------
windower.register_event('addon command', function(command1, command2, ...)
↓これ
elseif command1 == 'fff' then
force_drop()


④これで自動化は解除されてコマンドラインなりマクロなりから「//treasury fff」を実行すれば、その都度ドロップされる。


----------------------
settings.xmlは以下の通り
----------------------
<?xml version="1.1" ?>
<settings>
<global>
<AutoDrop>true</AutoDrop>
<AutoStack>true</AutoStack>
<Delay>0</Delay>
<Drop>アイテム1,アイテム2,アイテム3</Drop>
<Lot />
<Pass></Pass>
<Verbose>false</Verbose>
</global>
</settings>

719(・ω・):2020/07/28(火) 05:56:01 ID:v/4jSQKw
>>717
上の点
戦利品プールに入りきらないとサーバーは自動でメンバーにアイテムを振り分ける
パスしてなくてもアイテムが入ってくるのはそのせい
TreasuryとLotteryを入れててもそれは発生するのでどうしようもないかと
Lotteryは誰かがロットしたら自動でパスするアドオン

下の点
Treasuryで出来る
//tr lot add xxx ロットする
//tr lot remove xxx ロットしない
//tr drop add xxx 捨てる準備をする
//tr drop remove xxx 捨てる準備を止める
//tr autodrop on 捨てる準備が出来たアイテムを捨てる
//tr autodrop off まだ捨てない

720(・ω・):2020/07/28(火) 13:54:09 ID:dHhC78uY
EnjoyFishing1.2.3.zip 持ってる方いませんか?
ロダのは1.2.2はダウンロードできるけど1.2.3が出来ない

721(・ω・):2020/07/31(金) 01:12:48 ID:tSypEY/k
>>720
Gitにあるのをコンパイルするといい。
でも、バージョンアップされてないので動かない。

722(・ω・):2020/07/31(金) 23:19:51 ID:WwvIoaDM
ActAlert:多分高速化
Reminder:特定のデバフの表示に対応
Info:タゲが変わった時だけ検索する様に修正(ただし何も無い状態での負荷は微増)
  プロファイルにダイバーの定義を記述
Launcher, Radar, PoolView, KillTimer, Counter, PlayWav:
  確か大した修正は入れてない…筈?
↑全般:通常の環境でのオーバーヘッドを低減

PtBuf:多分動いてなかった不具合を修正、盾レイアウトにもできる様に設定追加

723(・ω・):2020/07/31(金) 23:33:09 ID:WwvIoaDM
普通の環境でのテストはしてない(ぉ
環境合わせるのと全部テストするのmんdks(ry

基本的に g_ewtexts とかそれらしい変数は普通の環境だと false のまんま…の筈(true にはなり得ない)
んでもって普通のtextsで解釈されないエスケープが混じってて訳わからんとかだったら
以下を参考に何がしたいのかをお察しください

\xi(ファイル名) 次のテキストの位置に画像を描画しつつ、画像の幅だけテキストの位置を右にずらす。
  行の高さは全てのテキストと画像の高さの内、一番高い奴
\xsi 同上(サイズ指定付き)
\xfr フォントリセット
\xfs フォントサイズ変更
\xbd 画像ファイル指定の時の基準ディレクトリ(画像並べると文字数が凄い事になるから)
\xpb 横向きのバーグラフを表示(但し幅は文字数指定)
\xdh ダミーで高さを指定(現在のフォントとサイズより小さい時は意味なし、画像が無い行の高さ合わせ)

以下は文字でも画像でも、テキスト(と画像)の現在位置を無視し、現在位置を変更する事はない
\xat 絶対座標に文字を表示
\xai 絶対座標に画像を表示
\xasi 同上(サイズ指定付き)
\xdl 直線の描画
\xdr 矩形を描画
\xde 楕円を描画
\xfr 塗り潰しで矩形を描画
\xfe 塗り潰しで楕円を描画
\xbcs 文字の一時的な背景色を指定(\crでリセット、texts自体の背景色とは独立)
\xscs 文字の一時的な縁取り色を指定(\crでリセット)

724(・ω・):2020/08/01(土) 15:24:11 ID:0dfdQIAw
Launcher と Radar は(textsの実行側の効率が上がって結果的に)結構無駄が無くなってるかも

以下独り言?extlibsのcolorstringbuilder.lua参照
行単位で合理化する従来のbuild_colorline〜とは別物
例の「全ての行が色付きの文字で始まっていると横方向の表示開始位置がバグる」問題を回避しながら
色のエスケープを極力減らす為の仕組み

前者は行は意識せずにエスケープする必要がない時は\csを出力しない様にするだけの代物
後者はバグを回避したかどうかを判断しつつ行単位で必要のない\csを出力しない様にする為の代物
前者の方が汎用的な反面、バグは利用側が回避しなければならない、文字列の追加毎にオーバーヘッドが発生する、
複数のtextsに似た様な文字列を出力したり、出力を振り分けたりする場合にはかなり不向き
後者は行の文字列を作る時に文字列同士を結合する場合(大抵結合する)、
それらを更に結合するからメモリの複写の回数も2倍になってオーバーヘッドが大きい

でもって言うまでもないとは思うけど、文字列の実体の確保が実際に行われるという事は
ヒープの確保が行われるのが確定する(可変長だからC,C++でもそうなる)
内部で直接mallocやnew等をせずに、小さなヒープや文字列専用の独自のアロケータを使ってるにしても自動変数より遥かに遅い
GC積んでると早く見える事もあるけど、メモリ開放や各変数の被参照のチェックの類の処理時間は直接見えない
更にJITコンパイラの類を積んでない以上、やたらローカル変数やリテラルの文字列(リテラルに見える)を
分離したりサブルーチン化クラス化して綺麗にわかりやすく見えればいいってもんじゃない
ループにしてなかったりサブルーチン化してなかったりわざわざ冗長にスペース有り無しを並べてたり
無駄が多い様に見えるけど、下手に合理化すると遅くなるかも知れないから、いじる人は注意

725(・ω・):2020/08/01(土) 15:38:35 ID:0dfdQIAw
それと焼け石に水だけど、.NETの類と違ってluaは(よっぽど独自の改良を突っ込みまくってない限り)
別スレッドでのGCどころか再配置もしないからluaでの使用済みメモリはかなり断片化する
・でかい変数は極力最初に確保して動かさない
・参照型の変数自身とその中身の実体も極力最初に確保して、実体はなるべく再確保させない
これだけで「超長期的にhogehogeを動かし続けるとエラーも吐かずに落ちる」可能性を減らせる…かも…?
それなりに作ってれば経験あると思うけど、バグってメモリ確保しまくる無限ループに陥ると一瞬でこの状態になる
あんましこういうとこで偉そうに言う事じゃないと思うけど、他の人のaddonのコード見てると
これを意識してる様子が無い・・・それが積もり積もると断片化は云々かんぬん

あと、アイテム名をキーにしたID値のテーブル・・・各アドオンが独自に作りまくると
コンテキスト自体が違うもんだからその分のメモリ確保しまくりまくる
俺も必要だからやっちゃってるけど、あれをそれぞれが好き勝手作りまくるとメモリすんごい食う
極力避けた方がいい

726(・ω・):2020/08/25(火) 12:33:22 ID:EOCGCxNs
BoxUnlokerで数字入力がうまく行かないから
Boxdestoryer改造して数字を入力するようにしようとしてるんだけど、
数字入力のダイアログに入力する方法ってある?
テンキーでもそうじゃない数字でもsetkeyじゃ入力できないんだよな…enterだけは効くんだけど。

727(・ω・):2020/10/31(土) 22:22:46 ID:iUoNCZY6
PtBuf 新しいバフでファイルが無い時にエラーが出るかも知れない問題とかの修正
SellNPC Pouches 確か表示関係の不具合修正があった様な?

ActAlert ナンカさりげなく重要な内部の改善があった気がする
Reminder ナンカさりげなく重要な機能追加があった気がする Profile.lua参照
KillTimer 更新された履歴を最新にする処理が丸々抜けていた為、実装
Radar 方角の計測為の2つのオブジェクト指定が逆だった不具合の修正?
LogHist スクロールしようとするとエラー吐きまくる不具合修正とか?
Counter Launcher 不具合修正があった筈
Info ゾーンタイマみたいな機能を追加した筈
BlockDrop PoolView 忘れた

LineCheck モンスターの視線の直線上からどれだけ距離が離れてるかを近似値で表示
KillCounter モンスターの没数を名前で集計(デフォルトでPTメンバーのみ)

728(・ω・):2020/10/31(土) 22:25:23 ID:iUoNCZY6
KillCounter は KillTimer みたいにゾーンID見てないから注意
エリアを区別せずに名前しか見てない
他のエリアの同名のモンスターを倒してもカウントされるし、
削除とかで条件に合った項目はエリアとか関係なく全部消える

729(・ω・):2020/11/01(日) 17:03:08 ID:Gkv5HsoE
思い出した
Counter <bt>の出現/消滅でリセットされる記憶を追加

あとwindowerが抱えてる問題だと思うけど、タゲってる間に消えたmobとか
イベントで移動して相対的に消えたmobとかがmob_arrayから消えない事がある
多分LuaのGCの関係でwindowerがオブジェクト参照を掴みっぱなしで解放されないみたいな問題かも?
addonをreloadすると正しく消える

730(・ω・):2020/11/02(月) 22:19:14 ID:l/NmZvGY
201102版をアップしたけどReminderとLineCheckを使わない人は意味なし

Reminder ジョブ問わずalertとrecastそれぞれの先頭と末尾に常に表示する項目を設定できる様にした
 201031版での衰弱とかテラーとかの一覧を参考にいじっちゃった人すまぬ
LineCheck 近似値だと近距離で誤差が大きくなるもんだからきっちり計算する事にした
 ただしKy〇uとかで実際に試した訳じゃないので取扱注意

731(・ω・):2020/11/10(火) 18:50:54 ID:4yjrjskQ
20201110のVerUPで
EnjoyFishingが使えなくなりましたね
キャラ選択画面は出るがキャラクター選択後に起動してください
EliteAPI v1.3.0.2
EliteMMO.API v1.3.0.0

732(・ω・):2020/11/11(水) 15:08:45 ID:2OhjSVrU
EliteAPI v1.4.0.1リリースされて使えるようになりました

733(・ω・):2020/11/16(月) 09:07:12 ID:u2KcQyIw
ぬう…API最新にしても釣り上げのタイミングでDateTimeエラーが出て止まるんだが、俺環か

734(・ω・):2020/11/17(火) 12:20:45 ID:evg3xgeM
>>733
そのエラー出た事ないな
ファイル一からやり直しみたら?

735(・ω・):2020/12/07(月) 06:41:46 ID:OzrG3kpw
sellnpcここの拾って使わせてもらってるのですが、ファイルにまとめたの一括売却する方法ってあるのでしょうか?
今は//sellnpc add パウダー ってな感じで1種類ずつ売却してます。

736(・ω・):2020/12/07(月) 20:33:03 ID:kWO8ssgM
ファイルにまとめたのってのが意味わからんが、profiles.luaに直接書き込むじゃいかんのか

737(・ω・):2020/12/22(火) 08:42:21 ID:PDjsNTks
//sellnpc set akeronpaudaa
add複数をまとめてやる感じでできる
オリジナルと微妙に使い方違う

738(・ω・):2020/12/28(月) 18:00:48 ID:4HmRWXQM
Enjoyfishing、突発的に無反応になってずっとキャラが何もしなくなる
エラー表記も何も出ず、キャスト中とか反応待機中の状態のまま、1時間以上ぼっ立ちしてるんだけどこんな事ある?
設定何も変えてないし全然問題ないキャラもいるんだけどなぁ、アドオンが悪さしてんのかな

739(・ω・):2020/12/29(火) 20:27:54 ID:nL9.CiQs
CAST表示で棒立ち状態はあったが原因はわからない
Enjoyfishing終了して立ち上げ直すと治ってた

740(・ω・):2021/01/08(金) 15:38:20 ID:zdq/yPCg
>>738
複数アカウントでそれ起きるな
プロセス監視が上手くいかないのかなって思って諦めてる

741(・ω・):2021/01/10(日) 17:20:19 ID:fh9FLh/I
Box Unlockerはもう動かなくなったのね・・・残念
代用ツールってあったりしますか?

742(・ω・):2021/01/11(月) 06:44:25 ID:qLKtTTcY
>>741
最後の数字入力が機能しないけどカーソル選択は動くぞ

743(・ω・):2021/01/12(火) 09:48:49 ID:S3Jh0LQw
>>742
まさに最後の入力してくれないのが惜しいよねえ
海外勢のBoxdestoyer使ってるけどこっちも手入力だわ

744(・ω・):2021/01/17(日) 16:35:44 ID:0ucn2TPM
KillTimer PTの討伐分だけを記録するオプションの追加
他しょうもない微修正とか

ダウンロード数見るに殆ど公開する意味はないらしいのと、
また課金停止に入るから多分暫く不具合修正とかもないかも
(思い出したころにブクマからこのスレを開く事もあるかも?)
外人の目の届くとこに置いとこうかとも思ったけどフォーラム死んでるみたいだし
githubにしてもどこに報告すれば外人の目に留まるのかわからへん
19種の方は誰かが適当に外人とこに放り投げといてくれるとI18N化して更に改良してくれる人が出てくるかも?

745(・ω・):2021/01/19(火) 13:00:10 ID:j5LGvWjo
Battlemodの日本語化ってどこ弄りゃいいん?

746(・ω・):2021/01/21(木) 23:16:42 ID:GPSRA3P2
>>745
それを聞くようならBattlemodだけじゃなく全アドオンを使うのは諦めれ…

747(・ω・):2021/01/24(日) 19:40:25 ID:.EuYFmLE
EnjoyFishing制作者さん見てるとは思えないけど
本ワサビ釣る時の挙動を修正して欲しい
さびき針だと3本釣れる事もある
で現状では対応出来ていない

748(・ω・):2021/03/07(日) 16:05:09 ID:j5bfuxOg
azuresetsで青魔法の順番を維持するようにする為のそこそこ汚くない修正(俺様専用メモ)
dower側でのアドオンのBAで上書きされる事があるので
オリジナルと修正後のファイルの両方をバックアップしておいた方がいいかも

関数set_spells_from_spellset内の「Remove phase」のコメントの次の
> for k,v in pairs(currentSet) do
から、このforと対になるendまでを以下の内容に丸ごと入替
> for i = 1, 20 do
>  local slotName = 'slot%02u':format(i)
>  if currentSet[ slotName ] and currentSet[ slotName ] ~= setToSet[ slotName ] then
>   windower.ffxi.remove_blue_magic_spell(i)
>   --log('Removed spell: '..v..' at #'..i)
>   set_spells_from_spellset:schedule(settings.setspeed, spellset, 'remove')
>   return
>  end
> end

同関数内の「〜 empty slot 〜」のコメントの次の
> for k,v in pairs(setToSet) do
から、このforと対になるendまでを以下の内容に丸ごと入替
> local slotName = 'slot%02u':format(slotToSetTo)
> if setToSet[ slotName ] then
>  local spellID = find_spell_id_by_name( setToSet[ slotName ] )
>  if spellID ~= nil then
>   windower.ffxi.set_blue_magic_spell(spellID, tonumber(slotToSetTo))
>   --log('Set spell: '..v..' ('..spellID..') at: '..slotToSetTo)
>   set_spells_from_spellset:schedule(settings.setspeed, spellset, 'add')
>   return
>  end
> end

749(・ω・):2021/03/12(金) 08:26:10 ID:ccoI1V2g
KillTimerがBattlemod使ってると動かなくなるのね

750(・ω・):2021/03/14(日) 16:42:13 ID:V1b0pgC2
battlemodってparse_action_packetの中でチャンクの中身をちょいちょい改変しちゃうのね
battlemodに限らずチャンクの中身を変えちゃうようなアドオンは
そのチャンクを参照する他のアドオンと相性が悪い事がままある

751(・ω・):2021/03/16(火) 14:21:44 ID:Shf./lm6
ネ実から誘導されてきました
スペクトラルフローを撃つ、
ただしリキャストがまだの時は代わりにサブダックションを撃つみたいなマクロが組みたいんですが
何かいいツールはありませんか?
gearswapは導入済みです
最初はluaテキストに
/ma スペクトラルフロー <t>
wait 0.1
/ma サブダックション <t>
と書いて動かしていたんですが、着替えがうまくいかなかったのでどうしようか悩んでます

752(・ω・):2021/03/17(水) 03:44:07 ID:g1AtEB3k
以外と知らない人が多いんだけど、オススメのクライアントからのパケット(チャンクの集合)送信間隔は0.4秒
普通に考えて”とあるパケット”を送信後に1秒きっかりでパケットは送信できない
純正のオススメクライアントのマクロだと wait 1 とか書けるけど、
あれは内部で0.4の倍数に切り上げしてる
具体的には wait 1 は1.2秒、wait 2 は2秒丁度、wait 3 は3.2秒

複数のアビの連続実行でたまに0.8秒間隔で実行できてる様に見える事があるけど
(サーバでのポーリング間隔とサーバからの送信ラグがたまたま重なった時かどうかは不明)
大抵は1.2秒間隔じゃないと失敗が頻発する
何回もオススメのマクロとスクリプトやwindower.send_command()で
オススメの wait 1 が1.2秒かどうか計ってみるよろし

753(・ω・):2021/03/17(水) 03:52:22 ID:g1AtEB3k
すまん、寝ぼけて最後の行の”着替え”って単語しか読んでなかった
luaテキストってのは拡張子が.luaのファイルで記述するプログラムの一種で、
/ma スペクトラルフロー <t> みたいなのはスクリプトなんだけど、その区別はついてる?

それはともかく、/item やまびこ薬 <me> と /item 万能薬 <me> の連続実行って
魔法でもできたっけ?できるとしたら wait 挟むと逆に上手くいかなくなる
一回オススメのクライアントが純正のコマンドを受け付けたら一定時間以降のコマンドは受け付けなくなる

754(・ω・):2021/03/17(水) 20:03:53 ID:tmAan0dM
ありがとうございます
waitの数値を1.2にしたら解決できました
(重いところで魔法を撃つと、極稀にprecastの装備で撃っちゃうのが気になりますが)

ついでなので前々から疑問に思っていることも質問させてください
・三垢で起動するとたまに三垢目のCPUの数値が跳ね上がることがあるのですが、原因は何が考えられますか?
(再起動すると直ります)
ニ垢の時は不具合は起きてないです。

・Autojoinのアドオンで味方を誘うと1垢目と3垢目のキャラはスムーズに操作できるのですが
2垢目→3垢目だけうまく誘えません(3→2は誘えます)
一度ホワイトリストから削除して再登録すると直るのですが、再起動するとまた誘えなくなります。
実害は小さいので放置しているのですが、直せそうなら直したいです。

755(・ω・):2021/04/02(金) 13:57:53 ID:9xINHXgI
precastのままってのは重いとこだけでなく動画見ながらとかで回線重かったりな時ももにょる
FF11内のマクロでも起こり得る問題だし別のアプローチで対処するしかない
具体的には詠唱時間をみて0.2倍(FC80)にすると0.8秒を下回る時はFCを落とした装備セットにして
詠唱時間が必ず0.8秒を下回らないギリギリになるようにするとか(ry

多分だけどFF11内のマクロの /equip → /ma → /equipset の時の最後の/equipsetは
内部で0.4秒後に送信されるように細工してある
サブダクでやってみるとわかるけど/equipsetが反映される時と反映されない時がある
カスダメでもマクロ終了後には/equipsetの装備になってるから送信が間に合ってないかもしれないってのがわかる

756(・ω・):2021/05/19(水) 21:52:02 ID:nuxib4mY
easyfarm で定義したアクションはgearswapで拾いますか?
gearswapと手動もしくは純正のマクロでの組み合わせによる着替えは確認出来たのですが、easyfarm で動かした時にはgearswapでの着替えが反映されていない様に見えます

757(・ω・):2021/05/20(木) 01:02:23 ID:Y7exsS3.
自己解決しました
サンプルコードに倣ってprecastでwsのみws名で装備を拾って着替える様に書いていたのですが最後の
if set_equip then がtrueにならず着替えが行われていませんでした
set_equipへの代入は行われていたけど条件が真にならない理由が突き止められなかったのでローカル変数への代入はやめて着替えを呼ぶようにしました。
お騒がせしました

758(・ω・):2021/05/24(月) 21:33:51 ID:bo2iJ5SQ
久しぶりに復帰してみたらこのスレもまだあって安心した・・・
WindowerのプラグインにあるChatMonについて教えてください(エモとかテル来たら音声鳴らす奴)
初期設定の音量がでかすぎるんだけど、プラグインの設定で音量下げられないんでしょうか?

759(・ω・):2021/05/25(火) 18:21:49 ID:O4.ttaX2
>>758
play.exeとか使ってるならwindows音量ミキサーで実行してる瞬間を捕まえて
プロセスの音量を設定するか再生音量変えられるような再生プログラムを探すしかないかも

760(・ω・):2021/05/25(火) 18:28:30 ID:O4.ttaX2
アドオン19種(20種)を更新

ActAlert 特定の条件下で指定された特殊技や魔法詠唱に対応したコマンドが
    実行されない事がある不具合を修正
その他 所々ヘルプの間違いを修正、一応各アドオンに readme.txt を添付

AutoTarget 次のターゲットを自動的に決定するアドオン
    優先順位が高い順に、手動で指定したターゲット、同名、設定の一覧、全部
    それぞれについて有効無効を指定可能
    デフォルトで何もしないから /target <stnpc> → /console autotarget setnext とか
    autotarget samename on とか Profiles.lua のモンス一覧をいじって autotarget namelist on とか
    色々練習した方がいいかも知れない

ウェルカムバック終了後にヘルプテキスト修正とかしたからもしかしたら lua l しただけでエラーになるかも
その時はこのスレに書き込んでくれれば・・・もしかしたら思い出した頃に見て修正するかも知れない

761(・ω・):2021/05/25(火) 18:47:28 ID:O4.ttaX2
忘れてた、仕様の考慮不足で samename は使わない方がいいかも知れない
理由は samename と namelist の両方が on で 戦 忍 の2タイプを
namelist で 戦 → 忍 で並べてた時、忍をやってる最中に別の戦忍が沸いても
samename が優先されて次は戦じゃなくて忍がターゲットされるから

コードいじれるなら find_target_by_name 呼び出してるとこの if〜end6行と
find_target_by_list 呼び出してるとこの if〜end6行をひっくり返すべし
副作用とかはないと思うけど、実際に試してないからわからん、自己責任で

762(・ω・):2021/05/29(土) 00:05:39 ID:o.dwBG7s
>>O4.ttaX2

いつもありがとう!

763(・ω・):2021/06/03(木) 17:14:03 ID:086d0wvg
>>O4.ttaX2 様

この度はありがとうございます。初歩的な質問で申し訳ないです。
windowerアップローダーから、5月25日付の20種アドオンをダウンロードしました。
ところが例えばAutoTargetを読み込みしても、ファイルが存在しないという類のエラーが出ます。
おそらくなにか本体的な?Dataフォルダなどがないのでファイルが不足しているのだと思うのですが、探してみましたがファイルが見つかりませんでした。
もしくは前提のアドオンが足りないのかもしれませんが、どのように対処したらよいでしょうか。

764(・ω・):2021/06/04(金) 12:41:34 ID:C.uosfhY
zipファイルを展開して出てきたファイルとフォルダの中のlibsフォルダ内のextlibsを
addonsフォルダの下のlibsの中に突っ込んでなかったら突っ込む
libsフォルダをaddonsフォルダ内に突っ込んでもいい

765(・ω・):2021/08/13(金) 18:39:47 ID:MEnda3v2
20210813版
アドオン20種 と Pouches SellNPC PtBuf 全般にて、未使用の for pairs のキーの代入先を
廃棄用のメタ変数名? _ に書き換え

AutoTarget:
 大量に名前を突っ込むとパフォーマンスが落ちる問題を修正
 コンテンツ等に合わせていちいち autotarget load hoge しなければならなくなった
 それに伴い設定のXMLファイル内でのデータ構造を改修、互換性が無くなったので注意
 評価順位 名称一覧→同名→claim(事実上機能しない)→全て
 名称一覧は defaults.name_profile_list にてプロファイル毎に名称を列挙する様になった
 加えて各名称の先頭に一致条件を記述可能になった(説明は Profiles.lua 参照)
 ちなみに /autotarget on で使うと機能する/しないが安定しない為、off で使う事を推奨

ActAlert:
 <t> も表示する様に修正
 defaults.TpMoveInfo にて特殊技に対する注釈がある場合、注釈も表示できる様にした

あとナンカあったかも知れないけど忘れた

766(・ω・):2021/08/13(金) 18:41:07 ID:MEnda3v2
訂正、評価順序
明示的な指定(<stnpc>とコマンド実行で指定された時のみ)→
名称一覧→同名→claim(事実上機能しない)→全て

767(・ω・):2021/08/13(金) 23:13:27 ID:MEnda3v2
更に AutoTarget 補足、タゲ切り替えとかの後、一定時間GMモードに入る様になってるから
殴られまくってても抜刀収刀できると思うけど、スループットじゃなくて応答速度的に遅い環境で
えっらい数のモンスに殴られまくったりすると短すぎるかも知れない
コードの方の冒頭の const_〜 いじるしかないかも知れない

768(・ω・):2021/08/14(土) 15:21:30 ID:Eos5NALM
AutoTargetについて識者に相談
攻撃対象の変更にいちいちコマンドを仕込んだマクロとか使い分けたくない
でもアドオンだとポーリング(周期処理)での<t>の変化とか変化からの経過時間、
それとサーバからのassist受信での<t>の変更命令があった事しかわからない
assistはクライアントが攻撃開始か攻撃対象変更するか、/autotarget on の時に
サーバが自キャラの攻撃対象を自動変更した時しか送られない筈?
(この場合どうでもいいけど魅了の時にサーバが自キャラに抜刀させた時も送られてくる?)

クライアントが攻撃開始、攻撃対象変更したら一定時間はassistを完全に無視、
それ以外のassistがサーバによるタゲ変更だとみなして、
アドオンが独自に攻撃対象変更のチャンクを送信・・・そうすればそれらしく動く
但し、ダイバーで大量に沸いたりみたいな緊急時にアドオンが勝手に攻撃対象変更、
でもその直後に更にその対象が他の人によって倒されたりして
更にサーバからassistが送り付けられたりすると
アドオンは既に一定時間無視のモードに入ってるから次のターゲットの変更に行かなくなる
つまりわちゃわちゃしてる時の事を考えると一定時間無視とかはしてはいけない

engage中の<t>を一定時間IDで全部記憶してそれらのHPが全て0になった時に
アドオンが攻撃対象変更のチャンクを送信する?
でもクライアントからの普通の操作で攻撃開始即ターゲット変更とかで
攻撃対象と違うキャラにカーソル(<t>)が向いて、
一旦収刀するか<t>か本来の攻撃対象以外に攻撃対象変更をして、
改めて本来の攻撃対象に攻撃対象変更しないとカーソルを直せない不具合とかあるから
<t>での判断ができない・・・

じゃあ全ての攻撃開始、攻撃対象変更、assistのチャンクに入ってるIDを
一定時間監視し続けてそいつらのHPが全て0になった時に
アドオンが攻撃攻撃対象のチャンクを送信する?
それで矛盾なく機能する?大丈夫?

769(・ω・):2021/08/14(土) 15:24:46 ID:Eos5NALM
↑/autotarget on でも機能するようにする為の相談
/autotarget off ならいちいち収刀しちゃうけど問題なく機能する
/autotarget on でも機能するなら、たまたまサーバが選んだ次の対象が
アドオンが選んだ対象と同じなら収刀しなくなって効率が良くなるから
/autotarget on でも機能するようにさせたい

770(・ω・):2021/08/14(土) 15:33:28 ID:Eos5NALM
一番やっかいなネトゲ特有の構造による問題を説明し忘れてた
/autotarget on だと元の攻撃対象が倒された後、サーバが次の攻撃対象を選ぶと
サーバはassistをクライアントに送り付けるけど、
クライアントが次の攻撃対象へのassistを受信した時点で
元の攻撃対象のHPが0になったという「キャラ毎の情報のチャンク」を
受信している保障が全く無いどころか、ラグが無くても何回か試すとそういう状況に何度も遭遇する
サーバからのassistによる攻撃対象変更なのか、クライアントでの攻撃対象変更や /assist コマンドとかによる
タゲ変更なのか、判断する材料が乏し過ぎる・・・

771(・ω・):2021/08/19(木) 20:10:16 ID:PdtYDkpI
Pouches が正規のバージョンで上書きされてた
どうしてもな人は古いバージョン使ってて

その内コマンド Pouches のまんまでアドオン名 PouchesJ に書き換えて上げ直す

772(・ω・):2021/09/07(火) 00:09:49 ID:OTc9AUtU
めんどくさいから20種も改変版も1つの書庫にまとめた
んでもって諸事情でもはやサブルーチン類が管理しきれないから
/libs/extlibs/ に追い出しまくった

全般
  微妙にオーバーヘッドが増えた(作り手側の都合)
  逆に一部のアドオンの実行効率が上がった
  幾つかのアドオンにて「ソ」や「表」の類の文字が混じってても実行できるようになった
  可読性と一貫性を微妙に向上(継ぎ接ぎだらけなので期待するべからず)

AutoTarget
  動作方法を根本的に改変しつつ、抜刀時のタゲが攻撃対象とズレる不具合に対して、
  自動的に抜刀し直す処理を入れて対処したつもり
  (攻撃開始のボタンを押した直後に×ボタン連打をしたり、攻撃開始ボタンを押した直後に
  タイミング良く×ボタンを押した直後に左右にカーソルを移動させたりすると、
  攻撃対象とは違う対象にカーソルが向いたまま、抜刀し直すか
  一度攻撃対象やカーソルの対象以外に攻撃対象を変更してから改めて攻撃対象を変更しないと
  鯖内での攻撃対象にカーソルを合わせられなくなる不具合)
  ただしアドオンで鯖内でのPCの攻撃対象を完全に把握し続ける事は困難なので過信はしない事

迷ってる
  自動MB や 自動回復(ry
  アクションイベントにてPCが自由に動けるかどうかを可能な限り完全に把握し続けて、
  空いてる時間に行動の優先順位リストに従ってコマンドを実行するもんだから、
  Pouches みたいなバッチ〜自動連携や自動移動含めたボットや(以下自粛
  それらしい物が既に存在するなら伏せる意味はないけど、無いなら業者支援になってしまう

773(・ω・):2021/09/07(火) 00:11:22 ID:OTc9AUtU
影響範囲がかなり広いのと、例によってテストが不十分な為、取り扱い注意

774(・ω・):2021/09/07(火) 00:34:45 ID:OTc9AUtU
意外と知らない人が居るらしいから更に補足
↑での「抜刀時のタゲが攻撃対象とズレる不具合」はアドオンやWindowerの不具合じゃなくて
FF11のクライアントが大昔から抱え続けてる不具合
アレどうしようもない

775(・ω・):2021/09/08(水) 22:42:19 ID:1JeKXgwQ
AutoTargetが正常に動作しないエリアがあるかも知れない
今わかってる限りでの動作不良(誤動作じゃない)が発生する
エリアと状況からすると、今の所そうなんじゃないかって程度なんだけど、
AutoTargetは過信しない様に

エリアによって監視してたIDのmobがnilになる事があったり・・・
以前にどうもWindower側でエリアに合わせて処理を変えたりして
addon側へのI/Fと情報の提示が一定になる様にがんばってる様に思える
そんな訳で入れ忘れてたNPC名でSetTargetできる様にしたSetTargetExも含めて
近日中にまたまとめてアップするかも知れない?

776(・ω・):2021/09/09(木) 21:57:02 ID:iNkXkKFs
例によってまとめてアップした

いちよーmobがnilになっても誤動作しない様には対策したつもり
あと収刀直前に受けたバフで硬直したまんま次のバフやら被弾やらのアクションイベントが
発生しなかった場合、一時的なGMモードも機能しないから自動タゲ変更も機能しない場合がある
今の所解決の目途立たず・・・でもどうせ硬直中だしゆっくり次のタゲを吟味する時間はあるから(逃げ

SetTargetEx
  オリジナル同様、10進数値文字列としてIDを解釈できたらオリジナルと同様の動きをする
  できなかった場合、文字列をPC名とするターゲットの内、最も近いPC/NPCをタゲらせようとする
  ただしオリジナル同様、assist response を受信した事にさせてもタゲが向かない NPC や
  状況によっては PC もタゲれなかったりするかもなので過信は禁物

info
  既に純正クライアント(とサーバ)には /partyinfo showtp があるので、
  フェイス用に一時的に TP と距離を表示できる様にした
  うざかったら ShowPtTp ShowPtDistance の両方を false にしてね

777(・ω・):2021/09/09(木) 22:12:16 ID:iNkXkKFs
今の所フィードバックが来てるのは中国人台湾人ばっかだし
双方英語がそんなに得意じゃないもんだから十分に意見を理解できなくて迷ってる
(多分あっちも十分に言えてない)

info に invview を統合すれば text の更新の分散を同期できるから更に軽くなる
(ダイバーとかなら大抵どっちも入れるっしょ(主観))
その代わり info までもが res/items.lua を丸々抱え込む事になるから常時メモリを食い続ける事になる
反対意見がなければもしかしたらその内勝手に統合しちゃうかも(しないかも)

くどい様だけど、1キャラでアドオン単体の負荷を考えればどうって事のない話
ただしアドオン入れまくって3垢とかでダイバーで大リンクを処理したりーみたいな状況になると
アドオンの負荷の軽さ(重さ?)がかなり重要になってくる
特に軽いアドオン複数が text の表示を同時に更新すると結構な負荷になるもんだからこんな神経質な(ry

778(・ω・):2021/09/09(木) 22:13:10 ID:iNkXkKFs
間違えた、PoolView の方だった

779sage:2021/09/11(土) 10:38:16 ID:2EWJ52Jg
AutoTarget使わせてもらっています。開発ありがとうございます!
挙動について少し質問なんですが、
AutoTargetでターゲットを選択中、収刀行動をしても勝手にまた抜刀するのは
仕様になるんでしょうか?
21年5月版ではそういうことがなかったので、自分の設定ミスなのかと
思い、質問させてもらいました。

780(・ω・):2021/09/11(土) 15:08:23 ID:l./BnPKU
多分不具合
夜か明日にならないと調べられないから古い奴使っててくらはい

781(・ω・):2021/09/11(土) 22:17:48 ID:l./BnPKU
ActAlert
  dir オプション(主に直接タゲと逆を向かせたりきっちり東西南北に向きを合わせたり)を
  ctrl に変更、同時に stoprun を追加
Launcher
  おバカなバグ発見、同時にコードリフレッシュ、かなり軽くなった
AutoTarget
  もぐら叩きでとりあえずの問題を解消
  但し問題の根がめちゃめちゃ深い為、例によって過信は禁物

・モンスが消えたり遠くに行ったりした時の攻撃解除が補足できない
・クライアントから送信されて実際に抜刀に入るまでの間の、
 アドオンが状態をステートレスに把握しきれない状態の時に、
 更にタゲ変更や収刀が複数回行われた時のイベントへの対応又は状態変化の検出が
 ややこし過ぎて全ての可能性を考慮しきれてない
以上の問題から、まだまだ問題を抱えてる可能性あり、AutoTarget は取扱注意

782(・ω・):2021/09/11(土) 22:27:03 ID:l./BnPKU
あと AutoTarget の method の番号が 0〜 じゃなくって 1〜 になってズレたからきよつけてね

あの抜刀でタゲが無かったりタゲがズレたりのバグ・・・
開発としてもプロトコル上どうしようもないんだろうな
通信量を削減しまくりたかったんだろうけど、早期にプロトコルをどうにかすりゃ良かっただろうに
アドオン側からしても状態把握がややこし過ぎて発狂しそうだわ

783(・ω・):2021/10/05(火) 14:36:17 ID:EFpvJl0s
夏の無料CPで復帰した勢です。
昨日20種まとめを見つけて和製アドオンがあることにちょっと感動してます。

とりあえずradarを使わせて頂いたのですが、ターゲットしているオブジェクトのテキストの縁取りが点滅する速度が激しすぎてちょっときついです。
Profiles.luaの設定で点滅速度を制御することはできますか?
(縁取りの色を2色とも同じにすれば点滅自体はゼロに出来たのですが)

784(・ω・):2021/10/06(水) 22:49:50 ID:PT5soh7E
数日後20種(?)新verアップ予定だけど、
設定ファイルの類が過去のものと殆ど互換性ない上に、libs\extlibs\ の中身も結構変わってるから
extlibs を別名にして分けたりとかしないと一部だけ新verとかできないから
今ので満足してる人はverアップしない事を推奨

ただし新verの AutoTarget とかは殆どの環境で安定する筈
(/autotarget on で使うとまだおかしい事があるけどどうしようもない)
あと設定ファイルとして .csv.txt なる csvファイルもどき を使い始めたり、
まんま .lua とかに設定を追い出したからメモリ使用量はかなり減った
ただし data\フォルダ 以下に変なのが紛れ込むと /say で変な発言させられたりとか
色々リスクがあるから注意
(addonの luaファイル自体 をいじられただけで(ry)リスクはそんなに増えないとは思う)

これらは完全に作者の都合・・・
ヤバい何かを python のディープラーニングと組み合わせ始めたら
メモリ使用量がいよいよヤバくなってきた、すまん

785(・ω・):2021/10/06(水) 22:54:07 ID:PT5soh7E
>>783
rada.lua の const_filpcycle をミリ秒単位で調整すれば速度は落ちる筈

これも設定ファイルに追い出した方がいいかな・・・
けど値の範囲の処理とか変な値設定された時とかの検証が面倒だから期待しないで

今は readme.txt で最低限の説明を書いてるとこ(マでないとわからないかもだけど地味に時間が掛かる)

786(・ω・):2021/10/07(木) 14:58:03 ID:QaAZlmIo
>>785
ありがとうございます。やってみます(よく見ればflip cycleで分かりやすい変数名でした。失礼いたしました

787(・ω・):2021/10/15(金) 12:07:07 ID:Rf5kdRn2
CraftExploitの穴って2つある内の1つは対策されたけど
もう一方は放置されてるんでしたっけ?

788(・ω・):2021/10/16(土) 23:02:33 ID:ighaWDVQ
20+4、まとめて更新、但し過去のバージョンとの互換性殆どなし
新verの一部のアドオンと旧verの一部のアドオンと混在とかできないから更に注意
というか、このバージョン以降に更新するならバックアップ取っておいた方がいい

全般
  設定の類を含めた命名規則を他のアドオンの平均に近付けたつもり
  メモリ消費量を大幅削減
  一部設定の記憶の機能を削除(余り嬉しくない機能な割にコードサイズがでかい)
info
  戦利品やPTメンバーとの距離を表示できるようになった
PoolView
  info に統合され消滅
AutoTarget
  /autotarget on の時にターゲット失敗した時の挙動にて、
  不自然な動作をする事があった問題が殆ど解消されたかも知れない
RadMeter
  ターゲットから見た自分の角度を表示
  (こちらからのカウンターは発動するが、
   前方に居るとは見做されない微妙な角度を(以下自粛))
VnmMeter
  今更誤字に気付いて修正

789(・ω・):2021/10/16(土) 23:06:45 ID:ighaWDVQ
それと windower の自動アプデで上書きされた事があった為、PouchesEx SellNPCEx に改名
コマンドラインからは pouches sellnpc とかそのままで使用可能
それと pouches シルト【小袋】;pouches start みたいな指定もできるようにした
気持ち悪いけど極端な例で例えれば外人が "add hoge" みたいなアイテムを指定したい時は
add add hoge みたいに入力すれば回避は可能・・・きもちわる

790(・ω・):2021/10/16(土) 23:08:14 ID:ighaWDVQ
それと例によって独自パッチを当ててない普通の windower で試してないから
lua l hoge しただけでいきなりエラー吐くかも知れない
くどいようだけどいつでも旧verに戻せるようにバックアップとっておいた方がいい

791(・ω・):2021/10/16(土) 23:36:49 ID:ighaWDVQ
すまん、一人ダウンロードしちゃった
アーカイブの作成の時に旧バージョンへの追加になってた
新バージョンだけのファイルのアーカイブにして上げ直す

792(・ω・):2021/10/18(月) 18:30:40 ID:F9wfxH2g
予告、Launcher が表示方法によってはバグってるらしいからアップ予定
(机上でも表示がちょっとおかしくなる)
あと関係ないキーを押した時に無条件に消える設定にしてて、
bind ^f1 launcher page 1 とかしてしまった人は、
キー入力タイミングとか bind したコマンドの実行終了のタイミングによっては
表示された直後に閉じてしまうらしい
Launcher で直接コントロールキーとかの押下状態を把握して、
それらのキー入力に直接対応してページを表示するようにするから
まだ入れ替えたりいじったりしてない人は新verを待ってね

いじっちゃった人はころころ変わってすまん

793(・ω・):2021/10/18(月) 20:50:14 ID:F9wfxH2g
211018版アップ
Launcherしか変わってない(verの数字上げてなかった気がするけどいいや)使わない人は落とさなくていい
セルに confirm の設定を追加、セル1つ1つに独立して実行確認するかどうか指定できるようになった
ついでに全てのセルの実行で常に確認するかどうかも指定できるようにした(どっちも指定しなければ以前通り)

794(・ω・):2021/10/18(月) 20:55:52 ID:F9wfxH2g
で、わかってる人はわかってると思うけど、色が変わると文字の位置がじりじり動くやつ
colorstringbuilder.lua で色指定の文字列の追加箇所を全部コメントアウトするとわかるけど
スペースの数が変わってる訳じゃなくて、GDI+辺りの文字の幅の判定が明度の類でゆらぐらすぃ
オレオレパッチを当てた方はもっとマシになってるけど、全ての環境で正しく判定できるかどうか不明
あの辺りはフォントだけじゃなくってGPUやドライバによっても微妙に違う可能性あり
dower が縁取り付き文字列の描画にパスを使っててパス周辺がそういう作りになってる以上どうしようもない

795(・ω・):2021/10/20(水) 20:06:20 ID:0Txrmr6Y
更に不具合修正211020 ただし動作確認いい加減
主に ActAlert KillCounter AutoTarget のみ(他は初期データの類の更新とか?)
ActAlert KillCounter はターゲット名の先頭、末尾一致とかしようとするとエラー吐く(机上でもエラー吐くように見える)
AutoTarget は assist response の記憶の消去タイミングが明らかにおかしかったのを机上で修正
アドオンではクライアントが戦闘解除する直前にプレイヤーが攻撃開始をしたかどうかとかを
管理しきれない問題の解消法は現時点で見つかっていない・・・が、以前よりは更に良くなってはいる・・・筈
というかクリアしなくても問題がないような気はしている(いい加減)

796(・ω・):2021/10/20(水) 23:23:23 ID:0Txrmr6Y
肝心な事をずっと書き忘れてた

PouchesEx は insertキー でのコンソールではなく、FF11の純正クライアントのチャットから
//pouches ソベランの箱
とか入力すれば、「ソ」とか「表」とかが混じっててもアイテム名を指定できるし、
//pouches start
で問題なく実行される
最も簡単な回避策は libs\extlibs\ffxiutl.lua を参照

797(・ω・):2021/10/21(木) 13:19:25 ID:eY.O2tlk
訂正、どうもパッチ当ててない環境だと入力しても化けて登録できないらしい
普通の環境の準備に時間掛かるから対応は期待しないで

798(・ω・):2021/10/21(木) 22:16:11 ID:eY.O2tlk
普通のwindowerだとソ\ベランの箱とか入力しないとダメらしい
ソ やら 表 やらが含まれてて使用可能なアイテムのテストとか面倒だからすぐできないけど
一旦ソ\とかみたいな入力とか一覧ファイルの読み込みとかで認識されてしまえば使える筈
自動的に色々しちゃうアレも ffxiutl 使って ハートオブソラス とかしてるから多分大丈夫(いい加減)

799(・ω・):2021/10/23(土) 22:29:08 ID:Mg4wPPxw
211023

extlibs\colorstrutl.lua
  通常の windower の環境での潜在的な不具合を修正
AutoTarget
  不要な参照を削除
Launcher
  不要な参照を削除
  通常の環境での通知表示状態で表示状態でない時はセルを表示しない様に修正

SortTarget
  AutoTarget に近い処理で周辺のターゲットを優先順に並べ替えて表示

あと libs\extlibs\ の簡単な説明と ew〜 とか \xi とか
実行されないくせに訳の分からないコード部分の為の簡単な説明txtを追加

800(・ω・):2021/10/23(土) 22:36:25 ID:Mg4wPPxw
日本語がおkだった
Launcher、実行したら閉じるの状態で実行すると3秒通知が点滅するけど
セルまで表示されてメニュー自体の表示非表示がわかり辛かったから
メニュー非表示の時は通知だけ点滅するようにした

で、書き込もうかどうか迷ってたけど少し暴露する
CRTの類のコードを一切使わないウィンドウプロシージャ作ってウィンドウクラス登録して
自前でウィンドウ作れば純正クライアントとは別のウィンドウに色々表示できる
でもそれを始めるとウィンドウから入力とか複数のウィンドウ間でウィンドウメッセージ云々とか
できちゃうから18垢一斉にhogefugapiyoとか業者が(自粛

801(・ω・):2021/10/23(土) 22:42:35 ID:Mg4wPPxw
↑純正クライアント自体のスレッドでウィンドウプロシージャ動かしちゃダメだよ
WndProcとかだけじゃなくってメッセージポンプとかクラスとか熟知してないと難しいと思うから
あくまで逆アセンブル結果を解読して texts の機能を自分で拡張したりみたいな事ができる人向け

802(・ω・):2021/11/02(火) 19:23:11 ID:vPEhs51s
AutoTarget
  不具合対応状態を厳密にして微妙に精度アップ
Launcher
  多分Ctrlキー+何かのキーを割り当て、
  メニュー非表示状態でキーが押されて離された時、離された状態にならない不具合の修正
KillTimer
  しょうもない誤字の修正
Radar
  しょうもない誤字の修正
Counter
  何か修正した気がする
その他
  非公開アドオンとI/Fやスタイルを合わせる為の微妙な修正

803(・ω・):2021/11/07(日) 00:13:45 ID:sG.sdk7I
211106
Info
  常に低水準な情報を表示し続けようとするとエラーになる不具合を修正
Launcher
  共通メニューのページの後に、ジョブ固有のページだけではなく
  任意のページをロードできる様にした(ジョブ変更等でリセットされる)
  その機能も Launcher のメニューの Launcher load hoge 等のコマンドで実行可能

804(・ω・):2021/11/10(水) 19:50:57 ID:UMlvPcFk
Cure Pleaseがお亡くなりになりました悲しい

805(・ω・):2021/11/10(水) 20:45:51 ID:g5srR986
EliteAPI更新したら動いたぞい

806(・ω・):2021/11/10(水) 21:17:50 ID:EYbq6zaM
早くxiview更新されないかな・・

807(・ω・):2021/11/10(水) 21:20:04 ID:EYbq6zaM
早くxiview更新されないかな・・

808(・ω・):2021/11/10(水) 23:41:49 ID:UMlvPcFk
>>805
ほんとだ!動いたーありがとー!

809(・ω・):2021/11/11(木) 23:46:17 ID:JpDhqLjc
easyfarmが最近30分〜でキャラ自体FFXIエラー4006で強制終了で落ちるようになってeasyfarmのログを見ると
System.OperationCanceledException: 操作は取り消されました。
場所 System.Threading.CancellationToken.ThrowOperationCanceledException()
場所 EasyFarm.States.FiniteStateMachine.RunStateMachine() 場所 C:\projects\easyfarm\EasyFarm\States\FiniteStateMachine.cs:行 143
場所 EasyFarm.States.FiniteStateMachine.<RunFiniteStateMainWithThread>b__9_0() 場所 C:\projects\easyfarm\EasyFarm\States\FiniteStateMachine.cs:行 99
っていうログが残ってるんですが対処法わかる方いたら教えて下さい

810(・ω・):2021/11/12(金) 12:00:57 ID:l9CK4yeg
検知されるようになったね

811(・ω・):2021/11/12(金) 13:04:48 ID:1diru8tI
うちのEasyFarm(1.0.116)現在5時間稼働中
EliteAPI 1.4.0.2
EliteMMO.API 1.3.0.0

812(・ω・):2021/11/16(火) 18:53:02 ID:upTV5RXs
Autotarget ありがたく使わせてもらっています。助かります。
一つ要望なのですが、他人が戦ってるピンクネームの敵をタゲらないようにすることは
できないでしょうか?

813(・ω・):2021/11/18(木) 15:13:33 ID:.L4b93XA
すまん、肝心な機能が抜けてた
こっそりリモートデスクトップ経由で机上で修正し終わったらから後で動作確認してアップする

外人からの質問
xor eax,eax とか訳がわからない → ただの0クリア
わざわざ短縮の命令ではなくincとか分解してるコードがうざい → アーキテクチャによってはその方が高速
スタックに積まずに静的変数を多用してるのが汚い → bpで先頭+オフセット多段のアドレス計算するより後者の方が速い
最適化されたコードが読みづらいのはしょうがない、慣れるしかない

814(・ω・):2021/11/19(金) 00:11:13 ID:Nfeh5nIY
AutoTarget
  紫ネームをタゲらない様に修正
Launcher
  デフォルトの settings_adv.lua がラインモードのサンプルのままだった為、
  全表示のモード向けのサンプルに修正
Loghist
  修正済みのログではなくオリジナルのログを参照する様に修正
ActAlert
  どうでもいい修正

815(・ω・):2021/11/19(金) 12:19:10 ID:Nfeh5nIY
発端はTWからの「infoでの BT とかの反応が遅い事がある」

Windower での get_mob_by_target() だったか、その辺りで <bt> を取得しようとすると
純正クライアント内で即座に反応してる赤ネームと違ってどうしても遅れが出るらしい
(textsにbtとかを表示し続ける簡単なアドオンで目視可能)
元々のbtを倒してから即座に他のモンスを赤ネームにしたりすると良くそうなるらしい
んでもって内部で灰色ネームが消えた頃に新たに赤ネームにしたモンスがbtに現れる
Windowerを利用している以上どうしようもない問題かも知れない
黄色ネームが絡んでるだけだとclaimには表示されないみたいだし
PTにclaimしている全対象をbt扱いにしても
どれが純正クライアントでの<bt>に該当するのかわからないしいい方法が思い付かない

誰かいい方法があったら教えてぽっぴどぅ

816(・ω・):2021/11/19(金) 12:26:16 ID:Nfeh5nIY
あ、あとアライアンスだと他のPTの誰かがヘイトトップか何かで紫っぽいネームになってると
やっぱり get_mob_by_target( "bt" ) で取得できない
あれもどうにかしたい(よね?)

817(・ω・):2021/11/22(月) 20:38:08 ID:MDEZzXQU
Bazaarが検索は始めるけどリストにアイテムが表示されなくなった助けて( ;∀;)

818(・ω・):2021/12/16(木) 23:32:56 ID:Cs27guYg
Autotarget 使い始めたけどすごい快適になりました【ありがとう。】ありがとう
近くの敵タゲるだけでもこんなにストレスなくなるんだなw

819(・ω・):2021/12/18(土) 18:49:48 ID:mE1nu/3I
乱獲1回で手動タゲ変更何回しなきゃならんのだって感じだしな
バ開発に改善を求めても期待できんしアドオンがなきゃやってられんよな

820(・ω・):2022/01/14(金) 03:31:18 ID:wKcohRBQ
教えてほしいのですが、XIPivotを使って、
NexusのAshenbubsHD Basic (x2) and Prime (x4) - FFXI HD Texture Packを
オーメン等Basic、他Primeの自動切り替えを、これで出来るしょうか?

local res = require('resources')

windower.register_event('gain buff', function(buff)
local buff_name = res.buffs[buff].name
local zone = windower.ffxi.get_info().zone
if buff_name == 'Elvorseal' or zone_name == "Reisenjima Henge" then
windower.send_command('pivot a AshenbubsHD-Basic')
else
windower.send_command('pivot a AshenbubsHD-Prime')
end
end)

821(・ω・):2022/01/28(金) 16:31:06 ID:LAI1DtYE
Autotargetでネーム前のアイコン変わるのってGMモード?
これって他人には見えてないのかな?

822(・ω・):2022/01/30(日) 21:56:48 ID:jiihRxd.
見えてないよ

823(・ω・):2022/02/10(木) 15:09:49 ID:cu0/2NaU
今日のBAでツールどうなるかなぁこわいこわい

824(・ω・):2022/02/11(金) 08:44:07 ID:7Ve67G8k
今回のVUでAutoTargetが機能してないかな・・・
かなり便利なので復活してほしいなぁ

825(・ω・):2022/02/11(金) 19:57:41 ID:BRXx/iHw
EliteAPI / EliteMMO.APIの更新待ち

826(・ω・):2022/02/12(土) 20:12:31 ID:ihGMegrM
いつの間にかAutoTarget動くようになってるよかったよかった

827(・ω・):2022/02/13(日) 09:30:41 ID:STT.HuL6
なおっかー

828(・ω・):2022/02/23(水) 19:19:32 ID:O3TFdLig
EnjoyFishing v1.2.3
EliteMMO.API v1.3.0.0
EliteAPI v1.4.1.2

キャラクター選択後に起動してくださいが急に出てきて動作しなくなった
動いてる人いる?

829(・ω・):2022/02/24(木) 14:53:40 ID:TKoURR0o
>>828
うちは23日朝の時点で「キャラクター選択後に起動してください」になったけど、EliteAPI.dllのアップデートかけたら直ったよ。
直った後のバージョンが v1.4.1.2なので、それで動かないとしたらわからん…

830(・ω・):2022/02/25(金) 12:55:03 ID:qPIM9su2
>>829
情報ありがとう
無事に起動するようになった

831(・ω・):2022/03/31(木) 19:43:08 ID:1PyDf6f.
220331版、↓以外にも至る所に微修正が入った

Reminder
  学者の魔導書みたいなチャージの表示に対応
TargetList
  SortTargetを改変して改名
  必要であれば隠しステータスを表示、既定の値ではない場合警告
BlockMt
  オプションunlockからunblockへの変更漏れを修正
Bouyomi
  発言者の名前を読み上げない様にするオプションを追加

TargetList(旧SortTarget)が何をしたいのかわからないかも知れない
フォモルを順番に倒すアンバスとか、
大リンク中のダイバージュノで緑目の石像の存在を確認とか(ry
というかTargetListを実行したまんまAT3に突っ込むか、
namestatusmap.csv.txt の中の名前をワイルドキーパーレイヴのボスの名前に
変更して突っ込むとわかるかも知れないわからないかも知れない
でかいボスの目の前に居るとどういう状態なのかわからないよね?

832(・ω・):2022/04/02(土) 07:53:27 ID:q6j2iP3g
ffxidbだと誰かが絡まれてるだけのモンスを点滅表示するけど、
あれってアドオンだとどうやって検知すればいいんだろう?
get_mob_array() のテーブル内の変数にも見当たらないし
incoming chunk の 0x00E の Claimer は0のままに見えるし
_unknown1〜3 と 5 は訳わからんしどうなっとるん?

833(・ω・):2022/04/06(水) 22:52:52 ID:zRalBo/A
220406

AutoTarget
  同名に対するターゲット変更が機能していなかった不具合を修正
Info
  辞書をロードできない不具合を修正
LogHist
  テストできない不具合を修正
Launcher
  実行中のセルの表示が現在位置になってしまう不具合を修正
Radar
  一覧を列挙できない不具合を修正
KillTimer
  一覧を列挙できない不具合、厳密な名称で登録しても反映されない不具合を修正
KillCounter
  一覧を列挙できない不具合を修正
PtBuf
  メンバーのジョブを表示できるようにしたつもり(魔改造版でしか確認していない)
Bouyomi
  デフォルトの再生速度を変更、棒読みちゃん に発言内容を送るコードを独立させてサブルーチン化
Reminder
  表示を改善
その他
  細々と修正

libs\extlibs\strutfutl.lua が修正(コード追加)されてるからそっちの更新も忘れずに
あちこち結構バグバグだった

834(・ω・):2022/04/07(木) 19:35:00 ID:BQFyrEzo
無くなると困るアドオンを列挙して欲しい
流石に標準のwindower向けとか他人が使う用のオプションの処理とか手が回らないから削りたい

835(・ω・):2022/04/11(月) 12:29:18 ID:azUsGsBY
>>834
いつもありがとう、自分は以下の3つかな
ActAlert、AutoTarget、Launcher

特にActAlertは無いと非常に困る

836(・ω・):2022/04/11(月) 15:06:26 ID:kXerYYrk
>>834
Radarとsellnpcexを使わせて頂いています

837(・ω・):2022/04/11(月) 15:25:32 ID:uDsP1YrU
>>834
Infoが便利で使わせてもらってます。

あとは改変版のPouchesExとSellNPCExに一票

ついでにInfo_diver.csv.text内の
Skullcrushuer→Skullcrusher
Freetfoot→Fleetfoot でした。

前にInfo導入したときに
好みの色に変えようとしても変わらなかったり、
<draggable>をtrueにしても(ドラッグ可否であってるんでしょうか?)
ドラッグ出来なかったりしましたが今直ってるんでしょうか。

もう慣れてしまってそのまま使ってますけど。ありがとうございます。

838(・ω・):2022/04/11(月) 21:06:33 ID:3ejsW4vQ
>>834
ActAlert
AutoTarget
LogHist
SellNPCEx

どれも便利に使わせてもらってます。

839(・ω・):2022/04/18(月) 18:44:29 ID:3EnV87ic
>>837
data\settings_color.lua の中身をいじっても変わらない?

840(・ω・):2022/04/18(月) 20:47:15 ID:3EnV87ic
220418

ActAlert
  StartWith EndWith が機能しない不具合を修正
Info
  ゾーンタイマーが1時間を超えると9時間ズレて表示される不具合を修正
KillCounter
  StartWith EndWith が機能しない不具合を修正
  アクションメッセージではなくmob_arrayでHP0化を検出する様に修正
  それに伴いPTによる討伐は検出できなくなり、<bt>による検出に修正
KillTimer
  アクションメッセージではなくmob_arrayでHP0化を検出する様に修正
  それに伴いPTによる討伐は検出できなくなり、<bt>による検出に修正
Reminder
  注釈の行を表示できる様にした
Launcher
  実行等のログ出力を抑制できる様にした
Radar
  アラート対象が<bt>だった場合、警告しない様に修正
VnmMeter
  無駄に詳細な表記を簡素化、コードリフレッシュ
データ類
  >>837さんの指摘を反映

使ってるという報告がなくて、特にエリア毎のデータを持ってるアドオンに関して機能縮小を準備中
例えばRadarを含めて全部ファイルで指定、コマンドラインでの追加削除の類は保存不可になるかも
多分Radarのエリア毎のアラート設定とかもファイル名で識別できる様になればいちいちコマンドラインで指定しなくなるかも?

841(・ω・):2022/04/18(月) 22:16:21 ID:3EnV87ic
KillTimerとKillCounter、見えてる距離でもアクションメッセージが届くとは限らない
魔法の射程の1.5倍位?それ以上遠くでPTメンバーが討伐してもログが見れない
仕方なく全部mob_arrayで比較するように修正

842(・ω・):2022/04/19(火) 09:04:46 ID:4avT15vk
>>839
837です。
私が使用し初めたのが20211119_000953.zipらしく
そのinfoフォルダにはdata\settings_color.luaが入っていませんでした。
今最新版をDLして見たらdata\settings_color.luaが入ってました。
ここをいじればいいんですね。
今度時間があるときに入れ替えてやってみます。

843(・ω・):2022/04/19(火) 15:38:39 ID:XL6WS3Cs
>>840
自分はRadarのアラート追加に関してはその都度defaults.luaを書き換えてreloadしていた(FFのコマンドラインからより、テキストエディタいじるほうが色々と楽)ので、コマンドラインからの機能は別になくても構いません。

ちなみに自分のdefaults.luaは

defaults.alert_targets = {
[ "0" ] = "mog-tablet,Treasure Coffer,Treasure Chest,Logging Point,Mining Point,Harvesting Point,Excavation Point,Ergon locus,Geomantic Reservoir,Lost Article", --全域
[ "1" ] = "", -- ファノエ運河
[ "2" ] = "Orctrap,Tempest Tigon", --ギルド桟橋
[ "3" ] = "", -- マナクリッパー
[ "4" ] = "Intulo,Zoredonite,Splacknuck", -- ビビキー湾
[ "5" ] = "Mountain Worm,Father Frost,Snow Maiden,Bonnacon,Jormungand,Frost Flambeau,Skvader,Magnotaur", -- ウルガラン山脈

と言うような感じで地名やNM名などを予め入れ込んであります。
うるさく感じる時もありますが、そういう時はunloadしてます。

844(・ω・):2022/05/23(月) 00:20:06 ID:lxMJFlyM
ptbufを試したかったけど
data/settings_codes.lua
が配布されて無いです

845(・ω・):2022/05/23(月) 09:25:36 ID:Rs433mf6
local statics = {}
statics.ignorecodes = [[
釣りイメージ,木工イメージ,鍛冶イメージ,彫金イメージ,裁縫イメージ,
革細工イメージ,骨細工イメージ,錬金術イメージ,調理イメージ,
専心,マウント,シグネット,サンクション,ビシージド,シギル,
レベルシンク,ビジタント,釣り師のセンス,一心,芸術家肌,
エンポロックスのツボ
]]
statics.debuffcodes = [[
衰弱,睡眠,毒,麻痺,暗闇,静寂,石化,病気,呪い,スタン,バインド,ヘヴィ,スロウ,
魅了,死の宣告,アムネジア,徐々に石化,
アドル,ひるみ,メルトン,テラー,沈黙,呪詛,悪疫,
バーン,フロスト,チョーク,ラスプ,ショック,ドラウン,ディア,バイオ,
STRダウン,DEXダウン,VITダウン,AGIダウン,INTダウン,MNDダウン,CHRダウン,
HPmaxダウン,MPmaxダウン,命中率ダウン,攻撃力ダウン,回避率ダウン,防御力ダウン,
フラッシュ,魔法防御力ダウン,インヒビットTP,魔法命中率ダウン,魔法攻撃力ダウン,
装備変更不可,計略,TPmaxダウン,
レクイエム,ララバイ,エレジー,ノクターン,
イリュージョン,エンカンバー,オブリビセンス,インペア,オメルタ,デビリテート,パトス,フラーリー,バスト,
クイックステップ1,クイックステップ2,クイックステップ3,クイックステップ4,クイックステップ5,
ボックスステップ1,ボックスステップ2,ボックスステップ3,ボックスステップ4,ボックスステップ5,
スタッターステップ1,スタッターステップ2,スタッターステップ3,スタッターステップ4,スタッターステップ5,
魔法回避率ダウン,
フェザーステップ1,フェザーステップ2,フェザーステップ3,フェザーステップ4,フェザーステップ5,
アイテム使用不可,ポイズン,回避能力ダウン,コスチューム
]]
return statics

すまぬとり急ぎこの内容でファイル作って

846(・ω・):2022/05/23(月) 20:55:26 ID:lxMJFlyM
>>845
ありがとう、動きました
エラーが出たので587行目を以下修正したけど、いいのかな
local image = s_buffs_images[ memberindex ][ iconcount ]
使ってみて何かあったらまた書きます

847(・ω・):2022/05/23(月) 22:43:52 ID:Rs433mf6
ありがとう、それが正解
ある程度コード読める人ならわかると思うけど、
ewtextなる独自のテキストウィンドウ内に直接アイコンを描画する環境だと
その辺りのコードが動かないから別のwindowerの環境を用意しないと単体試験もできないスマン

848(・ω・):2022/06/01(水) 15:56:47 ID:ejSD73JU
ReminderだけではなくGearSwapやPacketViewerでバフ残り時間が正しく解釈されてない人

"1009810800"で全文検索
libs/extlibs/ffxiutl.luaで言うと
  〜 + 572662306 + 1009810800
これを
  〜 + 644245095 + 1009810800
辺りの数字に修正

849(・ω・):2022/06/01(水) 15:59:22 ID:ejSD73JU
訂正、644245095 + 1009810800 かもしれない

850(・ω・):2022/06/01(水) 16:00:44 ID:ejSD73JU
連投スマヌ、リモートでうまく操作できてなかった、
   644245094 + 1009810800

851(・ω・):2022/06/01(水) 23:17:38 ID:VzMTqYsg
>>850
マジ助かる

852(・ω・):2022/06/02(木) 11:29:07 ID:kUgwgKX6
ギアスフェットで弱点突いた時に!が出るけど
ログに出なくて分かり辛いから弱点突いた時にログに出すようにするアドオンってないのかな

853(・ω・):2022/06/07(火) 17:59:51 ID:SFDQYToM
ギアスの弱点も非依存アニメのチャンクで飛んでくるかどうかはわからない
どのNMのどの弱点を突くのが調査に適してるかわからないから
ロダにアップしたEffHist.zipを動かして実際に弱点を突いてみて
出てきた 9/1808 みたいなIDを教えてくれたら対応できるかも知れない

ちなみに多分ジェールの青弱点は9/1808、赤弱点は9/1806だと思う
VWで使われてたアニメーションの流用なのかな?黄色弱点は1807
白弱点の初出は何なんだろう?デュナミスクフィムブブリムバルクルムの弱点?
けど調査の為に白弱点出すのはめちゃめちゃ大変・・・

854(・ω・):2022/06/07(火) 18:47:26 ID:SFDQYToM
もしかしたら白弱点のIDの方は1946じゃないかな
アニメーションのパターンを別ソフトで適当に再生させれば確認できないことはない
けどパターンが最低でも2000はありそうだからとてもじゃないけど網羅できないし
なによりチャンクで飛んでくるタイプがわからないから実際に弱点出して確認するしかない

855(・ω・):2022/06/07(火) 21:11:21 ID:SFDQYToM
EffHistその2をアップした
もしかしてこれだけでいけちゃう?
もし行けるようならignore_unknown_idをtureにして実運用してもいいかも知れない

856(・ω・):2022/06/10(金) 10:32:05 ID:N48hiibU
>>855
島ギアスいくつか試してみましたが
ちゃんと弱点付いたの表示されてました

857(・ω・):2022/06/10(金) 21:06:02 ID:m7.5oSUg
>>856
サンクス
タイプは誤検知の報告がない限り見なくてもいいかも知れないからとりあえずはこのまんまで行く

858(・ω・):2022/06/11(土) 08:04:53 ID:zeIMIcpE
>>855
これ意外と便利ですね、タルタルだと弱点ついた色とかわからないので助かります。
ウナギ、オーメンいってみましたが、正常だとおもいます。
オーメンのお題クリア白ビックリマークも反応はしますが、気にならないのでOKだと思います。

859(・ω・):2022/06/14(火) 12:47:10 ID:tvZ9TZJc
>>855
今やってるイベントで
街中をうろついてるモンスターに反応しまくる

860(・ω・):2022/06/14(火) 18:22:16 ID:spveBmsA
まじで・・・
"incoming chunk"の not mob_actor の次辺りに
if not mob_actor.is_npc then
 return
end
を追加すればPCには反応しなくなるけど、反応してるのはNPCなんだろうね

対策1:ブロックしたいモンスター名のセットを作成して
  前述の位置で mob_actor.name が含まれているかどうかを判定する
対策2:get_info() で zone を取得して特定のエリアでしか反応しないようにする

でも非依存アニメのチャンクが大量に飛んでくる状況だとその数だけその判定する事になるから
汎用的な処理を追加するとその数だけ処理が実行される(汎用的な処理は得てして無駄が多くなる)

とりあえず使う時だけロードして使うようにしてね

861(・ω・):2022/06/15(水) 07:09:45 ID:GLs0hOzM
反応するってのは赤黄青白みたいな表示じゃなくって数字が出てくるって事なら
ignore_unknown_idをtrueにすればiddescmap.csv.txtにないIDは表示されなくなる

862(・ω・):2022/06/28(火) 23:24:08 ID:kFnA6bHw
自動アイテム廃棄ロットパス売却アドオン テスト版 SiftItem
あくまでテスト版、何があっても誰も責任を取らないので注意

Treasuryとかの、ディレイがある時はスロットの中身が入れ替わった時の事を考えずに
単純に遅らせて廃棄やパスを行ってしまう、という問題点を解消したつもり
ただし動作は Treasury や SellNPC よりも重い
しかも確認等の為の表示をしている為、更に重い

重要なアイテムを一切持ってない倉庫とかでの不具合報告や意見を求む

863(・ω・):2022/06/28(火) 23:33:09 ID:kFnA6bHw
あとTreasuryとかはイベントハンドラだけで処理しようとしてるけど
範囲狩りとかで大量にアイテムが流れてくると取りこぼす
SiftItemはポーリングしてるから取りこぼしはない

注意事項としてパスしようとしたら他のをパスしてしまったみたいな現象は
きっちりスロットを監視してても完全には防止できない
売却はかばん内インデックスとアイテムIDの両方を見てるから防止できるけど
廃棄、パス、ロットはスロット番号しか見てない
SiftItem への過信は禁物(廃棄に関してはリサイクルから自動的に戻す機能でカバー可能)

残念ながらアドオン単体で見ると巨大かつ複雑
ただしTreasuryとSellNPCを同時に読み込んでいる場合と比較すると
アドオン自体のコンテキストもアイテム名からのID逆引き辞書も
1つしか存在しない為、メモリ消費量は減少

Pouchesに相当する機能を統合するかどうかは悩ましいところ
売却ですらドロップロットパスとは違うロジックだから気持ち悪いコードになってるのに
Pouchesまで統合すると(以下自粛

864(・ω・):2022/06/28(火) 23:44:47 ID:kFnA6bHw
↑アイテムID見てるとかスロット番号しか見てないってのは
オススメのプロトコル自体の問題ね
廃棄ロットパスのチャンクを送った直後に対象が入れ替わったら
クライアント側からは阻止しようがない(繰り返しになるけどTreasuryとかよりは確率は低くなる)

865(・ω・):2022/06/29(水) 19:27:55 ID:HmhQnAYI
一番の特徴?を書き忘れてた
SellNPCオリジナル は一気に売却しちゃうけど SellNPCEx は一個づつ売却する
同じように Treasury は読み込み直後や範囲狩りで複数のアイテムを同時に取得すると一気に売却しちゃう
SiftItem は破棄ロットパス売却全てを少しづつ行う

866(・ω・):2022/07/01(金) 20:43:11 ID:ux2HU8tw
まだアップしてない、予告

全般
  広域に渡って潜在的な不具合を修正、他微修正多数
lib/extlibs
  確か微妙な修正が入ってた筈
Info
  辞書の扱いについて大幅修正
KillCounter
  計測対象一覧の扱いについて大幅修正、リングバッファの扱いを合理化
KillTimer
  計測対象一覧の扱いについて大幅修正、リングバッファの扱いを合理化
Radar
  アラート対象の扱いについて大幅修正
ActAlert
  若干の高速化
BlockAH
  桁区切り数値文字列の解釈にてエラーを検出できない事がある不具合を修正
BlockDrop
  unblock/unblockallオプション の別名として off/offall を追加
InvView
  他のアドオンとコードを共通化、一貫性の向上
LogHist
  リングバッファの扱いを合理化
Reminder
  コマンドラインによる任意行の削除を表示名で指定する様に修正
TargetList
  リスト内に含まれないターゲットを表示しない様にするオプションを追加

SiftItem
  自動的にアイテムを破棄、ロット、パス、売却するアドオン
EffHist
  モンスター毎の独立/非依存アニメーション(エフェクト)の履歴を記録、表示するアドオン

PouchesEx
  かばんの空きの検査が抜けていた不具合の修正
  気付けば元のコードが一切跡形もなくなっていた為、既にオリジナルの Pouches とは全くの別物
SellNPCEx
  チャンクの生成に packets.new() を使用する様に修正
  この修正により元のコードが一切跡形もなくなった為、既にオリジナルの SellNPC とは全くの別物

867(・ω・):2022/07/01(金) 20:50:25 ID:ux2HU8tw
一部大分データの持ち方が変わったので注意
それと一時的なアイテム名やターゲット名を設定できたりするけど保存できなかったりするので注意

868(・ω・):2022/07/04(月) 23:26:05 ID:yO2WXKJ6
220704版をアップ >>866

広域に渡って修正が入ってるからバージョンアップするなら
libs\extlibs\ の中身と使ってるアドオンの全てのファイルを更新する事
ライブラリにも修正が入ってるから違うバージョンのアドオンとは混在できない可能性がある

それと使われなくなったファイルもあるから念の為古いファイルをバックアップして削除してから
新しいバージョンのファイルをコピーした方がいいかも知れない

アドオンによっては設定ファイルの構成が大分変ってるから全部確認しなおした方がいい

869(・ω・):2022/07/04(月) 23:28:54 ID:yO2WXKJ6
説明が足りなかったかも知れないけどジェールのモヤの状態を見たいだけなら
EffHist は必要なくて TargetList で確認可能

SiftItem がそれなりに動いている為、PoolView InvView SellNPCEx は開発終了

870(・ω・):2022/07/07(木) 14:29:31 ID:/ZQIrBSE
>>868
いつもありがとうございます
どれも便利に使わせてもらってます

bouyomiについてですが私の環境が悪いのかLS会話のみ発言者の名前を読み上げてしまいます

また、モード毎に音声パラメータの指定はできていますが、発言者毎にパラメータを指定することは可能でしょうか?

以上よろしくお願いします

871(・ω・):2022/07/07(木) 20:10:42 ID:H5cVLphM
SiftItemを使用してます。
SellNPCExの様に一括で売却するのは、sell_std.csv.txtに登録して読む込むのだと思うのですが
チャットライン上で//SiftItem のあと何と打ち込めば良いのでしょうか?

872(・ω・):2022/07/07(木) 22:11:27 ID:KwJH.4NU
>>870
LS2の定義が入ってなかったスマヌ
local switch_mode_hander = {
を探して
 [ 213 ] = _proc_mode_rcv_ls,
 [ 214 ] = _proc_mode_rcv_ls,
を適当な位置に追加しておいてね

>>871
sitem sell load std
で sell_std.csv.txt を読み込む
sitem lot load hoge
sitem pass load fuga
sitem drop load piyo
にすると lot_hoge.csv.txt をロット、pass_fuga.csv.txt をパス、drop_piyo.csv.txt を破棄する筈
全部を一括で読み込むとかし始めると全部と個別それぞれのオプションを追加しなきゃで
使う側もややこしくなるだろうから対応してない
一発で std とかを読み込ませたい時はスクリプトで
sitem lot load hoge;sitem pass load fuga;sitem drop load piyo
とかを実行するか launcherアドオン から読み込むとかしてね

873(・ω・):2022/07/07(木) 22:16:27 ID:KwJH.4NU
んでもって sitem sell 岩塩 とかすると sitem sell add 岩塩 と解釈される
sitem alert 土のクリスタル とかすると強調表示される
んで drop pass sell とかはエリアチェンジで全クリア(sitem clear)される
sitem sell clear だと売却のアイテムセットしかクリアされない

treasury 使ってた時にエリアチェンジでたまにアンロード忘れたりして
しょうもない素材を一時的に扱いたかった時に捨てちゃったりする事があった
エリアチェンジで消えないようにもできるけど更にややこしくなるから要望がなければこのまんま

874(・ω・):2022/07/07(木) 23:39:55 ID:KwJH.4NU
セットって単語がわかりづらいかもしれない、C++のSTLのsetみたいなもんで
順序を問わないデータの集合、アイテムの場合は順不同のアイテム一覧だと思って貰えればおk
リストは順序も重要になるデータの集合
BlockDrop も AutoTarget も1行にコンマ区切りで複数の列を記述できるけど
前者はセットで行と列は順不同でただ単に記述されている項目を全て記憶するだけ
後者はリストで行も列も重要でテキストファイルの頭から出現した順に記憶する

875(・ω・):2022/07/08(金) 18:49:37 ID:XH3p4CZ2
>>872
ありがとうございます!
LS2会話で発言者の名前を読み上げなくなりました

876(・ω・):2022/07/08(金) 21:43:45 ID:3M7nNNAI
>>872
一括売却出来るようになりました
有難う御座います

877(・ω・):2022/07/09(土) 09:53:39 ID:wvxU3Un.
調べたバザーの値段を片っ端から集計するアドオンとか考えたんだけど
全部テキストボックスで表示しようとすると相当でかくなるしファイルに出力とかすると見るのがめんどくさそう
acceptでホワイトリストを作るかignoreでブラックリストを作るにしてもとんでもない量になりそうだし
いちいちコマンドラインから指定するのも入力量が大変な事になりそう
何かいい方法ないかな?

878(・ω・):2022/07/09(土) 10:23:55 ID:wvxU3Un.
アドオン書いてる人にちょっとしたお話(?) わかってる人もいるとは思うというか思いたい
C++ の類だと for( int i = 0; 10 > i; i++ ) if( 0 == hoge[ i ] ) 〜 みたいにすれば
ほぼ最速で線形サーチできるけど、lua の場合はそうはいかない
lua はテーブルのインデックス(キー)として何でも指定できる代わりに
hoge[ 1 ] とかするだけで O(1) の検索をしなきゃならない
C++ みたいに hoge[ i ] を 1から10 まで検索とかするだけで O(1) の検索を10回行う事になる
O(1) は速いとか言うけどそれはアルゴリズム的なお話であって
冒頭の C++ みたいなネイティブなコードと比べると何倍も遅い
lua でネイティブなコードに近い線形検索を行う方法は
for key, val in ipairs( hoge ) do 〜 しかない、つまり順不同

こっからが本題
lua の場合クラスインスタンスに相当するテーブルの中身もキーを持った値だから
hoge.method = "fuga" とか hoge.fuga( piyo ) するだけでも O(1)検索 が行われる
つまり昔のオブジェクト指向だの何だのに従って綺麗に作ろうとすると
C++ の類では考えられなかったようなオーバーヘッドが発生する
これを意識できるかどうかで速度が大分変るし、この辺りを理解してれば
lua でのメモリ配置のフラグメントとかも想像しやすくなるかも知れない
アドオンのメモリ消費量を考えて貰えると全俺が喜びます

879(・ω・):2022/07/09(土) 10:30:59 ID:wvxU3Un.
間違えた、ipairs( hoge ) じゃなくて pairs( hoge ) が速い
ipairs() はその数の分だけ O(1)検索 しちゃう

880(・ω・):2022/07/10(日) 10:48:39 ID:Q30APKUE
siftitem があるから info から戦利品表示を削りたい
削除しちゃっていいかな?

881(・ω・):2022/07/11(月) 20:37:57 ID:NFUG5mB.
ExpMeterテスト版
経験値キャパシティポイントエクゼンプラーポイントの時給計算

コリブリはTP消してくる分地味に時給が伸びづらい模様

882(・ω・):2022/07/11(月) 21:05:08 ID:3l0VinSM
>>880
私は良いと思いますが、困る人も居るのかな?

883(・ω・):2022/07/12(火) 19:29:04 ID:8RnumpGI
>>880
infoを便利に使わせてもらってます。
戦利品表示消さないでほしいです。
戦利品表示だけまた別の入れないといけないのは面倒だなぁ。なんて。

884(・ω・):2022/08/23(火) 00:47:22 ID:Be6FkVcQ
ApRadarとかFFXIDBでソーティのエリアIDとかマダ出てないのかな?

885(・ω・):2022/08/23(火) 21:00:05 ID:Be6FkVcQ
ApRadar3やFFXIDBのソーティのエリアIDとか出回ってます?

886(・ω・):2022/08/24(水) 13:50:52 ID:AfAnCqAA
ApRadar3 のソーティは8/23の夜にはマップ表示出来てました。

887(・ω・):2022/08/24(水) 19:00:55 ID:wHBB4K.6
ソーティはU2の方に入るとFFXIDBで表示されなくなる?

888(・ω・):2022/08/25(木) 07:44:41 ID:Z/JGiM1o
castだと113の時と085のときがあるので、どっちも.iniとかにカザナルコピペして確認中

889(・ω・):2022/08/25(木) 14:07:14 ID:DlWrgpO.
ApRadar3 のソーティは8/23の夜にはマップ表示出来てましたが、
8/24の夜にはマップ表示が出来ませんでした。

890(・ω・):2022/08/26(金) 18:59:06 ID:kugBuZQA
>>888
その方法でやってみても、表示されなかった。113と085の座標が若干違うのかなーって思いました。

891(・ω・):2022/09/03(土) 15:22:00 ID:HvT2z/v6
ラ・カザナル宮外郭〔U1〕は、mapsフォルダ内の 113_0 113_1 113_2
その3つをコピペして 85_0 85_1 85_2 にリネーム保存。これが〔U2〕のmap。
座標も〔U1〕のを、そのまんまコピペしたら〔U2〕に飛ばされた時も、ちゃんと表示された。

892(・ω・):2022/10/07(金) 05:39:10 ID:HesoPfmQ
教えてほしいのですが、ActAlertでフェイタルアリュアとダークソーンが反応しません。
(アラートも表示されず、reactionも反応しません)
どこを修正すればいいのでしょうか?
actalert testbegintpmove フェイタルアリュアを入力するとcategoryとIDは表示は表示されました。

893(・ω・):2022/10/07(金) 20:49:14 ID:HesoPfmQ
リリスで罠を殴って、本体にWSを打つというやり方をしていたため黄色ネームの本体の特殊技が表示されないという事のようでした。
こちら敵の名前を設定する事で黄色ネームの特殊技を表示するようにする事は可能でしょうか?
可能であれば技名の表示非表示も設定できると凄く嬉しいです。

お願いばかりで申し訳ありませんがご検討の程よろしくお願いいたします。

894(・ω・):2022/11/07(月) 02:56:17 ID:kZP9HRL.
ダメ元でどなたかFFXI Log Analyzerをアップしていただけないでしょうか?
配布元は閉鎖されてますし、インターネットアーカイブも掘ってみましたがファイルまでは抽出できず

895(・ω・):2022/11/19(土) 20:07:33 ID:4BrUjsec
アップローダーってどこでしょうか?

896(・ω・):2022/11/29(火) 17:52:05 ID:yxvxNpcc
前にinfoの件で質問したものですが、
久々にinfo更新しました。
ジョブ名が日本語になって馴染みやすく、ドラッグも出来るようになりました。
やっぱこれだよなぁーという感じで大満足です。
便利に使わせてもらってます。ありがとうございます!

897(・ω・):2023/03/11(土) 04:51:43 ID:9Z7WJSLE
SiftItem.lua チカチカうざかったのでコメントアウト
-- if pool_item_list_set.count_except_pass >= free_count then
-- if not g_flipstate then
-- header_color = g_colorsettings.inv_full_text
-- --bg_color = g_colorsettings.inv_full_bg
-- else
-- header_color = g_colorsettings.inv_full_text_flip
-- --bg_color = g_colorsettings.inv_full_bg_flip
-- end
-- elseif settings.inv_warning1_count >= free_count then
-- if not g_flipstate then
-- header_color = g_colorsettings.inv_warning1_text
-- --bg_color = g_colorsettings.inv_warning1_bg
-- else
-- header_color = g_colorsettings.inv_warning1_text_flip
-- --bg_color = g_colorsettings.inv_warning1_bg_flip
-- end
-- elseif settings.inv_warning2_count >= free_count then
-- if not g_flipstate then
-- header_color = g_colorsettings.inv_warning2_text
-- --bg_color = g_colorsettings.inv_warning2_bg
-- else
-- header_color = g_colorsettings.inv_warning2_text_flip
-- --bg_color = g_colorsettings.inv_warning2_bg_flip
-- end
-- else
-- bg_color = g_colorsettings.default_bg
-- end
--2023/03/11追加
bg_color = g_colorsettings.default_bg
--2023/03/11追加

898(・ω・):2023/03/11(土) 17:58:04 ID:eSfRwOyk
settings_color.luaの空き表示を全部0にするだけでは?

899(・ω・):2023/03/22(水) 02:02:40 ID:fXpr6EdU
>戦利品表示だけまた別の入れないといけないのは面倒だなぁ。なんて。
>チカチカうざかったのでコメントアウト
こいつらカスみたいな対処方しか思いつかないくせに、文句だけはいっちょ前w

900(・ω・):2023/03/29(水) 20:16:29 ID:EkPgUY3I
hosyu

901(・ω・):2023/03/30(木) 08:50:04 ID:VJj5sapQ
あげとく

902(・ω・):2023/03/30(木) 23:13:57 ID:C/OOgRR2
FFXiMCRがIOHandlerエラーが出るようになった・・。作者様対応してくれないかなぁ。。

903(・ω・):2023/04/01(土) 21:47:54 ID:HFdBySJ2
あげ

904(・ω・):2023/04/18(火) 07:46:06 ID:6U6KdgZY
age

905(・ω・):2023/06/16(金) 06:37:04 ID:1lclNMqw
エミネンスを画面にかっこよく表示するアドオンをアップした。
数年FFやってないので今も動くかわからんし、アップ前にコメントアウトしてたとこ消したので勢い余って消しすぎて動かないかもしれない。
深夜になんとなくFF11のこと思い出して色々ググってたら、我が子を放流したくなったので後のことは頼んだ。
我が子をたのm

906(・ω・):2023/09/02(土) 16:08:36 ID:UjMLWUZ2
今更ながら、siftitem使わせてもらってます。
本当に便利です。ありがとうございます

907(・ω・):2023/11/21(火) 00:47:14 ID:iuqmp9cY
なんかbarfillerの挙動おかしくない?

908(・ω・):2024/01/12(金) 12:23:35 ID:CIG44BY2
アンバスラミアでアクトアラートが 産強石のダンス などが
技名違いで表示されるようになっちゃった

909(・ω・):2024/01/15(月) 00:50:26 ID:qs3ldsxc
今日アンバスやったけど、Actalert正常動作してたよ
Windowerのリソースファイルが更新されてないとか?

910(・ω・):2024/01/17(水) 02:58:26 ID:RYSVG9Fk
ごめんね 私の不注意でした 通常動作しました

911(・ω・):2024/03/27(水) 02:34:13 ID:2BuL6XI.
戦績交換するためにsparksをどのように修正すればいいのでしょうか?


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板