Follow BoincTasks on Twitter Facebook        Visit our website here.
TThrottle 7.74 now supports 32 cores

Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - fred

FAQ / The projects view Tasks column is empty
January 27, 2010, 05:44:16 PM
In the projects view, the Tasks column holds the total number of task per project/computer.

Is the column blank check if the history is enabled. This feature uses parts of the history logging, so history must be switched on.

Extra -> BoincTasks settings -> History -> "Enable history logging".
Translations / Italian
January 25, 2010, 04:50:32 PM
BOINC Italy started a partial translation.

So if anyone is interested please let men know.
FAQ / CPU % or efficiency column
January 24, 2010, 01:02:00 PM
The CPU % column displays the percentage between the wall clock and the time the project task runs.
100% = the task runs 100% of the time.


Cpu tasks mostly run close to 100% of the time. But the computer does other things besides BOINC and the value will likely be less than 100%.
And of course using the build in throttle, or better TThrottle, will can cause the percentage to be a lot less.


Gpu tasks mostly run a lot less than 100% as the Gpu is doing additional work.

Check: "CPU % Long time average"

When this check is enabled BoincTasks will take the whole time period, from the start, to measure the CPU %.
Disabling this check, BoincTasks will take a shorter interval to measure the CPU %. This will better recognize stuck tasks, when the warning is enabled.

Always 100%

BoincTasks versions before 0.40 sometimes only gave 100%, mostly on older BOINC clients.
Go to Extra -> Settings BoincTasks, tab Tasks: Remove the check before "CPU % Long time average".
This will measure the CPU % over a shorter period of time and will enable the automatic 100% detection mode. The last will detect 100% and use a different method to obtain the CPU %.

BoincTasks doesn't give the previous screen position or size.
The sorting indicators are not the same, as you closed the computer.

Next time you shutdown your computer:

Close BoincTasks using exit.
Close Windows by Start -> Shutdown. This is preferred over the Off button.

Windows has the nasty habit of not storing the entire registry or letting the program exit properly, when you hit the Off button.
The off button is fast, because most users like a fast shutdown.

So using the controlled shutdown method, you get a more complete and better shutdown of your computer.

Once the settings are properly stored in the registry you can start using the Off button again.
Translations / New parts to translate
December 30, 2009, 03:22:04 PM
V 0.35

The following text is now translatable.

   everything is new

The Extra->Settings dialog.
   everything is new
FAQ / I see no temperatures.
December 23, 2009, 08:45:25 PM
In order to see the throttling and temperatures in BoincTasks check the following.

In TThrottle:
Open the dialog and go to the tab preference and check Enable BoincTasks.

In BoincTasks:

In the menu, open Extra->Settings. In the general tab, check Connect to TThrottle
In the same dialog, in the Tasks tab, at the end there are 2 Columns set to hide. Change these into throttle and temperature. To apply these changes press Apply.

As of TThrottle 5.00 and BoincTasks 1.19 it is possible to set a TThrottle/BoincTasks password. The passwords in both programs must be empty (not secure) or identical.
Translations / The languages.xml file explained
December 21, 2009, 03:09:48 PM
This is what's in the file:


Edit the file with a simple text editor like notepad(.exe)

The languages.xml is located in the folder /lang just below the BoincTasks.exe
These languages are displayed in Extra->Settings->General->Language.

To add an additional language, add the following:


The language name is displayed in the dropdown list as Nederlands (Dutch).
The id number can be found in Help->Show Log as:

User: 1043 (NLD), System: 1043 (NLD), Used: 1033 (ENU)

User: User selected language.
System: The OS installed language.
Use: The actually selected language.

The language selection sequence is:

1) The selected language.
2) The User language.
3) The System language.
4) The Fallback language 1033 (ENU) = English.

The initial selection is the first item in the list. In this case System = no language selected use User, System or Fallback.

Make sure you use the latest Beta version with the latest text.
Priority / eFMer Priority
December 18, 2009, 06:33:45 PM
Priority is a TThrottle spin-off.

Before version 1.73, this was an integral part of TThrottle, as the cuda tab. Because this feature didn't quite belong in the TThrottle program, I removed it.
Priority is quite similar, and has only one purpose, the modification of the priority of a list of processes (programs) and all of its threads.

Program / Process is where you put in the complete name of the program. The name will match any running program, that has this name in it.
Press v Add v to put the program in the list.

Below the list is a priority selection, use high priorities with extreme care. Set high may cause system instabilities.

Every (refresh rate) seconds, the computer is scanned, for the running processes that are in the list.
A setting of 10-20 should be ideal.

