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

[PLUGIN] Simple Relogger

jimmy06

Member
Joined
May 12, 2010
Messages
817
Reaction score
18
Hi this is my first plugin I hope its ok.

Extract the folder to your Plugins directory and then run Diablo III and Demonbuddy.

Once there both open enable the plugin and it will ask for your BNet Email and Password.

It will then write them to a file called settings.cfg in the Relogger Plugins folder.

Disable then Re-Enable the plugin and away you go.

This should also click the annoying Disconnect popups.

v1.0.3 Added auto restart feature.
 

Attachments

Last edited:
Testing this now. Leaving for 2 hours. I'm guaranteed a disconnect or 2 in that time. Will update back.

Edit: Crashes DB on "Start". Turned on as I left, it crashed and I got the max session error. Couldn't run it while I was gone.
 
Last edited:
Testing this now. Leaving for 2 hours. I'm guaranteed a disconnect or 2 in that time. Will update back.

Edit: Crashes DB on "Start". Turned on as I left, it crashed and I got the max session error. Couldn't run it while I was gone.

Must be another plugin.

I cant crash it using my re-logger currently. Benn running it for over 24 hours Provide a log please :P
 
D3 Crash

Here is the Error
[14:21:25.660 N] [Relogger v1.0.1] SPOTTED POPUP
[14:21:25.660 N] [Relogger v1.0.1] Pressing OK Button
[14:21:25.661 N] Loaded profile The Core of Arreat Gold Farm v1.2 - Created by ajw7989
[14:21:25.661 N] Number of games completed:48
[14:21:25.666 N] Closing error dialog
[14:21:35.679 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:21:45.679 D] System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
at ..(String debugMessage)
at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Boolean& defaultedToInjection, Object[] args)
at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Object[] args)
at Zeta.ZetaDia.get_ActivePlayerRActorGuid()
at Zeta.Internals.ActorManager.Update()
at Zeta.CommonBot.Pulsator.()
at Zeta.CommonBot.BotMain.()
[14:21:45.779 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:21:55.680 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:21:55.681 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:05.680 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:05.681 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:15.681 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:15.687 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:25.682 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:25.689 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:35.682 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:35.689 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:45.683 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:45.690 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:55.683 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:55.691 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:05.684 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:05.692 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:15.684 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:15.692 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:25.685 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:25.697 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
 
D3 Crash

Here is the Error
[14:21:25.660 N] [Relogger v1.0.1] SPOTTED POPUP
[14:21:25.660 N] [Relogger v1.0.1] Pressing OK Button
[14:21:25.661 N] Loaded profile The Core of Arreat Gold Farm v1.2 - Created by ajw7989
[14:21:25.661 N] Number of games completed:48
[14:21:25.666 N] Closing error dialog
[14:21:35.679 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:21:45.679 D] System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
at ..(String debugMessage)
at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Boolean& defaultedToInjection, Object[] args)
at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Object[] args)
at Zeta.ZetaDia.get_ActivePlayerRActorGuid()
at Zeta.Internals.ActorManager.Update()
at Zeta.CommonBot.Pulsator.()
at Zeta.CommonBot.BotMain.()
[14:21:45.779 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:21:55.680 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:21:55.681 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:05.680 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:05.681 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:15.681 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:15.687 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:25.682 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:25.689 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:35.682 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:35.689 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:45.683 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:45.690 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:22:55.683 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:22:55.691 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:05.684 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:05.692 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:15.684 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:15.692 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()
[14:23:25.685 D] [Relogger v1.0.1] ERROR: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
[14:23:25.697 D] System.AccessViolationException: Could not read bytes from 015A1BEC [299]!
at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
at ..[T](Boolean isRelative, IntPtr[] addresses)
at Zeta.ZetaDia.get_CurrentWorldId()
at Zeta.ZetaDia.get_IsInGame()
at Zeta.CommonBot.BotMain.()

We'll attaching a log would have been better.

Make sure you test it with no other plugins running.

Just to make sure its even my plugin causing it.

On another note I'm uploading a new version.
 
Testing this now. Leaving for 2 hours. I'm guaranteed a disconnect or 2 in that time. Will update back.

Edit: Crashes DB on "Start". Turned on as I left, it crashed and I got the max session error. Couldn't run it while I was gone.

buddyauth.com you can use your username \ pswd to kill the session
 
Trying as well, will let you know if I catch a disconnect.
 
Hallo

your relogger works fine. thank you for the great script.

I use:
Demonbuddy 1.0.641.155
AGB-0.3.0 (Kane49_2)
Relogger v1.0.2 (jimmy06)


everything works perfekt and im at 700 GPH. thank you for the great bot and scripts.

guss what... there is one problem ;)
after a disconnect the relogger works good and relog me in my games. but after the relog my char is standing in the lobby and dos nothing, the bot is probably thinking he is in a game. when i hit the resume game button the bot is working again.

we need a plugin like this:
- klicks after a relog the resume button
- klicks the resume game butten if we standing like 10 sec in the lobby
- just klicks every time the resume butten
- restart the bot after a relog
- restarts the bot like every 30 min

is there already something like this?
can you please add a funktion like this to your relogger?
i think the easiest and best funktion will be the klick resume button after a relog.
 
No, relogger is not fine. At least version 1.0.1 wasn't. Causes crash, possibly conflicts with DB click away error functionality? Each time it crashed, the very last line in the log said it found the button and pressed OK.

Hopefully 1.0.2 is better.
 
Can you please make the plugin to click resume button also?
 
the issue is AGB also trying to click the button :) then AGB thinks its waiting for a game to start.

I'll see if i can add that in in the morning for you or later in bed :P
 
Hi there i am loving the relogger only issue i have is after it relogs it doesnt load my profile and DB sits idle at bot paused.
 
Tried plugin again hoping it was working now. Got max sessions and it wouldn't got away, had to kill it at buddy auth. Now starting up with plugin I get:
[10:12:50.033 N] Was not able to attach to any running Diablo III process, are you running the bot already?

Edit: Managed to get it started with the plugin after restarting. Will update if it logs me in on DC.
 
Last edited:
Tried plugin again hoping it was working now. Got max sessions and it wouldn't got away, had to kill it at buddy auth. Now starting up with plugin I get:
[10:12:50.033 N] Was not able to attach to any running Diablo III process, are you running the bot already?

Edit: Managed to get it started with the plugin after restarting. Will update if it logs me in on DC.


That issue is related to AGB, not this relogger. AGB does not de-attachj itself from Diablo if you simply close Demonbuddy. You have to disable it first.
 
Back
Top