Daniel Cheng skrev: > On Thu, Dec 18, 2008 at 9:18 PM, Zero3 <zero3 at zerosplayground.dk> wrote: > >> Matthew Toseland skrev: >> >>>> On top of my head: >>>> - Cleaner code >>>> - Proper detection of FireFox location >>>> >>>> >>> We don't already have that? We check the registry etc ... >>> >>> >> Atm. we check for FF in >> "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App >> Paths\firefox.exe" (Used for various things like the "Run" dialog and >> loading common .dlls without knowing the full path) instead of the >> official "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\3.0.4 >> (da)\Main\PathToExe" (On my system, version and locale string is fetched >> from "HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla >> Firefox\CurrentVersion"). It's not really wrong as we do it now, but we >> really should check the official key and eventually fall back to App >> Path (or path to http protocol handler application, or default install dir). >> >> >>>> - profiles.ini watchdog thingy >>>> >>>> >>> I had figured we'd implement this in java and start it when launching the >>> browser. Then we solve it for non-Windows as well. Our last report was on >>> Debian. >>> >>> >>> >> Sure thing! I simply figured nobody had the time so I thought I might as >> well do what I could. >> >> >>>> - Check if node is running before launching FF (and if not, start or >>>> inform user in a GUI message box) (and if needed, shutdown node >>>> afterwards as well) >>>> >>>> >>> Not possible, as we've discussed. >>> >>> >> It is not? We should be able to check if a system service is running >> even as a low-access user, and if not, at least warn about it (instead >> of failing miserably with a "server not found" error in FF). >> >> I Googled around a bit, and it appears that it is actually possible to >> give low-access users access to start and stop a specific service: >> http://www.eventlogblog.com/blog/2007/11/setting-service-permissions-wi.html >> >> We most likely cannot comply with the EULA though: >> >> "1. GRANT OF LICENSE. Provided that you comply with all terms and >> > [....] > > sc.exe , which is included scince windows 2000 can set the permission. > use `sc sdset` > http://technet.microsoft.com/en-us/library/bb490995.aspx > http://msdn.microsoft.com/en-au/library/aa379570(VS.85).asp >
Nicey. Any command line example? Those docs seems all gibberish to me. - Zero3
