That' s the way to do it from a browser:
ftp://username: password@ ftp_address: port/path
username, password, port, path may be excluded. No spaces (just to get around smiley problems)
Check this link:
http://www.cs.tut.fi/~jkorpela/ftpurl.html
If you can't do it, than something...