Download / File Transfer Application Settings
Download / File Transfer Application Settings
Introduction
Here are some of my download application settings. See also: File Integrity Application Settings, Compression and Archiving Application Settings, Network Device Settings, Programs, Software.
Torrent examples. Browser: Opera. Linux: Debian, Fedora, Raspbian. Office suite: LibreOffice.
Cyberduck 4 (OS X 10.8)
Preference and other files
∼/Library/Containers/ch.sudo.cyberduck
∼/Library/Preferences/ch.sudo.cyberduck.plist.lockfile (OS X 10.9)
OS X: System Preferences: Notifications
Cyberduck
Comment: turn these off, or you see notifications all the time at school campus/work for new devices like phones and tablets.
Comment: Cyberduck uses Apple's Bonjour service (Wikipedia: "Bonjour locates devices such as printers, other computers, and the services that those devices offer on a local network using multicast Domain Name System (mDNS) service records.").
Alert style: None
[ ] Show in Notification Center
[ ] Badge app icon
[ ] Play sound when receicing notifications
Preferences
General
[x] Save Workspace
[ ] Use Keychain (Is this the iCloud Keychain? Enabling this might have caused problems with MacBook Pro.)
Default protocol: [SFTP (SSH File Transfer)] (wrong setting can cause problems)
Browser
[x] Show hidden files
Transfers
General
[x] Bring window to front when transfer starts
[x] Close window when transfer completes
[ ] Remove when transfer completes
Downloads
[ ] Open downloaded files with default application
Existing Files: [Prompt] (ask if I want to overwrite the original files on my computer)
Uploads
Existing files: [Overwrite] (sometimes I upload the same files many times for example to public_html)
[x] Always overwrite when reloading
Editor
Select a text editor to open files by default (...): [TextWrangler]
FTP (use SFTP)
[Cyberduck]
SFTP
[Cyberduck]
Transfer Files Using: [SFTP (SSH File Transfer Protocol)]
Bandwidth
Maximum Throughput: [Unlimited Bandwidth]
Connection
The selected default encoding (...): [UTF-8]
Language
[English]
wget
Example usage with explanations (when I was having severe network difficulties with my old cheap connection in year 2006):
wget -c -t 50 -S -x -T 120 --limit-rate=100k --no-dns-cache --no-cache -a wget_log.txt ftp://ftp.sunet.se/pub/Linux/distributions/mandrakelinux/official/iso/2009.1/mandriva-linux-one-2009.1-KDE4-europe2-cdrom-i586.iso
-c: try to continue downloading where left of
-t 50: number of tries
-S: show HTTP and FTP headers
-x: create a hierarchy of directories
-T 120: check if the connection is down every 2 minutes (covers: DNS timeout, connect timeout, read timeout)
--limit-rate=100k: limit speed to approximately 80% of maximum connection speed
--no-dns-cache: do not save DNS information in cache
--no-cache: do not use proxy server's cache
-a wget_log.txt: append new notes to the end of the log file
Example usage (almost the same options, but different internet connection and different Linux distro to download in year 2011)
wget -c -t 50 -S -x -T 120 --limit-rate=8000k --no-dns-cache --no-cache -a wget_log.txt ftp://ftp.funet.fi/pub/mirrors/releases.ubuntu.com/11.04/ubuntu-11.04-desktop-i386.iso
Xtorrent 2 (OS X 10.8)
Modem settings: Increase the number of open NAT sessions (e.g. 4096, Xtorrent used 3351 sessions in 5/2013). Enable UPnP. Use static IP address. See QoS settings. [utorrent.com] [superuser.com]
Comment: Raspbian Linux prefers torrent downloads over mirror sites (5/2013).
Problem: if you want the download/upload settings to stick, switch to other settings tabs (pages).
Preferences
Downloads
Automatically: [x] Load .torrents in: [Torrent Index] (If you remove *.torrent from OS X's Downloads directory, the corresponding Linux distro etc. will no longer be in the Complete section of Xtorrent.)
.Torrent Files: [ ] Delete .torrent files once loaded
Download Folder: [Torrent Complete] (It's easier to manage the folders when they begin with the same word.)
[x] Incomplete folder: [Torrent Incomplete]
Downloads Queu: [x] Limit to: [10 active downloads]
Sharing: [x] Continue to share after files are downloaded
Advanced
Global bandwidth limits
[x] Limit download bandwidth to: [500 KB/s] (= 3.9 Mbps)
[x] Limit upload bandwidth to: [40 KB/s] (= 0.32 Mbps)
Disable global bandwidth limits
[ ] Between the times: [23:00] and [8:00]
[ ] When computer sits idle for: [10 minutes]
Network Listening Port: [--] (by default: 6881)
(✓) Port is open (I think I saw this after enabling UPnP in my modem)
[x] Choose port at random
Last modified: February 13th, 2017
Author: Tomi Häsä (tomi.hasa@gmail.com)
URL: http://sites.google.com/site/tomihasa/download-application-settings