Help bij FTP applescript
3 oktober 2008 - 22:43   
geplaatst door: REDD
Ik ben op zoek naar een methode om bestanden die op mijn externe FTP verbinding binnen komen, automatisch te downloaden (met in dit geval Cyberduck) naar een desbetreffende map op mijn mac en hierna te verwijderen op de FTP. Probleem waar ik tegenaan loop is dat als iemand een bestand aan het uploaden is naar mijn FTP en ik mijn script draait, deze begint te downloaden en deleten als het bestand nog niet klaar is met uploaden. Er moet een vergelijking in komen dat het pas download als het bestand volledig is geupload. Hoop dat iemand me kan helpen, hieronder staat het script dat de aanpassing vereist.

tell application "Cyberduck"
   set theBrowser to (make new browser)
   with timeout of 300 seconds
      tell (theBrowser)
         set the encoding to "UTF-8"
         set show hidden to false
         connect to "<ftp>" with protocol "ftp" as user "<username>" with initial folder "<directory>"
         set theFiles to (browse folder (get working folder))
         repeat with theFile in theFiles
            download item theFile
            delete item theFile
         end repeat
         close theBrowser
         disconnect
      end tell
   end timeout
end tell

Alvast bedankt
REDD :apple: