![]() |
Looks like a great addition! The G72 option won't reduce also, correct? How will the G72 username/password work?
|
1 Attachment(s)
[QUOTE=flashjh;325241]Looks like a great addition! The G72 option won't reduce also, correct? How will the G72 username/password work?[/QUOTE]
GPU72 [B]pledge[/B] cannot be overridden like I allow with work fetched from GIMPS. In other words it specifically tells what GPU72 should assign to you so there is no reason to modify the assignments. GPU72 credentials managed on the Security tab and the password is fully encrypted. |
Looking great! :smile:
|
Along with the code you're adding for G72 fetching, can you work in some error handling changes? Since everything is automated now, I hardly check on the systems anymore and twice now I've had the workers run out of work because an error window was displayed. I did get an email about it, but I wasn't able to fix the problem for quite a long time. I know it probably would not be too big an issue if I got a lot of assignments at once, but I'm trying to get less now that fetching is automatic.
So, I was wondering, can you MISFIT try to clear non-critical errors on its own (maybe after 15 minutes or so). Like file-lock issues, you could run a file lock cleanup or network path not found, it could clear the error and try again in a while. If you need more info, let me know. |
[QUOTE=flashjh;325374]So, I was wondering, can you MISFIT try to clear non-critical errors on its own (maybe after 15 minutes or so). Like file-lock issues, you could run a file lock cleanup or network path not found, it could clear the error and try again in a while. If you need more info, let me know.[/QUOTE]
Somewhat related... A relatively new participant (no names -- we've communicated privately) had configured MISFIT to try to get work only below 60.5M from GPU72 every ten minutes, not realizing that there are only 33 left which we don't already own -- and only one or two become available every week and they're usually only available at about 0100 UTC. Would it be possible for MISFIT to be a bit smarter when it needs work, but the parameters the user has set don't return any assignments? Offering the user two options ("Desired", "Fallback"), and/or simply falling back to the defaults ("What Makes Sense", "0", "100000000"), would be logical. Secondly, could you please set a UserAgent string in the POST request? Then I could do what Primenet does for automatic Prime95/mprime fetch requests, and provide substitutions myself. (Just to be clear... Writing spiders is hard work. Thanks for your work so far. :smile:) Edit: Human languages can be so subtle and ambiguous... To be explicit the issue I raise immediately above is not directly related to flashjh's observations and request next immediately above.... |
I can do the following very easily
[QUOTE=chalsall;325375]Somewhat related... ....Offering the user two options ("Desired", "Fallback"), and/or simply falling back to the defaults ("What Makes Sense", "0", "100000000"), would be logical. Secondly, could you please set a UserAgent string in the POST request? Then I could do what Primenet does for automatic Prime95/mprime fetch requests, and provide substitutions myself. [/QUOTE] It should be noted that the existing version could be wrapped in a bat file that checks the errorlevel (result) and initiates another call pointing to a different config file thereby providing a secondary request. However the coding of primary/secondary configuration scenario is very simple so I'll knock that out. What do you want the userAgent string to be: "MISFITWorkFetcher" ? |
[QUOTE=flashjh;325374]Along with the code you're adding for G72 fetching, can you work in some error handling changes? Since everything is automated now, I hardly check on the systems anymore and twice now I've had the workers run out of work because an error window was displayed. I did get an email about it, but I wasn't able to fix the problem for quite a long time. I know it probably would not be too big an issue if I got a lot of assignments at once, but I'm trying to get less now that fetching is automatic.
So, I was wondering, can you MISFIT try to clear non-critical errors on its own (maybe after 15 minutes or so). Like file-lock issues, you could run a file lock cleanup or network path not found, it could clear the error and try again in a while. If you need more info, let me know.[/QUOTE] You should be seeing the non-blocking MISFIT alert panel when automation detects an error condition instead of a modal dialog box. However a file-lock cleanup can be automated just by looking at the age of the lock file. If > 10 mins..... delete. |
[QUOTE=swl551;325384]What do you want the userAgent string to be: "MISFITWorkFetcher" ?[/QUOTE]
Sure, that would work. Something unique is all we need. |
[QUOTE=swl551;325384]It should be noted that the existing version could be wrapped in a bat file that checks the errorlevel (result) and initiates another call pointing to a different config file thereby providing a secondary request.[/QUOTE]
Is not the whole point of WinBlows to isolate the user(s) from needing to know about [I]scary[/I] things like scripts? |
[QUOTE=chalsall;325387]Is not the whole point of WinBlows to isolate the user(s) from needing to know about [I]scary[/I] things like scripts?[/QUOTE]
Yes it is. Hardly anyone knows how to do Windows [B]command shell scripting[/B] anymore..... The old days are gone. |
Fallback to What Makes Sense configuration example
1 Attachment(s)
Since I am adding Fetching directly into MISFIT here is how it will look.
|
| All times are UTC. The time now is 21:49. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.