PerlSETI is a very simple GUI front end for the SETI@home client. It is completely written in Perl. The main idea is to list more and better stats than the regular SETI@home client.
Currently I use Perl 5.005_05 on Linux 2.2.14 to develop it. It should work with all SETI@home clients on Unix.
I don't know where "Undifined" has gone. I guess the project is back in my hand. Basicly everything is working fine with the current Version of SETI. Contact me at jan@gesternwarnichtheute.de if you have any problems.
The project is now maintained by Undifined, email him!
PerlSETI is now hosted by SourceForge! If you have patches or want to report bugs, please use our SourceForge project page, that's also the place where I'll now post news!
PerlSETI 2.0 has been released. It makes PerlSETI compatible with the new SETI@home 2.0 client and also includes a small bugfix. The new version is not compatible with the old 1.x clients. If you are updating from an old PerlSETI version, like 0.6, then you just have to exchange the perlseti.pl with the new version.
Yes, I'm still alive :-). I lost all the bug fixes and enhancements which were send to me because I've had a HDD crash in December. Howwever, I downloaded SET@home v2.0 yesterday and I'm currently using it, i'll figure out the new data files and then there should be a new version for the 2.0 client and I'll also include a bugfix to v0.6.
This new release includes just some improvements, two actually. The frequency is now displayed in GHz and the total CPU time is now also frequently updated by adding the current unit time to the total CPU time.
This is just a bug-fix release which fixes the bug that caused PerlSETI to crash with the return-value message in the perlseti.conf. You also HAVE to replace the old perlseti.conf with the new perlseti.conf if you are updating it.
The bug is fixed which cause PerlSETI to crash during compilation... hehe, stupid really! Should have tested it before - I missed a '}'. Download v0.5 again, now it's fixed.
The public release is out! This version gives everyone access to the following improvements and new features: configuration file, Color or B/W output, additional HTML output, improved progress bar, updated time display, signal handler, choice of displaying the PID with the HTML output, logging, WindowsNT support and auto-client-kill. This will be the last major release since it supports everything that is needed and more. I'll continue to update it so it'll keep up with new datafile formats and so on, also bugs which are found will be fixed. I just want to try something new now, hacking other code.
This version is a development release with many undocumented features, it should only be used by developers, code hackers, or if you know what you are doing. It includes an updated time display, a new progress bar, color support, configuration (still in the perlseti.pl file - will be in a seperate file in 0.5) and a HTML export feature. There'll be even more features in 0.5... that version will follow in the next days - the version for everyone. I also changed the layout of this page a bit, look more like the SETI@home page now. Credits for all the people who send me improvements and patches (those which have been implanted) will be given in a CREDITS file in 0.5, version 0.4.5 is just the perlseti.pl file.
I'm finally back from vacation :-). While I was on vacation I got about 50 mails
with suggestions and improvements as well as complete code for new features. That
will take some time to include everything and to combine it with v0.4.5 which is my
current development version that I wrote while on vacation. PerlSETI v0.4 should
still work fine until I will release v0.5 in between some days or two weeks. Features
of v0.5 will include: Configuration File, Output on screen as well as HTML (flat listing or table),
Color support, spanish language support (maybe), improved features, better display
of the work unit time and much more. I might also play around with the new SETI::Stats module.
Just give me some time to work on it!
This version includes some bugfixes and it now really clears the screen instead of just scrolling. This will also be the release for the next weeks since I'll go on vacation in some days. Next release will include new features!
This release comes with a bugfix, listing of top spike and gaussian as well as a new and improved start-up script.
This is a very important bugfix release, it fixes the bug that caused PerlSETI to crash when a new work unit was downloaded. It also ads a message line which displays what SETI@home is currently doing.
This is the first release whith a lot of features. It can display nearly all
the things and even more than all the other GUI's for X and the shell out there.
Look at the screen-shot and download it, test it - and be happy or not.
ChangeLog
PerlSETI 2.x runs fine with the SETI@home client for Unix v2.0
PerlSETI 0.x runs fine with the SETI@home client for Unix v1.1, 1.2. and 1.3
Get the README file.