Xian55 / WowClassicGrindBot

Highly configurable and responsive World of Warcraft Classic pixel Grind Bot - No DLL injection or memory tampering, just screen capture and input simulation.
179 stars 123 forks source link

Bot Program Unable to initiate FreelyFlush in game #504

Closed officiallevij closed 1 year ago

officiallevij commented 1 year ago

Description

I'm sorry if this is put in the wrong place. I stopped using my bot program in October 22 and it was working great. fired it back up yesterday. I cannot initiate FreelyFlush in the game to initialize the bot and allow me to load the leveling profile. In game, it won't allow /freeflush to be executed, meaning enter doesn't execute it. It stays in the chat box and won't let you put it through. Thank you for any assistance that can be given! The only change I can think of is I moved to a different physical location. I can only get the Bot UI to load in browser if I start the BOT first, rather than when the game client is already open.

Addon Version

1.7.19

World of Warcraft Client

The Burning Crusade Classic

Reproduction Steps

Open Bot Program Open WoW Go through automatic restart of bot to connect to wow client Press Initiate State in Bot UI Unable to initiate state in game

Last Good Version

1.7.19

Screenshots

BotError UI Pic 1 In Game Issue

Logs

out20230411.log

Xian55 commented 1 year ago

Hello there!

This kind of issue happened to me before. The problem was, the game client were placed in a location where it was required to run game with higher privileges (even administrator mode) compare to the BlazorServer.exe.

The BlazorServer.exe itself dosen't require to administrator privileges by default, in order to run. It all comes down how you setup the locations

So what you can attempt, is to give administrator privileges to the BlazorServer.exe in order to send keystroke to the WoW.exe.


On the other hand be sure to get the latest version from github.

officiallevij commented 1 year ago

Thank you for much for the response. I tried that and nothing changed.

I am getting LUA errors from the Freely addon.

On Tue, Apr 11, 2023 at 6:27 AM Xii @.***> wrote:

Hello there!

This kind of issue happened to me before. The problem was, the game client were placed in a location where it was required to run game with higher privileges (even administrator mode) compare to the BlazorServer.exe.

The BlazorServer.exe itself dosen't require to administrator privileges by default, in order to run. It all comes down how you setup the locations

So what you can attempt, is to give administrator privileges to the BlazorServer.exe in order to send keystroke to the WoW.exe.

— Reply to this email directly, view it on GitHub https://github.com/Xian55/WowClassicGrindBot/issues/504#issuecomment-1503351643, or unsubscribe https://github.com/notifications/unsubscribe-auth/AS2UTU23J456RXTYWHVC4JDXAVL25ANCNFSM6AAAAAAW2IRJ7Y . You are receiving this because you authored the thread.Message ID: @.***>

officiallevij commented 1 year ago

It seems to me that being unable to execute the /freelyflush command in game is the problem. :/

Xian55 commented 1 year ago

As i asked you before, please update to the latest version by checking out the dev branch of the project.

Your version 1.7.19 vastly out of date. Currently 1.7.39 is the target.

officiallevij commented 1 year ago

Thankk you. Which part do I update? I am sorry, I was not the one to set this up originally so I am very new.

Xian55 commented 1 year ago

I'm not sure how you downloaded the project to your machine, but i recommend using git for this purpose. If that's not available, download link here.

unzip it the folder where its already located on your machine, then follow the Build the solution

Finally to update the addon it self follow this guide

officiallevij commented 1 year ago

@Xian55 I was able to get it working. I REALLY appreciate your help!!

Xian55 commented 1 year ago

Hey, im glad you managed to figure out. I hope you learned something new along the line.