What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

HB ARCHIVES: HBRelog--DO NOT DELETE

Does anyone know how I can accomplish this:

Set HBRelog to switch to a different profile upon getting to a certain level that I specify
If you have a way to say HBRelog what level you are.
 
If you have a way to say HBRelog what level you are.

For a standard user, HBrelog doesn't appear to have a way to do that. Or does it?

The best solution I've come up with is using the LogMeOut plugin set to log out of WoW when a specified level is reached, and hoping that the auto loader.xml selects the appropriate zone profile. A separate issue I'm running into with Kick's is that Auto Loader doesn't seem to be functioning correctly. (Taking a level 85 to level 20 zones to quest, going for Lore Master)

The only problem with that is that it's not truely AFKable. Because I'd have to login and change the specified level in the LogMeOut plugin every other level.

Is there a better way?
 
I'd have to login and change the specified level in the LogMeOut plugin every other level.

Is there a better way?

Most relogging triggers from an end condition of the bot, or the script/profile.

Most of the ones I've seen are time based,

ie after 95 mins, hearth and relog.

If you were to use a 3rd party bot to load different profiles, it could possibly auto load the correct profile based off the level or interpreted status of the character(s). I think one of the tramper plugins has this, it will run preset tasks and log you out after it has met the criteria. However I think it would require modifications to the tramper system to achieve the required "what do I do now" relog plus auto loading results.
 
So, Tramper is a questing profile as an alternative to Kick's? And it sounds like it should accomplish what I want to accomplish?
 
What do I write in my profile to make HBRelog skip to next task? IE go from wait to idle.

Found this:
PHP:
public static void SkipCurrentTask(string profileName)

But I cant really understand the c# stuff and how to convert it to useable .xml stuff.
 
Getting this error after starting HB:

System.Net.Sockets.SocketException (0x80004005): An established connection was aborted by the software in your host machine at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at (Socket , Byte[] )
at ****​‬‬​*‫‎*‏‎‬‏***‏*‪‬‪*.**​*‬‬‎*‫‬*‫*‪‬​‪***‎‪*‬**.‬*‏*‎‫*​***‪‬‬‫‫‏‫‪‫*‫*(Byte , Byte[] )
at ****​‬‬​*‫‎*‏‎‬‏***‏*‪‬‪*.**​*‬‬‎*‫‬*‫*‪‬​‪***‎‪*‬**.‬*‏*‎‫*​***‪‬‬‫‫‏‫‪‫*‫*(*‏‬**​*‬*‪‏​‬‫**‏‏‎**‫**‎** )
at ****​‬‬​*‫‎*‏‎‬‏***‏*‪‬‪*.**​*‬‬‎*‫‬*‫*‪‬​‪***‎‪*‬**.*****‬***‫‎**​‏‫‎*‫‫***()
at ARelog.Monitor.**‫‎​*‬**​‏**‪*‫‫*‎‪‎‎‪**()
 
I installed HBRelog and played with it a little before setting it aside and now when I start up Honorbuddy I get:

[19:00:48.224 N] System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/HBRelog/Server that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/HBRelog/Server' could not be found on your local machine.
--- End of inner exception stack trace ---

Server stack trace:
at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.CommunicationPool`2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at HighVoltz.HBRelog.Remoting.IRemotingApi.Init(Int32 hbProcID)
at HighVoltz.HBRelogHelper.HBRelogHelper..ctor() in e:\My Documents\Honorbuddy\Plugins\HBRelogHelper\HBRelogHelper.cs:line 86

HB starts up and seems to run fine but I thought I would report this.
 
" a problem caused the program to stop working correctly " any1 getting this msg in W 8.1 after HBReloger kill HB and can i get rid of this it s so annoying bcs i need then manually click close program ?
Thank for any help !
 
What do I need to add to a Questing profile to get HBRelog to skip to next task at the end?
I have a 5 acc's, I'm currently leveling 5 druids to 58, then I plan on using them as healers for 5 separate 4 x DK + 1 x Druid teams, that means I have to quest through the DK starting area 4 times pr. acc, having HBRelog switching to the next character when the profile has finished would be a huge timesaver.
 
could it be possible when you want to change from account that it doesn't restart the wow client but just logout and go on another char without restarting the client?
 
Hi,

The SVN link no longer works -has the repository been removed?

https://github.com/highvoltz/HBRelog/releases/latest

I was able to manually download the .zip from https://github.com/highvoltz/HBRelog/releases/, however.

Cheers

EDIT:
Is this app still supported?

HonorBuddy throws this error everytime HonorBuddy is run without HBRelog:

Code:
[COLOR="#FF0000"]System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/HBRelog/Server that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/HBRelog/Server' could not be found on your local machine. 
   --- End of inner exception stack trace ---

Server stack trace: 
   at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
   at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
   at System.ServiceModel.Channels.CommunicationPool`2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
   at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
   at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at HighVoltz.HBRelog.Remoting.IRemotingApi.Init(Int32 hbProcID)
   at HighVoltz.HBRelogHelper.HBRelogHelper..ctor() in f:\Node\Plugins\HBRelogHelper\HBRelogHelper.cs:line 86[/COLOR]
 
Last edited:
I'd like to set this up to do:

Login to 1 account, run profile for 4 hours and then logout

Login to 2 account, run profile for 4 hours and then logout

Login to 3 account, run profile for 4 hours and then logout

Rinse and repeat.

How can I do this?
 
Back
Top