My Wish......

Questions and Answers : Wish list : My Wish......
Message board moderation

To post messages, you must log in.

AuthorMessage
JonBoy

Send message
Joined: 18 Jan 04
Posts: 16
Credit: 31,612
RAC: 0
United Kingdom
Message 25913 - Posted: 13 Sep 2004, 14:50:03 UTC

I wish someone would write a program, so that as soon as BOINC crashes or fails to run, my computer AUTOMATICALLY starts the SETI@Home CLassic.

At the moment I am trying to decide whether to stay (and wait out a delay) with BOINC, or just to stick to SETI CLASSIC that is 100% more reliable.

If someone could program it so that as soon as one went off line the other started, my computer could still work on units!






ID: 25913 · Report as offensive
HOAP
Volunteer tester
Avatar

Send message
Joined: 11 May 01
Posts: 35
Credit: 28,021
RAC: 0
Sweden
Message 25934 - Posted: 13 Sep 2004, 16:00:36 UTC
Last modified: 13 Sep 2004, 16:12:21 UTC

Hey, If you don't want to Beta test then why do you?

I would recommend sticking with the classic until BOINC goes public (non Beta) if you want 100% runtime.

anyway just make a batch file (.bat) with the commands in it... should work

runseti.bat
----
c:/path/to/boinc/boinc_gui.exe
c:/path/to/seticlassic/setiathome.exe
----
this should start boinc and when boinc exits starts seti classic

Happy crunchin'


ID: 25934 · Report as offensive
JonBoy

Send message
Joined: 18 Jan 04
Posts: 16
Credit: 31,612
RAC: 0
United Kingdom
Message 25958 - Posted: 13 Sep 2004, 16:54:55 UTC - in response to Message 25934.  

Will that really work?

Boinc never "exits", it just stops sending or receiving project credit.

I'd still have to manually close BOINC to trigger Seti....or would I?











> Hey, If you don't want to Beta test then why do you?
>
> I would recommend sticking with the classic until BOINC goes public (non Beta)
> if you want 100% runtime.
>
> anyway just make a batch file (.bat) with the commands in it... should work
>
> runseti.bat
> ----
> c:/path/to/boinc/boinc_gui.exe
> c:/path/to/seticlassic/setiathome.exe
> ----
> this should start boinc and when boinc exits starts seti classic
>
> Happy crunchin'
>
>
>
>
ID: 25958 · Report as offensive
Joerg Stippa

Send message
Joined: 17 Oct 00
Posts: 3
Credit: 7,844,646
RAC: 12
Germany
Message 25983 - Posted: 13 Sep 2004, 17:55:38 UTC

Improved version of Windows stuff:

runseti.bat
----
:loop
c:/path/to/boinc/boinc_gui.exe
c:/path/to/seticlassic/setiathome.exe
goto loop
----

What about telling for which OS? I did something like that for Linux using watch, pgrep, and kill. And it's displaying the log-messages from BOINC and some progress statistics.
ID: 25983 · Report as offensive
HOAP
Volunteer tester
Avatar

Send message
Joined: 11 May 01
Posts: 35
Credit: 28,021
RAC: 0
Sweden
Message 26008 - Posted: 13 Sep 2004, 18:32:55 UTC - in response to Message 25958.  

> Will that really work?
>
> Boinc never "exits", it just stops sending or receiving project credit.
>
> I'd still have to manually close BOINC to trigger Seti....or would I?
>


well, you said when BOINC crashes...

if BOINC doesn't crash but it is the seti client that fails you should have said that in your question...

BOINC isn't seti so it's good to keep them apart.


I don't really know how to see if BOINC is actually crunching.

For the commandline client there is a flag

-exit_when_idle Get/process/report work, then exit

this might help you as the BOINC client will exit when it doesn't have any work.


so another version might be

runseti.bat
----
:loop
c:/path/to/boinc/boinc_cli.exe -exit_when_idle
goto loop
----

This is probably a really bad way to do it... but it might work for crashes atleast. Not for lack of work from server.

I think I've said more than I should here so...

Hope you get it working the way you want it :)
ID: 26008 · Report as offensive
JonBoy

Send message
Joined: 18 Jan 04
Posts: 16
Credit: 31,612
RAC: 0
United Kingdom
Message 26009 - Posted: 13 Sep 2004, 18:35:43 UTC - in response to Message 26008.  

I'll leave it be for now.

But many thanks for your help.

It's much appreciated :)


> > Will that really work?
> >
> > Boinc never "exits", it just stops sending or receiving project credit.
> >
> > I'd still have to manually close BOINC to trigger Seti....or would I?
> >
>
>
> well, you said when BOINC crashes...
>
> if BOINC doesn't crash but it is the seti client that fails you should have
> said that in your question...
>
> BOINC isn't seti so it's good to keep them apart.
>
>
> I don't really know how to see if BOINC is actually crunching.
>
> For the commandline client there is a flag
>
> -exit_when_idle Get/process/report work, then exit
>
> this might help you as the BOINC client will exit when it doesn't have any
> work.
>
>
> so another version might be
>
> runseti.bat
> ----
> :loop
> c:/path/to/boinc/boinc_cli.exe -exit_when_idle
> goto loop
> ----
>
> This is probably a really bad way to do it... but it might work for crashes
> atleast. Not for lack of work from server.
>
> I think I've said more than I should here so...
>
> Hope you get it working the way you want it :)
>
>
ID: 26009 · Report as offensive
Heffed
Volunteer tester

Send message
Joined: 19 Mar 02
Posts: 1856
Credit: 40,736
RAC: 0
United States
Message 26148 - Posted: 14 Sep 2004, 0:14:34 UTC - in response to Message 25934.  
Last modified: 14 Sep 2004, 0:15:17 UTC

> Hey, If you don't want to Beta test then why do you?
>
> I would recommend sticking with the classic until BOINC goes public (non Beta)
> if you want 100% runtime.

-Cough-

BOINC has gone public. The beta project was shut down shortly after this site came online. Yes, the applications do still say "beta", but this is the public release.

ID: 26148 · Report as offensive

Questions and Answers : Wish list : My Wish......


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.