Re: [hlds] Sourcemod plugin for joining Group

2009-05-14 Thread DontWannaName!
Using hlstatsx is nice and I have it but since Premium doesnt give access to
it I would have to use the log method or beg hlstatsx to insert that code
for me haha.

On Thu, May 14, 2009 at 10:30 AM, Karl Weckstrom  wrote:

> Man, your way sucks... I can inv...err... wait... your way's way better.
> Never mind :)
>
> Kudos :)
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of Kaspars
> Sent: Thursday, May 14, 2009 12:58 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
>  then you have to find a way to execute php script when client is
> authorized... or the old fashioned way - scan through log files
>
> 2009/5/14 Nightbox 
>
> > if i dont have hlstatsx ?
> >
> > 2009/5/14 Kaspars 
> >
> > > This goes for all those lazy asses out there :) works in combination
> with
> > > hlstatsx. Requirements: php with pear:http_request and GMP support
> > >
> > > 1. create a php file on your web server invite_steam.php with following
> > > content (replace the defines at the beginning):
> > >
> > >  > > > define("ACC_NAME", "your_steam_login");
> > > > define("ACC_PASS", "your_steam_pass");
> > > > define("GROUP_ID", "group_id"); // open steam group page and see
> "Enter
> > > > chat room" link, which contains ID
> > > > define("MY_STEAM_ID", "STEAM_0:1:1"); // steam ID which can invite to
> > > join
> > > > group
> > > >
> > > > $invite_steam_id = $_GET['i'];
> > > >
> > > > $ids = file('invited_ids.txt');
> > > > foreach($ids as $id) {
> > > >   $id = trim($id);
> > > >   if ( $id == $invite_steam_id )
> > > > die($id .": Already invited!\n");
> > > > }
> > > >
> > > > function GetFriendID( $steam_id ) {
> > > >   if ( !$steam_id )
> > > > return 0;
> > > >   $auth = explode(':', $steam_id);
> > > >   if ( !$auth[2] )
> > > > return 0;
> > > >   $fid = gmp_init($auth[2]);
> > > >   $fid = gmp_mul($fid, "2");
> > > >   $fid = gmp_add($fid, "76561197960265728");
> > > >   $fid = gmp_add($fid, $auth[1]);
> > > >   return gmp_strval($fid);
> > > > }
> > > >
> > > >
> > > > require_once "HTTP/Request.php";
> > > >
> > > > $req = &new HTTP_Request('https://steamcommunity.com');
> > > > $req->setMethod(HTTP_REQUEST_METHOD_POST);
> > > >
> > > > $req->addPostData("action", "doLogin");
> > > > $req->addPostData("goto", "");
> > > >
> > > > $req->addPostData("steamAccountName", ACC_NAME);
> > > > $req->addPostData("steamPassword", ACC_PASS);
> > > >
> > > > echo "Login: ";
> > > >
> > > > $res = $req->sendRequest();
> > > > if (PEAR::isError($res))
> > > >   die($res->getMessage());
> > > >
> > > > $cookies = $req->getResponseCookies();
> > > > if ( !$cookies )
> > > >   die("fail!\n");
> > > >
> > > > echo "ok\n";
> > > >
> > > > foreach($cookies as $cookie)
> > > >   $req->addCookie($cookie['name'],$cookie['value']);
> > > >
> > > > $mid = GetFriendID(MY_STEAM_ID);
> > > > $fid = GetFriendID($invite_steam_id);
> > > > $url = "
> > > >
> > >
> >
> http://steamcommunity.com/actions/GroupInvite?type=groupInvite&inviter=$mid&invitee=$fid&group=
> > > "
> > > > . GROUP_ID;
> > > >
> > > > echo "Inviting $invite_steam_id ($fid): ";
> > > > $req->setMethod(HTTP_REQUEST_METHOD_GET);
> > > > $req->setUrl($url);
> > > >
> > > > $res = $req->sendRequest();
> > > > if (PEAR::isError($res))
> > > >   die($res->getMessage());
> > > >
> > > > $data = $req->getResponseBody();
> > > > preg_match("/CDATA\[([^\]]+)\]/", $data, $matches);
> > > > echo $matches[1] . "\n";
>

Re: [hlds] Sourcemod plugin for joining Group

2009-05-14 Thread Karl Weckstrom
Man, your way sucks... I can inv...err... wait... your way's way better. Never 
mind :) 

Kudos :)

-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Kaspars
Sent: Thursday, May 14, 2009 12:58 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

then you have to find a way to execute php script when client is
authorized... or the old fashioned way - scan through log files

2009/5/14 Nightbox 

> if i dont have hlstatsx ?
>
> 2009/5/14 Kaspars 
>
> > This goes for all those lazy asses out there :) works in combination with
> > hlstatsx. Requirements: php with pear:http_request and GMP support
> >
> > 1. create a php file on your web server invite_steam.php with following
> > content (replace the defines at the beginning):
> >
> >  > > define("ACC_NAME", "your_steam_login");
> > > define("ACC_PASS", "your_steam_pass");
> > > define("GROUP_ID", "group_id"); // open steam group page and see "Enter
> > > chat room" link, which contains ID
> > > define("MY_STEAM_ID", "STEAM_0:1:1"); // steam ID which can invite to
> > join
> > > group
> > >
> > > $invite_steam_id = $_GET['i'];
> > >
> > > $ids = file('invited_ids.txt');
> > > foreach($ids as $id) {
> > >   $id = trim($id);
> > >   if ( $id == $invite_steam_id )
> > > die($id .": Already invited!\n");
> > > }
> > >
> > > function GetFriendID( $steam_id ) {
> > >   if ( !$steam_id )
> > > return 0;
> > >   $auth = explode(':', $steam_id);
> > >   if ( !$auth[2] )
> > > return 0;
> > >   $fid = gmp_init($auth[2]);
> > >   $fid = gmp_mul($fid, "2");
> > >   $fid = gmp_add($fid, "76561197960265728");
> > >   $fid = gmp_add($fid, $auth[1]);
> > >   return gmp_strval($fid);
> > > }
> > >
> > >
> > > require_once "HTTP/Request.php";
> > >
> > > $req = &new HTTP_Request('https://steamcommunity.com');
> > > $req->setMethod(HTTP_REQUEST_METHOD_POST);
> > >
> > > $req->addPostData("action", "doLogin");
> > > $req->addPostData("goto", "");
> > >
> > > $req->addPostData("steamAccountName", ACC_NAME);
> > > $req->addPostData("steamPassword", ACC_PASS);
> > >
> > > echo "Login: ";
> > >
> > > $res = $req->sendRequest();
> > > if (PEAR::isError($res))
> > >   die($res->getMessage());
> > >
> > > $cookies = $req->getResponseCookies();
> > > if ( !$cookies )
> > >   die("fail!\n");
> > >
> > > echo "ok\n";
> > >
> > > foreach($cookies as $cookie)
> > >   $req->addCookie($cookie['name'],$cookie['value']);
> > >
> > > $mid = GetFriendID(MY_STEAM_ID);
> > > $fid = GetFriendID($invite_steam_id);
> > > $url = "
> > >
> >
> http://steamcommunity.com/actions/GroupInvite?type=groupInvite&inviter=$mid&invitee=$fid&group=
> > "
> > > . GROUP_ID;
> > >
> > > echo "Inviting $invite_steam_id ($fid): ";
> > > $req->setMethod(HTTP_REQUEST_METHOD_GET);
> > > $req->setUrl($url);
> > >
> > > $res = $req->sendRequest();
> > > if (PEAR::isError($res))
> > >   die($res->getMessage());
> > >
> > > $data = $req->getResponseBody();
> > > preg_match("/CDATA\[([^\]]+)\]/", $data, $matches);
> > > echo $matches[1] . "\n";
> > > if ( $matches[1] == "OK" )
> > >   file_put_contents('invited_ids.txt', $invite_steam_id . "\n",
> > > FILE_APPEND);
> > > ?>
> > >
> >
> >
> > 2. open hlstats.pl file and find a line containing "STEAM USERID
> validated"
> >
> > 3. paste (and replace address) the following code after line "my
> > $playerinfo
> > = &getPlayerInfo($ev_player, 0);" :
> >
> > > $runcmd = "wget -O /dev/stdout
> > > http://your.web.server.address/invite_steam.php?i=
> > ".$playerinfo->{"uniqueid"}."
> > > -q";
> > > print `$runcmd`;
> >
> >
> > 4. go grab some beer and watch your group to grow :)
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-14 Thread Kaspars
then you have to find a way to execute php script when client is
authorized... or the old fashioned way - scan through log files

2009/5/14 Nightbox 

> if i dont have hlstatsx ?
>
> 2009/5/14 Kaspars 
>
> > This goes for all those lazy asses out there :) works in combination with
> > hlstatsx. Requirements: php with pear:http_request and GMP support
> >
> > 1. create a php file on your web server invite_steam.php with following
> > content (replace the defines at the beginning):
> >
> >  > > define("ACC_NAME", "your_steam_login");
> > > define("ACC_PASS", "your_steam_pass");
> > > define("GROUP_ID", "group_id"); // open steam group page and see "Enter
> > > chat room" link, which contains ID
> > > define("MY_STEAM_ID", "STEAM_0:1:1"); // steam ID which can invite to
> > join
> > > group
> > >
> > > $invite_steam_id = $_GET['i'];
> > >
> > > $ids = file('invited_ids.txt');
> > > foreach($ids as $id) {
> > >   $id = trim($id);
> > >   if ( $id == $invite_steam_id )
> > > die($id .": Already invited!\n");
> > > }
> > >
> > > function GetFriendID( $steam_id ) {
> > >   if ( !$steam_id )
> > > return 0;
> > >   $auth = explode(':', $steam_id);
> > >   if ( !$auth[2] )
> > > return 0;
> > >   $fid = gmp_init($auth[2]);
> > >   $fid = gmp_mul($fid, "2");
> > >   $fid = gmp_add($fid, "76561197960265728");
> > >   $fid = gmp_add($fid, $auth[1]);
> > >   return gmp_strval($fid);
> > > }
> > >
> > >
> > > require_once "HTTP/Request.php";
> > >
> > > $req = &new HTTP_Request('https://steamcommunity.com');
> > > $req->setMethod(HTTP_REQUEST_METHOD_POST);
> > >
> > > $req->addPostData("action", "doLogin");
> > > $req->addPostData("goto", "");
> > >
> > > $req->addPostData("steamAccountName", ACC_NAME);
> > > $req->addPostData("steamPassword", ACC_PASS);
> > >
> > > echo "Login: ";
> > >
> > > $res = $req->sendRequest();
> > > if (PEAR::isError($res))
> > >   die($res->getMessage());
> > >
> > > $cookies = $req->getResponseCookies();
> > > if ( !$cookies )
> > >   die("fail!\n");
> > >
> > > echo "ok\n";
> > >
> > > foreach($cookies as $cookie)
> > >   $req->addCookie($cookie['name'],$cookie['value']);
> > >
> > > $mid = GetFriendID(MY_STEAM_ID);
> > > $fid = GetFriendID($invite_steam_id);
> > > $url = "
> > >
> >
> http://steamcommunity.com/actions/GroupInvite?type=groupInvite&inviter=$mid&invitee=$fid&group=
> > "
> > > . GROUP_ID;
> > >
> > > echo "Inviting $invite_steam_id ($fid): ";
> > > $req->setMethod(HTTP_REQUEST_METHOD_GET);
> > > $req->setUrl($url);
> > >
> > > $res = $req->sendRequest();
> > > if (PEAR::isError($res))
> > >   die($res->getMessage());
> > >
> > > $data = $req->getResponseBody();
> > > preg_match("/CDATA\[([^\]]+)\]/", $data, $matches);
> > > echo $matches[1] . "\n";
> > > if ( $matches[1] == "OK" )
> > >   file_put_contents('invited_ids.txt', $invite_steam_id . "\n",
> > > FILE_APPEND);
> > > ?>
> > >
> >
> >
> > 2. open hlstats.pl file and find a line containing "STEAM USERID
> validated"
> >
> > 3. paste (and replace address) the following code after line "my
> > $playerinfo
> > = &getPlayerInfo($ev_player, 0);" :
> >
> > > $runcmd = "wget -O /dev/stdout
> > > http://your.web.server.address/invite_steam.php?i=
> > ".$playerinfo->{"uniqueid"}."
> > > -q";
> > > print `$runcmd`;
> >
> >
> > 4. go grab some beer and watch your group to grow :)
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-14 Thread Nightbox
if i dont have hlstatsx ?

