setirotate automatically spawns the SETI@Home commandline client, rotating it through work units in a work unit cache. You can configure the number of work units to store, the number of processes to run simultaneously, the number of simultaneous result-upload/workunit-download transfers, the time interval within which its allowed to perform said transfers, and the timeout interval for when a transfer fails. It will immediately start working on a work unit when the previous one finishes, while uploading the newly finished result (if the upload interval permits) in parallel. It strives to always keep something running.
| Tags | Scientific/Engineering Astronomy |
|---|---|
| Licenses | Artistic |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Changes: A fix for a busywait problem which was caused by "setiathome -stop_after_xfer" exiting immediately when no valid network interface exists.


Changes: A modified version for use with Windows machines has been included. Several bugs were fixed, some useless code was removed, and the documentation has been improved substantially.


Changes: Fixes for time time-range handling stuff.
- All comments
Recent commentsRe: Miscategorized
> How is this "artistic
> software"?
Good question. It's covered by the perl Artistic License, but I wouldn't call it artistic software.
Funny, I don't recall putting it in that category. I'll remove it.
Miscategorized
How is this "artistic software"?