BoincTasks alternative BOINC manager

log in

Advanced search

Message boards : Questions and problems : BoincTasks alternative BOINC manager

1 · 2 · 3 · 4 . . . 18 · Next
Author Message
Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27741 - Posted: 3 Oct 2009, 17:08:34 UTC
Last modified: 3 Oct 2009, 17:09:51 UTC

I made a nice alternative for the BOINC manager.

For the local machine or for your remote computers.

http://www.efmer.eu/boinc/boinc_tasks/
Makers of TThrottle.

Nicolas
Send message
Joined: 19 Jan 07
Posts: 1174
Message 27747 - Posted: 4 Oct 2009, 5:41:15 UTC - in response to Message 27741.

You're statically linking to the LGPL-licensed GUI RPC libraries from BOINC.

If you do that, you must provide either source code for your app, or the object files (.obj). I should be able to modify the BOINC code, and relink your app with my modified version of the BOINC code.

Your other option is dynamically linking instead (making a boincguirpc.dll or something like that). Then I could just put a modified version of the DLL in place without having to link anything.

In your license, you claim the BOINC libraries are GPL-licensed. That's incorrect (they're LGPL), but if it was actually GPL, you would be under a bigger problem (you wouldn't be able to link your closed-source program to that code at all).

____________

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27756 - Posted: 4 Oct 2009, 12:12:37 UTC - in response to Message 27747.

You're statically linking to the LGPL-licensed GUI RPC libraries from BOINC.

If you do that, you must provide either source code for your app, or the object files (.obj). I should be able to modify the BOINC code, and relink your app with my modified version of the BOINC code.


You will find it at the bottom of this download page.
http://www.efmer.eu/boinc/boinc_tasks/download.html

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27824 - Posted: 7 Oct 2009, 12:19:11 UTC - in response to Message 27756.
Last modified: 7 Oct 2009, 12:52:39 UTC

As nice as your TThrottle, Fred.

One thing that jumped on me. Hovering fields where the long names end in ... Can we have balloon pop ups plz.

There's 1 science that lists the wrong Application name. Maybe because of a Beta that was converted to a production application with the same version number. Both are listed in the client_state.xml and show in the projects folder. Not sure if that will self correct come time these jobs get their turn to crunch.

edit: Bug, though selecting a task and changing the status from Ready to Start to Suspended, the BT continues to list them as Ready To Start. In BM they show as correctly having been changed status to "Task Suspended by User".
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27826 - Posted: 7 Oct 2009, 13:36:02 UTC - in response to Message 27824.
Last modified: 7 Oct 2009, 13:37:04 UTC

As nice as your TThrottle, Fred.

One thing that jumped on me. Hovering fields where the long names end in ... Can we have balloon pop ups plz.

There's 1 science that lists the wrong Application name. Maybe because of a Beta that was converted to a production application with the same version number. Both are listed in the client_state.xml and show in the projects folder. Not sure if that will self correct come time these jobs get their turn to crunch.

edit: Bug, though selecting a task and changing the status from Ready to Start to Suspended, the BT continues to list them as Ready To Start. In BM they show as correctly having been changed status to "Task Suspended by User".

I found something wrong in the application lookup so that should be corrected in the next version. That is because I try to resolve the application name in a

I added a request for an icon text to my wish list.

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27829 - Posted: 8 Oct 2009, 16:42:15 UTC - in response to Message 27824.


There's 1 science that lists the wrong Application name.

The new 0.21 Version (beta) should solve this.

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27831 - Posted: 8 Oct 2009, 18:56:46 UTC - in response to Message 27829.

Regrettably no, the Help Cure Muscular Dystrophy - Phase 2 6.14 as it shows in BOINC manager is listed in BT both for active and the contracted Ready to Start as 6.14 Beta Testing - Help Cure Muscular Dystrophy - Phase 2

Client is the alpha 6.10.13, 32 bit.
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27832 - Posted: 8 Oct 2009, 19:42:59 UTC - in response to Message 27831.

Regrettably no, the Help Cure Muscular Dystrophy - Phase 2 6.14 as it shows in BOINC manager is listed in BT both for active and the contracted Ready to Start as 6.14 Beta Testing - Help Cure Muscular Dystrophy - Phase 2

Client is the alpha 6.10.13, 32 bit.

Ok I see what's the problem, I make a setting in case this happens.
I was already afraid that someone would give two different tasks the same version number.

Richard Haselgrove
Send message
Joined: 5 Oct 06
Posts: 1185
Message 27833 - Posted: 8 Oct 2009, 20:56:07 UTC - in response to Message 27832.

Regrettably no, the Help Cure Muscular Dystrophy - Phase 2 6.14 as it shows in BOINC manager is listed in BT both for active and the contracted Ready to Start as 6.14 Beta Testing - Help Cure Muscular Dystrophy - Phase 2

Client is the alpha 6.10.13, 32 bit.

Ok I see what's the problem, I make a setting in case this happens.
I was already afraid that someone would give two different tasks the same version number.

They've done that at Einstein too.

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27836 - Posted: 8 Oct 2009, 22:40:32 UTC - in response to Message 27833.

considering the WCG application numbering logic and them running 9 projects in parallel, you'll see allot more of this. Quick check the Linux HCC and HPF2 sciences both go by version number 6.03
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27916 - Posted: 12 Oct 2009, 14:16:39 UTC - in response to Message 27836.

considering the WCG application numbering logic and them running 9 projects in parallel, you'll see allot more of this. Quick check the Linux HCC and HPF2 sciences both go by version number 6.03

A new version 0.22

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27925 - Posted: 12 Oct 2009, 16:49:25 UTC - in response to Message 27916.

Great, you fixed this and also fixed the "ready to start" state. Results now show as suspend when they were.

There's a new bug, or at least not noticed this before. Remote client v. 6.2.28 exclusively running WCG's Help Fight Childhood Cancer version 6.10. Those running in this duo show the right version number, those ready to start show 0 as version.
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27926 - Posted: 12 Oct 2009, 16:54:21 UTC - in response to Message 27925.

Great, you fixed this and also fixed the "ready to start" state. Results now show as suspend when they were.

There's a new bug, or at least not noticed this before. Remote client v. 6.2.28 exclusively running WCG's Help Fight Childhood Cancer version 6.10. Those running in this duo show the right version number, those ready to start show 0 as version.

The 0 is shown with filter on or off or both?

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27928 - Posted: 12 Oct 2009, 17:53:46 UTC - in response to Message 27926.

Sorry, should have said that since I checked it before writing in. Yes, both.
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27937 - Posted: 12 Oct 2009, 19:40:02 UTC - in response to Message 27928.

Sorry, should have said that since I checked it before writing in. Yes, both.

Ok I think I found something for the next version to correct.
But the make sure, the application name is correct, only the version number is 0.

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27938 - Posted: 12 Oct 2009, 19:55:53 UTC - in response to Message 27937.

Yes, only the version number is wrong.
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27951 - Posted: 13 Oct 2009, 6:55:07 UTC - in response to Message 27938.
Last modified: 13 Oct 2009, 7:07:36 UTC

Here's something I'm not so happy about v.v. all the versions, not just 0.22 or 0.23 beta. Though I've got a daily scheduled preference to not connect to projects to report/fetch work but for 15 minutes daily, just before 00:00 UTC, BT seems to push a 2 hourly connect to all projects, regardless if project is suspended, not allowed to fetch work or otherwise. If I exit BT it does not do so. Idea why?

Here a piece of log whilst I had my eyes thoroughly shut and seen on all clients, local and remote at the same time intervals:

13/10/2009 04:55:36 ABC@home update requested by user
13/10/2009 04:55:36 proteins@home update requested by user
13/10/2009 04:55:36 rosetta@home update requested by user
13/10/2009 04:55:36 boincsimap update requested by user
13/10/2009 04:55:36 superlinkattechnion update requested by user
13/10/2009 04:55:36 climateprediction.net update requested by user
13/10/2009 04:55:36 Docking@Home update requested by user
13/10/2009 04:55:36 QMC@HOME update requested by user
13/10/2009 04:55:36 malariacontrol.net update requested by user
13/10/2009 04:55:36 PrimeGrid update requested by user
13/10/2009 04:55:36 World Community Grid update requested by user
....
13/10/2009 05:00:36 Suspending network activity - time of day


The BT preference screen do not indicate anything of a scheduled contact nature.

thanks
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Fred - efmer.eu/boinc
Avatar
Send message
Joined: 8 Aug 08
Posts: 516
Message 27952 - Posted: 13 Oct 2009, 7:08:21 UTC - in response to Message 27951.

Here's something I'm not so happy about v.v. all the versions, not just 0.22 or 0.23 beta. Though I've got a setting to not connect to project but for 15 minutes daily, just before 00:00 UTC, BT seems to push a 2 hourly connect to all projects, regardless if project is suspended, not allowed to fetch work or otherwise. If I exit BT it does not do so. Idea why?

Here a piece of log whilst I had my eyes thoroughly shut and seen on all clients, local and remote at the same time intervals:

13/10/2009 04:55:36 ABC@home update requested by user
13/10/2009 04:55:36 proteins@home update requested by user
13/10/2009 04:55:36 rosetta@home update requested by user
13/10/2009 04:55:36 boincsimap update requested by user
13/10/2009 04:55:36 superlinkattechnion update requested by user
13/10/2009 04:55:36 climateprediction.net update requested by user
13/10/2009 04:55:36 Docking@Home update requested by user
13/10/2009 04:55:36 QMC@HOME update requested by user
13/10/2009 04:55:36 malariacontrol.net update requested by user
13/10/2009 04:55:36 PrimeGrid update requested by user
13/10/2009 04:55:36 World Community Grid update requested by user
....
13/10/2009 05:00:36 Suspending network activity - time of day


The BT preference screen do not indicate anything of a scheduled contact nature.

thanks

There is a 2 hourly update for the WU regulator. It does a project update, reporting in work.
But only when you set the Wanted WU to something else than blank or > 0
And only when the number of WU you have are higher then the set value. (flushing)
There should be an entry in the log.
Setting days and wu to blank or 0 should shutdown this feature. (default setting)

Sekerob
Send message
Joined: 25 Aug 06
Posts: 1398
Message 27954 - Posted: 13 Oct 2009, 9:09:01 UTC - in response to Message 27952.
Last modified: 13 Oct 2009, 9:48:10 UTC

Sorry, see no log entry, nor a field which can be set to blank or zero. Is that in cc_config.xml or global_prefs/global_prefs_override.xml where that field is stored? I'd think the clients should abide by the scheduling set i.e I've got it as daily "01:45 to 02:00" CET and "Network Activity Based on Preferences", i.e. unclear why BT is signalling as is someone is pushing the update button in the project view of BOINC Manager, negating the scheduled connects.

The "additional buffer" field I see in 0.22 and 0.23 as greyed out.

Maybe another bug. I've noticed a few times that the BM preference interface is showing the website device prefs for the daily scheduled connects as they were originally and not the local overrides. I've put them back again. The fact that all clients, local and remote are doing this in perfect sync suggests BT is forcing this.

Feature request: Could you also add a filter to summarize the "uploading"

Thanks for this great tool, promising to become a wonderful replacement of BOINCView.

edit: re note Richard in next post, silly me, now see that field where when first starting to use BT must have entered some values. Set to zero. Thanks.
____________
Coelum Non Animum Mutant, Qui Trans Mare Currunt

Richard Haselgrove
Send message
Joined: 5 Oct 06
Posts: 1185
Message 27955 - Posted: 13 Oct 2009, 9:15:50 UTC - in response to Message 27954.

Sorry, see no log entry, nor a field which can be set to blank or zero. Is that in cc_config.xml or global_prefs/global_prefs_override.xml where that field is stored?

I think he means in BoincTasks.

1 · 2 · 3 · 4 . . . 18 · Next
Post to thread

Message boards : Questions and problems : BoincTasks alternative BOINC manager


BOINC home page · Log in · Create account

Copyright © 2014 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.