Apple Script FTP sync könyvtár
Pár napja kaptam készhez az új MAC-emet és gondoltam egyúttal egyszerűsítem is a work flow-mat az FTP feltöltéssel.
Sajnos megfelelő app-ot nem találtam amivel context menübe tehettem volna az ftp feltöltést.
Gondoltam egyet és áthidaltam a problémát egy olyan könyvtárral, amit képes az automator felszinkronizálni egy frankó kis apple scripttel.
Nos a megoldás a következő:
on run {input, parameters}
do shell script "curl -T /users/username/'FTP mappa'/*.zip \"ftp://ftp.server.hu/directory/\" --user username:password --progress-bar"
set variableWithSoundName to "Glass"
display notification "Upload to portfoliofotos.hu complete" with title "ZIP file uploaded" sound name variableWithSoundName
do shell script "rm /users/username/'FTP mappa'/*.zip"
return input
end run
És hogy mit csinál?
Felszinkronizál minden .zip kiterjesztésű filet az FTP mappából az FTP szerverre ezután törli a zip-eket, és benyom egy kis hangefektet.
A feltöltéshez curl-t használ, ami valamiért az új High Sierraval gyök kettővel tölt fel, de legalább kényelmes. Ha van valakinek ötlete, hogy miért ilyen lassan csinálja azt szívesen veszem.
Új hozzászólás