Community Forums Today's Posts     Member List     Archive    
Results 1 to 7 of 7
  1. #1
    Join Date
    Jul 2003
    Location
    New Jersey
    Posts
    4

    Question What is the current status of the SDK?

    TS Developers,
    Your program is great! It's completely changed the gaming experience for me.

    I have been exploring the old rudimentary SDK (tsControl and .dll) that comes with the client and was curious about a few things:
    1) Is there a newer and better one on the horizon?
    2) This one has most everything I need except the ability to see if user is currently transmitting (I originally though the recording flag was it, but that seems to only be on if you have toggled on recording, not if you are transmitting). It this something that would be easy to add to the SDK? It would really allow everything to work for an in-game polling interface.
    3) Eventually, it would be really good to be able to register callbacks for changes in certain status, like new players, players switching channels, players leaving, players speaking (on/off). Is that in the works at all? Less critical for useful interface, but would make things much more efficient.
    4) Has anyone worked on the C++ interface to the DLL? I don't think it should be that hard, so if the DLL stands as is and no one is already working on this, I might take a stab at it myself.

    Also, I notice that the forum search engine will not let me query for SDK since it has only 3 letters in it. Similarly, Software Deleopers Kit gets truncated since kit is only 3 letters as well. Since I assume this is a pre-packaged forum software package, I doubt there is much you can do about that, but I just thought I would point it out in case you can do something about it.

    -Valodin

  2. #2
    Join Date
    May 2003
    Location
    Latvia
    Posts
    44
    Hi Valodin,

    I have written executable on c++ for teamspeak, and teamspeak functions looks like:
    typedef int (CALLBACK *lpSendTextProc)(const char* text);
    typedef int (CALLBACK *lpSendTextMessageToChannel)(int, const char* text);
    typedef int (CALLBACK *lpGetChannels)(tsrChannelInfo* channels, int* count);

    where is no problem to work with TSRemote.dll except alignment of structure members in c++.

    this plugin converts teamspeak events (all events in TeamSpeak log window) into Speech and attachs chat line into TeamSpeak.

    thanks,
    Leon.

  3. #3
    bertw Guest
    hi,

    i hacked this delphi code in c for linux, if someone is interested, i can post it here

    the tscontrol program worked with this hack

    bye

  4. #4
    Join Date
    Jul 2003
    Location
    New Jersey
    Posts
    4
    I still don't see any way to tell whether a player is currently speaking using TSRemote.dll.
    One would expect it to be in the player flags, but none of those seem to indicate the proper information. Is there no way to do this?

    -Valodin

  5. #5
    Join Date
    May 2003
    Location
    Latvia
    Posts
    44
    The only way for now is to check icon index of a player in TreeControl in TeamSpeak window.. it's not nice solution, but it should work..

  6. #6
    smouge Guest
    Would be nice if you could post the modified delphi into c code.

    Thanking in advance

  7. #7
    Join Date
    Nov 2003
    Location
    Somewhere on Planet Earth
    Posts
    25

    Re: What is the current status of the SDK?

    Originally posted by Valodin
    2) This one has most everything I need except the ability to see if user is currently transmitting (I originally though the recording flag was it, but that seems to only be on if you have toggled on recording, not if you are transmitting). It this something that would be easy to add to the SDK? It would really allow everything to work for an in-game polling interface.
    There is a call, called tsrGetSpeakers, in TSRemote.dll, that does what you want (In TeamSpeak 2.0.32.60).

    It's not exposed in the Header file yet though, so you would have to write your own interface.


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. SirReal's G15 plugin
    By SirReal in forum [TeamSpeak 2] Addons & Scripts
    Replies: 147
    Last Post: 21-06-2011, 10:42
  2. Team Speak Tool
    By -t-Lumis in forum [TeamSpeak 2] Addons & Scripts
    Replies: 32
    Last Post: 09-09-2006, 14:41
  3. [HP]On/Off Status is not Correct
    By Mastervirus in forum [TeamSpeak 2] Addons & Scripts
    Replies: 0
    Last Post: 29-03-2005, 21:22
  4. No text on TS status!
    By Toltec in forum [TeamSpeak 2] Addons & Scripts
    Replies: 5
    Last Post: 27-03-2005, 19:39
  5. TS2 SDK Availability
    By laloutrejoyeuse in forum [TeamSpeak 2] Client Support
    Replies: 2
    Last Post: 21-05-2003, 18:43

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •