• Visit Rebornbuddy
  • AtkAddonControl.SendAction Help please.

    Discussion in 'Community Developer Forum' started by fifidong, Aug 24, 2015.

    1. fifidong

      fifidong Member

      Joined:
      May 31, 2012
      Messages:
      124
      Likes Received:
      0
      Trophy Points:
      16
      So, how do we figure out the SendAction parameters for a certain window?
      Is there a tips on how to do this properly?
      or just trial and error?
       
    2. goldenlion

      goldenlion New Member

      Joined:
      Oct 20, 2013
      Messages:
      106
      Likes Received:
      0
      Trophy Points:
      0
      unmiplemented stuff, so, basically, yes.
       
    3. fifidong

      fifidong Member

      Joined:
      May 31, 2012
      Messages:
      124
      Likes Received:
      0
      Trophy Points:
      16
      Given that AtkAddonControl.Pointer fetches the IntPtr,
      how can you read the location?

      Marshal seems to assert an exception.
       
    4. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      Trial and error will do you very little good. Unless you have experience with reverse engineering and the software used to do it, SendAction won't be of any use to you. Almost anything you could want to do is already in RB anyway though.
       
    5. fifidong

      fifidong Member

      Joined:
      May 31, 2012
      Messages:
      124
      Likes Received:
      0
      Trophy Points:
      16
      Thank you for the clarification.
      I guess I'll have to go search for struct datatypes with IDA.
       
    6. fifidong

      fifidong Member

      Joined:
      May 31, 2012
      Messages:
      124
      Likes Received:
      0
      Trophy Points:
      16
      having ffxivapp Initializer.cs is nice.

      Slowly making progress.

      Code:
      .rdata:01194D40 aGamemain_2     db 'GameMain',0         ; DATA XREF: sub_448860+2A3o
      .rdata:01194D49                 align 4
      
      .rdata:01196A44 aCardview       db 'cardview',0         ; DATA XREF: sub_4AB580+923Bo
      .rdata:01196A4D                 align 10h
      .rdata:01196A50 aCardoff        db 'cardoff',0          ; DATA XREF: sub_4AB580+9221o
      .rdata:01196A50                                         ; sub_4AB580+9774o
      .rdata:01196A58 aCardon         db 'cardon',0           ; DATA XREF: sub_4AB580+9207o
      .rdata:01196A58                                         ; sub_4AB580+9719o
      .rdata:01196A5F                 align 10h
      .rdata:01196A60 aTt             db 'tt',0               ; DATA XREF: sub_4AB580+91E4o
      .rdata:01196A63                 align 4
      .rdata:01196A64 aTripletirad    db 'tripletirad',0      ; DATA XREF: sub_4AB580+91D1o
      
      urgh cardview, cardon, cardoff, ...
       
      Last edited: Aug 26, 2015

    Share This Page