2009/5/14 Kaspars 

> This goes for all those lazy asses out there :) works in combination with
> hlstatsx. Requirements: php with pear:http_request and GMP support
>
> 1. create a php file on your web server invite_steam.php with following
> content (replace the defines at the beginning):
>
>  > define("ACC_NAME", "your_steam_login");
> > define("ACC_PASS", "your_steam_pass");
> > define("GROUP_ID", "group_id"); // open steam group page and see "Enter
> > chat room" link, which contains ID
> > define("MY_STEAM_ID", "STEAM_0:1:1"); // steam ID which can invite to
> join
> > group
> >
> > $invite_steam_id = $_GET['i'];
> >
> > $ids = file('invited_ids.txt');
> > foreach($ids as $id) {
> >   $id = trim($id);
> >   if ( $id == $invite_steam_id )
> > die($id .": Already invited!\n");
> > }
> >
> > function GetFriendID( $steam_id ) {
> >   if ( !$steam_id )
> > return 0;
> >   $auth = explode(':', $steam_id);
> >   if ( !$auth[2] )
> > return 0;
> >   $fid = gmp_init($auth[2]);
> >   $fid = gmp_mul($fid, "2");
> >   $fid = gmp_add($fid, "76561197960265728");
> >   $fid = gmp_add($fid, $auth[1]);
> >   return gmp_strval($fid);
> > }
> >
> >
> > require_once "HTTP/Request.php";
> >
> > $req = &new HTTP_Request('https://steamcommunity.com');
> > $req->setMethod(HTTP_REQUEST_METHOD_POST);
> >
> > $req->addPostData("action", "doLogin");
> > $req->addPostData("goto", "");
> >
> > $req->addPostData("steamAccountName", ACC_NAME);
> > $req->addPostData("steamPassword", ACC_PASS);
> >
> > echo "Login: ";
> >
> > $res = $req->sendRequest();
> > if (PEAR::isError($res))
> >   die($res->getMessage());
> >
> > $cookies = $req->getResponseCookies();
> > if ( !$cookies )
> >   die("fail!\n");
> >
> > echo "ok\n";
> >
> > foreach($cookies as $cookie)
> >   $req->addCookie($cookie['name'],$cookie['value']);
> >
> > $mid = GetFriendID(MY_STEAM_ID);
> > $fid = GetFriendID($invite_steam_id);
> > $url = "
> >
> http://steamcommunity.com/actions/GroupInvite?type=groupInvite&inviter=$mid&invitee=$fid&group=
> "
> > . GROUP_ID;
> >
> > echo "Inviting $invite_steam_id ($fid): ";
> > $req->setMethod(HTTP_REQUEST_METHOD_GET);
> > $req->setUrl($url);
> >
> > $res = $req->sendRequest();
> > if (PEAR::isError($res))
> >   die($res->getMessage());
> >
> > $data = $req->getResponseBody();
> > preg_match("/CDATA\[([^\]]+)\]/", $data, $matches);
> > echo $matches[1] . "\n";
> > if ( $matches[1] == "OK" )
> >   file_put_contents('invited_ids.txt', $invite_steam_id . "\n",
> > FILE_APPEND);
> > ?>
> >
>
>
> 2. open hlstats.pl file and find a line containing "STEAM USERID validated"
>
> 3. paste (and replace address) the following code after line "my
> $playerinfo
> = &getPlayerInfo($ev_player, 0);" :
>
> > $runcmd = "wget -O /dev/stdout
> > http://your.web.server.address/invite_steam.php?i=
> ".$playerinfo->{"uniqueid"}."
> > -q";
> > print `$runcmd`;
>
>
> 4. go grab some beer and watch your group to grow :)
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-14 Thread Kaspars
This goes for all those lazy asses out there :) works in combination with
hlstatsx. Requirements: php with pear:http_request and GMP support

1. create a php file on your web server invite_steam.php with following
content (replace the defines at the beginning):

 define("ACC_NAME", "your_steam_login");
> define("ACC_PASS", "your_steam_pass");
> define("GROUP_ID", "group_id"); // open steam group page and see "Enter
> chat room" link, which contains ID
> define("MY_STEAM_ID", "STEAM_0:1:1"); // steam ID which can invite to join
> group
>
> $invite_steam_id = $_GET['i'];
>
> $ids = file('invited_ids.txt');
> foreach($ids as $id) {
>   $id = trim($id);
>   if ( $id == $invite_steam_id )
> die($id .": Already invited!\n");
> }
>
> function GetFriendID( $steam_id ) {
>   if ( !$steam_id )
> return 0;
>   $auth = explode(':', $steam_id);
>   if ( !$auth[2] )
> return 0;
>   $fid = gmp_init($auth[2]);
>   $fid = gmp_mul($fid, "2");
>   $fid = gmp_add($fid, "76561197960265728");
>   $fid = gmp_add($fid, $auth[1]);
>   return gmp_strval($fid);
> }
>
>
> require_once "HTTP/Request.php";
>
> $req = &new HTTP_Request('https://steamcommunity.com');
> $req->setMethod(HTTP_REQUEST_METHOD_POST);
>
> $req->addPostData("action", "doLogin");
> $req->addPostData("goto", "");
>
> $req->addPostData("steamAccountName", ACC_NAME);
> $req->addPostData("steamPassword", ACC_PASS);
>
> echo "Login: ";
>
> $res = $req->sendRequest();
> if (PEAR::isError($res))
>   die($res->getMessage());
>
> $cookies = $req->getResponseCookies();
> if ( !$cookies )
>   die("fail!\n");
>
> echo "ok\n";
>
> foreach($cookies as $cookie)
>   $req->addCookie($cookie['name'],$cookie['value']);
>
> $mid = GetFriendID(MY_STEAM_ID);
> $fid = GetFriendID($invite_steam_id);
> $url = "
> http://steamcommunity.com/actions/GroupInvite?type=groupInvite&inviter=$mid&invitee=$fid&group=";
> . GROUP_ID;
>
> echo "Inviting $invite_steam_id ($fid): ";
> $req->setMethod(HTTP_REQUEST_METHOD_GET);
> $req->setUrl($url);
>
> $res = $req->sendRequest();
> if (PEAR::isError($res))
>   die($res->getMessage());
>
> $data = $req->getResponseBody();
> preg_match("/CDATA\[([^\]]+)\]/", $data, $matches);
> echo $matches[1] . "\n";
> if ( $matches[1] == "OK" )
>   file_put_contents('invited_ids.txt', $invite_steam_id . "\n",
> FILE_APPEND);
> ?>
>


2. open hlstats.pl file and find a line containing "STEAM USERID validated"

3. paste (and replace address) the following code after line "my $playerinfo
= &getPlayerInfo($ev_player, 0);" :

> $runcmd = "wget -O /dev/stdout
> http://your.web.server.address/invite_steam.php?i=".$playerinfo->{"uniqueid"}."
> -q";
> print `$runcmd`;


4. go grab some beer and watch your group to grow :)
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-11 Thread Karl Weckstrom
Good, bad or indifferent, I commented a script I wrote some time ago to 
automate all of this steamgroup invite stuff. 

This script ONLY handles the conversion of Steam ID's and the actual invite. 
Log scraping is assumed to be done elsewhere, either via the scripts I've 
already provided or another method you've devised :) Some log scraping is done, 
but it's not incredibly comprehensive - it's mostly cleanup work. It also does 
some dupe checking against itself and an existing group list if you have one. 

http://www.weckstrom.com/steamstuff/myinviter.txt

(Rename it to .bat)

I run this script on a Server 2008 ESXI VM and it performs quite well. It is 
syntax-compatible with Win2k+ as far as I know. It requires Python, CMSORT.EXE 
(url in script), and PSFTP though you could probably replace PSFTP with plain 
ole FTP.

As always, I offer no guarantees that this will work. I am making the 
assumption that you have a basic knowledge of scripting in the form of FOR 
loops, counter increments, and the like. I'm basically an old 
unix-turned-active directory person that uses Powershell and vbs these days, so 
this isn't exactly second nature to me. While I could recode this in perl or 
even sh for unix use, I probably won't - even though it would be fairly 
trivial, there's just nothing in it for me :)

But hey. Do your worst. 

-k


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Karl Weckstrom
Sent: Sunday, May 10, 2009 1:34 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Why the big secret? :) It's not like steamgroups are very valuable anymore. 

Here's a list of what you have to do to invite players that join your server.

Step 1: Make sure you have everything you need to support this. Install the 
scripting language "Python" so you can run the conversion script that converts 
steam ID's to community ID's. Location: http://www.weckstrom.com/(since there's 
nothing really built in with Windows that supports 64 bit integer math). Grab 
the script called sid_convert.py 
(http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py

I also recommend getting a small executable called "cmsort", which will let you 
filter out dupes really easily (cmsort /d file1.txt output.txt)

Step 2: Log scraping. If you look at your server logs, every steam ID will be 
captured in it. You need to loop through it and get all those ID's. Here's a 
quick script that will do it from a windows command prompt: 

@echo off
type *.log | find "STEAM_" >c:\temp\scrape.txt
cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a 
>>c:\temp\communitylist.txt

Once that's done, you now have a list of community ID's in 
c:\temp\communitylist.txt

Step 3: Now that you have that, you can spam them via IE (Make sure you FIRST 
configure IE to NOT open a new tab when a url is launched from an outside app - 
simple config item under tools > internet options). 

-Log in to Steam via IE with your username/password
-Use a small script the spam around 120 invites per hour... the limit is 200, 
so you can tailor this for your own needs: 

@Echo off
REM You need to know your own Inviter ID and Group ID :)
SET GROUPID=103582733552053221
SET INVITERID=76561198092836596
REM This script assumes you're logged in to steam already via IE :)
for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
goto :END

:LOOP
start 
http://steamcommunity.com/actions/GroupInvite?type=groupInvite^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
REM Ping a dummy address for 40ish seconds before doing the next invite :) 
ping 1.1.1.1 -n 1 -w 4 >nul
goto :END

:END

I have all of the above automated so I never have to touch it. If anyone 
manages to get this working on their own and would like some tips on how to do 
automatic logons (good idea to do them from time to time), let me know.


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 11:09 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

There actually is a way to put people into steam groups if they join your
server.

But I'm not about to tell you!

On Sun, May 10, 2009 at 3:58 AM, DontWannaName! wrote:

> Back on topic, I tested using the steam://url command ingame and it opens
> the steam group in steam not the overlay. I added an overlay request here
> and hopefully it is added.
> http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
> probably just use url but check if they are ingame.
>
> On Sat, May 9, 2009 at 

Re: [hlds] Sourcemod plugin for joining Group

2009-05-11 Thread Karl Weckstrom
Being able to invite more than 200 people an hour to a steam group is like 
winning the special olympics...

-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 8:41 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Well if I said it then it was clearly worth saying. Stupid you! :D

I just don't think like I should share it. But there's nothing to prevent
someone else from figuring it out, OBVIOUSLY.

Either way it's best to just use "steam://url/GroupSteamIDPage/XXX" as a
chat link. That way your players can join it if they want to as opposed
to... you know... forcing them.

On Sun, May 10, 2009 at 7:27 PM, Sam Horn  wrote:

