News:

Follow BoincTasks on Twitter Facebook        Visit our website here.
BoincTasks cloud login is working again

Main Menu
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

Messages - fred

#3346
Beta Testing / Re: BT 0.45 -- Follow Tack Issue
March 22, 2010, 09:33:23 PM
Quote from: tlsi2000 on March 22, 2010, 03:34:39 PM
I would like to add in here that there is a simular 'follow' process that I have run into.
It was not critical, so I did not report it, as it didn't happen often.
But while you are there in that same code, you might want to look at the following circumstance.

When there are more than one Filter operation (such as Suspended and Waiting to run),
and both combined filters are titled the same (like: 25 [Tasks]),
performing some operations that require a refresh of the set of tasks
will result in the follow process to 'follow' to the one that was not previously selected.
It generally just gets the first in the list that has that same title.
Noted.
#3347
Beta Testing / Re: New Version
March 20, 2010, 11:28:38 PM
V 0.46

(Add) Bulgarian: Nick, Team Cor Serpentis.
(Add) Abort dialog: Deadline column.
(Changed) the exe name is now lower case only.
(Changed) CPU%: if CPU % < 1% add 1 digit, like 0.001 and round of properly. 0.000 should be shown as empty.
(Changed) Project/Tasks view Boinc settings: Select the first computer if no computer is selected.
#3348
Quote from: idahofisherman on March 20, 2010, 07:32:28 AM
When a project does not complete initialization(only URL shows), am unable to detach it thru BoincTasks using the project page and right clicking to use the remove/detach functions.  Must go to the specific attached computer an do it with the BoincMgr.  This is happening  on XP and Vista. Projects no longer exist or are shut down completely until further notice.
It's on the bug list.
#3349
Wish List / Re: 2 low priority feature requests
March 20, 2010, 12:09:30 AM
Quote from: jjwhalen on March 19, 2010, 11:55:57 PM

  • When you implement the keyboard shortcuts already on The List:
    Quote- Extra selection options with the keyboard, up/down, shift up/down, Ctlr A, Shift Home, Shift End, Page up, Page dwn.
    1 request you let spawned windows (e.g., Abort confirmation, Project properties) respond to the Esc key as a cancel/close window command.

  • When you implement the History Tab filters already on The List:
    Quote- History view: Filters for specific time periods.
    - History view: Filters for specific states.
    2 request you add a filter for specific project (i.e., show project on the highlighted row only).

Best wishes.
1 Should work, but I can only test Win 7 at the moment.
2 Added
#3350
TThrottle / Make a donation
March 19, 2010, 11:34:41 PM
If you like our program, help us to continue our work.
If you want to give us a donation the minimum amount is $1.

Using Paypal or a credit card.
Donate TThrottle

Every donation $50 and up will be shown in the about box.

Currency: Bank Euro. PayPal US Dollars. Check US Dollars.
#3351
BoincTasks / BoincTasks Donations
March 19, 2010, 11:27:37 PM
If you like our program, help us to continue our work.
If you want give us a donation the minimum amount is $1.

Using Paypal or a credit card.
Donate BoincTasks

Every donation $10 and up will be shown in the about box.

Currency: PayPal US Dollars. Check US Dollars.
#3352
Wish List / Re: Suggestion: PC Disconnect Notice...
March 19, 2010, 10:49:02 PM
Quote from: pcenginefx on March 19, 2010, 04:40:23 PM
Fred,

Been using your BOINC Manager since the beginning of the month and I am LOVING it.  I have 6 PCs at home here and your manager easily shows me the tasks being done, as well as performance of each of my PCs using the statistics graph.

Had one suggestion which I hope can be included into BOINC Manager or instead point me to where I can find some free application for this.  What I'd like to see is a way to be notified that a PC went down either by email or text to my phone.  One idea that would be perfect at least for my situation would be adding a Twitter feature in the app so that if a machine goes down the app will twitter the problem to my account.  This notice would then be sent from Twitter to my phone, alerting me to the issue.  All I'm worried about is machine disconnection so it wouldn't need to be anything elaborate.  Anyway, just an idea.

