Settings in the file wcx_ftp.ini

 

Please note: This file is used for the settings of the FTP client. Most settings can also be changed from dialog boxes. All other settings for Total Commander are stored in the file wincmd.ini.

 

[General] General settings

Ascii=*.txt *.htm* File extensions of files which should be recognized as text files

AutoDisconnect=0 Defines what happens when the user tries to connect to another server in the same window, while another connection is active:

0: ask user (default)

1: disconnect previous

2: keep previous

AutoResume=30 Timeout in seconds until Total Commander tries to restore a hanging connection, and resume the file transfer. Set to -1 to disable.

ConnectRetries=10 Number of connection retries for anonymous connections

E-Mail=xyz@server.com E-Mail address, which is used as the password for anonymous connections

FtpInBackground=0 If =1, FTP transfers will always be started in the background (separate connection)

FtpOpenIn=0 Open ftp connections by default in the:

0: Active panel

1: Left panel

2: Right panel

FtpShowHidden=0 1: Check the option "FTP show hidden files" at startup (1/0)

GetModeFromLocalFile=0 1: The extension of the local file determines whether the file is transferred in automatic mode as binary or text (default: extension of remote file name).

Httptimeout=30 Wait xx seconds for the response from the WEB server for HTTP downloads

KeepAliveTransfer=0 1: Send keepalive also during a transfer. This will send just newline characters to the control connection to avoid that a firewall/gateway drops the connection. Set also individually per server (the latter not working in BTM). Note that this will confuse some FTP servers, but it may be the last resort in case of frequent connection losses.

LogFile=c:\Path\Log.txt Write a log file with the specified name

LogFile2=c:\Path\Log2.txt Write a log file with only the most important data (transferred files)

MDTM=3 Use MDTM command to set time stamp of uploaded files (currently only supported in SYNC function). It's a sum of:

1: Enable/disable function

2: Send timestamp in Universal time (GMT). Most servers expect that instead of local time.

ModeZ= Enable/disable compressed transfers:

0 disabled

1 enabled for the Internet (not local network)

2 enabled also for local network (LAN)

PortFrom= Start port for port mode (active mode)

PortTo= End port for port mode

PreferIPv6=-1 -1 IPv6 disabled (default)

1 prefer IPv6 for servers which support both IPv4 and IPv6

0 prefer IPv4 (normal Internet addresses)

PreventFEAT=0 1: Do not send the FEAT (supported features) command to servers. Some proxies seem to hang when this command is being sent.

TcpKeepAlive=0 1: Use TCP keep alive for all connections: Useful for certain firewalls/router if the connection breaks very often.

SpecialFlags=0 Sum of the following options:

1: force implicit ssl (no clear text connection)

2: force explicit ssl

4: force TLS authentication

8: force SSL23 authentication

16: detailed log for ftp connections in background

32: Do not test whether files have been transferred completely (with SIZE command)

sslwarn=1 0: Turn off warning about invalid ssl certificates. TC will still show a red open locker icon

TransferMode=I Transfer mode when starting Total Commander:

A=Text

I=Binary

X=Automatic

UploadBlockSize=512 Size of upload buffer. On fast networks, you may try larger sizes like 1492 or even 8192

WaitDelay=5 Wait delay between two connection retries (in seconds)

WarnWrongMode=1 1: Warns when binary files are uploaded/downloaded in text mode

0: No warning (as with Total Commander 3.5x)

ZlibRatioBin=3 0..9: zip library compression ratio for uploads. 0=none, 1=fastest, 9=strongest

ZlibRatioTxt=3 0..9: same as zlibratiobin, but for text files. You may want to set a higher value here, because text files usually compress better. Attention: The Cisco PIX firewall dislikes strength 1, and aborts the upload!

 

[CertAlias] Stores server aliases when the user chooses to trust an ftps (ftp over ssl) server by clicking on the open locker icon

server.com=hostcompany.com Example: User connects to server.com, but the server certificate belongs to hostcompany.com

 

[default]  

pasvmode=0 1: Always use passive mode for new connections

0: Always use active mode

PreserveDates=0 Preserve file date/time on downloads

LowercaseUpload=0 1: Convert filenames to lowercase during upload

0: Upload filenames as they are on disk

 

[firewall] Settings for firewall or proxy server

host=localhost:80 Name and port number of the firewall

password= Password (not necessary for all firewalls)

username= User name (not necessary for all firewalls)

Method=1 Firewall method (order as in the firewall dialog box)

default=1 1: Always use Firewall for new connections

0: Do not use firewall for new connections

This option is changed automatically every time a connection is saved.

httphost= These 3 options are for http transfers

Name and port number of the firewall

httpuser= User name (http)

httppass= Password (http)

 

[connections] List of the configured connections shown in the Connect dialog

1=Site1

2=Site2

 

[OldConnections] List of connections made earlier in the dialog New Connection

0=ftp://ftp.anysite.com/pub/subdir/

1=user@ftp.anyprovider.com

 

[Site1] Connection details of one of the connections under [connections]

anonymous=1 1: Anonymous connection, 0: Connection with password

directory=/pub/subdir Directory on the server, which is set after connecting

localdir=c:\local Directory on the local machine, which is set after connecting

firewall=1 1: Use the server configured under section [Firewall] as a firewall/proxy

host=ftp.site1.com:2121 Name of the server, if necessary the port (separated by a colon)

password=00000000000000 Password, disguised (scrambled, NOT encrypted, it's impossible by principle!)

acct=00000000000000 Account password, must be set manually by copying from a password line

pasvmode=0 0: Uses active mode (PORT command)

1: Uses passive mode (PASV command) - useful for certain firewalls

username=test Username for the server

hosttype= User-defined host type (name)

InitCommands= Commands sent to server just after logging in

keepalive= Keep alive repeat time in seconds, followed by keepalive command, e.g. 90,NOOP

CacheDirs=1 0: Re-read directory every time it is visited

1: Keep content of visited dirs in cache

SpecialFlags=0 See section [General]. The options per site take precedence

 

[ServerType1] User-defined server type

Template1= Server definitions, see Define server type

Template2=

 

[TimeZone]

Site1= Saves the time zone difference separately per site (for synchronize dirs)