PDA

View Full Version : running as a system service or invisible



CyberWire
11-08-2002, 06:41 PM
Anyone know how to do this in a windows environment with the latest client?

MAD-ness
11-09-2002, 04:09 AM
If you are using some NT based Windows OS then you can probably install the SB client with FireDaemon.

If you are running Win9x, you aren't going to find 'true' services, though you can use registry entries and other things to approximate a service.

There are also applications that can be used to hide a program.

I can dig up some links, if need be.

I looked around for them when trying to get the Distributed Folding client to run hidden, when that project was new.

MAD-ness
11-09-2002, 04:39 AM
Some links to programs (scripts) that you might get to work (I haven't tested these, but I am almost positive that runh.exe, atleast, will hide the program):

http://www.scripthorizon.com/

Under "utilities" look for 'Runh.exe'

This one is very simple and works with almost anything, basic knowledge of DOS/windows needed. I set up the Distributed Folding client to run with runh.exe (and other options) via batch files, but YMMV.

This is a link to the page on the program someone from KWSN! made to run the DF client hidden, but they include source (VB 6.0) and it might give you some hints on how to adapt it for SB.

http://www.katrinashome.com/howtohideit.html

Here is a link to a good description of how to run a program as a "service" on Windows 95/98/98SE/etc. You could probably adapt it to the SB client as well.

Finally, HideitX by the Weat[H]erMan at [H]ardOCP can be used with other programs and might even support SB by now (though I doubt it, he might add supporting features specifically for SB though if you request it real nice).

I haven't tried any of these with SB, so use them at your own risk.

If no one drops by with an elegant solution and multiple people seem to be stuck on this issue, I will make it work via runh.exe and see if I can adapt registry editing for services from some other DC project solutions. I am ignorant though and it would take me a while (both to get around to it and to figure it out). :(

http://www.katrinashome.com/howtoservice.html

I hope some of that helps.