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!

workflow action continues for some time and then an error is given of the form: FTP Upload error: Could not upload file: http://server.com/.file.ext with the . added to the original file name. Workflow continues for many minutes after this error and eventually quits. A file of zero kb is uploaded to the server.
Comment by miller — July 22, 2005 @ 1:45 pm
My bad; there was an update from the original one, so I foolishly thought it was 1.1. Fixorated.
Comment by Steve — July 22, 2005 @ 1:03 pm
Russell, I’ll look into that for you.
Stevietheb, no it isn’t as of yet.
Miller, there is no version 1.1 yet. I hadn’t noticed it on this page, but it isn’t quite right. Version 1.0 is the latest version. What troubles are you experiencing with the workflow?
Comment by Peter Dekkers — July 22, 2005 @ 11:33 am
I’m confused by the versions. This lists 1.1 but downloads 1.0. Your site still lists 1.0. I am having troubles with the workflow I made from it and was hoping to get the latest version. Very nice idea if I can get it to work.
Comment by miller — July 22, 2005 @ 11:14 am
Is this current version useable with SFTP?
Comment by stevietheb — July 21, 2005 @ 2:41 pm