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

The bot is giving me a wrong version error! (What that means!)

flairdevil

Community Developer
Joined
Jul 18, 2011
Messages
371
Reaction score
0
After every Path of Exile patch/hotfix/update, the bot must be reset by a dev. They generally take care of this "pretty quick" - PATIENCE!!! =)


Definition of "Pretty quick":

LONG ANSWER:
As soon as Pushedx or one of the other Dev's get home from their real lives, sees the update has occurred, makes himself dinner, eats aforementioned dinner, meets with others to discuss if there are any critical things that have changed that should be of concern, updates his sandbox client, tests his sandbox client, re-verifies that nothing is suspicious, releases the hotfix to update the bot server.

SHORT ANSWER:
Usually a couple hours minimum, a day maximum.

Remember: >>>EVERYONE IS HAVING THIS PROBLEM RIGHT NOW<<<
What is happening right now is that the tripwire fail safe has been thrown by the bot's servers notifying YOU that the game has changed somehow and may not be "safe to bot" (as safe as it ever is anyway). This is a layer of protection added to the bot to help protect the general public from potential detection methods implemented in the hotfix patches. 95% of the time there is nothing to worry about and it is nothing more than a simple offset update. Offset update means they change the bot authserv to match the game's current suffix.


As for your time running out - buy the yearly sub, this bot is WELL worth the money. However, for those of us that go day to day (for some silly reason - it is WAY more expensive that way) the Dev's have historically extended subscriptions during extra-long down times.

Hope this helps! =)


DISCLAIMER: I don't know shit, do not work for Bossland, nor pretend to - but this is probably a fairly accurate rendition of what happens...... I think?



PushedX, Kick, Tony, Hawk? Sticky & Close please - DONE! =D
 
Another great perspective:

Many of you, like me, want the bot to be updated right away. The difference between most of you and me however, is that I somewhat understand what is needed to update the bot. My goal : to try and educate the masses of people who don't know what work goes behind each update.

What's so complicated about a poe patch, that the bot doesn't work anymore?

When a program is compiled (translated from source code to binary instructions (from programming language to .exe)), Every aspect in the program is loaded and stored in various places systematically. Because of this, people can look at a specific spot in the memory (like a bookmark in a book), and figure out what's there and what to do with it.

When a patch comes out, the source code is changed. This means that everything isn't sorted and stored the same way, and so when we try and read from our bookmarks, the information there isn't related to the things we're trying to do.

In order to fix this, we need to find the new offsets (make new bookmarks), for the data that we want to work with.

What does this mean? What exactly do the devs need to do to "make new bookmarks"?

Take a look at this picture. It's a screen shot of some random program loaded in some random disassembly program :


jAFBWR7.jpg



I've only outlined some of the aspects, but for a general idea, developers need to sift through and match up thousands of memory addresses and hex data, and verify that the match ups they made are in the right part of the program.

This is a tedious task, and it takes a very long time. For me myself and I, if I had to do this I would be bald 5 times over.

With me so far? Good, here's where it gets complicated!

After hours of countless sifting, and matching, and checking, and re-sifting, and re-matching, and re-checking, then moving to the next memory offset - repeat as many times as you actually look in the memory for something (look for waypoint, look for a piece of the environment (a rock), look for an item that dropped, etc etc etc)... Once you finally have all the new offsets, you need to go back into the program you wrote that reads based off the "book marks" you've made, replace the old "bookmarks" with the new "bookmarks" and hope that you didn't mix anything up.

Then you need to run the program a few times, and make sure that everything is working as intended. If it is not, you go right back to step one, and repeat the procedure until you have everything working right.

So for those of you that want your update NOW, I suggest you learn how to do this, find the new offsets yourself, and send them to the dev team to help them out. It would go a long way in speeding up the process. Otherwise, please keep the questions to a minimum, because when counting to one thousand, if someone interrupts you, it's easy to lose your place.
~Jarvis101
 
So how will we know when the update is out ? :)

Buddy doesn't have this sort of alerter available, but it would sure make for a nice feature! Basically, you could check the Buddy updates page for when a new update is listed for Release, but that doesn't help for Beta. So there's no real convenience way of knowing there's an update, until you run the bot itself and it offers you an update.
 
Back
Top