TPG Steam Id Lookup Tool

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: TPG Steam Id Lookup Tool

Re: TPG Steam Id Lookup Tool

by Sp3c-BuLLeT » Fri Oct 19, 2012 3:11 pm

I think it is safe to unsticky this... just sayin...

Re: TPG Steam Id Lookup Tool

by defiance » Thu Apr 12, 2012 3:15 pm

Bullet is the man behind the curtain

Re: TPG Steam Id Lookup Tool

by JustiN-_^ » Thu Apr 12, 2012 2:55 pm

Awesome! I talked with others in the past about the feature, I should have just gone to you. I put this program out there to just raise awareness about it.

I didn't know there was a TPG support ticket process until I read the last news bulletin, lol.

Also, I wasn't able to find your username on these forums because the members page is broken...

Re: TPG Steam Id Lookup Tool

by Sp3c-BuLLeT » Thu Apr 12, 2012 2:47 pm

My response to Justin's support ticket:

"The TPG website DOES have a Steam ID lookup feature. It is just only available to admins. I can't expose that one, because it displays information the general public shouldn't see and also links to the edit player page, but I will add it to my to do list to make one that simply takes a steam ID and returns the information about the user that the general public can see (handle, team, name, etc...) Thanks for the idea."

I have a few more minor bugs to work out from when we switched servers and I have a few admin tools that I need to finish up for Narc first, but when those are done I will make this and put it on the site.

Re: TPG Steam Id Lookup Tool

by cassinoroyale » Thu Apr 12, 2012 2:20 pm

Image

Re: TPG Steam Id Lookup Tool

by JustiN-_^ » Thu Apr 12, 2012 2:07 pm

rehpyc wrote:Perhaps quickly glancing at this hasn't given me a full understanding of what you created, but wouldn't it simply have been easier for Narc to put a SteamID search function on the TPG website?

I filed a ticket and asked Bullet to do it. If he'd let me, I could probably do it in a day or 2. But for the meantime, this is a pretty useful legit-proof alternative that creates a list of all teams/players/divisions and lets you search it for SteamIDs.

Re: TPG Steam Id Lookup Tool

by defrag » Thu Apr 12, 2012 10:45 am

rehpyc wrote:Perhaps quickly glancing at this hasn't given me a full understanding of what you created, but wouldn't it simply have been easier for Narc to put a SteamID search function on the TPG website?
A dream that will never become a reality.
fghtffyrdmns wrote:Image
I got a good laugh out of that.

Re: TPG Steam Id Lookup Tool

by fghtffyrdmns » Thu Apr 12, 2012 4:45 am

Image

Re: TPG Steam Id Lookup Tool

by rehpyc » Thu Apr 12, 2012 3:00 am

Perhaps quickly glancing at this hasn't given me a full understanding of what you created, but wouldn't it simply have been easier for Narc to put a SteamID search function on the TPG website?

Re: TPG Steam Id Lookup Tool

by ComptonAssTony » Wed Apr 11, 2012 7:58 pm

Image

Re: TPG Steam Id Lookup Tool

by JustiN-_^ » Wed Apr 11, 2012 7:54 pm

Image

Re: TPG Steam Id Lookup Tool

by milo » Wed Apr 11, 2012 7:48 pm

Image

TPG Steam Id Lookup Tool

by JustiN-_^ » Wed Apr 11, 2012 7:37 pm

This program is a hack-job legit-proof because TPG won't add a feature to do it on their website. This program scrapes TPG and stores roster information locally on your machine.

http://dl.dropbox.com/u/8637365/steamid_lookup.zip

Open steamid_lookup.exe to use it.

When you open it up, it will ask you to enter a command.
b - Rebuilds Database
s - Steam ID Look Up
q - Quit

b, this will go to all team pages in the leagues listed in "links.txt" file. (check out the file to learn more)
it will then parse the HTML and insert the players/teams into a local database.

s, asks you to enter steamIDs. enter them in the format of #:######
additionally, you can enter more than 1, just separate them with commas. #:######, #:#####, #:######

Results will only be returned if the user is in the database, otherwise it'll be blank.

I lost the first steamidlookup program I made, so I remade it and put it on my dropbox. The source code is available in the zip file if you want to take a look at it. It's python. The zip SHOULD include all the necessary files to run the executable ... I hope. You may need to have C/C++ runtimes.


If you have any questions, comments, or suggestions let me know and I'll do what I can.
I might try and make a GUI for it, so it doesn't pop up in a shitty terminal, but it gets the job done right now.

Don't use the B function too often. It loads 35~125 pages depending on the links.txt file.

Top