Author Topic: How can I run Tthrottle as a service? On the background with centralized config?  (Read 14 times)

0 Members and 1 Guest are viewing this topic.

Offline cuksman

  • Newbie
  • *
  • Posts: 2
    • View Profile
Hello there guys.
First things first. Nice job coding Ttthrotle.
1. Im trying to find a way to run Tthrotle without the need for the user to be logged in.

2. How can I configure the program once in a administrator account, then all other users wont have to config themselves?
I find very anoying that all the users of the machine will have to deal with de Update dialog, and even whorse, to deal with a mistery gray box that just wont go away for no reason.

3. My idea is to run boinc and tthrottle to avoid overheating and excessive noise. For that i would need to install tthrottle as admin, then all other users would run it in the background

4.Theres also the idea of running boinc in big networks ran by domain controllers. Most of the computers would stay in the logon dialog... How could I install Tthrottle so every user would be running boinc and tthrotle?
« Last Edit: September 12, 2019, 01:25:31 am by cuksman »

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3362
  • eFMer
    • View Profile
    • Trails
Hello there guys.
First things first. Nice job coding Ttthrotle.
1. Im trying to find a way to run Tthrotle without the need for the user to be logged in.

2. How can I configure the program once in a administrator account, then all other users wont have to config themselves?
I find very anoying that all the users of the machine will have to deal with de Update dialog, and even whorse, to deal with a mistery gray box that just wont go away for no reason.

3. My idea is to run boinc and tthrottle to avoid overheating and excessive noise. For that i would need to install tthrottle as admin, then all other users would run it in the background

4.Theres also the idea of running boinc in big networks ran by domain controllers. Most of the computers would stay in the logon dialog... How could I install Tthrottle so every user would be running boinc and tthrotle?
Windows doesn't allow TThrottle to run as a service, the rights of a program running as a service are rather restricted.
2) You can start TThrottle as administator and go to preference and check "Allow TThrottle to be opened by Admin only"
There shouldn't be a gray box, try removing the check at "Show temperature window" in preference.
3) At the moment TThrottle only runs as user.

Offline cuksman

  • Newbie
  • *
  • Posts: 2
    • View Profile
Thanks for quick answering!
By the way, both tha update dialog, as the temperature box and the main windows are opened when the user log in
Could you tell me where the configs are placed? I would like to try to copy the configuration files from one user to another. I intend to install Tthrottle in about 60 machines. Some of them have their own users with passwords I may not have and I dont want them having to configure Tthrottle by themselves (they wouldnt even know how to).

« Last Edit: September 13, 2019, 09:14:09 am by cuksman »

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3362
  • eFMer
    • View Profile
    • Trails
At startup TThrottle should hide itself, maybe not the first time around.

It's all in the registry:
HKEY_CURRENT_USER\Software\eFMer\TThrottle64 or HKEY_CURRENT_USER\Software\eFMer\TThrottle on a 32 bit machine.
Problably on settings, general and floatingdlg can be set on all machines.

You can use BoincTasks to remotely check TThrottle once it's running and allows a BoincTasks connection.