On a side note, I'd love to throw a few $ your way as well for continued BOINC Manager development.. let me know how!

-Aaron

There should be programs around that can do something like that. It's a bit beyond the scope of BoincTasks.
I use a hard solution myself. I order the computer to shutdown at a specific time. A few minutes later a timer shuts down the computer and powers it up 5 minutes later.
The computer, as most computer, has a auto start at powerup. This is the most secure way to be sure the computer keeps running. ;D That is until a fuse blows...

Donations are always welcome:
http://www.efmer.eu/forum_tt/index.php?topic=24.msg64#msg64
#3353
Wish List / Re: Proxy Settings
March 19, 2010, 10:23:32 PM
Quote from: lalitm on March 19, 2010, 12:38:55 PM
First of all - Thanks for an excellent program! I've just started to use it and I love it so far - both BoincTasks and TThrottle!

One request though, I use this ona laptop that I take from work to home and I need to use a proxy at work. So, I'm frequently changing proxy configurations. This is the only reason I have to keep launching Boic Manager now. It would be awesome if you would consider adding a Proxy setting dialog to BoincTasks.

Thanks, and keep up the good work!
A proxy setting is in the todo list
#3354
Beta Testing / Re: BT 0.45
March 19, 2010, 10:19:32 PM
Quote from: glennaxl on March 19, 2010, 04:07:48 AM
Can you re-organize the code in such a way that it will populate the grid upon successful connection of 1 computer rather than waiting for all computers to respond then populate? Its like firefox way of displaying images.

I got computers that i'm connecting thru internet and if there are problems/issues/bottleneck on the other side, BoincTask will be in the Updating or Switching, busy state. Making it useless until I tick off the offender PC, kill boincktask, and re-start.

Or another way to say this, If 1 pc could not get the data back (but can send), don't wait for it, proceed to the next.
Let me think about that, not that easy. It should timeout, but that may take up to 2 minutes.
#3355
Beta Testing / Re: BT 0.45
March 19, 2010, 10:15:51 PM
Quote from: jjwhalen on March 19, 2010, 10:17:48 AM
Minor bug on the Tasks tab with all or multiple computers selected:

If you select (left click) a row containing Ready to start tasks that are filtered (Combined) on computer X, and computer Y (Z etc.)  has an identical row (same Project, Application, # of Tasks), all such rows will be highlighted.  If you perform a rt-click function on one such row (Suspend, Abort, Project Update, whatever) it will be copied to the other highlighted rows as if you selected multiple rows on purpose.  Also if you try to deselect the 2nd row using Ctrl-click, all rows will be de-highlighted.  The bug doesn't affect Waiting tasks or single-entry Ready tasks.

This isn't new to v0.45, just took me awhile to figure out what the symptoms really are ::)

Best wishes.
Added to the bug list. This is the follow tasks feature that locks in on a specific tasks of filtered tasks. But this should also include the computer name, because sometimes the same number of tasks are on 2 different computers.
#3356
Wish List / Re: Ideas to improve BT
March 19, 2010, 01:13:20 AM
Quote from: Victor on March 19, 2010, 01:05:02 AM
1) Um lets see BT says 18 days worth of cached WU's which is flat impossible as Seti@Home only allows at most a 10 day cache and since I set My 4 cores(QX6700 @ 3.30GHz or 3.52GHz when I get some better fans soon) at 5 days, If I did set for 10 days Your program would then say wrongly that I had 36 Days of WU's on My PC or about 3.6 times more than the PC really has.
2) Why didn't the program just name the History file after the PCs name instead? It would be much simpler for the user.
3) Just trying to help, BV seems to be the Gold Standard and You are trying to go into an area dominated by BV, Deceased Author or not.
1) I added this to the todo list: Project view: Add a column with the amount of work / time. Taking into account the number of cores / gpus the system has.
2) It's now on my todo list.
3) I don't want to copy another program, but I want to improve. If someone wants to use BV I won't stop him/her. Some may be so used to BV that they don't want to switch.
In this way there is a choice.
#3357
Wish List / Re: Ideas to improve BT
March 18, 2010, 11:17:58 PM
Quote from: Victor on March 18, 2010, 06:18:03 PM
1) BT is good, I like It, How about making the amount of days of work units that are on ones drive match that of the old BoincView as BV 1.42 matches what I set at Seti@Home for My cached work. As so far If one has about 1.5 days of work, BT will say one has about 6-7 days, Way off the mark to Me and possibly others.

