Tool - SteamID/MNCID Converter

Discussion in 'Monday Night Combat PC Discussion' started by Cush, February 13, 2011.

  1. Cush

    Cush New Member

    Messages:
    11
    Likes Received:
    0
    Hey. A while back I made a little tool that is similar to the websites that will convert a Steam community page link to a SteamID or vice versa. I use this a decent amount, especially for getting the SteamID of people my from add friends > recently played with list, and I find it more convenient than loading up a website.

    Anyway, I updated it to also convert a link or ID into an MNC PID as well so you dont need to work it out by hand.

    Virus scan link >
    http://virusscan.jotti.org/en-gb/scanre ... c65e14cab7
    Feel free to do the scan yourself if you dont trust it.

    Picture >
    [​IMG]

    Download >
    http://verzend.be/en/file/44883/steamid ... r.rar.html
    Last edited: February 16, 2011
  2. Cush

    Cush New Member

    Messages:
    11
    Likes Received:
    0
    Bumpidy bump

    Nobody interested? :(
  3. DragonAsh

    DragonAsh New Member

    Messages:
    230
    Likes Received:
    0
    actually, thats great.

    saves me from doing the math!

    If you can make it web-based, then you will be the most popular kid in school :)


    edit:

    Either im doing something wrong or its the program.
    using this profile as an example

    http://steamcommunity.com/id/Killerkiloch

    The steam ID finder online for verification:
    http://steamidfinder.com/

    And the instructions by UBER here
    http://forums.steampowered.com/forums/s ... ?t=1674020

    killer kiloch's steam ID is
    STEAM_0:0:16283836

    multiply that by 2
    32567672

    Converted into hex:
    01F0F178

    Your program comes out to
    01F0F179

    Either I did something wrong, or your program is off a tad. Lets figure this out as I might have some corrections to make on my post over on the steam forums ;p

    it looks like the program is off by 1 on all of the profiles that have "STEAM_0:0:" in it.
    It is correct with profiles that have "STEAM_0:1:" in it
    so it seems it's just adding the +1 automatically and not taking into account the 1 or 0 in between the colons.
  4. Cush

    Cush New Member

    Messages:
    11
    Likes Received:
    0
    Hmm it shouldnt be, I'll take a look. Thanks for pointing that out.

    *EDIT*

    Ahh I found the problem, its because I use bitwise to determine if the auth server is 0 or 1, by getting the full community ID then checking if the last number is even or odd.

    For some reason I thought I had made a mistake and swapped them around, so it was adding 1 to IDs with a 0 and 0 to IDs with a 1, leaving all of the ones originally with a 1 valid and none of the ones with a 0 valid :p

    I'll upload the new one in a min

    *EDIT*

    Okay, download link in OP is sorted.
  5. DragonAsh

    DragonAsh New Member

    Messages:
    230
    Likes Received:
    0
    sweet!

    I'll add this to the post on the steam forums. Get that puppy webbased and everyone will use it! :)
  6. Cush

    Cush New Member

    Messages:
    11
    Likes Received:
    0
    I dont really have much experience with web stuff, nor the resources to host it :(

    I kinda like having it just sitting in the corner of my desktop, saves me having to load up a browser and find it in my bookmarks or search on Google.

    Also I dont see why none of the current sites have done it, its much simpler to do than converting SteamIDs and Community profiles back and forward, only took 20 or so minutes to make the changes to my code to suit it.
  7. DragonAsh

    DragonAsh New Member

    Messages:
    230
    Likes Received:
    0
    Well, as far as I am aware, UE are the only ones taking an initiative to banning players besides having to rely on VAC.

    So there really wasnt a need for your program until now :)

Share This Page