Results 1 to 12 of 12
-
16-04-2004, 16:01 #1
-= TeamSpeak User =-
- Join Date
- Apr 2004
- Location
- Vienna / Austria
- Posts
- 28
TS2OSD: Displaying Speaker via XOSD (Linux)
Finally - After app. 4 Hours of work (DLs were completely new to me), here is the first release (v0.1) of ts2osd
It just displays the current Speakers via XOSD2.
I tested it on my system, which runs:
- Linux 2.6.4-gentoo-r1
- xosd-2.2.5-r1
- gcc-3.3.2-r5
- TS 2.0.32.60
Feel free to try it!
You can also report your Suggestions and Bugs to me! (Please don't change the sources yourself)
Oh - i almost forgot:
Thanks to Neo for his C++ header somewhere in the forums.
Also thanks to the person, who described the GetSpeakers-function in this forum - btw. it IS documented, in the current .pas example coming with TS
And ... who the f*** got the idea to write TS in Delphi?!?!
Project homepage: TS2OSDLast edited by [DUCK]Butcher; 30-05-2004 at 17:10.
-
20-04-2004, 15:20 #2
-= TeamSpeak Team =-
- Join Date
- Jul 2002
- Location
- Germany
- Posts
- 2,836
Ok...
I tried this, and it works quite well, BUT it has the following problems:
(a) it places the text in the middle of the screen...my destop is 1600x1200, and my ut2004 runs at 640x480, which leads to the fact that I can't see the green text, because it is out of my screen area...I suggest positioning the text more to the left as default, so it fits even with extreme resolution changes.
(b) the programme does not react to ctrl+c, I have to kill it manually, and then it dies painfully, with a Segfault.
(c) ut2004 does not start anymore (it only worked once), now it dies with segfault every time I try to run it, maybe a reboot will fix this, stopping ts2osd certainly does not
.
(d) it does not react well to being started while not having teamspeak running or while having teamspeak running and not being connected to a server. It also seemed to have terminated my teamspeak client when I switched servers...
###
apart from these general issues, the code you supplied is broken, the headers you added just either dont work that way in the Makefile, or are not terminated =)
Also I got some warnings where you assign the function pointers, which I have treated with a explicit cast.
Patches for all 3 files will be attached, apply via "patch -p1 < eachfile.patch", from within the ts2_osd directory (containing the mentioned compile fixes), rename to patches.tar.bz2, it is no zip.
BTW: what licence are you using for this application? If you don't mind then please use LGPL, so that it is possible for us to use the code in teamspeak3, if it works out nicely.You think my answer is stupid ? Read This:
http://www.catb.org/~esr/faqs/smart-...ons.html#intro
In a world without fences and walls - who needs windows and gates ?
-
20-04-2004, 19:04 #3
-= TeamSpeak User =-
- Join Date
- Apr 2004
- Location
- Vienna / Austria
- Posts
- 28
thanks for your comments!
I already recognized a few bugs you posted. i also recognized, that its not compilable (silly me...).
i'll fix that one, since i already wrote some additional features and will put it on my webserver.
anyway - thanks for your "pre-alpha-testing"(?)
-
03-05-2004, 12:39 #4
-= TeamSpeak User =-
- Join Date
- Apr 2004
- Location
- Vienna / Austria
- Posts
- 28
v 0.2 released! check the changelog on the project homepage! (first post)
I'm awaiting your suggestions (and maybe bug reports? :/)Last edited by [DUCK]Butcher; 03-05-2004 at 12:54.
-
04-05-2004, 17:16 #5
-= TeamSpeak User =-
- Join Date
- May 2004
- Location
- Halmstad, Sweden
- Posts
- 2
hmm, i cant open the project site. I tried with the link in the first post (http://c167.kicks-ass.net/~projects/ts2osd/), and it would be nice to try the software.
/citpo
-
04-05-2004, 19:01 #6
-= TeamSpeak User =-
- Join Date
- Apr 2004
- Location
- Vienna / Austria
- Posts
- 28
Sorry, my connection was down for the last few hours...Originally posted by citpo
hmm, i cant open the project site. I tried with the link in the first post (http://c167.kicks-ass.net/~projects/ts2osd/), and it would be nice to try the software.
It should be up again!
-
04-05-2004, 20:09 #7
-= TeamSpeak User =-
- Join Date
- May 2004
- Location
- Halmstad, Sweden
- Posts
- 2
nice, it works perfect. Thanks alot, nice work.
/citpo
-
29-05-2004, 21:05 #8
-= TeamSpeak Team =-
- Join Date
- Jul 2002
- Location
- Germany
- Posts
- 2,836
Just compiled it,
and it gives me:
when starting up :/ - no time to look into it at the moment sorry, so this is just a report.Code:./ts2osd: /home/matthias/apps/TeamSpeak2RC2/client_sdk/libTSRemote.so.0.4: cannot open shared object file: No such file or directory
You think my answer is stupid ? Read This:
http://www.catb.org/~esr/faqs/smart-...ons.html#intro
In a world without fences and walls - who needs windows and gates ?
-
30-05-2004, 17:06 #9
-= TeamSpeak User =-
- Join Date
- Apr 2004
- Location
- Vienna / Austria
- Posts
- 28
To all:
I'm currently fixing a bug, when TS2OSD isn't displaying the Speakers for some time. Don't know the exact reason yet.
I'm also working on a support for displaying all Users in the current Channel. Maybe also leaving/joining messages.
Hang on and post your suggestions!
--------------------
Aaah - You have to modify the ts2osd.conf!
Originally Posted by pwk.linuxfan
You just didn't specify the right path to TS2!
Next time: Read the README :P
-
05-06-2004, 15:56 #10I've noticed the problem as this (for me at least):I'm currently fixing a bug, when TS2OSD isn't displaying the Speakers for some time. Don't know the exact reason yet.
I start TeamSpeak, then start TS2OSD. Everything works fine while running normal desktop applications. Then I start UT2004 and it stops displaying who's talking. It doesn't resume showing who's talking until someone else enters or leaves the room, then it starts working again without any interference from me. Weird. Haven't tried it with any other games yet.
EDIT: Forgot to mention my specs (if it helps):
Slackware-Current
gcc 3.3.3
xosd 2.2.5
TeamSpeak 2.0.32.60
XFree86 4.4
2.6.6 KernelLast edited by funkmasterdb; 05-06-2004 at 16:05.
-
07-03-2005, 16:17 #11
-= TeamSpeak User =-
- Join Date
- Mar 2005
- Location
- ny
- Posts
- 2
Mine is edited but it gives weird error im running on gentoo 2004.3 amd64 system and this is my output
/opt/teamspeak2-client/client_sdk/libTSRemote.so.0.4: cannot open shared object file: no such file or directory
heres what i edited
# Path to Teamspeak (needed for Remote-Lib)
# e.g.: TsPath = /home/matthias/apps/TeamSpeak2RC2
TsPath = /opt/teamspeak2-client
again i emerged ts in gentoo and it works fine ..... the directory where it was placed was /opt/teamspeak2-client
Gentoo 2004.3 amd64
Soundblaster live value
xosd 2.2.8
TeamSpeak 2.0.32.60
2.6.8 Kernel
-
25-04-2005, 08:25 #12
Hmm... I get a connection refused when trying to connect to the site...
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
teamspeak 2.0 vs. linux sound
By meh in forum [TeamSpeak Classic] General QuestionsReplies: 6Last Post: 23-07-2002, 19:13 -
Linux Client?
By kauschovar in forum [TeamSpeak 2] General QuestionsReplies: 3Last Post: 04-07-2002, 01:49


Reply With Quote