There is a graph, that can give you some more information. Version 1.2

V 1.2:

Added: Idle and Lowest thread priority.
Fixed: The about box wasn't shown.
I'm still in need of an native English speaker, to check on the English translations.
Of both program and Web site.

Languages we have translators for:

Bulgarian: Nick, Team Cor Serpentis
Dutch: Fred, Seti@Netherlands
French: worldcommunitygrid équipe France
German: Seti.Germany
Polish: Telefax, BOINC@Poland
Romanian: ochiuletz,  SETI.Romania
Slovak: Pepo
Spanish: Corsair

BoincTasks is easy to translate. All the text is in the language file BoincTasks_xxx.btlang
The file can/must be read by a simple text editor like notepad.exe.
My favorite text editor for this is Notepad++.

Make sure you contact me first, before proceeding. Just in case someone else is already translating the same language.

Start BoincTasks and look in Help->Show Log. At the beginning you find the 3 character language code of you computer.
This language code must be inserted at the end like BoincTasks_xxx.btlang -> BoincTasks_ENU.btlang


Don't use spaces at the end or at the beginning of a text. Only use tabs!
Spaces at the end of a text are made with %20 = single space.
But don't use tabs inside the text, as tabs are removed entirely.

%d represents a number and MUST not be removed. You may place it in another location in the text, but don't remove it.

%09 = tab, is used to align text horizontally.

And make sure you start with the latest beta release.

Warning set the correct Code page:

To change the code page::

Open Control Panel » Region (and Language)
Select the Administrative tab.
Click the button "Change system locale ..." and select the correct one.
So the system locale MUST be the same as the translations you plan to make.

Translations / English
December 16, 2009, 11:31:19 AM
I'm still in need of an native English speaker, to check on the English translations.
Of both program and Web site.
Translations / English
December 16, 2009, 11:25:05 AM
I'm still in need of an native English speaker, to check on the English translations.
Of both program and Web site.
Beta Testing / Network testing tool for BOINC
November 20, 2009, 06:27:44 PM
I have a new testing tool. download. information.

This tool is intended for testing, but is also the basis for the integration of TThrottle and BoincTasks.
Furthermore it is the basis for some additions to BoincTask for an automatic BOINC detector. Making installation a lot easier.
FAQ / History tab
November 13, 2009, 11:48:00 AM
You first have to enable the history tab! Go to Extra -> Settings BoincTasks -> History and check "Enable history logging"

More information about the history in the BoincTasks setting dialog.

What tasks are displayed?
All tasks from upload to the time set for delete.

If you see a * after Reported OK it means the task is last seen in uploading, nothing to worry about.
A + means the tasks was missed but recovered from the BOINC client.

What about Missed? Missed isn't an error but BoincTasks didn't seen the tasks going from Running to "Uploading" or "Ready to report".
As of BOINC 7.2.23 BoincTasks is able to retrieve missed tasks. You need to set history mode to "smart mode" (default)

If you run an older BOINC version and you see a lot of Missed change the following setting:

In BoincTasks Settings->History set "Minimum update time" lower e.g. to 2 seconds and enable "Smart mode".

Long term history

If you have a lot of tasks in the history, it may be wise to move them to long term History.
Extra->BoincTasks settings->History.
Enable "Move to long term history after" 0 hours.

Use: Show->Long term history to view the history.
You can filter on computer/project and time period.

History files are stored in the default (xml) directory. You can modify this folder in Extra->Settings->Expert->Override default (xml) Folder.
In Vista/Win7 the default folder location is C:\Users\[username]\AppData\Roaming\eFMer\BoincTasks\history
In XP c:\documents and settings\[username]\Application Data\eFMer\BoincTasks\history
Don't open any file while BoincTasks is running, but make a copy and open the copy instead.

The name is history_filename.cvsx. There are 3 copies cvs is the most recent, followed by cvs1 and cvs2.
When updating the history cvs2 is deleted, cvs1 is renamed cvs2, cvs is renamed cvs1 and at last cvs is the new history file.

The file format is:
LINE 1: x.xx  <BoincTasks version>
LINE 2: xxxxxxx <The computer name, as used in the file name>
LINE 3: BoincTasks History <This string is checked to assure a valid file>
LINE 4: <Comment line>
LINE 5: <Data lines, they start with the number 1> <The numbers are checked to assure a valid file>
LINE FORE LAST: <Highest id number,  checked to assure a valid file>
LINE LAST: Check! <This string is checked to assure a valid file>
Even small changes in the file can make the file invalid!

