Übertragen
© 2006 - 2007 by Widgetschmie.de
(German) to transfer, to transmit
Usage
To transfer files to an FTP account, to someone else running Übertragen in your LAN or to one of your Bluetooth devices, simply select the files in the Finder (or an application; e.g. select images in iPhoto), hold down the mouse button, invoke Dashboard (either through F12 or an "active corner"), drag the files over Übertragen and release the mouse button while the mouse is over the field representing the desired target.
When transferring files to an FTP server, existing files with the same name will be overwritten by files you upload. Files beginning with “.ht” (e.g. .htaccess) will be uploaded to the server, all other “dot files” like .DS_Store will be ignored.
The file name encoding used is UTF-8.
To cancel a running upload, press the cancel button
. To copy the remote path of the files you transfer, press the copy button
. Note that this only works for FTP transfers. You can supply an HTTP path in the settings of each FTP account, which will then be copied to the clipboard instead of the FTP path.
Adding/editing FTP accounts
Select the “FTP” tab on the backside of the widget. In order to edit an existing account, click onto its name; to add a new account, click the plus sign
in the lower left edge.
The only fields that have to be filled out are the following:
- Name
Something that helps you identify the account when dragging files onto the widget.
- Host
The name of the server you wish to upload files to, e.g. “myserver.com”.
- Username
The login name you use on the specific server.
- Password
The password that you use on the specific server.
The password will be stored in your keychain upon the first successfull upload to the FTP server.
These are the optional fields:
- Path
The path the files should be uploaded to on the remote server; e.g. if you want to upload files to ftp://myserver.com/temp/today, enter “temp/today” here.
- WWW Path
This is only used when copying paths. When you click the copy button
while a transfer is in progress and this field is empty, the FTP-path is being copied to the clipboard. If you fill in a URL here, the URL under which the files can be accessed online will be copied to the clipboard instead.
Bonjour
NOTE that for incoming Bonjour transfers to work, port 16211 must not be blocked by your firewall.
These are the options you have:
- Allow others to send files to me
If you check this checkbox, others will “see” you in their Dashboard when dragging files onto Übertragen and can transfer files to you.
You can still transfer files to others if this box is unchecked.
- Ask to accept each transfer
If this checkbox is checked, you will be asked if you want to accept each transfer. If unchecked, transfers will be accepted automatically.
You will still be informed once the transfer is complete.
- Compress files before sending
Instead of transferring individual files, the widget will compress the file(s) for you and transfer the compressed files for you.
The advantage is that Mac OS resource forks are being preserved and that the amount of data to be transferred is smaller. The disadvantage, however, is that if you cancel a transfer, none of the data transferred so far can be used by the recepient. If transferring uncompressed files, the recipient will be able to use the files completely transferred up to that point. Chose which option suits you best.
In general, it is a good idea to let the widget decide if compression is useful or not.
Bluetooth
If you check "Enable Bluetooth Devices" and Bluetooth is turned on, you will see all your favorite Bluetooth devices which are capable of receiving files when you hover over the widget.
NOTE that you might encounter some problems if the device is set to ask for a password before each transfer!
If the device supports "OBEX File Transfer", you can browse the directories as you can with FTP-directories, in an exposé-like manner. If only "OBEX Object Push" is supported, the device will handle the transferred files itself and you can not navigate to the desired directory.
Credits
Thanks to Pete and Daisy from Apfeltalk.de for the help with AppleScript.
Disclaimer
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Feel free to re-distribute this widget as long as it stays in this (unaltered) form and as long as you don't charge for it.