by Jeff Gilchrist
This program works with the D2OL and TSC
clients available at:
Why not help us find cures for diseases by
joining Ars Technica Team Frozen Yogurt.
This software is freeware and can be freely
distributed. Use at your own risk. I take no responsibility
for anything that happens to your equipment. Please keep this README
file with the D2OL Daddy executable if you
are going to re-distribute it.
Click to download the latest version:
Windows Binary: D2OL Daddy v1.0 (473
Ken Hines (aka Silicon)
- Making the cool d2D icon for D2OL Daddy.
Extract the ZIP file to a directory on your
machine. Run the file D2OLdaddy.exe which will start the program and look like
the screenshot above. Set the "Auto Behave" timer
to how often (in seconds) you would like D2OL Daddy to find the
D2OL/TSC processes GridWin.exe and DockWin.exe set their priority to the
lowest possible in Windows. Click on the minimize button and it will
sit in your Windows tray, monitoring D2OL/TSC
and making sure that it behaves.
If D2OL or TSC is actively running, D2OL Daddy will display "D2OL is Running... <Behave!>".
If its not running, it will say NOT
running. A list of process IDs from D2OL/TSC that were found
is also displayed. This is just for informational purposes but you
don't need to do anything with it.
The "Behave Now"
button will instanly find the processes
and set their priority to the lowest. Since the Auto Behave feature
will automatically do this ever specified #
of seconds, this button will only be useful if your auto timer is set
to something large.
Why do you need D2OL Daddy? The D2OL/TSC client spawns new GridWin.exe and DockWin.exe processes
every few minutes
after work has been completed. In Windows, there are two priority
settings for programs, one is process priority
and the second is thread priority. The developers set the process
priority of those two processes to IDLE but forgot
to change the thread priority so it defaults to NORMAL. D2OL Daddy will
find those processes and set their thread
priorities to the lowest possible making D2OL/TSC behave more nicely on
If you would like to report any bugs or
contact me related to the software you can reach me via