TF2Profiler Userscript
I've been working on a userscript for a couple of weeks and thought I'd post about it here. For those unfamiliar with userscripts, they are scripts that change the behavior or appearance of web sites. This one adds some links to Steam profiles as well as displaying TF2 server info on profiles and on friend lists. It also adds links to a load of other sites (mostly Euro based comp TF2 sites for the moment). The pictures on the script homepage explain it better.
It's my first script and is fairly unpolished and in early stages, but the stuff that's done so far seems to work pretty well. It has options, so you can turn off any feature you don't like. Feedback welcome.
[url=http://userscripts.org/scripts/show/169861]TF2Profiler Userscript[/url]
I've been working on a userscript for a couple of weeks and thought I'd post about it here. For those unfamiliar with userscripts, they are scripts that change the behavior or appearance of web sites. This one adds some links to Steam profiles as well as displaying TF2 server info on profiles and on friend lists. It also adds links to a load of other sites (mostly Euro based comp TF2 sites for the moment). The pictures on the [url=http://userscripts.org/scripts/show/169861]script homepage[/url] explain it better.
It's my first script and is fairly unpolished and in early stages, but the stuff that's done so far seems to work pretty well. It has options, so you can turn off any feature you don't like. Feedback welcome.
this is neat, but what about people who don't want other people looking at their shit
people need some privacy and all
this is neat, but what about people who don't want other people looking at their shit
people need some privacy and all
That's an interesting question. But it's one for Valve and the owners of the linked websites.
Edit: To expand on this a bit. The script doesn't uncover any private data. If your steam profile is set to private it will stop some information being exposed, but not all. Info about servers someone is on, profile info, tf2 items, friends info.. these are all things that can be blocked using the privacy controls on your steam profile. Vac bans, gameplay info since last reset (imho this one should be blocked if private really), your profile on a comp TF2 site if you have entered one.. nothing you can really do about those.
For the most part you can replicant any function on this script with a steamid and google (one of the reasons for making this script is that I am bored of doing exactly that). If you are concerned about your privacy, I'd advise setting your profile to Friends Only or Private. It greatly restricts the amount of info shown about you as can be seen with the xml from a public profile and a private profile. It also blocks any data from being reported with the Steam Web API (GetUserStatsForGame is the only function I've noticed that ignores this - informed Valve of it several months ago).
That's an interesting question. But it's one for Valve and the owners of the linked websites.
Edit: To expand on this a bit. The script doesn't uncover any private data. If your steam profile is set to private it will stop some information being exposed, but not all. Info about servers someone is on, profile info, tf2 items, friends info.. these are all things that can be blocked using the privacy controls on your steam profile. Vac bans, gameplay info since last reset (imho this one should be blocked if private really), your profile on a comp TF2 site if you have entered one.. nothing you can really do about those.
For the most part you can replicant any function on this script with a steamid and google (one of the reasons for making this script is that I am bored of doing exactly that). If you are concerned about your privacy, I'd advise setting your profile to Friends Only or Private. It greatly restricts the amount of info shown about you as can be seen with the xml from a [url=http://steamcommunity.com/id/kugrian/?xml=1]public profile[/url] and a [url=http://steamcommunity.com/id/Tetrix_alt?xml=1]private profile[/url]. It also blocks any data from being reported with the [url=https://developer.valvesoftware.com/wiki/Steam_Web_API]Steam Web API[/url] (GetUserStatsForGame is the only function I've noticed that ignores this - informed Valve of it several months ago).
Was playing around with it earlier and seems pretty cool (really good job!) your codes a bit messy though ^^
Was playing around with it earlier and seems pretty cool (really good job!) your codes a bit messy though ^^
I stumbled upon this on userscripts.org
It's great, good job.
I stumbled upon this on userscripts.org
It's great, good job.
very good :D
can u add tf2b.com and tf2items?
i use other scripts, but doesn't work on new profile (steam cards)
very good :D
can u add tf2b.com and tf2items?
i use other scripts, but doesn't work on new profile (steam cards)
megawacWas playing around with it earlier and seems pretty cool (really good job!) your codes a bit messy though ^^
It's very messy yes :/. Bit ashamed of parts of it, but I will clean things up at some point. Luckily the mess isn't bad enough to stop it working or cause any performance issues from what I've noticed.
marc0very good :D
can u add tf2b.com and tf2items?
i use other scripts, but doesn't work on new profile (steam cards)
tf2items.com is already on there. I can add tf2b for later versions. Do you mean other scripts don't work on new profiles, or this one doesn't?
[quote=megawac]Was playing around with it earlier and seems pretty cool (really good job!) your codes a bit messy though ^^[/quote]
It's very messy yes :/. Bit ashamed of parts of it, but I will clean things up at some point. Luckily the mess isn't bad enough to stop it working or cause any performance issues from what I've noticed.
[quote=marc0]very good :D
can u add tf2b.com and tf2items?
i use other scripts, but doesn't work on new profile (steam cards)[/quote]
tf2items.com is already on there. I can add tf2b for later versions. Do you mean other scripts don't work on new profiles, or this one doesn't?
wthis is neat, but what about people who don't want other people looking at their shit
people need some privacy and all
is this really a concern at all?
Just set your steam profile to private, it solves it all..
People can check it already, this tool just facilitates the process like for example backpack.tf does for viewing backpacks.
Edit: Holy shit, assholes are actually downfragging this guy that has done something for the community, it pisses me off. This is a great script / site and really useful. This guy deserves props if anything
[quote=w]this is neat, but what about people who don't want other people looking at their shit
people need some privacy and all[/quote]
is this really a concern at all?
Just set your steam profile to private, it solves it all..
People can check it already, this tool just facilitates the process like for example backpack.tf does for viewing backpacks.
Edit: Holy shit, assholes are actually downfragging this guy that has done something for the community, it pisses me off. This is a great script / site and really useful. This guy deserves props if anything
neat, definitely using this.
neat, definitely using this.
kugs
i use other scripts, but doesn't work on new profile (steam cards)
tf2items.com is already on there. I can add tf2b for later versions. Do you mean other scripts don't work on new profiles, or this one doesn't?
Other script :P
and thanks man :)
but, I can't install :/
Error (Firefox)
http://i.imgur.com/rwqqJ19.png
[quote=kugs]
i use other scripts, but doesn't work on new profile (steam cards)
tf2items.com is already on there. I can add tf2b for later versions. Do you mean other scripts don't work on new profiles, or this one doesn't?[/quote]
Other script :P
and thanks man :)
but, I can't install :/
Error (Firefox)
http://i.imgur.com/rwqqJ19.png
For some reason the I can't click my notifications with this script.
For some reason the I can't click my notifications with this script.