Results 1 to 15 of 92
Thread: Teamspeak 3 Viewer
-
24-12-2009, 08:25 #1
Teamspeak 3 Viewer V2
### Englisch ###
Server Beta25 compatible
Here is my new TeamSpeak 3 viewer for PHP version > 5.2.1.
Based on the TeamSpeak 3 PHP Framework from http://www.planetteamspeak.com
Features:
- Show or hide the nickname Box
- correct display of channel and subchannel
- Connect to password protected server(Settings)
- Fully automatic Download and display the client avatar
- Fully automatic download, display and store (on the Webspcae) the group of icons of the server.
- Full client, channel and server information, as in the TS3 client
- Support multiple languages through language files
- Easy replacement of the styles
- BBCode to html Converter für Client/Channel/Server Beschreibung
Installation:
Open the file "config.php" and accept the settings.
German as the default language is set. But you can change the language at any time. By creating their own languagefile.
Put "$loginbox" to false or true. If false is not possible to connect to the server via the viewer.
Copy all files and directories in your webspace directory.
Change the permissions of the directorie "icons" in the subdirectory "images" to "777".
Have fun with it and possibly write in the Comments your URL where you use the viewer
*** german part deleted ***
DOWNLOAD V3Last edited by Resistant-X; 23-06-2010 at 16:09.
-
06-01-2010, 20:50 #2
-= TeamSpeak User =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2
Connection Timedout [110]
Hi evrybody.
I search till 4h but nothing helped me, so i registered me.
I use your code but always the is the error:
I think it is because my Server has different Settings.Code:Socket error: Connection timed out [110]
My Host is 84.201.16.121
My Queryport is 18001
My HostPORT is 8004
I think because of the hostport there is no possibility to connect.
Anybody have an Idea?
-
07-01-2010, 08:44 #3
-
07-01-2010, 08:47 #4
-
12-01-2010, 10:21 #5
-= TeamSpeak Lover =-
- Join Date
- Feb 2005
- Location
- Netherlands
- Posts
- 32
Works Great http://www.tsm8.com/viewer5/TSViewer.php
Last edited by Dennisbier; 04-07-2011 at 12:08.
-
12-01-2010, 17:08 #6
Thx ;-)
you change the url variable to http://www.tsm8.com
-
16-01-2010, 01:55 #7
-= TeamSpeak Lover =-
- Join Date
- May 2003
- Location
- Germany
- Posts
- 42
Hello together,
i have found a bug, when ServerID is bigger as 1, it doesn't show ServerAdmin, ChannelAdmin and Operator Icon. The Servergroup and Channelgroup IDs are than other as ServerID 1.
And here is the bugfix, sorry for the bad implantation:
all in the file: tsstatus.php
1. add under the comment line
this:Code:**/
########## ##########Code:function arr_search ( $array, $expression ) { $result = array(); $expression = preg_replace ( "/([^\s]+?)(=|<|>|!)/", "\$a['$1']$2", $expression ); foreach ( $array as $a ) if ( eval ( "return $expression;" ) ) $result[] = $a; return $result; }
2. remove this lines:
########## ##########Code:$this->setServerGroupFlag(6, 'servergroup_300.png'); $this->setServerGroupFlag(10, 'wappen.png'); $this->setChannelGroupFlag(5, 'changroup_100.png'); $this->setChannelGroupFlag(6, 'changroup_200.png');
3. search:
replace with:Code:if(count($lines) == 5)
########## ##########Code:if(count($lines) == 7)
4. search:
add down underCode:$this->_serverDatas = $this->_serverDatas[0];
########## ##########Code:$this->_ServerGroups = $this->parseLine($lines[4]); $this->_ChannelGroups = $this->parseLine($lines[5]);
5. search:
add down under:Code:print_r($this->_channelDatas); */
########## ##########Code:$serveradmin = arr_search ( $this->_ServerGroups, "name=='Server Admin'" ); for($count1 = 0; $count1 < count($serveradmin); $count1++) { $this->setServerGroupFlag($serveradmin[$count1][sgid], 'servergroup_300.png'); } $channeladmin = arr_search ( $this->_ChannelGroups, "name=='Channel Admin'" ); for($count2 = 0; $count2 < count($channeladmin); $count2++) { $this->setChannelGroupFlag($channeladmin[$count2][cgid], 'changroup_100.png'); } $operator = arr_search ( $this->_ChannelGroups, "name=='Operator'" ); for($count3 = 0; $count3 < count($operator); $count3++) { $this->setChannelGroupFlag($operator[$count3][cgid], 'changroup_200.png'); }
6. search
add down under:Code:$response .= $this->sendCommand($fp, "clientlist -uid -away -voice -groups");
########## ##########Code:$response .= $this->sendCommand($fp, "servergrouplist"); $response .= $this->sendCommand($fp, "channelgrouplist");
-
16-01-2010, 18:17 #8
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Secret Base in Arctic Region
- Posts
- 1,188
Thanks, its working.
(But only if the groups have the default name and icons
)
Another question to Resistant-X: Is it meant to be, that everytime someone uses this viewer you get this message in TS3?
<19:06:38> "Unknown from 217.172.184.90:44018" betrat den Server
<19:06:39> Die Verbindung von "Unknown from 217.172.184.90:44018" wurde unterbrochen (connection lost)
-
17-01-2010, 14:13 #9
Each script is like calling connect a client to fetch the data.
-
17-01-2010, 14:22 #10
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Secret Base in Arctic Region
- Posts
- 1,188
Yeah, same is if you use serverquery via putty (or such).
Maybe it can be removed with the upcoming chat-filter.
-
17-01-2010, 14:49 #11
-
20-01-2010, 07:50 #12
You add the IP of your Webspace to file query_ip_white.txt on your Ts3 Server.
Last edited by Resistant-X; 21-01-2010 at 16:59.
-
27-01-2010, 11:05 #13
Does anyone know the syntax of the ts3server links to join server with password ?
-
10-02-2010, 20:48 #14
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Secret Base in Arctic Region
- Posts
- 1,188
Can someone update this viewer, so to display the new server-icons?
(resistant-x or maybe even coolover
)
Thanks in advance.
-
10-02-2010, 23:06 #15
-= TeamSpeak Lover =-
- Join Date
- May 2003
- Location
- Germany
- Posts
- 42
At weekend i install the new TS3 Version, than i can look what's new.
At moment i didn't know. Else you can upload for me the new Icons?
I think there are here: C:\Program Files\TeamSpeak 3 Client\gfx\default
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Need teamspeak status viewer...
By Ethernaly in forum [TeamSpeak 2] Addons & ScriptsReplies: 8Last Post: 11-01-2008, 02:04 -
Server will not remember
By Pappy in forum [TeamSpeak 2] Server SupportReplies: 17Last Post: 17-12-2007, 18:47 -
Linux server dependecies
By nwerensteijn in forum [TeamSpeak 2] Server SupportReplies: 79Last Post: 05-09-2007, 21:23 -
database problem
By zionahead in forum [TeamSpeak 2] Client SupportReplies: 7Last Post: 29-08-2007, 04:05 -
[SEARCH/SUCHE] TeamSpeak Viewer
By Stromberg in forum [TeamSpeak 2] Addons & ScriptsReplies: 2Last Post: 17-06-2004, 10:10



Reply With Quote
