Auto Volume Mount and File Sending

Ok this fairly simple task is getting out of hand

I want to:
Mount a volume (Macintosh HD OSX) at afp://(ip goes here)

mount volume "afp://(ip goes here)" as user name (username) with password (Password)

where would i stick the Macintosh HD OSX part or do i have to have that dumb dialog pop up? is there some way i can do that in a Un*X script to make it in the backround instead?

Secondly i want to:
Move/copy file A to Macintosh HD OSX

I use the same script to connect to my iBook…

mount volume "afp://192.168.125.125/username/" as user name "username" with password "Password"