The CLI versions are listed
here. The one you want is the "
powerpc-apple-darwin1.2" client.
Click to download
You will get a .tar file that should not be unstuffed with Stuffit 5.x. In OS X you can unstuff with OpenUp or the command line or Stuffit 6, but not the Stuffit 5.5 that came with OS X PB. Stuffit 5.x will glitch up the unstuffing and the result will be useless. I assume that you will use OpenUp.
You can get OpenUp
here. You can get Stuffit Expander 6
here.
If you have not already done so, set OpenUp's prefs to unstuff to your Desktop. Once OpenUp has finished, open the resulting folder. Drag the inside folder to the desktop and then trash the outer folder. I don't know why OpenUp puts the unstuffed folder inside an extra folder. Keep the archived .tar file, you will need it again if you want to run multiple CLI clients.
Rename the folder to "Seti1", that makes it short and easy. If you later run multiple copies at once, the other folders will be called "Seti2", "Seti3", etc.
Launch the Terminal. It is in /Applications/Utilities. An empty window should open. Type "cd ". That is "cd" followed by a space. Don't put in the quote marks or the period, those are part of my sentence here. In Unix, "cd" stands for Change Directory. You are going to point the Terminal to your CLI SETI client.
Next, click your mouse on the Seti1 folder and drag it into the Terminal window. Let go. This will put the Seti1 folder's filepath in automatically. Click once in the Terminal window to bring it to the front again (the drag & drop leaves the Finder in the front). Now press Return. The Terminal window is now set to your Seti1 folder.
To start the CLI SETI, type "./setiathome -verbose" followed by Return. Leave out the quotes again, but note that this command begins with a period. And there is a space between the two words. The "./" is a run command in Unix. You can alternatively leave off the " -verbose" part, that part just makes SETI give regular progress info. Without it; ie "./setiathome" the client will run dead silent. It will not offer any progress indication until the WU is done.
SETI will start up. Since this is a new client, you will neet to put in your email so that units are credited to your account. It will ask for your email, then try to get your stats and a new WU. If you connect to the internet via modem, you will need to launch PPP.Connect first and connect. The current version of OS X PB cannot connect via PPP on demand from an application.
Whenever you reboot or log out/log in, you will need to restart SETI. Repeat the above steps starting at the "Launch the Terminal" part. There is a utility to make it launch automatically, but I have not explored it yet. I will once OS X is my primary OS.
If you want to run multiple CLI clients, OpenUp the .tar file again. Drag out the inner folder, raname to "Seti2". Open a second Terminal window (click on the Terminal in the Dock, then press open-apple-N) and follow the above instructions. Just drag the Seti2 folder into the new window instead of the Seti1 folder. Keep going for however many clients as you want. I would suggest two for every CPU that you have assuming that you have enough RAM.
Try one CLI client first for a while and get the hang of it before you try running extra copies. The CLI client is well-behaved, you can leave it running in the background with little or no hit on other processes. It would be less well-behaved if you ran a ridiculously large number of clients - say ten clients on a single-CPU Mac with only 128MB of RAM. Like I said, run just one copy for starters and get a feel for it. If you shut down, log out, or close SETI's Terminal window, that client will stop. But just like regular OS 9 SETI, no data is lost. The next time you start it, it will resume where it left off.
If you have any problems please post again. Happy crunching.
[Edit: updated client download link. Also, Stuffit 6 is now a good & common choice to unstuff the .tar file]
[ 06-09-2001: Message edited by: reader50 ]