anoyetta / ACT.Hojoring

Advanced Combat Tracker の FFXIV向けプラグインです。トリガ、TTSの拡張、HUDの拡張など。
BSD 3-Clause "New" or "Revised" License
287 stars 68 forks source link

Yukkuri blank screen #335

Closed Jared0811 closed 8 months ago

Jared0811 commented 2 years ago

Describe the bug Yukkuri stopped working, just shows blank screen

To Reproduce Steps to reproduce the behavior:

  1. Turn on ACT
  2. Yukkuri is blank

Screenshots image

Environment

Additional context Suddenly happened, unsure when. Was fine like a month ago.

Jared0811 commented 2 years ago

Should add, it says No Status under Plugin Listing

image

hyskylord commented 2 years ago

Please post logs, directory should be %AppData%\anoyetta\ACT\logs

TheInfiniteIce commented 2 years ago

Hello, I also had this problem and I solved it using an old, closed issue: https://github.com/anoyetta/ACT.Hojoring/issues/287

Steps:

  1. Open ACT, remove yukkuri from the plugins list by clicking the small 'x' in the top right corner under the 'Plugin Listing' tab. It's fine to leave ACT open throughout this process.

  2. [In windows explorer] Go to %appdata%\Advanced Combat Tracker\Plugins\ACT.Hojoring folder.

  3. From the ACT hojoring folder, head into \bin\lib and Delete grpc_csharp_ext.x64.dll and grpc_csharp_ext.x86.dll. Go back to the hojoring folder and head into \backup\bin\lib and delete them there as well. Only one or the other or both may exist in your case.

  4. Go back into ACT and add ACT.TTSYukkuri.dll back into the plugin list and click 'Add/enable plugin'. Mine loads as the very last option, and I do not have Hojoring itself added to the plugin list at all. If you forgot where it is, mine was in %appdata%\Advanced Combat Tracker\Plugins\ACT.Hojoring\ACT.TTSYukkuri.dll

Nuances: The closed issue I linked above has you delete the files grpc_csharp_ext.x64.dll and grpc_csharp_ext.x86.dll from the \Act.Hojoring\bin\lib folder.
However, in my case these files didn't exist, so I ran a windows search on their names from within the ACT directory and found that they existed in \ACT.Hojoring\Backup\ACT.Hojoring-someversionnumber\bin\lib, so I deleted them from there.
After this I re-added the yukkuri dll into the plugin list and clicked enable. It's last in my plugin list order, don't know if it affects anything.

Now, the yukkuri tab is no longer blank for me. I hope this might help you.

@devs maybe check out the https://github.com/anoyetta/ACT.Hojoring/issues/287 issue and see if the 7.15.10 update fixing it previously can be implemented here? Or maybe it's just an issue with old backup files not being deleted or being crosspathed between the normal and backup\bin\lib folders when upgrading to or installing a newer version on top of an old one?