API - decoding skill binary

Results 1 to 7 of 7
  1. #1
    ┌П┐(•_•)┌П┐ allocen is offline
    MemberRank
    Dec 2009 Join Date
    Deep AbyssLocation
    1,003Posts

    happy API - decoding skill binary

    So i am working on an API for cabal and i was wondering if anyone has been able to decode the skill binary? Anyone got some tips?
    Last edited by allocen; 18-01-16 at 11:47 AM.


  2. #2
    Proficient Member w3rnis is offline
    MemberRank
    Jan 2013 Join Date
    178Posts

    Re: Decoding skill binary


  3. #3
    Trying to be developer ^^ Dens666 is offline
    MemberRank
    Jul 2010 Join Date
    PolandLocation
    1,080Posts

    Re: Decoding skill binary

    Quote Originally Posted by allocen View Post
    So i am working on an API for cabal and i was wondering if anyone has been able to decode the skill binary? Anyone got some tips?
    You are going to write api to sell it or share? Because it matter.
    And please use <?php tags instead of <?. :x

  4. #4
    ┌П┐(•_•)┌П┐ allocen is offline
    MemberRank
    Dec 2009 Join Date
    Deep AbyssLocation
    1,003Posts

    Re: Decoding skill binary

    I already wrote an API, the base framework is Laravel 5.2. Using Dingo Api. I am codding it because in a way or another i will make a complete dashboard written in AngularJS. And than the new version 2 of my website Hekate. All of that under the framework laravel. I do not know yet about selling it or sharing it as i do that in my free time and also its a process for me too in learning more about AngularJS. So if anyone can really give some tips about the new skills binary data in ep8 it will be much appreciated. Tried some things like getting the level of a skill, but it does not make any sense.

    I am planning to use the authentication in API either oAuth2 or JWT. That depends.

    Attached some images. For example when you return the characters for a specific account it will give already decoded data, like style. I am planning to return also the skills of each character and inventory and a lot of things that belongs to that character.

    As you can notice, i am using a custom transformer when returning the data. Take as example login or auth.

    2016-01-17-1-.png2016-01-17.png2016-01-17-2-.png2016-01-17-3-.png

    The dashboard that i'm going to build, it will use sockets for real data from database or server. I plan to manage database/server straight from the dashboard.

    I think this section of cabal, needs something new, modern stuff. :)

    If anyone would like to join me, please contact me. :)

    - - - Updated - - -

    Quote Originally Posted by w3rnis View Post
    Thanks for the usefull information.


    UPDATE
    Seems i got it working. I was wrong, i thought that the new skill binary was different. My mistake was that i was splitting the binary by 8, but in the end, the correct splitting was by 10 :D.
    The next move is to decode the item binary so i can get all the items from that character's inventory.
    Last edited by allocen; 17-01-16 at 05:25 PM.

  5. #5
    Trying to be developer ^^ Dens666 is offline
    MemberRank
    Jul 2010 Join Date
    PolandLocation
    1,080Posts

    Re: Decoding skill binary

    Quote Originally Posted by allocen View Post
    I already wrote an API, the base framework is Laravel 5.2. Using Dingo Api. I am codding it because in a way or another i will make a complete dashboard written in AngularJS. And than the new version 2 of my website Hekate. All of that under the framework laravel. I do not know yet about selling it or sharing it as i do that in my free time and also its a process for me too in learning more about AngularJS. So if anyone can really give some tips about the new skills binary data in ep8 it will be much appreciated. Tried some things like getting the level of a skill, but it does not make any sense.

    I am planning to use the authentication in API either oAuth2 or JWT. That depends.

    Attached some images. For example when you return the characters for a specific account it will give already decoded data, like style. I am planning to return also the skills of each character and inventory and a lot of things that belongs to that character.

    As you can notice, i am using a custom transformer when returning the data. Take as example login or auth.

    2016-01-17-1-.png2016-01-17.png2016-01-17-2-.png2016-01-17-3-.png

    The dashboard that i'm going to build, it will use sockets for real data from database or server. I plan to manage database/server straight from the dashboard.

    I think this section of cabal, needs something new, modern stuff. :)

    If anyone would like to join me, please contact me. :)

    - - - Updated - - -



    Thanks for the usefull information.


    UPDATE
    Seems i got it working. I was wrong, i thought that the new skill binary was different. My mistake was that i was splitting the binary by 8, but in the end, the correct splitting was by 10 :D.
    The next move is to decode the item binary so i can get all the items from that character's inventory.
    That will be kinda hard, even if u decode the items from inventory, still will be hard to figure out what is the item. Because as u know the itemid change also when you have item as + ex. 6 or 15, also if it has slot or not, bind or not, etc etc.
    Anyway good luck

  6. #6
    Proficient Member w3rnis is offline
    MemberRank
    Jan 2013 Join Date
    178Posts

    Re: Decoding skill binary

    we cant contact you :P enable ur inbox or pm me ur skype :)

  7. #7
    ┌П┐(•_•)┌П┐ allocen is offline
    MemberRank
    Dec 2009 Join Date
    Deep AbyssLocation
    1,003Posts

    Re: Decoding skill binary

    @w3rnis, done. Check your pm. @Dens666, i'll take my chances. If you want to help with something, please do not hesitate and contact me.



Advertisement