View Full Version : *beta* Win32 Service
R. Ludwig
17-06-2003, 08:14
hi there,
at this location you find a win32 service BINARY :
http://www.goteamspeak.com/index.php?page=downloads&id=6
you have two choices:
1)
install the normal win32 server, after that copy the service
binary to that directory
2)
copy the httdoc, sqlite_sql directory + *.dll files to the
same location as the win32 service binary.
-------
to install the service:
xxxxxxxxx.exe /INSTALL
to uninstall the service:
xxxxxxxxx.exe /UNINSTALL
-------
please report back if all works or if you encountered any problems.
Zero-Point
19-06-2003, 07:03
Been waiting patiently for this. :D
Seems to work fine except the language when "installing" and the default was not to "Allow service to interact with desktop."
I also just realized that this takes care of those not wanting the loading banner and the tray icon not to show.
Thanks a lot, keep it up.
0.
I also have been having this start up problem. I followed your directions and copied the binary to the TS directory. Your last step:
===================
to install the service:
xxxxxxxxx.exe /INSTALL
to uninstall the service:
xxxxxxxxx.exe /UNINSTALL
===================
Little cofusesed here. The copied binary file no longer has the .exe extension. I double click on it and nothing happens. Needless to say the startup problem still exists. Am i missing something?
Any and all help is appreciated - TY
:)
R. Ludwig
29-06-2003, 07:28
>Seems to work fine except the language when "installing" and >the default was not to "Allow service to interact with desktop."
dont understand this :/
can you describe that ? maybe a screenshot ?
thanks
Zero-Point
01-07-2003, 06:13
Originally posted by R. Ludwig
>Seems to work fine except the language when "installing" and >the default was not to "Allow service to interact with desktop."
dont understand this :/
can you describe that ? maybe a screenshot ?
thanks
Been a while since I did it, but the "installer" was in German (I think), and I only know English ;). Easy enough though so I managed.
"Allow service to interact with desktop": Windows NT services have an option for the service (in this case TeamSpeak) to be visible on the desktop, ie to a user logged in to the local machine. This shows the TeamSpeak server icon in the system tray, but by default, the TS service installer did NOT enable this option so the server icon was not visible in the system tray.
http://www.theelementclan.com/einsteinium/misc/ts_service.jpg
The fix for the sqlite.dll error did not work for me. My post above explains my only question I have on the fix. If that is not an issue then I am stumped. The three peeps I have sent to retrieve the server side have expreienced the same prob. Help is appreciated - TY....
BigRedBrent
23-07-2003, 14:27
Just use FireDaemon from www.FireDaemon.com to run the normal server as a service. It works great and lets you allow service to interact with desktop or not so you can have the icon show on the taskbar or not.
Susan Ivanova
24-07-2003, 05:28
Maybe I'm too much used to unix. But a server interacting with the desktop is just plain wrong. Make a frontend GUI that communicates with the service.
Just my 0,02€
R. Ludwig
31-07-2003, 05:49
aehm. actualy the idea of the service was, that its not on the desktop etc :P
if you want a servericon, use the normal server.
Cstar_maxim
02-08-2003, 07:09
A service can be loaded automatically even if someone is not logged in to the computer. Can you load a normal server when no user is logged in?
Fark_Maniac
02-08-2003, 20:46
if you like living dangerously, change the shell of windows to the teamspeak program... I haven't tried this, nor would I want to...but I'm just thinking of the old joke of changing the shell to telnet.exe...gosh that was fun back in the day.
BBr|JRBlood
03-08-2003, 08:26
Originally posted by Cstar_maxim
A service can be loaded automatically even if someone is not logged in to the computer. Can you load a normal server when no user is logged in? Yep. :) See this: http://www.teamspeak.org/forums/showthread.php?s=&threadid=5943
This is the workaround I used to get the TS2 server loaded as a service. This was before the dev team released the service version.
BBr|JRBlood
07-08-2003, 00:53
Originally posted by R. Ludwig
please report back if all works or if you encountered any problems. Just installed it tonight. So far so good. :) Bugs to be reported to Mantis.
kod3brkr
11-04-2005, 08:04
When I first tried running it thru Scheduled Tasks, I thought, wow this is great, no extra icon, less hassle of making sure it's running, etc. With this program, which seems to work, even less. Way to go TSRC2 Dev Team. I'll be sure to contribute. oh BTW if you need a decent .NET programmer look no further. though I'm sure you have more than enough offers.
caribehost
12-04-2005, 00:22
When I first tried running it thru Scheduled Tasks, I thought, wow this is great, no extra icon, less hassle of making sure it's running, etc. With this program, which seems to work, even less. Way to go TSRC2 Dev Team. I'll be sure to contribute. oh BTW if you need a decent .NET programmer look no further. though I'm sure you have more than enough offers.
You mean work, even more, dont you? :D And why run through the task scheduler?
ODB_CopyrightPhilly
02-05-2005, 23:55
heres what i did,
downloaded the exe from the ftp at the first post.
placed the exe into my TS server folder (were you installed it)
made a new text file and renamed it to install.bat
inside that install.bat i put:
server_windows_service.exe /INSTALL
started install.bat
worked spot on
:D
prankstr
11-05-2005, 00:52
Thanks for making a ts2 server exectuable as a windows service, it works great - have yet to see any issues.
WalkaboutTigger
28-05-2005, 09:08
As an FYI, FireDaemon no longer provides their product for free.
The only place I found their last version of Lite available was at http://download.bearshare.com/other/
Walkabout
Handy. I'll have to test it out a bit. In response to those who say a service shouldn't "interact with the Desktop", I agree in general but with TS it's easier to allow it if it's just a personal use type thing. The service trick's mostly used to allow TS to be available after a reboot.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.