WARNING:
Please note that this article was published a long time ago. The information contained might be outdated. This is an AppleScript script useful to easily upload files (one or more at the same time) to a remote server using Transmit. The idea is based on this http://www.macdrifter.com/2011/09/upload-file-selection-via-transmit.html article. Comments and code available on GitHub. Automated Transmit Uploader is divided into two scripts. One ( Both scripts must be configured. The variables to be configured are pretty self explanatory: If you have OS X 10.8 I recommend to install terminal-notifier. To install To install Scripts
One Click Transmit Uploader
) to be used as a standalone application, the other (add - Transmit Uploader
) as a folder action.Configuration
set pathRemote to "/var/www/vhosts/com.example/uploads/"
set urlBasePath to "http://www.example.com/uploads/"
set favoriteTransmitConnection to "My Favorite Upload Server"
set notificationEnabled to true
set logEnabled to true
set appName to "One Click Transmit Uploader"
Installation
One Click Transmit Uploader
open the script with AppleScript Editor and export it as an application using Export from the File menu (give the application a name recalling the server you are using). Once you have the application exported, move it to a place you prefer and drag it to the dock. At this point choose a file from the Finder and click on the application available in the dock. Once the upload is completed you will have the url pointing to the upload in the clipboard.add - Transmit Uploader
open the script with AppleScript Editor and export it as an Only Executable Script using Export from the File menu (give the script a name recalling the server you are using). Once you have the script exported, move it to the ~/Library/Scripts/Folder Action Scripts/
directory. Choose the directory to be used as the "upload dropbox", Ctrl+click on it and choose Enable Folder Actions. You should be able to see your script. If you drag a file in the "upload dropbox" directory you should be able to find in the clipboard the url pointing to the uploaded file.Notes
~/Library/Scripts/Folder Action Scripts/
directory, open a Finder window, press Command+Shift+G (or Go to Folder from the Go menu) and open ~/Library/
. The Scripts/Folder Action Scripts/
directories, if not available, should be created.One Click Transmit Uploader
with files located on the desktop