from ECCP's FAQ:
How can I run this on a non-connected computer?
If you have a computer that never has an internet connection, you can still run this code. Assuming you get the software installed properly, you can "trick" another machine into returning the results for you. The file that contains the results to be sent is called 'dplist'. You will simply concatenate this file with the one on an internet-connected machine. The easiest way to do this is:
1. MOVE the dplist file from the non-connected machine to a floppy. Or, better still, copy it to floppy and rename the file on the machine to something different (i.e., dplist.6_26) just in case the floppy is defective.
2. From a DOS window, find the eccp109 directory on the connected machine.
3. While eccp109 is NOT running on the connected machine, do:
more a:\dplist >> dplist
This will concatenate the results from the floppy with the existing results on the connected machine. It's very important to have '>>' instead of just '>'; the extra '>' means concatenate, so you don't wipe out results on the destination machine. It's also important to MOVE the dplist file (or copy and rename), and not just copy it. This is so you don't waste bandwidth sending the same results next time you go through this process. If the same results are sent twice, they will get filtered out by our server - it's just a waste of bandwidth.
Sorry, i don't know the answer to your mac question. I believe F@H has a mac client, but haven't seen one for ECCP.