> Unless you're going to elaborate, probably isn't worth saying anything at
> all.
>
> - Sam
>
> 2009/5/11 1nsane <1nsane...@gmail.com>
>
> > PSH your way sucks. And has a limit of only 200 per hour?
> >
> > I can do much better. Not that I need to.
> >
> > On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom 
> > wrote:
> >
> > > Why the big secret? :) It's not like steamgroups are very valuable
> > anymore.
> > >
> > > Here's a list of what you have to do to invite players that join your
> > > server.
> > >
> > > Step 1: Make sure you have everything you need to support this. Install
> > the
> > > scripting language "Python" so you can run the conversion script that
> > > converts steam ID's to community ID's. Location:
> > > http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since> <
> http://www.weckstrom.com/%28since> <
> > http://www.weckstrom.com/%28since>there's nothing really built in with
> > Windows that supports 64 bit integer
> > > math). Grab the script called sid_convert.py (
> > > http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
> > >
> > > I also recommend getting a small executable called "cmsort", which will
> > let
> > > you filter out dupes really easily (cmsort /d file1.txt output.txt)
> > >
> > > Step 2: Log scraping. If you look at your server logs, every steam ID
> > will
> > > be captured in it. You need to loop through it and get all those ID's.
> > > Here's a quick script that will do it from a windows command prompt:
> > >
> > > @echo off
> > > type *.log | find "STEAM_" >c:\temp\scrape.txt
> > > cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> > > for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py
> > %%a
> > > >>c:\temp\communitylist.txt
> > >
> > > Once that's done, you now have a list of community ID's in
> > > c:\temp\communitylist.txt
> > >
> > > Step 3: Now that you have that, you can spam them via IE (Make sure you
> > > FIRST configure IE to NOT open a new tab when a url is launched from an
> > > outside app - simple config item under tools > internet options).
> > >
> > > -Log in to Steam via IE with your username/password
> > > -Use a small script the spam around 120 invites per hour... the limit
> is
> > > 200, so you can tailor this for your own needs:
> > >
> > > @Echo off
> > > REM You need to know your own Inviter ID and Group ID :)
> > > SET GROUPID=103582733552053221
> > > SET INVITERID=76561198092836596
> > > REM This script assumes you're logged in to steam already via IE :)
> > > for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> > > goto :END
> > >
> > > :LOOP
> > > start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> > > ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> > > REM Ping a dummy address for 40ish seconds before doing the next invite
> > :)
> > > ping 1.1.1.1 -n 1 -w 4 >nul
> > > goto :END
> > >
> > > :END
> > >
> > > I have all of the above automated so I never have to touch it. If
> anyone
> > > manages to get this working on their own and would like some tips on
> how
> > to
> > > do automatic logons (good idea to do them from time to time), let me
> > know.
> > >
> > >
> > > -Original Message-
> > > From: hlds-boun...@list.valvesoftware.com [mailto:
> > > hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> > 

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
No one needs to. 

Steamgroups don't do anything monumentally useful :)


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 7:20 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

PSH your way sucks. And has a limit of only 200 per hour?

I can do much better. Not that I need to.

On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom  wrote:

> Why the big secret? :) It's not like steamgroups are very valuable anymore.
>
> Here's a list of what you have to do to invite players that join your
> server.
>
> Step 1: Make sure you have everything you need to support this. Install the
> scripting language "Python" so you can run the conversion script that
> converts steam ID's to community ID's. Location:
> http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since>there's 
> nothing really built in with Windows that supports 64 bit integer
> math). Grab the script called sid_convert.py (
> http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
>
> I also recommend getting a small executable called "cmsort", which will let
> you filter out dupes really easily (cmsort /d file1.txt output.txt)
>
> Step 2: Log scraping. If you look at your server logs, every steam ID will
> be captured in it. You need to loop through it and get all those ID's.
> Here's a quick script that will do it from a windows command prompt:
>
> @echo off
> type *.log | find "STEAM_" >c:\temp\scrape.txt
> cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
> >>c:\temp\communitylist.txt
>
> Once that's done, you now have a list of community ID's in
> c:\temp\communitylist.txt
>
> Step 3: Now that you have that, you can spam them via IE (Make sure you
> FIRST configure IE to NOT open a new tab when a url is launched from an
> outside app - simple config item under tools > internet options).
>
> -Log in to Steam via IE with your username/password
> -Use a small script the spam around 120 invites per hour... the limit is
> 200, so you can tailor this for your own needs:
>
> @Echo off
> REM You need to know your own Inviter ID and Group ID :)
> SET GROUPID=103582733552053221
> SET INVITERID=76561198092836596
> REM This script assumes you're logged in to steam already via IE :)
> for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> goto :END
>
> :LOOP
> start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> REM Ping a dummy address for 40ish seconds before doing the next invite :)
> ping 1.1.1.1 -n 1 -w 4 >nul
> goto :END
>
> :END
>
> I have all of the above automated so I never have to touch it. If anyone
> manages to get this working on their own and would like some tips on how to
> do automatic logons (good idea to do them from time to time), let me know.
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> Sent: Sunday, May 10, 2009 11:09 AM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > >

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread 1nsane
Well if I said it then it was clearly worth saying. Stupid you! :D

I just don't think like I should share it. But there's nothing to prevent
someone else from figuring it out, OBVIOUSLY.

Either way it's best to just use "steam://url/GroupSteamIDPage/XXX" as a
chat link. That way your players can join it if they want to as opposed
to... you know... forcing them.

On Sun, May 10, 2009 at 7:27 PM, Sam Horn  wrote:

> Unless you're going to elaborate, probably isn't worth saying anything at
> all.
>
> - Sam
>
> 2009/5/11 1nsane <1nsane...@gmail.com>
>
> > PSH your way sucks. And has a limit of only 200 per hour?
> >
> > I can do much better. Not that I need to.
> >
> > On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom 
> > wrote:
> >
> > > Why the big secret? :) It's not like steamgroups are very valuable
> > anymore.
> > >
> > > Here's a list of what you have to do to invite players that join your
> > > server.
> > >
> > > Step 1: Make sure you have everything you need to support this. Install
> > the
> > > scripting language "Python" so you can run the conversion script that
> > > converts steam ID's to community ID's. Location:
> > > http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since> <
> http://www.weckstrom.com/%28since> <
> > http://www.weckstrom.com/%28since>there's nothing really built in with
> > Windows that supports 64 bit integer
> > > math). Grab the script called sid_convert.py (
> > > http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
> > >
> > > I also recommend getting a small executable called "cmsort", which will
> > let
> > > you filter out dupes really easily (cmsort /d file1.txt output.txt)
> > >
> > > Step 2: Log scraping. If you look at your server logs, every steam ID
> > will
> > > be captured in it. You need to loop through it and get all those ID's.
> > > Here's a quick script that will do it from a windows command prompt:
> > >
> > > @echo off
> > > type *.log | find "STEAM_" >c:\temp\scrape.txt
> > > cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> > > for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py
> > %%a
> > > >>c:\temp\communitylist.txt
> > >
> > > Once that's done, you now have a list of community ID's in
> > > c:\temp\communitylist.txt
> > >
> > > Step 3: Now that you have that, you can spam them via IE (Make sure you
> > > FIRST configure IE to NOT open a new tab when a url is launched from an
> > > outside app - simple config item under tools > internet options).
> > >
> > > -Log in to Steam via IE with your username/password
> > > -Use a small script the spam around 120 invites per hour... the limit
> is
> > > 200, so you can tailor this for your own needs:
> > >
> > > @Echo off
> > > REM You need to know your own Inviter ID and Group ID :)
> > > SET GROUPID=103582733552053221
> > > SET INVITERID=76561198092836596
> > > REM This script assumes you're logged in to steam already via IE :)
> > > for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> > > goto :END
> > >
> > > :LOOP
> > > start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> > > ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> > > REM Ping a dummy address for 40ish seconds before doing the next invite
> > :)
> > > ping 1.1.1.1 -n 1 -w 4 >nul
> > > goto :END
> > >
> > > :END
> > >
> > > I have all of the above automated so I never have to touch it. If
> anyone
> > > manages to get this working on their own and would like some tips on
> how
> > to
> > > do automatic logons (good idea to do them from time to time), let me
> > know.
> > >
> > >
> > > -Original Message-
> > > From: hlds-boun...@list.valvesoftware.com [mailto:
> > > hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> > > Sent: Sunday, May 10, 2009 11:09 AM
> > > To: Half-Life dedicated Win32 server mailing list
> > > Subject: Re: [hlds] Sourcemod plugin for joining Group
> > >
> > > There actually is a way to put people into steam groups if they join
> your
> > > server.
> > >
> > > But I'm not about to tell you!
&

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Sam Horn
Unless you're going to elaborate, probably isn't worth saying anything at
all.

- Sam

2009/5/11 1nsane <1nsane...@gmail.com>

> PSH your way sucks. And has a limit of only 200 per hour?
>
> I can do much better. Not that I need to.
>
> On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom 
> wrote:
>
> > Why the big secret? :) It's not like steamgroups are very valuable
> anymore.
> >
> > Here's a list of what you have to do to invite players that join your
> > server.
> >
> > Step 1: Make sure you have everything you need to support this. Install
> the
> > scripting language "Python" so you can run the conversion script that
> > converts steam ID's to community ID's. Location:
> > http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since> <
> http://www.weckstrom.com/%28since>there's nothing really built in with
> Windows that supports 64 bit integer
> > math). Grab the script called sid_convert.py (
> > http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
> >
> > I also recommend getting a small executable called "cmsort", which will
> let
> > you filter out dupes really easily (cmsort /d file1.txt output.txt)
> >
> > Step 2: Log scraping. If you look at your server logs, every steam ID
> will
> > be captured in it. You need to loop through it and get all those ID's.
> > Here's a quick script that will do it from a windows command prompt:
> >
> > @echo off
> > type *.log | find "STEAM_" >c:\temp\scrape.txt
> > cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> > for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py
> %%a
> > >>c:\temp\communitylist.txt
> >
> > Once that's done, you now have a list of community ID's in
> > c:\temp\communitylist.txt
> >
> > Step 3: Now that you have that, you can spam them via IE (Make sure you
> > FIRST configure IE to NOT open a new tab when a url is launched from an
> > outside app - simple config item under tools > internet options).
> >
> > -Log in to Steam via IE with your username/password
> > -Use a small script the spam around 120 invites per hour... the limit is
> > 200, so you can tailor this for your own needs:
> >
> > @Echo off
> > REM You need to know your own Inviter ID and Group ID :)
> > SET GROUPID=103582733552053221
> > SET INVITERID=76561198092836596
> > REM This script assumes you're logged in to steam already via IE :)
> > for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> > goto :END
> >
> > :LOOP
> > start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> > ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> > REM Ping a dummy address for 40ish seconds before doing the next invite
> :)
> > ping 1.1.1.1 -n 1 -w 4 >nul
> > goto :END
> >
> > :END
> >
> > I have all of the above automated so I never have to touch it. If anyone
> > manages to get this working on their own and would like some tips on how
> to
> > do automatic logons (good idea to do them from time to time), let me
> know.
> >
> >
> > -Original Message-
> > From: hlds-boun...@list.valvesoftware.com [mailto:
> > hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> > Sent: Sunday, May 10, 2009 11:09 AM
> > To: Half-Life dedicated Win32 server mailing list
> > Subject: Re: [hlds] Sourcemod plugin for joining Group
> >
> > There actually is a way to put people into steam groups if they join your
> > server.
> >
> > But I'm not about to tell you!
> >
> > On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  > >wrote:
> >
> > > Back on topic, I tested using the steam://url command ingame and it
> opens
> > > the steam group in steam not the overlay. I added an overlay request
> here
> > > and hopefully it is added.
> > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > could
> > > probably just use url but check if they are ingame.
> > >
> > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> > >
> > > > Good way to drive your community.
> > > >
> > > > "Oh btw my community is a bunch of idiots. lol"
> > > >
> > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> alexandrualexa...@gmail.com
> > > > >wrote:
> > > >
> > > > > Yes i know, but there is a romanian server, and usually 

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Mike Zimmermann
Such a constructive and informative addition to the mailing list you are.
"My dad can beat up your dad!!"

-Mike


On Sun, May 10, 2009 at 6:19 PM, 1nsane <1nsane...@gmail.com> wrote:

> PSH your way sucks. And has a limit of only 200 per hour?
>
> I can do much better. Not that I need to.
>
> On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom 
> wrote:
>
> > Why the big secret? :) It's not like steamgroups are very valuable
> anymore.
> >
> > Here's a list of what you have to do to invite players that join your
> > server.
> >
> > Step 1: Make sure you have everything you need to support this. Install
> the
> > scripting language "Python" so you can run the conversion script that
> > converts steam ID's to community ID's. Location:
> > http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since> <
> http://www.weckstrom.com/%28since>there's nothing really built in with
> Windows that supports 64 bit integer
> > math). Grab the script called sid_convert.py (
> > http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
> >
> > I also recommend getting a small executable called "cmsort", which will
> let
> > you filter out dupes really easily (cmsort /d file1.txt output.txt)
> >
> > Step 2: Log scraping. If you look at your server logs, every steam ID
> will
> > be captured in it. You need to loop through it and get all those ID's.
> > Here's a quick script that will do it from a windows command prompt:
> >
> > @echo off
> > type *.log | find "STEAM_" >c:\temp\scrape.txt
> > cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> > for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py
> %%a
> > >>c:\temp\communitylist.txt
> >
> > Once that's done, you now have a list of community ID's in
> > c:\temp\communitylist.txt
> >
> > Step 3: Now that you have that, you can spam them via IE (Make sure you
> > FIRST configure IE to NOT open a new tab when a url is launched from an
> > outside app - simple config item under tools > internet options).
> >
> > -Log in to Steam via IE with your username/password
> > -Use a small script the spam around 120 invites per hour... the limit is
> > 200, so you can tailor this for your own needs:
> >
> > @Echo off
> > REM You need to know your own Inviter ID and Group ID :)
> > SET GROUPID=103582733552053221
> > SET INVITERID=76561198092836596
> > REM This script assumes you're logged in to steam already via IE :)
> > for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> > goto :END
> >
> > :LOOP
> > start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> > ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> > REM Ping a dummy address for 40ish seconds before doing the next invite
> :)
> > ping 1.1.1.1 -n 1 -w 4 >nul
> > goto :END
> >
> > :END
> >
> > I have all of the above automated so I never have to touch it. If anyone
> > manages to get this working on their own and would like some tips on how
> to
> > do automatic logons (good idea to do them from time to time), let me
> know.
> >
> >
> > -Original Message-
> > From: hlds-boun...@list.valvesoftware.com [mailto:
> > hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> > Sent: Sunday, May 10, 2009 11:09 AM
> > To: Half-Life dedicated Win32 server mailing list
> > Subject: Re: [hlds] Sourcemod plugin for joining Group
> >
> > There actually is a way to put people into steam groups if they join your
> > server.
> >
> > But I'm not about to tell you!
> >
> > On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  > >wrote:
> >
> > > Back on topic, I tested using the steam://url command ingame and it
> opens
> > > the steam group in steam not the overlay. I added an overlay request
> here
> > > and hopefully it is added.
> > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > could
> > > probably just use url but check if they are ingame.
> > >
> > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> > >
> > > > Good way to drive your community.
> > > >
> > > > "Oh btw my community is a bunch of idiots. lol"
> > > >
> > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> alexandrualexa...@gmail.com
> > > > >wrote:
> > > >
> > > > >

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread 1nsane
PSH your way sucks. And has a limit of only 200 per hour?

I can do much better. Not that I need to.

On Sun, May 10, 2009 at 1:33 PM, Karl Weckstrom  wrote:

> Why the big secret? :) It's not like steamgroups are very valuable anymore.
>
> Here's a list of what you have to do to invite players that join your
> server.
>
> Step 1: Make sure you have everything you need to support this. Install the
> scripting language "Python" so you can run the conversion script that
> converts steam ID's to community ID's. Location:
> http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since>there's 
> nothing really built in with Windows that supports 64 bit integer
> math). Grab the script called sid_convert.py (
> http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
>
> I also recommend getting a small executable called "cmsort", which will let
> you filter out dupes really easily (cmsort /d file1.txt output.txt)
>
> Step 2: Log scraping. If you look at your server logs, every steam ID will
> be captured in it. You need to loop through it and get all those ID's.
> Here's a quick script that will do it from a windows command prompt:
>
> @echo off
> type *.log | find "STEAM_" >c:\temp\scrape.txt
> cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
> >>c:\temp\communitylist.txt
>
> Once that's done, you now have a list of community ID's in
> c:\temp\communitylist.txt
>
> Step 3: Now that you have that, you can spam them via IE (Make sure you
> FIRST configure IE to NOT open a new tab when a url is launched from an
> outside app - simple config item under tools > internet options).
>
> -Log in to Steam via IE with your username/password
> -Use a small script the spam around 120 invites per hour... the limit is
> 200, so you can tailor this for your own needs:
>
> @Echo off
> REM You need to know your own Inviter ID and Group ID :)
> SET GROUPID=103582733552053221
> SET INVITERID=76561198092836596
> REM This script assumes you're logged in to steam already via IE :)
> for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> goto :END
>
> :LOOP
> start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> REM Ping a dummy address for 40ish seconds before doing the next invite :)
> ping 1.1.1.1 -n 1 -w 4 >nul
> goto :END
>
> :END
>
> I have all of the above automated so I never have to touch it. If anyone
> manages to get this working on their own and would like some tips on how to
> do automatic logons (good idea to do them from time to time), let me know.
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> Sent: Sunday, May 10, 2009 11:09 AM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > > > > himself by steamcommunity.
> > > > >
> > > > > 2009/5/9 Nightbox 
> > > > >
> > > > > > so can someone make a plugin ?
> > > > > >
> > > > > > 2009/5/9 Haven Meyer 
> > > > > >
> > > > > > > There isn't

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Danny Heinrichs
Don't really want to butt in here, but I have a question that has been
nagging me this whole thread. My community ID begins with 103582791 - I ran
sidconv.py with my steam ID and it uses the 765611979 number to subtract
from the ID and I get some huge steam ID instead of the community ID. I'm
confused and haven't been able to google any info about what the difference
is with the prefixed numbers.

