object names??  confused.. menu

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 42
  1. #1
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    object names?? confused..

    I've read through a couple forms and cant seem to find anything... all i see is people asking how and not be answered...

    Is it possible to get the name of an object out of process??

    if so, what is the offset?

    and what kind of data is it?

    object names??  confused..
  2. #2
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    the reason i'm asking is i was wanting to work on a fishing bot... using the TLS i am able to get a list of all the WoW objects... i whipped up something real quick to search for objects with type 5 with the createdby as my GUID... it comes up with nothing... I'm using a shaman... and when i cast totems its able to find my totems, but with the type of a mob... anyways... i dont really know if finding the name of the object Fishing Bobber is really going to help me any... The createdby flag is suppose to be my GUID?? its always 1.. I kinda whipped up another program that would search objects around me before and after i casted my bobber and would show me what new objects were found... so i'm positive i have the object for the fishing bobber... just completely lost from here on where to go..

  3. #3
    lunitune's Avatar Member
    Reputation
    3
    Join Date
    Apr 2008
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    HI there. To get an object name (and yes you can then check if it is a fishing bobber and using that for your fishing bot).

    I can't remember exactly where I got this code from, whether it was this forum or edge of nowhere.

    Code:
    internal int GameObjectNameOffset_1 = 0x224;	
    internal int GameObjectNameOffset_2 = 0x78; //this was 0x74 but with 2.4.3 it moved to 0x78		
    
    int iObjNamePtr = this.ReadInteger(objBasePtr + GameObjectNameOffset_1);
    iObjNamePtr = this.ReadInteger(iObjNamePtr + GameObjectNameOffset_2);
    gameObject.sName = this.ReadString(iObjNamePtr, 64);
    The owner. I have not confirmed this under 2.4.3 yet.

    Code:
    internal int Off_GameObjectOwnersGUID = 0x2B8;
    
    l_OwnerGUID = ReadLong(objBasePtr + Off_GameObjectOwnersGUID);
    Totems seem to come up as units.

  4. #4
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    do these actually work?? i was not able to get either to work..

  5. #5
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    okay i managed to get it to find my bobber with no problem... no is just reading the status to see if its actually bobbing...

  6. #6
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    okay so i've pretty much got almost everything figured out for my fish bot... now my only question... how exactly can i send mouse movements only to the WoW window?? possibly while the window is minimized? I was trying to use PostMessage, but i'm guessing WoW ignores any mouse movements posted??

    anyone have any idea on this?

  7. #7
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1421
    Join Date
    Apr 2006
    Posts
    3,943
    Thanks G/R
    285/572
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    arynock... please use the "edit" button. Double posting is bad but damn... you tripple posted right after that!

  8. #8
    lunitune's Avatar Member
    Reputation
    3
    Join Date
    Apr 2008
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes they actually work, I tested it this morning.
    --

    When you post a message to the wow client for a mouse move it does its own check to see where the mouse actually is (something like the GetCursorPos). So it does not matter what co-ords you send it works out where the mouse is. (You can however send keys that way).

    I laboured over that quite a bit until Greyman put me out of my misery.

    So, to get around this you need injection afaik. Either to call the right click/interact function inside wow or to return the coords you want it to see.

    But in truth there would be many ways to skin that cat, you've just got to find them. Probably even ways that are not intrusive like injection.

    For the moment, as I'm just learning, I put up with having wow in the foreground.

  9. #9
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can do a fishbot fully injected to get around all the sendkeys/click crap. Just enumerate the object list, find the bobber, then when it bobs call the Interact method or w/e.

  10. #10
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay... so i take it that injection is pretty much the only way to go?? I understand your able to do more about injection but where can i actually learn about injection?? like learning how to make calls and stuff?? and wont this require me to learn assembly more?

  11. #11
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1421
    Join Date
    Apr 2006
    Posts
    3,943
    Thanks G/R
    285/572
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    it would require you to learn a programming launguage in order to program dll. I use C++ for programming DLL's and it has worked fine.

  12. #12
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    To program a DLL you can inject into WoW you'll need to know C++ and in some cases basic assembly (depending on what you're doing).

  13. #13
    arynock's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    42
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    so... i understand that you use injection to make calls to functions of WoW... how do i go about learning how to find the addresses to functions?? i downloaded IDA and i figured the first step would be to learn how to find the actual functions..

  14. #14
    Sychotix's Avatar Moderator Authenticator enabled
    Reputation
    1421
    Join Date
    Apr 2006
    Posts
    3,943
    Thanks G/R
    285/572
    Trade Feedback
    1 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    I have never used IDA before, but its possible that they may be labeled with ASCII. If not, then you will have to find something ingame that touches that program (in any way), trace it back, and then put a breakpoint on where you think it is.

    From what i have heard, IDA tells you alot more information than Ollydbg though so you may not need to do that.

  15. #15
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    o.O

    [ame=http://www.amazon.com/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817]Amazon.com: Reversing: Secrets of Reverse Engineering: Eldad Eilam: Books[/ame]

    Read that.

Page 1 of 3 123 LastLast

Similar Threads

  1. Object Names
    By johno22 in forum WoW Memory Editing
    Replies: 14
    Last Post: 06-13-2009, 03:37 PM
  2. Get Item Object Name
    By luciferc in forum WoW Memory Editing
    Replies: 3
    Last Post: 06-11-2009, 04:51 PM
  3. [?] Reading Object Name
    By Smarter in forum WoW Memory Editing
    Replies: 4
    Last Post: 04-03-2009, 08:03 PM
  4. Object name in new address ?
    By j121780im in forum WoW Memory Editing
    Replies: 3
    Last Post: 01-16-2009, 01:10 PM
  5. Object Name and id HELP!!!
    By Fireblast in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 08-28-2008, 08:47 PM
All times are GMT -5. The time now is 10:22 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