2) Also It says My PC is "This" instead of reading My PCs name, Maybe that could be fixed?

3) If You can't find BV 1.42, I guess I could send You a copy, As It's on the hdd here Fred.  ;D

If You need It PM Me so I could get Your email address and I'll send It asap.

And in general BT could stand to use some or a lot of the ideas in BV that BT isn't already using already.

Oh and the number of tasks on the machine or being sent, etc, leave that alone, please that is the single thing someone could wish for as then It means one doesn't have to count how many Tasks(WU's) one has, It's already done and one knows, instantly, I love It, Many thanks. :)

Oh and Thanks for making a 64 bit version in a unified installer Fred.  ;D

1) BoincTasks uses the normal Work buffer setting in BOINC. It should be the same in BoincManager and BoincTasks. Extra->BOINC Settings -> Network -> Additional work buffer.
The amount of work you see in the filtered data, like tasks ready to start is the amount of work / core / gpu.
So if you have 8 cores 8 days means 1 day.

2) Computers show. Change the computer id to something else.
There is one problem, you have to rename the history file to match the new computer name. (Close BoincTasks first before you try to rename it).
I made a note in the todo list to search for the computer name.
3) I try not to look too much to other programs ;D, for the moment it works fine by adding user request.
#3358
Wish List / Re: 40+ computers
March 18, 2010, 11:02:12 PM
Quote from: MIZ on March 18, 2010, 08:38:19 AM
I have one idea:
When new user click "find computers", program starts automatic searching the WHOLE network. In 2 offices with 10 computers it is not a problem.  :) However if your network is a bit large... I have been waiting about 2 or 3 hours for program become responsible again. It scanned all my PCs on the entire large network and my network is large, over some different countries.  :) And there is no way to stop this process, user can only wait and wait.  ;D
I suggest: Let user can enter IP interval first and start searching manually THEN.  ;)
And maybe it is not necessary to search PCs endless, again and again, waiting only for user click "cancel". Maybe could be better scan IP interval only once, with some "scan again" button or something ...
Yes, it is not a problem for small and "normal" networks.  :) And it is not a problem for users with computers entered already. But some new "lama" user with large network may go a little panic with "not responding, frozen" program.  :)
[I'm talking about full version 0.42, I not tested this with beta 0.44, 0.45.]

Another small idea / question:
Program probably works with all PCS together, in the one batch. It waits for some time and reads all PCs data in one step. So program must wait a bit longer time for slow PCs, for PCs with slow network connection.
Maybe another possibility is read 10 PCs data, refresh screen with tasks, read next 10 PCs, refresh screen ...
Is it a bad idea?
Do you plan your program will be used f. e. on universities with 100 PCs ... or no?  :) BoincView is very good but it is dead probably, it has a bad computing for 2 or more core CPU's PCs. I think BoincTasks will replace it for all DC users with 2 and more PCs.
I hope you understand me.  :)

EDIT:
One next wish / question:  :)
Entering PCs by the network station name, not by IP address
What happens after DHCP server changes IP of PC?
I added it in the todo list: Computer find: Update the screen after every computer (move the search to another thread). Make the cancel button active to abort, this is needed on large networks. The whole search process may take hours.

