-- Copyright (c) 2004 David Kocher. All rights reserved. -- http://cyberduck.ch/ -- -- This program is free software; you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation; either version 2 of the License, or -- (at your option) any later version. -- -- This program is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- Bug fixes, suggestions and comments should be sent to: -- email@example.com on adding folder items to this_folder after receiving added_items set theServer to "example.net" set theUser to "username" set theProtocol to "ftp" set theUploadFolder to "upload" set the item_count to the number of items in the added_items if the item_count is greater than 0 then with timeout of 300 seconds tell application "Cyberduck" set theBrowser to (make new browser) tell (theBrowser) set encoding to "UTF-8" connect to theServer with protocol theProtocol as user theUser with initial folder theUploadFolder repeat with theFile in added_items upload item theFile end repeat disconnect end tell end tell end timeout end if end adding folder items to
i was using this script, which worked perfectly. then i disabled FTP on my server and started using SFTP for security. i can still get access to the server with the cyberduck client but the script no longer works. i did change this to see if it would work but it doesn’t:
set theProtocol to "sftp"
any ideas? thanks