Danny

On Sun, May 10, 2009 at 10:33 AM, Karl Weckstrom  wrote:

> Why the big secret? :) It's not like steamgroups are very valuable anymore.
>
> Here's a list of what you have to do to invite players that join your
> server.
>
> Step 1: Make sure you have everything you need to support this. Install the
> scripting language "Python" so you can run the conversion script that
> converts steam ID's to community ID's. Location:
> http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since>there's 
> nothing really built in with Windows that supports 64 bit integer
> math). Grab the script called sid_convert.py (
> http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
>
> I also recommend getting a small executable called "cmsort", which will let
> you filter out dupes really easily (cmsort /d file1.txt output.txt)
>
> Step 2: Log scraping. If you look at your server logs, every steam ID will
> be captured in it. You need to loop through it and get all those ID's.
> Here's a quick script that will do it from a windows command prompt:
>
> @echo off
> type *.log | find "STEAM_" >c:\temp\scrape.txt
> cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
> >>c:\temp\communitylist.txt
>
> Once that's done, you now have a list of community ID's in
> c:\temp\communitylist.txt
>
> Step 3: Now that you have that, you can spam them via IE (Make sure you
> FIRST configure IE to NOT open a new tab when a url is launched from an
> outside app - simple config item under tools > internet options).
>
> -Log in to Steam via IE with your username/password
> -Use a small script the spam around 120 invites per hour... the limit is
> 200, so you can tailor this for your own needs:
>
> @Echo off
> REM You need to know your own Inviter ID and Group ID :)
> SET GROUPID=103582733552053221
> SET INVITERID=76561198092836596
> REM This script assumes you're logged in to steam already via IE :)
> for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> goto :END
>
> :LOOP
> start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> REM Ping a dummy address for 40ish seconds before doing the next invite :)
> ping 1.1.1.1 -n 1 -w 4 >nul
> goto :END
>
> :END
>
> I have all of the above automated so I never have to touch it. If anyone
> manages to get this working on their own and would like some tips on how to
> do automatic logons (good idea to do them from time to time), let me know.
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> Sent: Sunday, May 10, 2009 11:09 AM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > > > > himself by steamcommun

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Cc2iscooL
Well, when you have an open group you do get a few random people that join.

To be honest, our Steam chatroom is more popular than the IRC channel we
tried to get going. ;)

On Sun, May 10, 2009 at 5:49 PM, Karl Weckstrom  wrote:

> Well, you shouldnt lose *ANY* :) They should WANT to be there...
>
> the chat function is useless to those who are IRC savvy :)
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of Cc2iscooL
> Sent: Sunday, May 10, 2009 5:51 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> Really? I only lose maybe 1-2 people per event.
>
> Then again I didn't cheat to get people in my group.
>
> Also we use the chat function a lot. :)
>
> On Sun, May 10, 2009 at 2:01 PM, Karl Weckstrom 
> wrote:
>
> > I don't see it as being cheap. If they played on your server, why
> wouldn't
> > you want to invite them? It's not like you're forcing them to join, it's
> a
> > simple invite. The only thing steamgroups really do is give the illusion
> > that you have a lot of people that like your servers, even if it's not
> true.
> >
> > The problem with steamgroups is that people will join anything. Does
> anyone
> > *REALLY* believe that that Kifferstupidwhatever group got to half a
> million
> > people legitimately, or that half a million people have even played
> there?
> > Sure it's possible, but not very probable. Every single one of my
> steamid's
> > has been invited to that group, but I know I never played there.
> >
> > If you create an event for ANY reason, you're going to lose around 100+
> > people because they get annoyed by those popups. Do it too often and you
> > lose even more.
> >
> > The chat function is just as useless.
> >
> > I'll tell you what's cheap. The value of steamgroups.
> >
> >
> >
> > -----Original Message-
> > From: hlds-boun...@list.valvesoftware.com [mailto:
> > hlds-boun...@list.valvesoftware.com] On Behalf Of DontWannaName!
> > Sent: Sunday, May 10, 2009 2:41 PM
> > To: Half-Life dedicated Win32 server mailing list
> > Subject: Re: [hlds] Sourcemod plugin for joining Group
> >
> > Ya but thats just cheap and proves that all you know how to do is cheat
> > your
> > way into becoming a huge steam group like every group over 20,000 people.
> I
> > have invited every one of my 1500 members into my steam group.
> >
> > On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:
> >
> > > There actually is a way to put people into steam groups if they join
> your
> > > server.
> > >
> > > But I'm not about to tell you!
> > >
> > > On Sun, May 10, 2009 at 3:58 AM, DontWannaName! <
> ad...@topnotchclan.com
> > > >wrote:
> > >
> > > > Back on topic, I tested using the steam://url command ingame and it
> > opens
> > > > the steam group in steam not the overlay. I added an overlay request
> > here
> > > > and hopefully it is added.
> > > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > > could
> > > > probably just use url but check if they are ingame.
> > > >
> > > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL 
> wrote:
> > > >
> > > > > Good way to drive your community.
> > > > >
> > > > > "Oh btw my community is a bunch of idiots. lol"
> > > > >
> > > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> > alexandrualexa...@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > Yes i know, but there is a romanian server, and usually romanians
> > are
> > > > > dumb
> > > > > > asses.
> > > > > >
> > > > > > 2009/5/10 Didrole 
> > > > > >
> > > > > > > Do it yourself.
> > > > > > > Advertise for your group on your server.
> > > > > > > If somebody want to join your group he will maybe be smart
> enough
> > > to
> > > > > join
> > > > > > > it
> > > > > > > himself by steamcommunity.
> > > > > > >
> > > > > > > 2009/5/9 Nightbox 
> > > > > > >
> > > > > > > &g

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
Well, you shouldnt lose *ANY* :) They should WANT to be there...

the chat function is useless to those who are IRC savvy :)


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Cc2iscooL
Sent: Sunday, May 10, 2009 5:51 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Really? I only lose maybe 1-2 people per event.

Then again I didn't cheat to get people in my group.

Also we use the chat function a lot. :)

On Sun, May 10, 2009 at 2:01 PM, Karl Weckstrom  wrote:

