I'm looking for an FTP client with the following requirements.

  • File/Folder sync
  • Sftp/SSH tunnelling
  • Outstanding AppleScript support
  • Runs on Lion

The GUI interface is not overly important as it won't be the main interface used, however (and this is subjective) a better interface would be a bonus.

  • Why not just run shell script commands to FTP and SFTP from within the AppleScript? – Noah Jan 18 '12 at 21:09
  • That would not be my preferred solution, since it would take me too long to write and maintain, but it is feasible, just not pretty and I'd have to write a lot more script to manage retries etc – Stu Wilson Jan 18 '12 at 22:32
  • -1 Question does not show any research effort, if it's answered by a link to Transmit. – Daniel Beck Jan 24 '12 at 8:08

Have you tried Transmit? I think it'll do most of what you need.

  • I have, 5 years ago, and I do like Panic's software in general, however my needs have changed over time and I'm looking for opinions/answers on respective levels of functionality. e.g. What makes the AS support outstanding or are they all the same – Stu Wilson Jan 17 '12 at 23:06
  • Unfortunately I don't know what your AS needs are. You might try downloading the latest version of Transmit and open up the AS dictionary in AS Editor. – afragen Jan 17 '12 at 23:11
  • With more effort you can always use rsync, ssh, scp – afragen Jan 17 '12 at 23:14
  • 3
    In addition to what afragen said, you can download sample Apple Scripts for Transmit from here: panic.com/transmit/d/Transmit%204%20AppleScript%20Examples.zip – pdd Jan 18 '12 at 2:29
  • @afragen sorry I really don't want to get into shell scripting if I can, it's time I lack. I can write the AS very quickly and let the program do the grunt work of the configuration and transfer handling. – Stu Wilson Jan 18 '12 at 22:36

At a previous place of employment, we set up Fetch to do consistent uploads via FTP Droplets, and Automated Uploads with it via Applescript. It supports SFTP as well, though I don't remember it being able to actually create SSH tunnels itself.

Free for 15 days, $29 license.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .