Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Show who is online in Teamspeak on forumhome Details »
Show who is online in Teamspeak on forumhome
Mod Version: 1.00, by jluerken (Coder/Designer) jluerken is offline
Developer Last Online: Dec 2018 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.0.3 Rating: (0 vote - 0 average) Installs: 22
Released: 03 Aug 2004 Last Update: Never Downloads: 31
Not Supported  

Hi,

this is my first little hack and I hope one of you has a little bit time to improve it.

This hack will check who is online on a Teamspeak server and generate a list of nicknames in a file.
This file will then be display in the statistics area of forumhome.


Hack can be installed in 5 minutes!
Difficulty: very easy
Screenshot attached

Enhancements: If anyone knows how to start this via vBCron please tell me



in forumroot/index.php find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Right under it add:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Edit Template FORUMHOME
Find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

and add the following text above it:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Extract ts2forumhomehack.zip
Upload ts2php (compiled c++ file) to /forumhome/
Upload ts2icon.jpg to /forumhome/images/misc/

Use a cronjob to start ts2php every 2 minutes (should be done via vBCron if possible but I don't know how!) with the following command:

./ts2php TEAMSPEAKIP whoisints.php

This will check the Teamspeakserver for users and creates a file whoisints.php with the names in it.

If you run a teamspeak server with a different port run

./ts2php TEAMSPEAKIP -p<port> whoisints.php

Don't forget to chmod 755 ts2php



See the screen to take get a better impression!

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	ts2forumhomehack.jpg
Views:	1178
Size:	86.0 KB
ID:	20007  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Show Spiders Online on ForumHome amykhar vBulletin 3.5 Add-ons 197 27 May 2007 23:36
Show Spiders Online on ForumHome amykhar vBulletin 3.0 Full Releases 330 08 Feb 2006 17:13
Guests show up as 'Guest' in the forumhome whois online list Jakeman vBulletin 2.x Full Releases 30 10 Nov 2003 06:53

Comments
  #2  
Old 03 Aug 2004, 22:45
`SLVR`'s Avatar
`SLVR` `SLVR` is offline
 
Join Date: Aug 2003
awesome, sounds good
Reply With Quote
  #3  
Old 03 Aug 2004, 22:55
Holidazed's Avatar
Holidazed Holidazed is offline
 
Join Date: May 2002
What is a teamspeak server?
Reply With Quote
  #4  
Old 03 Aug 2004, 23:29
BoNfiRe BoNfiRe is offline
 
Join Date: Jan 2004
it's a voice comms system similar to roger wilco, ventrillo ect ect ect you can find it here
Reply With Quote
  #5  
Old 04 Aug 2004, 00:09
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
cool hack. maybe this will get people into the teamspeak.
Reply With Quote
  #6  
Old 04 Aug 2004, 07:43
Phalynx Phalynx is offline
 
Join Date: Feb 2004
Real name: Marius
Cool Thing! I created a similar hack with the difference that the data is beeing read in realtime from the Server.

http://www.insideearth.de/forum.php?guestlanguageid=5
Reply With Quote
  #7  
Old 04 Aug 2004, 08:39
danbc danbc is offline
 
Join Date: Nov 2001
So if you havent got access to regular cron, you cant get this to work?

Last edited by danbc; 04 Aug 2004 at 08:49.
Reply With Quote
  #8  
Old 04 Aug 2004, 16:16
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
Originally Posted by Phalynx
Cool Thing! I created a similar hack with the difference that the data is beeing read in realtime from the Server.

http://www.insideearth.de/forum.php?guestlanguageid=5
Would be nice if you post this here.
This can help all users which cannot run own cron jobs.
__________________
Ciao jluerken
Reply With Quote
  #9  
Old 04 Aug 2004, 17:07
Mith Mith is offline
 
Join Date: Jul 2004
Question

Originally Posted by jluerken

Enhancements: If anyone knows how to start this via vBCron please tell me

Use a cronjob to start ts2php every 2 minutes (should be done via vBCron if possible but I don't know how!) with the following command:

./ts2php TEAMSPEAKIP whoisints.php
Hi,

I would find this very useful for my site, I unfortunately don't know how to run a cron job, but was wondering if anyone knew how to make this run via the vb scheduler.

Many thanks,

Mith
Reply With Quote
  #10  
Old 04 Aug 2004, 18:00
MrNase's Avatar
MrNase MrNase is offline
 
Join Date: May 2003
Real name: Dominik
As far as I know, the vBulletin Cron script can only run *.php scripts
Reply With Quote
  #11  
Old 07 Aug 2004, 13:41
SB2002's Avatar
SB2002 SB2002 is offline
 
Join Date: Dec 2002
Real name: Stu
ok, I really want to add this and have been hacking vb's since the 2.1.x days. I've got everything working fine, but it wont update the list (so not really working fine) the ts ip we have is 67.18.180.106:1237 how would i enter that into the cronjob (i'm using crontab on control panel)

anyone able to help me out on what the cronjob line should look like for that ip?

thanks
__________________
Online Gaming Community
Reply With Quote
  #12  
Old 07 Aug 2004, 16:10
xxxGiJoe xxxGiJoe is offline
 
Join Date: Jul 2004
Originally Posted by Phalynx
Cool Thing! I created a similar hack with the difference that the data is beeing read in realtime from the Server.

http://www.insideearth.de/forum.php?guestlanguageid=5
I'd definately use this hack if you'd post it for my site...

PC Gaming Site
http://WOLFGaming.net
Reply With Quote
  #13  
Old 07 Aug 2004, 19:27
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
Originally Posted by SB2002
ok, I really want to add this and have been hacking vb's since the 2.1.x days. I've got everything working fine, but it wont update the list (so not really working fine) the ts ip we have is 67.18.180.106:1237 how would i enter that into the cronjob (i'm using crontab on control panel)

anyone able to help me out on what the cronjob line should look like for that ip?

thanks
Ok here is my cronjob as example
0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,5 6,58 * * * * /home/www/web1/html/forum/includes/cron/ts2php 217.160.173.218 /home/www/web1/html/forum/whoisints.php >/dev/null 2>&1

This is starting the update every 2 minutes
Don't forget to add a -p<port> in your case.
__________________
Ciao jluerken
Reply With Quote
  #14  
Old 07 Aug 2004, 20:02
SB2002's Avatar
SB2002 SB2002 is offline
 
Join Date: Dec 2002
Real name: Stu
ok thanks, n00b type question here, but i add the 1237 in inplace of the word port right?

so like -p<1237>
__________________
Online Gaming Community

Last edited by SB2002; 07 Aug 2004 at 20:08.
Reply With Quote
  #15  
Old 07 Aug 2004, 21:34
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
Originally Posted by SB2002
ok thanks, n00b type question here, but i add the 1237 in inplace of the word port right?

so like -p<1237>
Yes, try

ts2php IPADDRESS -p1234 FILE or
ts2php IPADDRESS -p:1234 FILE

Did not remember how I add that
__________________
Ciao jluerken
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 07:18.

Layout Options | Width: Wide Color: