Function: Uploads files or folders to an FTP server.
Author: Peter Dekkers
Input: (Text) Files/folders or absolute paths to files as plain text arguments.
Output: (Text) Filenames of the uploaded files, prefixed by the entered Base URL.
Notes: New in this version: support for proxy servers and forced passive transfers. Warning: This action overwrites remote files without prompting. Includes three sample workflows.
Updates:
v1.4
- Fixed a bug with some servers with line endings being appended to filenames
Thanks Marcel Rivard!
v1.3 (skipped a version there, not sure why…)
- Fixed a recursion bug - Many thanks to Tom Davies!

Will there be a version supporting SFTP in the future or is this automator action “dead”?
Comment by Yoram — August 10, 2008 @ 8:46 pm
This is a great automator app, but I wonder why ftp is not built into the finder suite of automator in Tiger and Leopard.
Comment by PTNYC — April 29, 2008 @ 2:25 pm
SFTP?
Comment by fishy — April 7, 2008 @ 6:31 am
I keep getting the same error 255 message that other people have mentioned. My other FTP programs connect fine with the exact same settings. Does anyone know what this error means? If this problem was fixed it would be a great action!
Comment by James — December 11, 2007 @ 6:13 pm
Any idea on the 255 error? I am getting it every time I run the script… I tried uploading using other FTp programs with same settings and they worked just fine…but obviously I want the Automator workflow to work.
Thanks in advance!
Comment by KnightRyder — September 20, 2007 @ 4:37 pm