The refresh has to include all selected computers, so the slow computers determine the refresh rate. Practically I don't see a way around this. One reason is sorting this has to be done a the end of the refresh cycle.
What I was thinking of was grouping the computers and selecting only one group at a time.
So you would get a tree selection with an additional branch for the group.
You don't have to show all computers at the moment you can show individual computers or 2 or 10 by clicking on them.

You should be able to enter a name instead of an IP address. But that depends on how the name is resolved.
#3359
Beta Testing / Re: localhost needs password now
March 18, 2010, 10:47:19 PM
Quote from: archae86 on March 18, 2010, 04:28:37 AM
I may be inattentive or careless, or possibly there has been a change in BoincTasks.  In any case, there may be an unintended behavior regarding password for localhost.

I believe the first version of BoincTasks I ran was 0.42, and I believe that on that one BT was able to control localhost (such commands as "Project Update" and "Project Allow New Work") without my having populated the password field for it.  I did populate the password fields for my remote hosts.  Without the proper password, my remote hosts displayed the lightning bolt in the host list to the left of the big pane, and no data at all in task list, history, ...

Now, on 0.45, for a couple of days I was puzzled.  I could still do updates and control New Work on my remote hosts, but localhost was ignoring my "commands", though it was displaying data (and no lightning bolt).

I checked, found I had a non-empty gui_rpc_auth.cfg on localhost, put that text into the BoincTasks password field for localhost, and my commands started being obeyed.

Possibilities:

1. my error for having a non-empty gui_rpc_auth.cfg--BT is supposed to act this way, and always has, and I just failed to notice.
2. like possibility 1, save that version 0.45 actually is different from 0.42, but is the actual intended behavior.
3. (the possibility that has me taking your time with this post), this is unintended behavior, and possibly it changed between 0.42 and 0.45.

Anyway, it works fine for me now with the password put in, so I'm not asking for anything.  But I think the documentation implies the behavior I think it used to have (password not required for localhost), so if the behavior is to be left as is, possibly the documentation wants to be reworded a little.

What happens:
A) the password field is empty, the password file (gui_rpc_auth.cfg) is read and that password is used.
B) the password field is not empty, That password is used instead.

2) There are no changes that I.m aware of.

I did changed the default setting from encrypted to non encrypted so there maybe something there.
It may be that the password field was not empty but filled with something or that BT is unable to read the Password file.

On a localhost with a wrong password you may still do a lot of things, like viewing, but some commands are not allowed and simply ignored.

You may do some testing: Go to Help -> Show log, check "enable debug mode".
Remove the local host password and exit BT.
Start BT again and check the log for this line:  Computer = localhost get local password: xxxxxxxxxxxx

the xxxxx should hold the password.

#3360
Quote from: jjwhalen on March 17, 2010, 09:06:47 PM
Quote from: fred on March 17, 2010, 04:21:21 PM
--SNIP--
The next BOINC release should correct this.
But I will see what I can do in my own installation.
As advertised, I updated to BOINC 6.10.37 on all hosts after the PrimeGrid challenge was completed.  On the host running BoincTasks, with the renamed boinctasks64.exe, & the CPU suspension threshold at the default 25%, I saw little if any change in the number of suspensions while "managing" local & remote hosts via BT.  Ditto with the threshold at 50%.  For now I've returned the threshold to 90% (as previously with 6.10.36); again that seems to have set the bar high enough.  But at that level what's the point ???

I'm still trying to see the advantage of using this function of the new BOINC client (as opposed to just letting Windows' multitasking parcel out CPU cycles as it was designed to do).  But I'm willing to concede that the BOINC team must've had some reason to spend the time & resources developing it.  Maybe it's paving the way for some future enhancement?

Best wishes.
Normally Windows will do this quite nicely.
As this is a new BOINC function they may refine it after the user input they will get.
Maybe a post on the BOINC forum will clarify this.