Beta Testing / Testing Version 1.71
October 30, 2009, 03:54:12 PM
Released as beta V 1.71

- (ADD) A correction for the temperature of AMD 10h. Look in the xml file for details.
- (BUG) Sometimes the rules where triggered. This happened when the setting was close to the actual trigger point.
- (CHANGED) The rules dialog list now displays Black (disabled, waiting for reset value to activate), Blue (active), Yellow (triggered, time delay activated), Red (rule is now active).
After installing some drivers the card no longer reports the temperature. Installing a more recent driver won't fix it once it's there.
I don't know what's the problem, but this fixes it:

run regedit.exe and search for all instances of RmThermalProviderNum and RmThermalProviderInfo and delete them.
There may be more than one entry, so make sure to delete them all!
And .. a reboot is required.

Beta testing problems / MOVED: Win 7
October 13, 2009, 09:40:12 AM
FAQ / Troubleshooting the connection
October 11, 2009, 05:00:11 PM
First of all read the first part of the

First try if BoincTasks runs on your local machine.

A) Enable logging in BoincTasks.
Take the file log.xml, found here: C:\Program Files\eFMer\BoincTasks\examples\log
And copy it to C:\Program Files\eFMer\BoincTasks\log
<connecting>         1   </connecting>
So make sure there is a 1 = enabled.
Go to Show->Log and check "Enable debug mode".
Exit BoincTasks and start it again.

B) Try to use FIXED (STATIC) IP addresses first, as of 1.54 a MAC address may be used, to allow dynamic IP addresses. How to use dynamic IP addresses

C) If you use the remote computer name instead of the IP address, don't forget to add the right name, to the remote_hosts.cfg file on your remote computer. Use net view (on the command prompt) on both computers to check if the names are recognized. (Don't add the \\). But names are not recommended, try to use static IP addresses.

D) Make sure you left the port column, next to the IP Address, empty in the computers window. Unless you know exactly, why you changed the default port number.

E) Goto the command prompt and Ping your remote computer. Like ping and ping the computer from the other side as well.

F) Keep an eye on the messages, on the remote computer. The BOINC log on the remote machine will show any refused connections.

G) Enable logging in BoincTasks in menu Help->Show log Check "Enable debug mode". In computers only select one computer and restart BoincTasks. Try to connect to that computer and watch the logging.

H) Make sure the firewall is open on both computers, for the port You use. The default port is 31416 (Pi).
Normally this involves, adding the BOINC client (C:\Program Files\BOINC\boinc.exe and BOINC Tasks (C:\Program Files\eFMer\BoincTasks\boinctasks(64).exe) to the trusted program list. (or Applications Rules).

I) If you are using a local computer, disconnect the router from the Internet, and give BoincTasks unrestricted access. (In other words, disable the firewall on all systems)

J) Add the computer name of the control computer to the remote_host.cfg as well as the IP address. One on each line.
The file is usually located here: C:\ProgramData\BOINC

J) And don't forget, the Boinc client MUST be restarted after every change you made. The best way, is to simply restart the remote computer, after the changes in the password and access file are saved.

K) At this point it's more convenient, but not necessary, when TThrottle is running on the remote computer(s). BoincTasks, from the menu Show->Computers, next Computes -> Find computers. The Address: should be the first one in the net, like Press "Scan address range".

Don't forget to read this: Automatically add computers
Wish List / The BoincTask Taskbar Icon text
October 08, 2009, 05:31:18 PM
Suggestions how to implement (the text) while hovering over the BoincTask icon.
FAQ / What is BOINC-Tasks
August 25, 2009, 07:16:14 AM
I started this project when I got really annoyed with BOINC manager, not able to cope with the 1000+ WU. Frequent waiting messages, incredibly slow and lost connections.
And connecting to remote computers in the BOINC Manager, is not very sophisticated.

So my goal was to make something that works on my computers. And.... it is probably useful for others as well. So the project got out of hand and is taking up more time than anticipated.

First I started out with one window per computer, as this is the fastest approach and that works well.

As suggested by my earliest tester and great help Corsair, I started combining everything into one Window and that was a good idea. It gives a better view of all the connected computers. So this is why I ended up with basically two separate programs into one.
As of version 1.6.71 the installation no longer includes the VS2005 runtime package (Redistributable).
Due to a lot of problems, I included the code in the actual exe.
The download and installation are now a lot faster.
This makes the code somewhat larger, but the actual footprint in memory should not be larger.

When you are completely sure that no other program is using the Microsoft Visual C++ 2005 redistributable , you may remove it.