1. In general, I am on the computer I want to send from, then I go to the computer I want to receive on. This script seems to require I be at the receiving computer first. Is there a trick to do it my way?
2. A very minor point, but you are still required to know (or at least specify) a the filename on the receiving end. My solution does not.