• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

BOINC Config Utility

How should I lay out these simpler options? Should they all be above Exclusive Applications like they are now, stacked to the left or right of Exclusive Applications, or below Exclusive Applications?
 
I just went ahead and made the changes that were discussed. Stuff's in the original post. The jury is still out on no_alt_platform and ncpus so I left those out for now.


Edit: I'm not 100% on start_delay default being 120 seconds. If someone finds out that it isn't, let me know and I'll change it.
 
Last edited:
1.0.2 - Added support for Server 2003 (maybe XP too) and BOINC client 5.10.

Tried it on my WinXP machine. It guessed c:\Documents and Settings\All Users\Application Data\BOINC\cc_config.xml, which appears to be correct. I'll be testing 4 WUs on 2 threads on that machine. We'll see how it goes.
 
Capture371.jpg


Why is this all there is in the cconfig file? I wanted to up the <ncpus> on my buddies computer, new BOINC install, and could not find cconfig, until I ran this utility.

Now it's there but, this is it? Do I need to add it into the cconfig manually?
 
@Arjai Yep. By default, it doesn't exist. Once you create it (in the correct location), BOINC will load settings out of it. Just pop a new line and add <ncpus>9001</ncpus>
(DISCLAIMER: Setting it to run over 9000 WUs at once may or may not set your computer on fire and I take no responsibility if this happens.)

Should end up looking something like my config:
Code:
<cc_config>
  <options>
    <report_results_immediately>1</report_results_immediately>
    <start_delay>60</start_delay>
    <ncpus>4</ncpus>
  </options>
</cc_config>
 
Thanks, I also posted this in the Challenge thread. Vinska beat you to the punch! :laugh:

Anyways, it is now edited for 9000 cpu's and is running a little hot.:toast:

Seriously, upped it to 3, 1 more, and it is Crunching away!!!:)
 
  • Like
Reactions: xvi
BOINC has all of these options with default values. The only ones that need to appear in cc_config are those that are non-default (e.g. report_results_immediately 1). BCU behaves the same way by removing default values from cc_config so it is easier to follow. That's also likely why you may have set a lot of options in BCU (like no_gpus to false) but they do not appear in the cc_config because they are default.


Should I just add ncpus to the program since it is trendy? XD
 
No. Don't want the enemies to get it!! make them work for it, like we did!! ;)
 
But, but, but for science!
 
I still use this tool. It is great. It still works. I am surprised no one has said anything in 5 years. @FordGT90Concept I had an idea for a great feature. Would it be possible to automatically import exclusive applications from the steam library or other game platforms?
 
It would a lot of work and I'm not sure how much value that would be because the vast majority of games aren't impacted by BOINC. In the past five years, the only game I added to the exclusive list is Assassin's Creed: Origins.

Edit: One idea that's far simpler is to use uninstall registry keys to find all installed software. Thing is...a computer that has hundreds of installed programs will make a list 100s long which is tedious/not user friendly. Additionally, a lot of games (like those published by Kalypso) have install keys that point to the launcher rather than the game itself so it will completely miss the mark. That applies to pulling data directly from Steam too.
 
Last edited:
Would it be possible to pull all exe's from a given directory such as the steam directory?

While the vast majority of games on steam are not impacted, the vast majority of games in my library are impacted, specifically the ones I play. I can't imagine I am all that unique.
 
Last edited:
I still use this tool. It is great. It still works. I am surprised no one has said anything in 5 years. @FordGT90Concept I had an idea for a great feature. Would it be possible to automatically import exclusive applications from the steam library or other game platforms?

I'm a bit of a noob at this, but can't this be done already within Boinc itself? I do notice a bit of a slow down between running Boinc and not running it whenever I did get chance to game but the difference wasn't really that bad I didn't think?

Read through the last 4 pages and saw the dates on them, brilliant idea and execution :) We really do have an amazing community here and such amazing people :)
 
I still use this tool. It is great. It still works. I am surprised no one has said anything in 5 years. @FordGT90Concept I had an idea for a great feature. Would it be possible to automatically import exclusive applications from the steam library or other game platforms?
It would a lot of work and I'm not sure how much value that would be because the vast majority of games aren't impacted by BOINC. In the past five years, the only game I added to the exclusive list is Assassin's Creed: Origins.

Edit: One idea that's far simpler is to use uninstall registry keys to find all installed software. Thing is...a computer that has hundreds of installed programs will make a list 100s long which is tedious/not user friendly. Additionally, a lot of games (like those published by Kalypso) have install keys that point to the launcher rather than the game itself so it will completely miss the mark. That applies to pulling data directly from Steam too.

Yea, I started to add that to my utility as well, but the feature in the Boinc app works well and is fairly simple to use. So, I stopped developing my app, due to other projects at work lucky Ford carried it on.
 
I'm a bit of a noob at this, but can't this be done already within Boinc itself? I do notice a bit of a slow down between running Boinc and not running it whenever I did get chance to game but the difference wasn't really that bad I didn't think?

Read through the last 4 pages and saw the dates on them, brilliant idea and execution :) We really do have an amazing community here and such amazing people :)
Well yes, but I am hoping to find a way to add many games faster. I would be really cool if I could add every game in my steam library.
 
Last edited:
Would it be possible to pull all exe's from a given directory such as the steam directory?
That makes more sense. Are you talking recursively (folder+subfolders) or just the selected folder?
 
Folder and sub folders would be perfect. It would make it super easy to have all your games excluded.
 
That's not a bad idea. @FordGT90Concept you could then just loop through the exe's in the folder and add them to the config file. You could also add each exe to a row in your DataGridView.

EDIT: Maybe add a listview at the top for Directories to exclude and then loop through those directories and put them in the DataGridView.
 
Last edited:
1.0.5 Uploaded to OP.

Updated to .NET Framework 4.7.2 and added "Add Applications" group. Be careful using the recursive option because it doesn't presently show progress while going through it so application will appear to lock up if there's a lot to search through.

I'm using the baked in recursive option which doesn't show progress as it goes. If there's enough demand, I can code my own solution which does show progress. Give this version a go to see if you think it's unacceptable.
 
1.0.5 Uploaded to OP.

Updated to .NET Framework 4.7.2 and added "Add Applications" group. Be careful using the recursive option because it doesn't presently show progress while going through it so application will appear to lock up if there's a lot to search through.

I'm using the baked in recursive option which doesn't show progress as it goes. If there's enough demand, I can code my own solution which does show progress. Give this version a go to see if you think it's unacceptable.
I like the flat buttons!
 
Thank you so much @FordGT90Concept. It took all of 3 seconds to go through my entire steam library pulling out about 50 exe's. I know you have about as big a steam library as one can possibly expect, so under most people's circumstances it shouldn't appear to hang.
 
Thank you so much @FordGT90Concept. It took all of 3 seconds to go through my entire steam library pulling out about 50 exe's. I know you have about as big a steam library as one can possibly expect, so under most people's circumstances it shouldn't appear to hang.
Fun fact, I tried scanning steampapps/common, and got stick of waiting after about a minute and a half and killed it. The picture I included is from scanning Origin Games instead. :roll:
 
1.0.6 uploaded with ncpu support.
 
Back
Top