Download / File Transfer Application Settings

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