The settings related to downloading torrents are grouped on the Torrents tab in Preferences. There are two sections there, Network and .torrent.
Enable DHT Network. With this option enabled, Folx will connect not only to peers associated with the tracker you got the torrent file from, but also to other peers on the Internet that are connected to the DHT network. This option enables “trackerless” downloading and facilitates finding peers when the tracker is down.
The Enable NAT-PMP option enables the NAT Port Mapping Protocol, which is a network protocol that allows a computer in a private network (behind a NAT router) to automatically configure the router to allow connections outside the private network. Enable this option if you don’t want to bother with configuring port forwarding manually.
Enable Local Peer Discovery allows Folx to discover peers on the local network in order to maximize the data exchange rate while minimizing Internet traffic.
The Global maximum number of connections and Maximum number of connections per torrent options set the limits on the maximum number of connections that can be open at a given moment, for all active torrents and each torrent separately.
Maximum number of upload slots per torrent limits the number of peers that can connect to you per torrent. Fewer upload slots will make for higher upload rates with each peer. More slots will increase the number of peers and thus your chances of getting all files in a timely fashion. Too many slots, however, may cause some peers to blacklist you because you are uploading to them too slowly.
Incoming TCP port sets the port on which Folx will listen for incoming connections. It defaults to 14082 and can be changed if needed (this will require Folx to be restarted).
Check Randomize port on launch if you want the listening port to randomly change on every Folx start.
The Stop seeding at ratio option will tell Folx to stop seeding upon reaching the specified ratio. By default, this option is disabled.
Here you can specify what Folx should do with the .torrent files associated with your tasks:
- Store .torrents for current tasks in will keep the .torrent files of in-progress tasks in the specified directory.
- On task completion move .torrents to will move the .torrents to the specified directory when their associated task is finished.
- Automatically load .torrents from will tell Folx to watch the specified directory and automatically create a task as soon as a .torrent file appears in it.
- Delete loaded .torrents will remove .torrents from your hard drive when they are added to Folx.
The Set as default option next to Open torrents with Folx lets you make Folx your default torrent client.