• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Query] Grind-Profile-Plugin, should it be kept private?

    Discussion in 'Archives' started by j0achim, Jan 21, 2011.

    ?

    Should it be released?

    1. Yes

      0 vote(s)
      0.0%
    2. No

      0 vote(s)
      0.0%
    3. Don't care.

      0 vote(s)
      0.0%
    4. You have to do something about how to obtain profiles.

      0 vote(s)
      0.0%
    Thread Status:
    Not open for further replies.
    1. greaterdeath

      greaterdeath New Member

      Joined:
      Apr 2, 2010
      Messages:
      815
      Likes Received:
      2
      Trophy Points:
      0
      ^ maybe just release the code to HB devs to check, then once "verified" they or you can pack it or w/e...something that balances security concerns of genuine users and subverts unauthorized leechers is what I'm trying to say.
       
    2. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      A better way to approach this would be to have dynamically generated profiles. You query everything and create a NEW profile on-the-fly.
       
    3. bownz

      bownz Member

      Joined:
      Jan 15, 2010
      Messages:
      92
      Likes Received:
      0
      Trophy Points:
      6
      i like the idea! yes!
       
    4. Slodge123

      Slodge123 New Member

      Joined:
      Jan 15, 2010
      Messages:
      198
      Likes Received:
      0
      Trophy Points:
      0
      This would be awesome
       
    5. Brenno

      Brenno New Member

      Joined:
      Jul 24, 2010
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      0
      This ^^ is the direction we need to be heading in.
       
    6. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      I agree, and i have been playing around with some back-logging to the server where bot report what it kills and where it kills it. This way i should be able to populate a quite large database with mobs where i can later build query's that can do this exact thing. This since i do not plan to data-mine sites such as wowhead for this kind of data as i personally think they are too generalized to be used for a botting environment.
       
    7. Beans

      Beans New Member

      Joined:
      Jan 15, 2010
      Messages:
      107
      Likes Received:
      1
      Trophy Points:
      0
      Better idea:

      Maybe the HB guys can store mob data since its available through the many EMU DB's and then auto-generate hotspots based on your level sending you to kill mobs appropriate for your level.

      No need for websites or prebuilt profiles... true automation.
       
    8. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Stole my idea right from under me. I actually have my own plugin that does basically what this does. (Except; it's using 100% ASP.NET, so there's no annoyances related to PHP)

      I may end up having to change it a bit, and release it publicly.

      The main issue you're going to run into; is performance (on the server-side). Parsing a ton of XMLs can turn out to be incredibly slow. Your best bet is to parse 'incoming' XMLs into a usable DB format for MySQL. So you can do queries there; and just 'build' the XML when serving it. Slightly more complicated; but allows for much more granularity profile-wise.

      Currently; my personal solution 'combines' a bunch of subprofiles with matching criteria into a single subprofile. (I've seen one profile response with well over 100 hotspots, which were within a 1k radius. Though, I haven't ran it through a TSP alg to make the hotspots more useful.)
       
    9. bmertler

      bmertler Member

      Joined:
      Jul 15, 2010
      Messages:
      248
      Likes Received:
      1
      Trophy Points:
      18
      If there was a bot god you are it, i vote yes.
       
    10. in2fun

      in2fun New Member

      Joined:
      Sep 23, 2010
      Messages:
      871
      Likes Received:
      8
      Trophy Points:
      0
      Is there anyway to make plugin that let you make profiles on fly?
      Say get to new area. Have button simular to the blacklist spot.
      Find ur grind area set hot spots. Find mailbox, set mailbox. Find repair, set that. Then at end create profile, run.
      If miss step can have warning "there is no repair is that ok?"
      Set to grind in said spot few hrs, or when ding. Or on mix mode.
      Wanna farm cloth. Ok move here.
      Would be kinda like GB, can make route, record, play. Done

      Sent from my DROID2 using Tapatalk
       
    11. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      I would also love to see something along these lines.

      What i would like to see in the future is a plugin that links itself to profiles on a server that allow you to choose what you want to do i.e. 1-60, cloth grinding, herbalism 1-525 e.t.c
       
    12. wired420

      wired420 Banned

      Joined:
      Mar 13, 2010
      Messages:
      684
      Likes Received:
      29
      Trophy Points:
      28
      Kind of useless until I can leave the bot running on anything other than archaeology buddy and wake up and it still be running and not frozen up.
       
    13. ubuntu

      ubuntu New Member

      Joined:
      Aug 25, 2010
      Messages:
      121
      Likes Received:
      0
      Trophy Points:
      0
      Why not make the web server just a database for profile downloads and have no upload of any kind?
       
    14. Pedis

      Pedis New Member

      Joined:
      May 29, 2010
      Messages:
      191
      Likes Received:
      1
      Trophy Points:
      0
      sounds awesome yes it needs to be released
       
    15. shae

      shae Member

      Joined:
      Sep 19, 2010
      Messages:
      105
      Likes Received:
      0
      Trophy Points:
      16
      Hum what is the question?

      should it be kept private?
      or
      Should it be released?

      The first one ----> no
      The second one--> yes

      I think you should release it because a bo rely on his community and your project is good way to contribute at.

      If you release it maybe you should add a donation button.

      Sorry for my english it's not my native language
       
    16. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      I will release it, tho the concept have changed, as i was planning on running a NPC recorder in the plugin itself, I have now written a NPC recorder where i scan all areas for NPC's then my web-server will generate profiles on-the-fly based on a set of arguments. How i wont go deep into, but basically i query all mobs on the continent who are viable "enemies" then a set of different algorithms will create a grind profile in area that is close to you and contains a density above average of the different grind areas.


      Also this means i wont "steal" any profiles form anyone on the forum for those who were afraid of that.
       
    17. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Sounds pretty good to me. Profiles generated on the fly. I can't wait. :D
       
    18. Kramxel

      Kramxel New Member

      Joined:
      Jan 15, 2010
      Messages:
      190
      Likes Received:
      0
      Trophy Points:
      0
      If I may add a potentially stupid suggestion but perhaps could each generated profile could have an expiry time frame so that after X hours a brand new (and different) profile is generated (if the same criteria such as level area and so forth are true) and used by the bot - this should definitely decrease the bottish look of the bot if its' moving apparently randomly.

      Perhaps even an option (although I understand this might require an alteration to HB) to "go fishing/herbing/mining/ for X amount of time every so often again to decrease the illusion of bottingness
       
    19. Pedis

      Pedis New Member

      Joined:
      May 29, 2010
      Messages:
      191
      Likes Received:
      1
      Trophy Points:
      0
      that is a great idea kramxel hope he puts that in a later version
       
    20. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      Profiles are 100% unique depending on your Level, Class and Location. The chance for 2 making the same grind profile at once is ultra slim.

      And since distance to a grind area is weighted against density (average amount of mobs within a set radius), which is also a factor depending on your class.

      So unless 2 players start the bot and are at exact same location is same level and class they would not get the same profile.


      Could i make bot do other things based on a timer / events yes i could, if it could take control over other plugins i don't know. But its a good idea and maybe i can at some point look at this. However creating a profile is just a part of the task, next on the agenda is to build a big blacklist table so that profiles are not created within a blacklisted area. Which is a easy thing but it requires ALOT of labor, which is why i think i will make a simple site for adding a blackspot that way everyone can contribute to make it generate better profiles.
       
    Thread Status:
    Not open for further replies.

    Share This Page