> I don't see it as being cheap. If they played on your server, why wouldn't
> you want to invite them? It's not like you're forcing them to join, it's a
> simple invite. The only thing steamgroups really do is give the illusion
> that you have a lot of people that like your servers, even if it's not true.
>
> The problem with steamgroups is that people will join anything. Does anyone
> *REALLY* believe that that Kifferstupidwhatever group got to half a million
> people legitimately, or that half a million people have even played there?
> Sure it's possible, but not very probable. Every single one of my steamid's
> has been invited to that group, but I know I never played there.
>
> If you create an event for ANY reason, you're going to lose around 100+
> people because they get annoyed by those popups. Do it too often and you
> lose even more.
>
> The chat function is just as useless.
>
> I'll tell you what's cheap. The value of steamgroups.
>
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of DontWannaName!
> Sent: Sunday, May 10, 2009 2:41 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> Ya but thats just cheap and proves that all you know how to do is cheat
> your
> way into becoming a huge steam group like every group over 20,000 people. I
> have invited every one of my 1500 members into my steam group.
>
> On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:
>
> > There actually is a way to put people into steam groups if they join your
> > server.
> >
> > But I'm not about to tell you!
> >
> > On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  > >wrote:
> >
> > > Back on topic, I tested using the steam://url command ingame and it
> opens
> > > the steam group in steam not the overlay. I added an overlay request
> here
> > > and hopefully it is added.
> > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > could
> > > probably just use url but check if they are ingame.
> > >
> > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> > >
> > > > Good way to drive your community.
> > > >
> > > > "Oh btw my community is a bunch of idiots. lol"
> > > >
> > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> alexandrualexa...@gmail.com
> > > > >wrote:
> > > >
> > > > > Yes i know, but there is a romanian server, and usually romanians
> are
> > > > dumb
> > > > > asses.
> > > > >
> > > > > 2009/5/10 Didrole 
> > > > >
> > > > > > Do it yourself.
> > > > > > Advertise for your group on your server.
> > > > > > If somebody want to join your group he will maybe be smart enough
> > to
> > > > join
> > > > > > it
> > > > > > himself by steamcommunity.
> > > > > >
> > > > > > 2009/5/9 Nightbox 
> > > > > >
> > > > > > > so can someone make a plugin ?
> > > > > > >
> > > > > > > 2009/5/9 Haven Meyer 
> > > > > > >
> > > > > > > > There isn't a steam URL- there is however a normal URL. If
> you
> > > run
> > > > > the
> > > > > > > URL
> > > > > > > > in a normal browser, you get an XML error due lack of
> > > certificate.
> > > > > > Again
> > > > > > > > however, there is a way to bypass this.
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > > > ad...@topnotchclan.com
> > > > > > > > >wrote:
> > > > >

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Cc2iscooL
Really? I only lose maybe 1-2 people per event.

Then again I didn't cheat to get people in my group.

Also we use the chat function a lot. :)

On Sun, May 10, 2009 at 2:01 PM, Karl Weckstrom  wrote:

