What do you mean with "Auto doesn't work" ? What happens when you have it on auto? I have a different wow path for each region so that shouldn't be the problem.
Isn't switch profile bugged? Should it be opening a new honorbuddy when changing profiles? It didn't even kill the other one before o.0 Maybe because I tested using Skip Current task?
For some reason i cant even get this to start up, like i cant find were to start it, do i launch it from WoW? HB? sorry for dumb question i just never used plugin's till now
Well for region its set to auto as default and for me HBRelog doesn't work with it but when I manually select EU it works as it should. Maybe that's not a issue for everyone but just letting you know my personal experiences with it. Run the compiled .exe file from the SVN and configure it to your needs. Everything else is self explanatory.
My AH toons are still running in an endless loope when they have bags full, and AH have the specified amount already posted. I have to stop HB. empty bags in GB and empty mailbox for it to log offf the bank too and back to farmer.
It can check Wow server status (this is turned off by default) and it uses named pipe to communicate with a hb plugin that it uses. The plugin is the file HBRelogHelper.cs in the honobuddy/plugins folder and it provides a few different features such as monitoring hb for problems and the means for other plugins to interact with HBRelog.
Unable to load new profile, file not found! File name: 'C:\HB\Default Profiles\AB.xml' Did you delete the 'Default Profiles' folder? Those files are needed
I've never noticed this plugin lol... are we supposed to copy it from the HBRelog folder to the HB one? Also, I've been having a little issue latetly when closing HB when it was opened by HBRelog. It shows a little crash window that goes away in two secs on it's own. No big deal, everything works... just curious about it, because it doesn't happen when I manually open HB from a shortcut on my taskbar.
To make it user-friendly I have the plugin embeded in HBRelog.exe as a resource and it automatically gets copied over in the plugin folder if it doesn't exist I've never seen a crash occuring from closing the HB wndow. Does the crash window have anything that hints at why it's crashing?
It is closing HB for me every time though sometimes delayed by 15 secs because 1st I try to close it nicely so it has a chance to logout the session but if it isn't closed after 15 seconds then HBRelog calls Process.Kill() on it.(basically same thing as killing a process from task manager) and if that doesn't close a process then I don't know what will. Edit: I believe you can use a Logon Task to change profiles too. just leave everything blank except the profile path though you might experience Edit2: I found a bug where HB would restart before the previous is closed. I'm fixing this right now.
Here's an HB log and SS. HBRelog log doesn't show anything, because this actually happens when I close HBRelog BEFORE closing HB (normally I load it up in the morning, leave it all day running all my accounts/profiles and close it all down before bed). Like I said, works like a charm (other than the occasional max sessions timeout every now and then). I just figured I'd point it out . EDIT: It automatically closes in a second, can't even get to click on the report thing.
HBRelog now makes multiple attempts to close Wow and Honorbuddy processes nicely before it 'kills' them Honorbuddy should nolonger restart before it is closed 1st.
Thanks, I have an idea what might be causing this. Also last version was killing the HB processes every time which can explain the max sessions ( I somehow left out the part where tries closing it 1st)
highvoltz, still opening extra wow windows, now it opened one extra window for each actual window :/ Here's the log View attachment Log[2012-03-10_09-10-57].txt Edit: This was on Log On function, I set my first Wait and Idle to 3 and 4 minutes so I could test the Log On My tasks are +/- in this order: Wait, Idle, Log on, Wait, Change profile, Wait, etc etc. Edit2: Double checked again, it's opening 2 wow windows for the same task and "leaving" one behind. On my desktop it's fine because it could run 40 wow windows and still be fine, but on my laptop where I leave the bots at night, with 10 windows, even that they're not "playing" , they f*ck the system up, so that should be the problem ... I'd love to know atleast something about programming so I could help out, I've got to start exploring this, hope I can do somethiing useful in a couple of years
Can someone help me it just keeps opening and closing the wow client. [10:57:54 PM] HBRelog Version 1.0.4452.27714 [10:57:54 PM] n0blood: ********* Tasks *********** [10:57:54 PM] n0blood: ********* End of Task list *********** [10:57:54 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:57:55 PM] n0blood: Installing Endscene hook [10:57:56 PM] n0blood: GlueStatus: 9460301 [10:57:56 PM] n0blood: Installing Endscene hook [10:57:57 PM] n0blood: GlueStatus: 9460301 [10:57:57 PM] n0blood: Installing Endscene hook [10:57:58 PM] n0blood: GlueStatus: 9460301 [10:57:58 PM] n0blood: Installing Endscene hook [10:57:58 PM] n0blood: GlueStatus: 9460301 [10:57:59 PM] n0blood: Installing Endscene hook [10:58:00 PM] n0blood: GlueStatus: 9460301 [10:58:00 PM] n0blood: Installing Endscene hook [10:58:01 PM] n0blood: GlueStatus: 9460301 [10:58:01 PM] n0blood: Installing Endscene hook [10:58:02 PM] n0blood: GlueStatus: 9460301 [10:58:02 PM] n0blood: Installing Endscene hook [10:58:03 PM] n0blood: GlueStatus: 9460301 [10:58:03 PM] n0blood: Installing Endscene hook [10:58:04 PM] n0blood: GlueStatus: 9460301 [10:58:04 PM] n0blood: Installing Endscene hook [10:58:05 PM] n0blood: GlueStatus: 9460301 [10:58:05 PM] n0blood: Installing Endscene hook [10:58:06 PM] n0blood: GlueStatus: 9460301 [10:58:06 PM] n0blood: Installing Endscene hook [10:58:07 PM] n0blood: GlueStatus: 9460301 [10:58:07 PM] n0blood: Installing Endscene hook [10:58:07 PM] n0blood: GlueStatus: 9460301 [10:58:08 PM] n0blood: Installing Endscene hook [10:58:09 PM] n0blood: GlueStatus: 9460301 [10:58:09 PM] n0blood: Installing Endscene hook [10:58:10 PM] n0blood: GlueStatus: 9460301 [10:58:10 PM] n0blood: Installing Endscene hook [10:58:10 PM] n0blood: GlueStatus: 9460301 [10:58:11 PM] n0blood: Installing Endscene hook [10:58:12 PM] n0blood: GlueStatus: 9460301 [10:58:12 PM] n0blood: Installing Endscene hook [10:58:13 PM] n0blood: GlueStatus: 9460301 [10:58:13 PM] n0blood: Installing Endscene hook [10:58:14 PM] n0blood: GlueStatus: 9460301 [10:58:14 PM] n0blood: Installing Endscene hook [10:58:14 PM] n0blood: GlueStatus: 9460301 [10:58:15 PM] n0blood: Installing Endscene hook [10:58:15 PM] n0blood: GlueStatus: 9460301 [10:58:16 PM] n0blood: Installing Endscene hook [10:58:17 PM] n0blood: GlueStatus: 9460301 [10:58:17 PM] n0blood: Installing Endscene hook [10:58:18 PM] n0blood: Failed to login wow, lets restart [10:58:18 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:18 PM] System.NullReferenceException: Object reference not set to an instance of an object. at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:18 PM] n0blood: Installing Endscene hook [10:58:19 PM] n0blood: GlueStatus: 9460301 [10:58:19 PM] n0blood: Installing Endscene hook [10:58:20 PM] n0blood: GlueStatus: 9460301 [10:58:20 PM] n0blood: Installing Endscene hook [10:58:20 PM] n0blood: GlueStatus: 9460301 [10:58:21 PM] n0blood: Installing Endscene hook [10:58:21 PM] n0blood: GlueStatus: 9460301 [10:58:22 PM] n0blood: Installing Endscene hook [10:58:23 PM] n0blood: GlueStatus: 9460301 [10:58:23 PM] n0blood: Installing Endscene hook [10:58:24 PM] n0blood: GlueStatus: 9460301 [10:58:25 PM] n0blood: Installing Endscene hook [10:58:25 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule() at HighVoltz.HBRelog.WoW.Hook.get_BaseOffset() at HighVoltz.HBRelog.WoW.WowManager.get_GlueStatus() at HighVoltz.HBRelog.WoW.WowManager.LoginWoW() at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:26 PM] n0blood: WoW process was terminated. Restarting [10:58:26 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:27 PM] n0blood: Installing Endscene hook [10:58:27 PM] n0blood: GlueStatus: 9460301 [10:58:28 PM] n0blood: Installing Endscene hook [10:58:28 PM] n0blood: GlueStatus: 9460301 [10:58:29 PM] n0blood: Installing Endscene hook [10:58:29 PM] n0blood: GlueStatus: 9460301 [10:58:30 PM] n0blood: Installing Endscene hook [10:58:30 PM] n0blood: GlueStatus: 9460301 [10:58:31 PM] n0blood: Installing Endscene hook [10:58:31 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule() at HighVoltz.HBRelog.WoW.Hook.get_BaseOffset() at HighVoltz.HBRelog.WoW.WowManager.get_GlueStatus() at HighVoltz.HBRelog.WoW.WowManager.LoginWoW() at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:32 PM] n0blood: WoW process was terminated. Restarting [10:58:32 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:33 PM] n0blood: Installing Endscene hook [10:58:34 PM] n0blood: GlueStatus: 9460301 [10:58:34 PM] n0blood: Installing Endscene hook [10:58:35 PM] n0blood: GlueStatus: 9460301 [10:58:35 PM] n0blood: Installing Endscene hook [10:58:36 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule()
Can someone help me it just keeps opening and closing the wow client. [10:57:54 PM] HBRelog Version 1.0.4452.27714 [10:57:54 PM] n0blood: ********* Tasks *********** [10:57:54 PM] n0blood: ********* End of Task list *********** [10:57:54 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:57:55 PM] n0blood: Installing Endscene hook [10:57:56 PM] n0blood: GlueStatus: 9460301 [10:57:56 PM] n0blood: Installing Endscene hook [10:57:57 PM] n0blood: GlueStatus: 9460301 [10:57:57 PM] n0blood: Installing Endscene hook [10:57:58 PM] n0blood: GlueStatus: 9460301 [10:57:58 PM] n0blood: Installing Endscene hook [10:57:58 PM] n0blood: GlueStatus: 9460301 [10:57:59 PM] n0blood: Installing Endscene hook [10:58:00 PM] n0blood: GlueStatus: 9460301 [10:58:00 PM] n0blood: Installing Endscene hook [10:58:01 PM] n0blood: GlueStatus: 9460301 [10:58:01 PM] n0blood: Installing Endscene hook [10:58:02 PM] n0blood: GlueStatus: 9460301 [10:58:02 PM] n0blood: Installing Endscene hook [10:58:03 PM] n0blood: GlueStatus: 9460301 [10:58:03 PM] n0blood: Installing Endscene hook [10:58:04 PM] n0blood: GlueStatus: 9460301 [10:58:04 PM] n0blood: Installing Endscene hook [10:58:05 PM] n0blood: GlueStatus: 9460301 [10:58:05 PM] n0blood: Installing Endscene hook [10:58:06 PM] n0blood: GlueStatus: 9460301 [10:58:06 PM] n0blood: Installing Endscene hook [10:58:07 PM] n0blood: GlueStatus: 9460301 [10:58:07 PM] n0blood: Installing Endscene hook [10:58:07 PM] n0blood: GlueStatus: 9460301 [10:58:08 PM] n0blood: Installing Endscene hook [10:58:09 PM] n0blood: GlueStatus: 9460301 [10:58:09 PM] n0blood: Installing Endscene hook [10:58:10 PM] n0blood: GlueStatus: 9460301 [10:58:10 PM] n0blood: Installing Endscene hook [10:58:10 PM] n0blood: GlueStatus: 9460301 [10:58:11 PM] n0blood: Installing Endscene hook [10:58:12 PM] n0blood: GlueStatus: 9460301 [10:58:12 PM] n0blood: Installing Endscene hook [10:58:13 PM] n0blood: GlueStatus: 9460301 [10:58:13 PM] n0blood: Installing Endscene hook [10:58:14 PM] n0blood: GlueStatus: 9460301 [10:58:14 PM] n0blood: Installing Endscene hook [10:58:14 PM] n0blood: GlueStatus: 9460301 [10:58:15 PM] n0blood: Installing Endscene hook [10:58:15 PM] n0blood: GlueStatus: 9460301 [10:58:16 PM] n0blood: Installing Endscene hook [10:58:17 PM] n0blood: GlueStatus: 9460301 [10:58:17 PM] n0blood: Installing Endscene hook [10:58:18 PM] n0blood: Failed to login wow, lets restart [10:58:18 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:18 PM] System.NullReferenceException: Object reference not set to an instance of an object. at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:18 PM] n0blood: Installing Endscene hook [10:58:19 PM] n0blood: GlueStatus: 9460301 [10:58:19 PM] n0blood: Installing Endscene hook [10:58:20 PM] n0blood: GlueStatus: 9460301 [10:58:20 PM] n0blood: Installing Endscene hook [10:58:20 PM] n0blood: GlueStatus: 9460301 [10:58:21 PM] n0blood: Installing Endscene hook [10:58:21 PM] n0blood: GlueStatus: 9460301 [10:58:22 PM] n0blood: Installing Endscene hook [10:58:23 PM] n0blood: GlueStatus: 9460301 [10:58:23 PM] n0blood: Installing Endscene hook [10:58:24 PM] n0blood: GlueStatus: 9460301 [10:58:25 PM] n0blood: Installing Endscene hook [10:58:25 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule() at HighVoltz.HBRelog.WoW.Hook.get_BaseOffset() at HighVoltz.HBRelog.WoW.WowManager.get_GlueStatus() at HighVoltz.HBRelog.WoW.WowManager.LoginWoW() at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:26 PM] n0blood: WoW process was terminated. Restarting [10:58:26 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:27 PM] n0blood: Installing Endscene hook [10:58:27 PM] n0blood: GlueStatus: 9460301 [10:58:28 PM] n0blood: Installing Endscene hook [10:58:28 PM] n0blood: GlueStatus: 9460301 [10:58:29 PM] n0blood: Installing Endscene hook [10:58:29 PM] n0blood: GlueStatus: 9460301 [10:58:30 PM] n0blood: Installing Endscene hook [10:58:30 PM] n0blood: GlueStatus: 9460301 [10:58:31 PM] n0blood: Installing Endscene hook [10:58:31 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule() at HighVoltz.HBRelog.WoW.Hook.get_BaseOffset() at HighVoltz.HBRelog.WoW.WowManager.get_GlueStatus() at HighVoltz.HBRelog.WoW.WowManager.LoginWoW() at HighVoltz.HBRelog.WoW.WowManager.Pulse() at HighVoltz.HBRelog.TaskManager.Pulse() at HighVoltz.HBRelog.HBRelogManager.DoWork() [10:58:32 PM] n0blood: WoW process was terminated. Restarting [10:58:32 PM] n0blood: starting C:\Program Files (x86)\World of Warcraft\Launcher.exe [10:58:33 PM] n0blood: Installing Endscene hook [10:58:34 PM] n0blood: GlueStatus: 9460301 [10:58:34 PM] n0blood: Installing Endscene hook [10:58:35 PM] n0blood: GlueStatus: 9460301 [10:58:35 PM] n0blood: Installing Endscene hook [10:58:36 PM] System.ComponentModel.Win32Exception (0x80004005): A 32 bit processes cannot access modules of a 64 bit process. at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule()
Latest file on SVN (revision 58) doesn't open HB at all for me now, its stuck in a constant loop of "Honorbuddy process was terminated. Restarting". View attachment Log[2012-03-11_11-31-03].txt **Edit** it seems to have fixed itself when I exited HBRelog and ran the SVN update again.