[WIP] AuctionAction .98a AH Bot menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 28
  1. #1
    ssknight's Avatar Member CoreCoins Purchaser
    Reputation
    3
    Join Date
    Oct 2007
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [WIP] AuctionAction .98a AH Bot

    Hello all. I was hoping to be finished with this today but there are still a few kinks to work out here and there. The bot does work beautifully at the moment and supports multiple profiles at any resolution (runs in the background.

    The screenshot will give you a pretty good idea of the capabilities. A few things to mention where the current version is concerned:

    1. I've hard-coded 2-hand and XBow into the actual profile config section, so it isn't shown but it can be set in the profile setup section of my bot. This will be more visible and accessible in my release.

    2. There will be support for how long you want to run the bot, start and stop times, randomization of start and stop times, etc. These issues are trivial.

    3. There will be support for selecting the D3 client you want to use with AA and support for renaming multiple client windows to cut down on confusion. (This may be detectable so don't use it if you're scared.)

    4. AA uses no hooking and no DLL injection. It does read from memory and does write to memory if you choose to use AA to set up your queries in a profile. You can optionally just set this up in the game and then it will read the values and search for you.

    5. Support is coming to start the bot from the client via hotkey. (Ctrl-F1 in Diablo 3 loads profile 1 and populates the fields more quickly.)

    6. This hotkey support also serves a separate purpose. If you don't neccessarily want to start the bot but would like to quickly load up a common query that you use often you can set it up to hotkey populate the fields in-game but not start botting it. This just makes life easier when manually camping the AH.

    A few other features are coming as well. I'm having some problems with my eyes for the last couple days so I've taken a couple days off the project. I'll use this time to take any suggestions you guys would like to see implemented.

    Edit: Added a better quality screenie of the actual bot itself as the other was really blurry.

    [WIP] AuctionAction .98a AH Bot-auctionaction2-jpg
    Attached Thumbnails Attached Thumbnails [WIP] AuctionAction .98a AH Bot-auctionaction-jpg  
    Last edited by ssknight; 06-28-2012 at 01:08 AM.

    [WIP] AuctionAction .98a AH Bot
  2. #2
    joshuazzz's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1. Allow for random delays (can randomize between 3 values say 3, 6, 9 secs) between each query
    2. Allow for "sleep" between xx set of queries (Rest for a randomized 3,6, 9 mins after perhaps 20-30 queries)
    3. Automatically switches between Search Profiles every User-selected number of queries)
    4. Can enable or disable Bot at specified times based on Windows clock. Allows for 3 sets of Start/Stop timings.

  3. #3
    Tier539's Avatar Corporal
    Reputation
    6
    Join Date
    May 2012
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sweet. Looking forward to this. Going to be charging for it or free?

  4. #4
    ssknight's Avatar Member CoreCoins Purchaser
    Reputation
    3
    Join Date
    Oct 2007
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Those suggestions are exactly along the lines of what I was thinking as far as randomizations are concerned. The profile switching options will be pretty in-depth so I agree with all of the above.

    I'm not sure how deep I'll get into customization before release but it'll be sufficient and added upon as I go.

    Tier, I'm not sure how I'm going to go about release just yet. It seems like public releases for things like this aren't good for Developers (DMCA complaints), Users (mass bannings), etc. I'll figure something out.

  5. #5
    joshuazzz's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well, I'd love to beta test if you have something solid soon and will buy it if it's improved upon with the randomization and delays I suggested.

  6. #6
    ssknight's Avatar Member CoreCoins Purchaser
    Reputation
    3
    Join Date
    Oct 2007
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I may sell beta access for IGG or something. I should have something out in the next couple of days. Once I get back from the retinal specialist to figure out what the hell is going on with my eye I'll have something for you all, and I'll keep you in mind joshua. Thanks for the interest as well as the feedback above guys.

  7. #7
    Tempta's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Looks awesome, Cant wait

  8. #8
    deNoor's Avatar Member
    Reputation
    2
    Join Date
    Jun 2012
    Posts
    276
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can this bot
    1) find legendary item by name and max price,
    2) look through all the pages (because filters for "by name' search are disabled) and compare all the items,
    3) Show me best items with required stats?

    And can it use more then 3 filters in search? Building list by 3 blizzards filters and compare items from list by another 2 filters?

  9. #9
    tms's Avatar Member
    Reputation
    1
    Join Date
    Jan 2007
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Features look good.
    I'm even interested in paying for it so i can get my hands on this!

  10. #10
    CooleRnax's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ready to pay for this too

  11. #11
    ssknight's Avatar Member CoreCoins Purchaser
    Reputation
    3
    Join Date
    Oct 2007
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by deNoor View Post
    Can this bot
    1) find legendary item by name and max price,
    2) look through all the pages (because filters for "by name' search are disabled) and compare all the items,
    3) Show me best items with required stats?

    And can it use more then 3 filters in search? Building list by 3 blizzards filters and compare items from list by another 2 filters?
    1.) Yes it will, but I haven't implemented it yet. I'm just working on the meat of the project at the moment but these will be trivial additions and will take about 10 minutes to code in once I'm satisfied with the process as a whole.

    2.) There are aspects of this idea that are complicated and others that are not. Let me begin by saying this may be implemented at a later time but is not yet a priority. That being said, understand that there are limits to what can be accomplished without the use of in-process code injection. I have not found an efficient method of enumerating attributes for items without hovering over them and then extracting them from memory. This greatly impedes my ability to efficiently implement your suggestion. It would neccessitate traversing every item on every page (not especially difficult, but slow!), recording each entry, storing and comparing each attribute, and finally listing for purchase. These things arent difficult to do but may be impractical at the moment. I haven't been able to spend as much time as I would like reversing the AH so I can't say whether or not attributes are innate to each item in the list upon their insertion or if the attributes are queried upon hover.

    If there are any reversers that have an answer and would like to contribute in this regard, I'll make sure you're among the first to receive a functional version.

    3.) This is a bit vague, as quality is often in the eye of the beholder. If I can find an efficient means of parsing the attribute table without automating the hover then I will certainly implement this functionality.

    4.) I will be incorporating some custom search filter operands (i.e. filters applied post-search at the user's discretion and applied to the initial items returned by the AH query). One that I've already built-in is the DPS/Armor value filter. I am open to suggestions for others.

    I'd like to thank everyone for the feedback and support once again. I've not meant to neglect reporting on the progress of my project, but again my left eye is slowing me down lol. Hopefully it will clear up and I'll be able to continue development at full speed.

    Stay tuned as later tonight I will be updating the thread with some new screenies of my progress at the least, and perhaps a video of it functioning. This depends upon how much I can get done this afternoon but the screenshots shouldn't be a problem. I'll also provide information on how later versions might implement a multi-account offloading feature which would spread searches over several clients (virtualized OS or not) and over several separate IPs to diminish red flags for search query repetition.

    Finally, if there are any reversers that would like to contribute with advice on what they KNOW (not think) to be possible via out-process memory scanning please let me know. I would do it myself but again I can't work at full speed at the moment. Those that contribute will be among the first to receive a functional product if interested. I greatly appreciate the help you guys, and appreciate the support.

  12. #12
    Kagaamine's Avatar Private
    Reputation
    11
    Join Date
    Jun 2012
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I look forward to this bot and thought I'd give you some info regarding OOP attribute calculation as I spent a bit of time looking into it.

    Originally Posted by ssknight View Post
    I have not found an efficient method of enumerating attributes for items without hovering over them and then extracting them from memory. This greatly impedes my ability to efficiently implement your suggestion. It would neccessitate traversing every item on every page (not especially difficult, but slow!), recording each entry, storing and comparing each attribute, and finally listing for purchase
    ...snip...
    Finally, if there are any reversers that would like to contribute with advice on what they KNOW (not think) to be possible via out-process memory scanning please let me know. I would do it myself but again I can't work at full speed at the moment. Those that contribute will be among the first to receive a functional product if interested. I greatly appreciate the help you guys, and appreciate the support.
    The attributes for auction house items aren't calculated until you hover over them. The auction house essentially sends you a bunch of item generators which contain the information listed in this protobuf file: https://github.com/DarkLotus/mooege/...ns/Items.proto

    From what I've been able to determine, the game deserializes the item generator protobuffer lazily i.e., it doesn't bother deserializing it/calculating attributes until a UI event. So your options for getting the attributes are:

    1.) executing the item generation code either by a UI event or injection
    2.) Implementing the item generation algorithm in your own code and generating it using the seed provided in the search results

    2. is non-trivial, but I believe Mooege's implementation (https://github.com/DarkLotus/mooege/.../Core/GS/Items) is correct; I haven't tried however as I gave up trying to calculate attributes OOP after seeing the effort required.

    Best of luck!

  13. #13
    cloudstrife007's Avatar Active Member CoreCoins Purchaser
    Reputation
    27
    Join Date
    Jun 2012
    Posts
    243
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wouldn't this bot flag your account and get you banned? Since it has to pull server side information.

  14. #14
    FiremanSixNine's Avatar Private
    Reputation
    5
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    AH bots are a fast track to a ban.

  15. #15
    joshuazzz's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    AH bots are always a risk.
    The key issue would be making a bot behave less like a bot.
    Which is exactly why my suggestions all focus on making the bot look more "human".
    No human stays in D3 24 hours a day scanning the AH non-stop. Even a continual scan of the AH for more than an hour would look suspicious if it's at a consistent speed.

    It is thus important for the bot to have the ability to Snooze and resume hours later.

Page 1 of 2 12 LastLast

Similar Threads

  1. [WIP] Advanced Crew Skill Bot + AntiAFK + Configureable
    By Maxunit in forum SWTOR Bots and Programs
    Replies: 153
    Last Post: 12-18-2014, 12:37 PM
  2. [Bot] [WIP MAC] New unnamed mac bot
    By Musah in forum World of Warcraft Bots and Programs
    Replies: 11
    Last Post: 09-30-2011, 03:29 AM
  3. [Tool] [WIP] Simple monitor program (Monitor your bot!)
    By whitekidney in forum World of Warcraft Bots and Programs
    Replies: 2
    Last Post: 07-12-2011, 08:07 PM
  4. [WiP] Esp-Bot
    By Tobii in forum World of Warcraft Bots and Programs
    Replies: 121
    Last Post: 07-17-2009, 04:49 PM
All times are GMT -5. The time now is 06:51 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search