> I don't see it as being cheap. If they played on your server, why wouldn't
> you want to invite them? It's not like you're forcing them to join, it's a
> simple invite. The only thing steamgroups really do is give the illusion
> that you have a lot of people that like your servers, even if it's not true.
>
> The problem with steamgroups is that people will join anything. Does anyone
> *REALLY* believe that that Kifferstupidwhatever group got to half a million
> people legitimately, or that half a million people have even played there?
> Sure it's possible, but not very probable. Every single one of my steamid's
> has been invited to that group, but I know I never played there.
>
> If you create an event for ANY reason, you're going to lose around 100+
> people because they get annoyed by those popups. Do it too often and you
> lose even more.
>
> The chat function is just as useless.
>
> I'll tell you what's cheap. The value of steamgroups.
>
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of DontWannaName!
> Sent: Sunday, May 10, 2009 2:41 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> Ya but thats just cheap and proves that all you know how to do is cheat
> your
> way into becoming a huge steam group like every group over 20,000 people. I
> have invited every one of my 1500 members into my steam group.
>
> On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:
>
> > There actually is a way to put people into steam groups if they join your
> > server.
> >
> > But I'm not about to tell you!
> >
> > On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  > >wrote:
> >
> > > Back on topic, I tested using the steam://url command ingame and it
> opens
> > > the steam group in steam not the overlay. I added an overlay request
> here
> > > and hopefully it is added.
> > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > could
> > > probably just use url but check if they are ingame.
> > >
> > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> > >
> > > > Good way to drive your community.
> > > >
> > > > "Oh btw my community is a bunch of idiots. lol"
> > > >
> > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> alexandrualexa...@gmail.com
> > > > >wrote:
> > > >
> > > > > Yes i know, but there is a romanian server, and usually romanians
> are
> > > > dumb
> > > > > asses.
> > > > >
> > > > > 2009/5/10 Didrole 
> > > > >
> > > > > > Do it yourself.
> > > > > > Advertise for your group on your server.
> > > > > > If somebody want to join your group he will maybe be smart enough
> > to
> > > > join
> > > > > > it
> > > > > > himself by steamcommunity.
> > > > > >
> > > > > > 2009/5/9 Nightbox 
> > > > > >
> > > > > > > so can someone make a plugin ?
> > > > > > >
> > > > > > > 2009/5/9 Haven Meyer 
> > > > > > >
> > > > > > > > There isn't a steam URL- there is however a normal URL. If
> you
> > > run
> > > > > the
> > > > > > > URL
> > > > > > > > in a normal browser, you get an XML error due lack of
> > > certificate.
> > > > > > Again
> > > > > > > > however, there is a way to bypass this.
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > > > ad...@topnotchclan.com
> > > > > > > > >wrote:
> > > > > > > >
> > > > > > > > > Ya theres no steam url for joining a group but there is for
> > > > opening
> > > > > a
> > > > > > > > > groups
> > > > > > > > > profile in steam.
> > &

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Matt Stanton
That kiffer-whatever group used some sort of invite method that forced 
people to join the group, even if they didn't opt-in.  I never once 
played on one of their servers (they're in germany), but kept getting 
invites that I would always turn down, but their servers started showing 
up in my L4D groups list.  Technically, I was not even a member of their 
steam group, but the servers showed up regardless.  I sent a bug report 
to Valve, and they fixed it in the next L4D update.

Our website/forums had a link that would send you to the page to join 
our steam group, and we have just used the advertisements plugin on our 
servers to point people to the forums if they choose to, informing them 
that we run a L4D server and that they can join our steam group from 
there to play on it and participate in our pug events.

If you have a decent userbase, you should have no problem filling the 
events out without having people quit in droves, because they joined on 
their own (with a little bit of help from your website).  They join 
because they want to take part in the events or because they want a 
group of people that they (in our case) enjoy playing TF2 with to play 
with when they bust out L4D.

Karl Weckstrom wrote:
> I don't see it as being cheap. If they played on your server, why wouldn't 
> you want to invite them? It's not like you're forcing them to join, it's a 
> simple invite. The only thing steamgroups really do is give the illusion that 
> you have a lot of people that like your servers, even if it's not true. 
>
> The problem with steamgroups is that people will join anything. Does anyone 
> *REALLY* believe that that Kifferstupidwhatever group got to half a million 
> people legitimately, or that half a million people have even played there? 
> Sure it's possible, but not very probable. Every single one of my steamid's 
> has been invited to that group, but I know I never played there. 
>
> If you create an event for ANY reason, you're going to lose around 100+ 
> people because they get annoyed by those popups. Do it too often and you lose 
> even more. 
>
> The chat function is just as useless. 
>
> I'll tell you what's cheap. The value of steamgroups. 
>   

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread DontWannaName!
I have gotten invites from people who havent logged in for a year... now how
is that possible... beh

On Sun, May 10, 2009 at 12:01 PM, Karl Weckstrom  wrote:

> I don't see it as being cheap. If they played on your server, why wouldn't
> you want to invite them? It's not like you're forcing them to join, it's a
> simple invite. The only thing steamgroups really do is give the illusion
> that you have a lot of people that like your servers, even if it's not true.
>
> The problem with steamgroups is that people will join anything. Does anyone
> *REALLY* believe that that Kifferstupidwhatever group got to half a million
> people legitimately, or that half a million people have even played there?
> Sure it's possible, but not very probable. Every single one of my steamid's
> has been invited to that group, but I know I never played there.
>
> If you create an event for ANY reason, you're going to lose around 100+
> people because they get annoyed by those popups. Do it too often and you
> lose even more.
>
> The chat function is just as useless.
>
> I'll tell you what's cheap. The value of steamgroups.
>
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of DontWannaName!
> Sent: Sunday, May 10, 2009 2:41 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> Ya but thats just cheap and proves that all you know how to do is cheat
> your
> way into becoming a huge steam group like every group over 20,000 people. I
> have invited every one of my 1500 members into my steam group.
>
> On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:
>
> > There actually is a way to put people into steam groups if they join your
> > server.
> >
> > But I'm not about to tell you!
> >
> > On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  > >wrote:
> >
> > > Back on topic, I tested using the steam://url command ingame and it
> opens
> > > the steam group in steam not the overlay. I added an overlay request
> here
> > > and hopefully it is added.
> > > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> > could
> > > probably just use url but check if they are ingame.
> > >
> > > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> > >
> > > > Good way to drive your community.
> > > >
> > > > "Oh btw my community is a bunch of idiots. lol"
> > > >
> > > > On Sat, May 9, 2009 at 5:06 PM, Nightbox <
> alexandrualexa...@gmail.com
> > > > >wrote:
> > > >
> > > > > Yes i know, but there is a romanian server, and usually romanians
> are
> > > > dumb
> > > > > asses.
> > > > >
> > > > > 2009/5/10 Didrole 
> > > > >
> > > > > > Do it yourself.
> > > > > > Advertise for your group on your server.
> > > > > > If somebody want to join your group he will maybe be smart enough
> > to
> > > > join
> > > > > > it
> > > > > > himself by steamcommunity.
> > > > > >
> > > > > > 2009/5/9 Nightbox 
> > > > > >
> > > > > > > so can someone make a plugin ?
> > > > > > >
> > > > > > > 2009/5/9 Haven Meyer 
> > > > > > >
> > > > > > > > There isn't a steam URL- there is however a normal URL. If
> you
> > > run
> > > > > the
> > > > > > > URL
> > > > > > > > in a normal browser, you get an XML error due lack of
> > > certificate.
> > > > > > Again
> > > > > > > > however, there is a way to bypass this.
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > > > ad...@topnotchclan.com
> > > > > > > > >wrote:
> > > > > > > >
> > > > > > > > > Ya theres no steam url for joining a group but there is for
> > > > opening
> > > > > a
> > > > > > > > > groups
> > > > > > > > > profile in steam.
> > > > > > > > >
> > > > > > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL <
> > cc2isc...@

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
I don't see it as being cheap. If they played on your server, why wouldn't you 
want to invite them? It's not like you're forcing them to join, it's a simple 
invite. The only thing steamgroups really do is give the illusion that you have 
a lot of people that like your servers, even if it's not true. 

The problem with steamgroups is that people will join anything. Does anyone 
*REALLY* believe that that Kifferstupidwhatever group got to half a million 
people legitimately, or that half a million people have even played there? Sure 
it's possible, but not very probable. Every single one of my steamid's has been 
invited to that group, but I know I never played there. 

If you create an event for ANY reason, you're going to lose around 100+ people 
because they get annoyed by those popups. Do it too often and you lose even 
more. 

The chat function is just as useless. 

I'll tell you what's cheap. The value of steamgroups. 



-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of DontWannaName!
Sent: Sunday, May 10, 2009 2:41 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Ya but thats just cheap and proves that all you know how to do is cheat your
way into becoming a huge steam group like every group over 20,000 people. I
have invited every one of my 1500 members into my steam group.

On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:

> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > > > > himself by steamcommunity.
> > > > >
> > > > > 2009/5/9 Nightbox 
> > > > >
> > > > > > so can someone make a plugin ?
> > > > > >
> > > > > > 2009/5/9 Haven Meyer 
> > > > > >
> > > > > > > There isn't a steam URL- there is however a normal URL. If you
> > run
> > > > the
> > > > > > URL
> > > > > > > in a normal browser, you get an XML error due lack of
> > certificate.
> > > > > Again
> > > > > > > however, there is a way to bypass this.
> > > > > > >
> > > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > > ad...@topnotchclan.com
> > > > > > > >wrote:
> > > > > > >
> > > > > > > > Ya theres no steam url for joining a group but there is for
> > > opening
> > > > a
> > > > > > > > groups
> > > > > > > > profile in steam.
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL <
> cc2isc...@gmail.com
> > >
> > > > > wrote:
> > > > > > > >
> > > > > > > > > Yes but there isn't an equivalent for joining a group...I
> > don't
> > > > > > think.
> > > > > > > > >
> > > > > > > > > It's just a link like
> steamcommunity.com/join.php?group=name
> > > > > > > > >
> > > > > > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > &g

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread DontWannaName!
Ya but thats just cheap and proves that all you know how to do is cheat your
way into becoming a huge steam group like every group over 20,000 people. I
have invited every one of my 1500 members into my steam group.

On Sun, May 10, 2009 at 8:09 AM, 1nsane <1nsane...@gmail.com> wrote:

> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > > > > himself by steamcommunity.
> > > > >
> > > > > 2009/5/9 Nightbox 
> > > > >
> > > > > > so can someone make a plugin ?
> > > > > >
> > > > > > 2009/5/9 Haven Meyer 
> > > > > >
> > > > > > > There isn't a steam URL- there is however a normal URL. If you
> > run
> > > > the
> > > > > > URL
> > > > > > > in a normal browser, you get an XML error due lack of
> > certificate.
> > > > > Again
> > > > > > > however, there is a way to bypass this.
> > > > > > >
> > > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > > ad...@topnotchclan.com
> > > > > > > >wrote:
> > > > > > >
> > > > > > > > Ya theres no steam url for joining a group but there is for
> > > opening
> > > > a
> > > > > > > > groups
> > > > > > > > profile in steam.
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL <
> cc2isc...@gmail.com
> > >
> > > > > wrote:
> > > > > > > >
> > > > > > > > > Yes but there isn't an equivalent for joining a group...I
> > don't
> > > > > > think.
> > > > > > > > >
> > > > > > > > > It's just a link like
> steamcommunity.com/join.php?group=name
> > > > > > > > >
> > > > > > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > well I have this line in my webshortcuts, so people can
> > > message
> > > > > me:
> > > > > > > > > >
> > > > > > > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > > > > > > steam://friends/message/
> > > > > > > > > >
> > > > > > > > > > that opens in steam in-game overlay
> > > > > > > > > > ___
> > > > > > > > > > To unsubscribe, edit your list preferences, or view the
> > list
> > > > > > > archives,
> > > > > > > > > > please visit:
> > > > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > > > >
> > > > > > > > > ___
> > > > > > > > > To unsubscribe, edit your list preferences, or view the
> list
> > > > > > archives,
> > > > > > > > > please visit:
> > > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > > >
> > > > > > > > ___
> > > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > > archives,
> > > > > > > > please visit:
> > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > >
> > > > > > > ___
> > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > archives,
> > > > > > > please visit:
> > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > >
> > > > > > ___
> > > > > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> > > > > > please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > >
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > _

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
mostly... you'll have to change the syntax a little if you write a shellscript 
to do this on the linux side... On my linux-based servers I scrape the logs 
every half hour with a cron job and the following script (which you should 
obviously modify):

#!/bin/sh
cat ~/srcds/labatt/orangebox/tf/logs/*.log | grep connected |grep STEAM >> 
~/logprocess/workfile1.tmp
cat ~/srcds/rum/orangebox/tf/logs/*.log | grep connected |grep STEAM >> 
~/logprocess/workfile1.tmp
cat ~/srcds/miller/orangebox/tf/logs/*.log | grep connected | grep STEAM 
>>~/logprocess/workfile1.tmp
cat ~/srcds/molson/orangebox/tf/logs/*.log | grep connected | grep STEAM 
>>~/logprocess/workfile1.tmp
rm -rf ~/srcds/labatt/orangebox/tf/logs/*.log
rm -rf ~/srcds/rum/orangebox/tf/logs/*.log
rm -rf ~/srcds/miller/orangebox/tf/logs/*.log
rm -rf ~/srcds/molson/orangebox/tf/logs/*.log


and the cron job: 

0,30 * * * * /home/tg/logprocess/logscrape

then I use psftp.exe (Putty Secure FTP) to transfer it over a few times a day.


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Nightbox
Sent: Sunday, May 10, 2009 1:54 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

thanks, its the same for linux ?

2009/5/10 Karl Weckstrom 

> Why the big secret? :) It's not like steamgroups are very valuable anymore.
>
> Here's a list of what you have to do to invite players that join your
> server.
>
> Step 1: Make sure you have everything you need to support this. Install the
> scripting language "Python" so you can run the conversion script that
> converts steam ID's to community ID's. Location:
> http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since>there's 
> nothing really built in with Windows that supports 64 bit integer
> math). Grab the script called sid_convert.py (
> http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
>
> I also recommend getting a small executable called "cmsort", which will let
> you filter out dupes really easily (cmsort /d file1.txt output.txt)
>
> Step 2: Log scraping. If you look at your server logs, every steam ID will
> be captured in it. You need to loop through it and get all those ID's.
> Here's a quick script that will do it from a windows command prompt:
>
> @echo off
> type *.log | find "STEAM_" >c:\temp\scrape.txt
> cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
> >>c:\temp\communitylist.txt
>
> Once that's done, you now have a list of community ID's in
> c:\temp\communitylist.txt
>
> Step 3: Now that you have that, you can spam them via IE (Make sure you
> FIRST configure IE to NOT open a new tab when a url is launched from an
> outside app - simple config item under tools > internet options).
>
> -Log in to Steam via IE with your username/password
> -Use a small script the spam around 120 invites per hour... the limit is
> 200, so you can tailor this for your own needs:
>
> @Echo off
> REM You need to know your own Inviter ID and Group ID :)
> SET GROUPID=103582733552053221
> SET INVITERID=76561198092836596
> REM This script assumes you're logged in to steam already via IE :)
> for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> goto :END
>
> :LOOP
> start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> REM Ping a dummy address for 40ish seconds before doing the next invite :)
> ping 1.1.1.1 -n 1 -w 4 >nul
> goto :END
>
> :END
>
> I have all of the above automated so I never have to touch it. If anyone
> manages to get this working on their own and would like some tips on how to
> do automatic logons (good idea to do them from time to time), let me know.
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> Sent: Sunday, May 10, 2009 11:09 AM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probabl

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
and oh yeah, some of this is messed up by the way linebreaks are handled on the 
ML. If any of the script stuff confuses you, contact me directly and i'll help 
you out. 

-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Karl Weckstrom
Sent: Sunday, May 10, 2009 1:34 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Why the big secret? :) It's not like steamgroups are very valuable anymore. 

Here's a list of what you have to do to invite players that join your server.

Step 1: Make sure you have everything you need to support this. Install the 
scripting language "Python" so you can run the conversion script that converts 
steam ID's to community ID's. Location: http://www.weckstrom.com/(since there's 
nothing really built in with Windows that supports 64 bit integer math). Grab 
the script called sid_convert.py 
(http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py

I also recommend getting a small executable called "cmsort", which will let you 
filter out dupes really easily (cmsort /d file1.txt output.txt)

Step 2: Log scraping. If you look at your server logs, every steam ID will be 
captured in it. You need to loop through it and get all those ID's. Here's a 
quick script that will do it from a windows command prompt: 

@echo off
type *.log | find "STEAM_" >c:\temp\scrape.txt
cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a 
>>c:\temp\communitylist.txt

Once that's done, you now have a list of community ID's in 
c:\temp\communitylist.txt

Step 3: Now that you have that, you can spam them via IE (Make sure you FIRST 
configure IE to NOT open a new tab when a url is launched from an outside app - 
simple config item under tools > internet options). 

-Log in to Steam via IE with your username/password
-Use a small script the spam around 120 invites per hour... the limit is 200, 
so you can tailor this for your own needs: 

@Echo off
REM You need to know your own Inviter ID and Group ID :)
SET GROUPID=103582733552053221
SET INVITERID=76561198092836596
REM This script assumes you're logged in to steam already via IE :)
for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
goto :END

:LOOP
start 
http://steamcommunity.com/actions/GroupInvite?type=groupInvite^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
REM Ping a dummy address for 40ish seconds before doing the next invite :) 
ping 1.1.1.1 -n 1 -w 4 >nul
goto :END

:END

I have all of the above automated so I never have to touch it. If anyone 
manages to get this working on their own and would like some tips on how to do 
automatic logons (good idea to do them from time to time), let me know.


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 11:09 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

There actually is a way to put people into steam groups if they join your
server.

But I'm not about to tell you!

On Sun, May 10, 2009 at 3:58 AM, DontWannaName! wrote:

> Back on topic, I tested using the steam://url command ingame and it opens
> the steam group in steam not the overlay. I added an overlay request here
> and hopefully it is added.
> http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
> probably just use url but check if they are ingame.
>
> On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
>
> > Good way to drive your community.
> >
> > "Oh btw my community is a bunch of idiots. lol"
> >
> > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > >wrote:
> >
> > > Yes i know, but there is a romanian server, and usually romanians are
> > dumb
> > > asses.
> > >
> > > 2009/5/10 Didrole 
> > >
> > > > Do it yourself.
> > > > Advertise for your group on your server.
> > > > If somebody want to join your group he will maybe be smart enough to
> > join
> > > > it
> > > > himself by steamcommunity.
> > > >
> > > > 2009/5/9 Nightbox 
> > > >
> > > > > so can someone make a plugin ?
> > > > >
> > > > > 2009/5/9 Haven Meyer 
> > > > >
> > > > > > There isn't a steam URL- there is however a normal URL. If you
> run
> > > the
> > > > > URL
> > > > > > in a normal browser, you get an XML error due lack of
> certificate.
> > > > Again
> > > &

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Nightbox
thanks, its the same for linux ?

2009/5/10 Karl Weckstrom 

> Why the big secret? :) It's not like steamgroups are very valuable anymore.
>
> Here's a list of what you have to do to invite players that join your
> server.
>
> Step 1: Make sure you have everything you need to support this. Install the
> scripting language "Python" so you can run the conversion script that
> converts steam ID's to community ID's. Location:
> http://www.weckstrom.com/(since <http://www.weckstrom.com/%28since>there's 
> nothing really built in with Windows that supports 64 bit integer
> math). Grab the script called sid_convert.py (
> http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py
>
> I also recommend getting a small executable called "cmsort", which will let
> you filter out dupes really easily (cmsort /d file1.txt output.txt)
>
> Step 2: Log scraping. If you look at your server logs, every steam ID will
> be captured in it. You need to loop through it and get all those ID's.
> Here's a quick script that will do it from a windows command prompt:
>
> @echo off
> type *.log | find "STEAM_" >c:\temp\scrape.txt
> cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
> for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
> >>c:\temp\communitylist.txt
>
> Once that's done, you now have a list of community ID's in
> c:\temp\communitylist.txt
>
> Step 3: Now that you have that, you can spam them via IE (Make sure you
> FIRST configure IE to NOT open a new tab when a url is launched from an
> outside app - simple config item under tools > internet options).
>
> -Log in to Steam via IE with your username/password
> -Use a small script the spam around 120 invites per hour... the limit is
> 200, so you can tailor this for your own needs:
>
> @Echo off
> REM You need to know your own Inviter ID and Group ID :)
> SET GROUPID=103582733552053221
> SET INVITERID=76561198092836596
> REM This script assumes you're logged in to steam already via IE :)
> for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
> goto :END
>
> :LOOP
> start http://steamcommunity.com/actions/GroupInvite?type=groupInvite
> ^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
> REM Ping a dummy address for 40ish seconds before doing the next invite :)
> ping 1.1.1.1 -n 1 -w 4 >nul
> goto :END
>
> :END
>
> I have all of the above automated so I never have to touch it. If anyone
> manages to get this working on their own and would like some tips on how to
> do automatic logons (good idea to do them from time to time), let me know.
>
>
> -Original Message-
> From: hlds-boun...@list.valvesoftware.com [mailto:
> hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
> Sent: Sunday, May 10, 2009 11:09 AM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Sourcemod plugin for joining Group
>
> There actually is a way to put people into steam groups if they join your
> server.
>
> But I'm not about to tell you!
>
> On Sun, May 10, 2009 at 3:58 AM, DontWannaName!  >wrote:
>
> > Back on topic, I tested using the steam://url command ingame and it opens
> > the steam group in steam not the overlay. I added an overlay request here
> > and hopefully it is added.
> > http://developer.valvesoftware.com/wiki/Steam_browser_protocol They
> could
> > probably just use url but check if they are ingame.
> >
> > On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
> >
> > > Good way to drive your community.
> > >
> > > "Oh btw my community is a bunch of idiots. lol"
> > >
> > > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > > >wrote:
> > >
> > > > Yes i know, but there is a romanian server, and usually romanians are
> > > dumb
> > > > asses.
> > > >
> > > > 2009/5/10 Didrole 
> > > >
> > > > > Do it yourself.
> > > > > Advertise for your group on your server.
> > > > > If somebody want to join your group he will maybe be smart enough
> to
> > > join
> > > > > it
> > > > > himself by steamcommunity.
> > > > >
> > > > > 2009/5/9 Nightbox 
> > > > >
> > > > > > so can someone make a plugin ?
> > > > > >
> > > > > > 2009/5/9 Haven Meyer 
> > > > > >
> > > > > > > There isn't a steam URL- there is however a normal URL. If you
> > run
> > > > the
> >

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Mike Stiehm
Thank you for the info

-Original Message-
From: hlds-boun...@list.valvesoftware.com
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of Karl Weckstrom
Sent: Sunday, May 10, 2009 12:34 PM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

Why the big secret? :) It's not like steamgroups are very valuable anymore. 

Here's a list of what you have to do to invite players that join your
server.

Step 1: Make sure you have everything you need to support this. Install the
scripting language "Python" so you can run the conversion script that
converts steam ID's to community ID's. Location:
http://www.weckstrom.com/(since there's nothing really built in with Windows
that supports 64 bit integer math). Grab the script called sid_convert.py
(http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py

I also recommend getting a small executable called "cmsort", which will let
you filter out dupes really easily (cmsort /d file1.txt output.txt)

Step 2: Log scraping. If you look at your server logs, every steam ID will
be captured in it. You need to loop through it and get all those ID's.
Here's a quick script that will do it from a windows command prompt: 

@echo off
type *.log | find "STEAM_" >c:\temp\scrape.txt
cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a
>>c:\temp\communitylist.txt

Once that's done, you now have a list of community ID's in
c:\temp\communitylist.txt

Step 3: Now that you have that, you can spam them via IE (Make sure you
FIRST configure IE to NOT open a new tab when a url is launched from an
outside app - simple config item under tools > internet options). 

-Log in to Steam via IE with your username/password
-Use a small script the spam around 120 invites per hour... the limit is
200, so you can tailor this for your own needs: 

@Echo off
REM You need to know your own Inviter ID and Group ID :)
SET GROUPID=103582733552053221
SET INVITERID=76561198092836596
REM This script assumes you're logged in to steam already via IE :)
for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
goto :END

:LOOP
start
http://steamcommunity.com/actions/GroupInvite?type=groupInvite^&inviter=%INV
ITERID%^&invitee=%1^&group=%GROUPID%
REM Ping a dummy address for 40ish seconds before doing the next invite :) 
ping 1.1.1.1 -n 1 -w 4 >nul
goto :END

:END

I have all of the above automated so I never have to touch it. If anyone
manages to get this working on their own and would like some tips on how to
do automatic logons (good idea to do them from time to time), let me know.


-Original Message-
From: hlds-boun...@list.valvesoftware.com
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 11:09 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

There actually is a way to put people into steam groups if they join your
server.

But I'm not about to tell you!

On Sun, May 10, 2009 at 3:58 AM, DontWannaName!
wrote:

> Back on topic, I tested using the steam://url command ingame and it opens
> the steam group in steam not the overlay. I added an overlay request here
> and hopefully it is added.
> http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
> probably just use url but check if they are ingame.
>
> On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
>
> > Good way to drive your community.
> >
> > "Oh btw my community is a bunch of idiots. lol"
> >
> > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > >wrote:
> >
> > > Yes i know, but there is a romanian server, and usually romanians are
> > dumb
> > > asses.
> > >
> > > 2009/5/10 Didrole 
> > >
> > > > Do it yourself.
> > > > Advertise for your group on your server.
> > > > If somebody want to join your group he will maybe be smart enough to
> > join
> > > > it
> > > > himself by steamcommunity.
> > > >
> > > > 2009/5/9 Nightbox 
> > > >
> > > > > so can someone make a plugin ?
> > > > >
> > > > > 2009/5/9 Haven Meyer 
> > > > >
> > > > > > There isn't a steam URL- there is however a normal URL. If you
> run
> > > the
> > > > > URL
> > > > > > in a normal browser, you get an XML error due lack of
> certificate.
> > > > Again
> > > > > > however, there is a way to bypass this.
> > > > > >
> > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
>

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread Karl Weckstrom
Why the big secret? :) It's not like steamgroups are very valuable anymore. 

Here's a list of what you have to do to invite players that join your server.

Step 1: Make sure you have everything you need to support this. Install the 
scripting language "Python" so you can run the conversion script that converts 
steam ID's to community ID's. Location: http://www.weckstrom.com/(since there's 
nothing really built in with Windows that supports 64 bit integer math). Grab 
the script called sid_convert.py 
(http://www.weckstrom.com/steamstuff/sidconv.txt) <---rename to .py

I also recommend getting a small executable called "cmsort", which will let you 
filter out dupes really easily (cmsort /d file1.txt output.txt)

Step 2: Log scraping. If you look at your server logs, every steam ID will be 
captured in it. You need to loop through it and get all those ID's. Here's a 
quick script that will do it from a windows command prompt: 

@echo off
type *.log | find "STEAM_" >c:\temp\scrape.txt
cmsort /d c:\temp\scrape.txt C:\temp\steamids.txt
for /f %%a in (c:\temp\steamids.txt) do c:\python\python.exe sidconv.py %%a 
>>c:\temp\communitylist.txt

Once that's done, you now have a list of community ID's in 
c:\temp\communitylist.txt

Step 3: Now that you have that, you can spam them via IE (Make sure you FIRST 
configure IE to NOT open a new tab when a url is launched from an outside app - 
simple config item under tools > internet options). 

-Log in to Steam via IE with your username/password
-Use a small script the spam around 120 invites per hour... the limit is 200, 
so you can tailor this for your own needs: 

@Echo off
REM You need to know your own Inviter ID and Group ID :)
SET GROUPID=103582733552053221
SET INVITERID=76561198092836596
REM This script assumes you're logged in to steam already via IE :)
for /f %%a in (c:\temp\communitylist.txt) do call :LOOP %%a
goto :END

:LOOP
start 
http://steamcommunity.com/actions/GroupInvite?type=groupInvite^&inviter=%INVITERID%^&invitee=%1^&group=%GROUPID%
REM Ping a dummy address for 40ish seconds before doing the next invite :) 
ping 1.1.1.1 -n 1 -w 4 >nul
goto :END

:END

I have all of the above automated so I never have to touch it. If anyone 
manages to get this working on their own and would like some tips on how to do 
automatic logons (good idea to do them from time to time), let me know.


-Original Message-
From: hlds-boun...@list.valvesoftware.com 
[mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of 1nsane
Sent: Sunday, May 10, 2009 11:09 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Sourcemod plugin for joining Group

There actually is a way to put people into steam groups if they join your
server.

But I'm not about to tell you!

On Sun, May 10, 2009 at 3:58 AM, DontWannaName! wrote:

> Back on topic, I tested using the steam://url command ingame and it opens
> the steam group in steam not the overlay. I added an overlay request here
> and hopefully it is added.
> http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
> probably just use url but check if they are ingame.
>
> On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
>
> > Good way to drive your community.
> >
> > "Oh btw my community is a bunch of idiots. lol"
> >
> > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > >wrote:
> >
> > > Yes i know, but there is a romanian server, and usually romanians are
> > dumb
> > > asses.
> > >
> > > 2009/5/10 Didrole 
> > >
> > > > Do it yourself.
> > > > Advertise for your group on your server.
> > > > If somebody want to join your group he will maybe be smart enough to
> > join
> > > > it
> > > > himself by steamcommunity.
> > > >
> > > > 2009/5/9 Nightbox 
> > > >
> > > > > so can someone make a plugin ?
> > > > >
> > > > > 2009/5/9 Haven Meyer 
> > > > >
> > > > > > There isn't a steam URL- there is however a normal URL. If you
> run
> > > the
> > > > > URL
> > > > > > in a normal browser, you get an XML error due lack of
> certificate.
> > > > Again
> > > > > > however, there is a way to bypass this.
> > > > > >
> > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > ad...@topnotchclan.com
> > > > > > >wrote:
> > > > > >
> > > > > > > Ya theres no steam url for joining a group but there is for
> > opening
> > > a
> > > > > > > groups
> > &

Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread 1nsane
There actually is a way to put people into steam groups if they join your
server.

But I'm not about to tell you!

On Sun, May 10, 2009 at 3:58 AM, DontWannaName! wrote:

> Back on topic, I tested using the steam://url command ingame and it opens
> the steam group in steam not the overlay. I added an overlay request here
> and hopefully it is added.
> http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
> probably just use url but check if they are ingame.
>
> On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:
>
> > Good way to drive your community.
> >
> > "Oh btw my community is a bunch of idiots. lol"
> >
> > On Sat, May 9, 2009 at 5:06 PM, Nightbox  > >wrote:
> >
> > > Yes i know, but there is a romanian server, and usually romanians are
> > dumb
> > > asses.
> > >
> > > 2009/5/10 Didrole 
> > >
> > > > Do it yourself.
> > > > Advertise for your group on your server.
> > > > If somebody want to join your group he will maybe be smart enough to
> > join
> > > > it
> > > > himself by steamcommunity.
> > > >
> > > > 2009/5/9 Nightbox 
> > > >
> > > > > so can someone make a plugin ?
> > > > >
> > > > > 2009/5/9 Haven Meyer 
> > > > >
> > > > > > There isn't a steam URL- there is however a normal URL. If you
> run
> > > the
> > > > > URL
> > > > > > in a normal browser, you get an XML error due lack of
> certificate.
> > > > Again
> > > > > > however, there is a way to bypass this.
> > > > > >
> > > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > > ad...@topnotchclan.com
> > > > > > >wrote:
> > > > > >
> > > > > > > Ya theres no steam url for joining a group but there is for
> > opening
> > > a
> > > > > > > groups
> > > > > > > profile in steam.
> > > > > > >
> > > > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL  >
> > > > wrote:
> > > > > > >
> > > > > > > > Yes but there isn't an equivalent for joining a group...I
> don't
> > > > > think.
> > > > > > > >
> > > > > > > > It's just a link like steamcommunity.com/join.php?group=name
> > > > > > > >
> > > > > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > well I have this line in my webshortcuts, so people can
> > message
> > > > me:
> > > > > > > > >
> > > > > > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > > > > > steam://friends/message/
> > > > > > > > >
> > > > > > > > > that opens in steam in-game overlay
> > > > > > > > > ___
> > > > > > > > > To unsubscribe, edit your list preferences, or view the
> list
> > > > > > archives,
> > > > > > > > > please visit:
> > > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > > >
> > > > > > > > ___
> > > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > > archives,
> > > > > > > > please visit:
> > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > >
> > > > > > > ___
> > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > archives,
> > > > > > > please visit:
> > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > >
> > > > > > ___
> > > > > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> > > > > > please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > >
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-10 Thread DontWannaName!
Back on topic, I tested using the steam://url command ingame and it opens
the steam group in steam not the overlay. I added an overlay request here
and hopefully it is added.
http://developer.valvesoftware.com/wiki/Steam_browser_protocol They could
probably just use url but check if they are ingame.

On Sat, May 9, 2009 at 3:22 PM, Cc2iscooL  wrote:

> Good way to drive your community.
>
> "Oh btw my community is a bunch of idiots. lol"
>
> On Sat, May 9, 2009 at 5:06 PM, Nightbox  >wrote:
>
> > Yes i know, but there is a romanian server, and usually romanians are
> dumb
> > asses.
> >
> > 2009/5/10 Didrole 
> >
> > > Do it yourself.
> > > Advertise for your group on your server.
> > > If somebody want to join your group he will maybe be smart enough to
> join
> > > it
> > > himself by steamcommunity.
> > >
> > > 2009/5/9 Nightbox 
> > >
> > > > so can someone make a plugin ?
> > > >
> > > > 2009/5/9 Haven Meyer 
> > > >
> > > > > There isn't a steam URL- there is however a normal URL. If you run
> > the
> > > > URL
> > > > > in a normal browser, you get an XML error due lack of certificate.
> > > Again
> > > > > however, there is a way to bypass this.
> > > > >
> > > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> > ad...@topnotchclan.com
> > > > > >wrote:
> > > > >
> > > > > > Ya theres no steam url for joining a group but there is for
> opening
> > a
> > > > > > groups
> > > > > > profile in steam.
> > > > > >
> > > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL 
> > > wrote:
> > > > > >
> > > > > > > Yes but there isn't an equivalent for joining a group...I don't
> > > > think.
> > > > > > >
> > > > > > > It's just a link like steamcommunity.com/join.php?group=name
> > > > > > >
> > > > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > > > wrote:
> > > > > > >
> > > > > > > > well I have this line in my webshortcuts, so people can
> message
> > > me:
> > > > > > > >
> > > > > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > > > > steam://friends/message/
> > > > > > > >
> > > > > > > > that opens in steam in-game overlay
> > > > > > > > ___
> > > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > > archives,
> > > > > > > > please visit:
> > > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > > >
> > > > > > > ___
> > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > archives,
> > > > > > > please visit:
> > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > >
> > > > > > ___
> > > > > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> > > > > > please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > >
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Cc2iscooL
Good way to drive your community.

"Oh btw my community is a bunch of idiots. lol"

On Sat, May 9, 2009 at 5:06 PM, Nightbox wrote:

> Yes i know, but there is a romanian server, and usually romanians are dumb
> asses.
>
> 2009/5/10 Didrole 
>
> > Do it yourself.
> > Advertise for your group on your server.
> > If somebody want to join your group he will maybe be smart enough to join
> > it
> > himself by steamcommunity.
> >
> > 2009/5/9 Nightbox 
> >
> > > so can someone make a plugin ?
> > >
> > > 2009/5/9 Haven Meyer 
> > >
> > > > There isn't a steam URL- there is however a normal URL. If you run
> the
> > > URL
> > > > in a normal browser, you get an XML error due lack of certificate.
> > Again
> > > > however, there is a way to bypass this.
> > > >
> > > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName! <
> ad...@topnotchclan.com
> > > > >wrote:
> > > >
> > > > > Ya theres no steam url for joining a group but there is for opening
> a
> > > > > groups
> > > > > profile in steam.
> > > > >
> > > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL 
> > wrote:
> > > > >
> > > > > > Yes but there isn't an equivalent for joining a group...I don't
> > > think.
> > > > > >
> > > > > > It's just a link like steamcommunity.com/join.php?group=name
> > > > > >
> > > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > > wrote:
> > > > > >
> > > > > > > well I have this line in my webshortcuts, so people can message
> > me:
> > > > > > >
> > > > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > > > steam://friends/message/
> > > > > > >
> > > > > > > that opens in steam in-game overlay
> > > > > > > ___
> > > > > > > To unsubscribe, edit your list preferences, or view the list
> > > > archives,
> > > > > > > please visit:
> > > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > > >
> > > > > > ___
> > > > > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> > > > > > please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > >
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Nightbox
Yes i know, but there is a romanian server, and usually romanians are dumb
asses.

2009/5/10 Didrole 

> Do it yourself.
> Advertise for your group on your server.
> If somebody want to join your group he will maybe be smart enough to join
> it
> himself by steamcommunity.
>
> 2009/5/9 Nightbox 
>
> > so can someone make a plugin ?
> >
> > 2009/5/9 Haven Meyer 
> >
> > > There isn't a steam URL- there is however a normal URL. If you run the
> > URL
> > > in a normal browser, you get an XML error due lack of certificate.
> Again
> > > however, there is a way to bypass this.
> > >
> > > On Sat, May 9, 2009 at 1:43 PM, DontWannaName!  > > >wrote:
> > >
> > > > Ya theres no steam url for joining a group but there is for opening a
> > > > groups
> > > > profile in steam.
> > > >
> > > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL 
> wrote:
> > > >
> > > > > Yes but there isn't an equivalent for joining a group...I don't
> > think.
> > > > >
> > > > > It's just a link like steamcommunity.com/join.php?group=name
> > > > >
> > > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > > wrote:
> > > > >
> > > > > > well I have this line in my webshortcuts, so people can message
> me:
> > > > > >
> > > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > > steam://friends/message/
> > > > > >
> > > > > > that opens in steam in-game overlay
> > > > > > ___
> > > > > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> > > > > > please visit:
> > > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > > >
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Didrole
Do it yourself.
Advertise for your group on your server.
If somebody want to join your group he will maybe be smart enough to join it
himself by steamcommunity.

2009/5/9 Nightbox 

> so can someone make a plugin ?
>
> 2009/5/9 Haven Meyer 
>
> > There isn't a steam URL- there is however a normal URL. If you run the
> URL
> > in a normal browser, you get an XML error due lack of certificate. Again
> > however, there is a way to bypass this.
> >
> > On Sat, May 9, 2009 at 1:43 PM, DontWannaName!  > >wrote:
> >
> > > Ya theres no steam url for joining a group but there is for opening a
> > > groups
> > > profile in steam.
> > >
> > > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL  wrote:
> > >
> > > > Yes but there isn't an equivalent for joining a group...I don't
> think.
> > > >
> > > > It's just a link like steamcommunity.com/join.php?group=name
> > > >
> > > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > > wrote:
> > > >
> > > > > well I have this line in my webshortcuts, so people can message me:
> > > > >
> > > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > > steam://friends/message/
> > > > >
> > > > > that opens in steam in-game overlay
> > > > > ___
> > > > > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > > > > please visit:
> > > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Nightbox
so can someone make a plugin ?

2009/5/9 Haven Meyer 

> There isn't a steam URL- there is however a normal URL. If you run the URL
> in a normal browser, you get an XML error due lack of certificate. Again
> however, there is a way to bypass this.
>
> On Sat, May 9, 2009 at 1:43 PM, DontWannaName!  >wrote:
>
> > Ya theres no steam url for joining a group but there is for opening a
> > groups
> > profile in steam.
> >
> > On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL  wrote:
> >
> > > Yes but there isn't an equivalent for joining a group...I don't think.
> > >
> > > It's just a link like steamcommunity.com/join.php?group=name
> > >
> > > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > > wrote:
> > >
> > > > well I have this line in my webshortcuts, so people can message me:
> > > >
> > > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > > steam://friends/message/
> > > >
> > > > that opens in steam in-game overlay
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Haven Meyer
There isn't a steam URL- there is however a normal URL. If you run the URL
in a normal browser, you get an XML error due lack of certificate. Again
however, there is a way to bypass this.

On Sat, May 9, 2009 at 1:43 PM, DontWannaName! wrote:

> Ya theres no steam url for joining a group but there is for opening a
> groups
> profile in steam.
>
> On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL  wrote:
>
> > Yes but there isn't an equivalent for joining a group...I don't think.
> >
> > It's just a link like steamcommunity.com/join.php?group=name
> >
> > On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> > wrote:
> >
> > > well I have this line in my webshortcuts, so people can message me:
> > >
> > > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > > steam://friends/message/
> > >
> > > that opens in steam in-game overlay
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread DontWannaName!
Ya theres no steam url for joining a group but there is for opening a groups
profile in steam.

On Sat, May 9, 2009 at 6:45 AM, Cc2iscooL  wrote:

> Yes but there isn't an equivalent for joining a group...I don't think.
>
> It's just a link like steamcommunity.com/join.php?group=name
>
> On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
> wrote:
>
> > well I have this line in my webshortcuts, so people can message me:
> >
> > "admin" "Message an admin using steam PRESS SHIFT + TAB"
> > steam://friends/message/
> >
> > that opens in steam in-game overlay
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Cc2iscooL
Yes but there isn't an equivalent for joining a group...I don't think.

It's just a link like steamcommunity.com/join.php?group=name

On Sat, May 9, 2009 at 6:21 AM, Philip Bembridge
wrote:

> well I have this line in my webshortcuts, so people can message me:
>
> "admin" "Message an admin using steam PRESS SHIFT + TAB"
> steam://friends/message/
>
> that opens in steam in-game overlay
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Philip Bembridge
well I have this line in my webshortcuts, so people can message me:

"admin" "Message an admin using steam PRESS SHIFT + TAB"
steam://friends/message/

that opens in steam in-game overlay
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-09 Thread Nightbox
so, i see is an interesting topic, is a source modder who can do it?

2009/5/9 DontWannaName! 

> I know the Steam link to do it but I dont know if it will open in the
> overlay... that I would have to test.
>
> On Fri, May 8, 2009 at 10:33 PM, Cc2iscooL  wrote:
>
> > Bingo. You'd have to have it as a clicky link that opened in their steam
> > in-game browser. I wonder if you could do that...
> >
> > On Sat, May 9, 2009 at 12:13 AM, DontWannaName!  > >wrote:
> >
> > > Which doesnt really help you in anyway since no one can join a group
> from
> > > motd since they arent logged in.
> > >
> > > On Fri, May 8, 2009 at 4:46 PM, Philip Bembridge
> > > wrote:
> > >
> > > > Nope, not yet (not that I know of...)
> > > > I use web shortcuts to open the group page in the MOTD
> > > >
> > > > http://forums.alliedmods.net/showthread.php?p=510469
> > > >
> > > > Phil
> > > >
> > > > 2009/5/8 Nightbox 
> > > >
> > > > > Is there any source mod plugin for joining a group by typing !join
> or
> > > > > something ?
> > > > >
> > > > > Would be usefull :)
> > > > >
> > > > ___
> > > > To unsubscribe, edit your list preferences, or view the list
> archives,
> > > > please visit:
> > > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-08 Thread DontWannaName!
I know the Steam link to do it but I dont know if it will open in the
overlay... that I would have to test.

On Fri, May 8, 2009 at 10:33 PM, Cc2iscooL  wrote:

> Bingo. You'd have to have it as a clicky link that opened in their steam
> in-game browser. I wonder if you could do that...
>
> On Sat, May 9, 2009 at 12:13 AM, DontWannaName!  >wrote:
>
> > Which doesnt really help you in anyway since no one can join a group from
> > motd since they arent logged in.
> >
> > On Fri, May 8, 2009 at 4:46 PM, Philip Bembridge
> > wrote:
> >
> > > Nope, not yet (not that I know of...)
> > > I use web shortcuts to open the group page in the MOTD
> > >
> > > http://forums.alliedmods.net/showthread.php?p=510469
> > >
> > > Phil
> > >
> > > 2009/5/8 Nightbox 
> > >
> > > > Is there any source mod plugin for joining a group by typing !join or
> > > > something ?
> > > >
> > > > Would be usefull :)
> > > >
> > > ___
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-08 Thread Cc2iscooL
Bingo. You'd have to have it as a clicky link that opened in their steam
in-game browser. I wonder if you could do that...

On Sat, May 9, 2009 at 12:13 AM, DontWannaName! wrote:

> Which doesnt really help you in anyway since no one can join a group from
> motd since they arent logged in.
>
> On Fri, May 8, 2009 at 4:46 PM, Philip Bembridge
> wrote:
>
> > Nope, not yet (not that I know of...)
> > I use web shortcuts to open the group page in the MOTD
> >
> > http://forums.alliedmods.net/showthread.php?p=510469
> >
> > Phil
> >
> > 2009/5/8 Nightbox 
> >
> > > Is there any source mod plugin for joining a group by typing !join or
> > > something ?
> > >
> > > Would be usefull :)
> > >
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-08 Thread DontWannaName!
Which doesnt really help you in anyway since no one can join a group from
motd since they arent logged in.

On Fri, May 8, 2009 at 4:46 PM, Philip Bembridge
wrote:

> Nope, not yet (not that I know of...)
> I use web shortcuts to open the group page in the MOTD
>
> http://forums.alliedmods.net/showthread.php?p=510469
>
> Phil
>
> 2009/5/8 Nightbox 
>
> > Is there any source mod plugin for joining a group by typing !join or
> > something ?
> >
> > Would be usefull :)
> >
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


Re: [hlds] Sourcemod plugin for joining Group

2009-05-08 Thread Philip Bembridge
Nope, not yet (not that I know of...)
I use web shortcuts to open the group page in the MOTD

http://forums.alliedmods.net/showthread.php?p=510469

Phil

2009/5/8 Nightbox 

> Is there any source mod plugin for joining a group by typing !join or
> something ?
>
> Would be usefull :)
>
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds


[hlds] Sourcemod plugin for joining Group

2009-05-08 Thread Nightbox
Is there any source mod plugin for joining a group by typing !join or
something ?

Would be usefull :)
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds