wcx_ftp.ini中的设置

 

请注意:这个文件用于FTP客户端的设置。其中多数选项也能在对话框中修改。Total Commander的其他设置保存在 wincmd.ini

 

[General]通用设置

AESVerify用于验证用户是否已为密码管理器输入正确的AES主密码。

Allowhook=2本选项控制主密码对话框中的键盘输入:
0:不允许设置键盘钩子,显示警告图标
1:允许设置键盘钩子,显示提醒的图标
2:允许设置键盘钩子,不显示提醒的图标(默认)
说明:Total Commander通过一个全局键盘钩子读取按键后清空,因此简单的键盘记录程序无法通过同样方法读取按键。但因为一些杀毒软件总是报告这种钩子,可禁用该特性。

Ascii=*.txt *.htm*按文本文件处理的文件类型

AutoDisconnect=0如果当前窗口已连接到FTP,再连接另一台FTP
0:询问用户如何做 (默认)
1:先断开连接
2:保持已有连接

AutoResume=30超时秒数,此后Total Commander尝试恢复挂起的连接,续传文件。-1禁用自动续传。

ConnectRetries=10连接重试次数

DecodePercent=01:将URL中用户名/密码的“%十六进制数值”解码为字符,例如%73 -> s

E-Mail=xyz@server.com匿名登录时做为口令的email地址

ForceHTTP11=00:除续传,总使用HTTP 1.0传输
1:HTTP 1.1用于所有传输
HTTP 1.1的副作用:许多服务器以“分块”模式发送动态页面(如PHP),不报告总字节数。因此无法显示进度条。
好处:服务器在创建页面时就已经可以发送数据了。

FtpInBackground=0如果=1,FTP传输总在后台进行(单独连接)

FtpOpenIn=0默认在哪里打开ftp连接:
0:活动窗口
1:左侧窗口
2:右侧窗口

FtpShowHidden=01:连接后自动选中“FTP 显示隐藏文件” (1/0)

GetModeFromLocalFile=01:自动传输模式中,本地文件的扩展名决定文件将按文本或二进制传送 (默认:远程文件扩展名)

Httptimeout=30HTTP下载时最多等待WEB服务器的回应xx

KeepAliveTransfer=01:传输中也发送命令以保持连接。仅向控制连接发送换行符以免防火墙/网关断开连接。也可以每个服务器单独设置(对后台传输管理器无效)。注意这可能扰乱某些FTP服务器,但它可能是解决连接经常丢失问题的救命稻草。

KeepMasterPassword=0允许在以下情况下在内存中保留主密码:
1:程序最小化
2:启动屏保后
3:以上两种情况

LogFile=c:\Path\Log.txtlog写到指定文件

LogFile2=c:\Path\Log2.txt只将重要log(成功传送文件)写到指定文件

MDTM=3使用MDTM命令设置上传文件的时间标签(目前仅同步功能支持)。以下标志之和:
1:启用/禁用本功能
2:发送格林威治时间。多数服务器要求这种时间,而非本地时间

MLSD=-1-1:如果服务器声明支持MLSD,就使用该命令,否则使用LIST
0:使用LIST命令获取文件夹列表
1:使用MLSD命令获取文件夹列表
注意:本选项可为每个服务器单独设置。

ModeZ=启用/禁用压缩传输:
0 禁用
1 用于Internet(非局域网)
2 也用于局域网

PortFrom=PORT模式(主动模式)的最小端口

PortTo=PORT模式的最大端口

PortIP=本计算机的外部IPv4地址。可输入固定IP地址,一个DNS名字(如DynDNS)或以http://开头的URL,如果是最后一种,网页必须返回文本形式的IP地址。

PortIPEnabled=0是否使用上述IP地址

PreferIPv6=-1-1 IPv4优先,使用wsock32.dll(默认,其余调用wsock2_32.dll)
0 IPv4优先(正常Internet地址)
1 对于同时支持IPv4和IPv6的服务器,IPv6优先
2 按服务器返回的顺序依次尝试IPv4和IPv6
-2 完全禁用IPv6,仅尝试第一个IPv4地址

PreventFEAT=01:不向服务器发送FEAT (supported features) 命令。发送这个命令时似乎某些代理服务器会挂起。

TcpKeepAlive=01:建立连接时设置TCP keep alive如果防火墙/路由器开连接的间隔很短,这个选项有用。

SpecialFlags=0以下选项之和:
1:强制隐式ssl (没有明文连接)
2:强制显式ssl
4:强制TLS验证
8:强制SSL23验证
16:详细记录后台ftp连接
32:不检查文件是否已完整传输完毕(使用SIZE命令)
64:如果下载文件大小与文件列表报告的大小不一致,不校验下载文件的大小(用SIZE命令)
128:不重复使用SSL数据连接的会话(通过SSL_copy_session_id)
256:后台线程不发送“发送命令”选项中的命令
512: 发送MLSD -la命令获取隐藏文件列表(多数服务器不支持)
1024: 不把PASV命令返回的本地地址转换为服务器地址

sslwarn=10:关闭无效ssl认证的警告。TC仍会显示一个红色的打开的锁图标

TransferMode=ITotal Commander启动后的默认传输模式:
A=文本
I=二进制
X=自动

UploadBlockSize=512上传文件时的缓存,kB。对于快速网络可以试试较大的缓存,如1492 甚至 8192

UserAgent=设置HTTP连接的用户代理。
默认是“Mozilla/4.0 (compatible; Totalcmd; Windows x)”,其中x是Windows版本。

WaitDelay=5两次连接之间的重试间隔,秒。

WarnWrongMode=11:以文本模式下载/上传二进制文件时发出警告
0:无警告

ZlibRatioBin=30..9:上传二进制文件时的压缩比率。0=不压缩,1=最快,9=最高压缩率

ZlibRatioTxt=30..9:与zlibratiobin相同,但用于文本文件。你也许想把它设置为一个较高的数值,因为通常文本文件压缩效果更好。注意:压缩率等于1时文件通过Cisco PIX防火墙有问题,会中断上传!

 

[CertAlias]当用户点击开锁按钮信任一个ftpsftp over ssl)服务器时保存服务器别名

server.com=hostcompany.com例如:用户连接server.com,但服务器认证属于hostcompany.com

 

[default]

pasvmode=01:所有新连接使用被动模式
0:使用主动模式

PreserveDates=0下载时保留文件日期/时间

PreserveDatesUpload=0上传时保留文件日期/时间(如果服务器支持)

LowercaseUpload=01:上传时将文件名转换为小写
0:上传时保持文件名原大小写

 

[firewall]防火墙或代理服务器设置

host=localhost:80防火墙的名字和端口

password=密码 (不是所有防火墙都需要)

username=用户名 (不是所有防火墙都需要)

Method=1防火墙连接方法 (顺序与防火墙设置对话框的相同)

default=11: 新建连接时默认使用防火墙
0:新建连接时默认不使用防火墙
每次新建连接时改
变了使用/不使用防火墙,该选项随之改变。

httphost=以下3个选项用于http传输
防火墙的主机名和端口

httpuser=用户名 (http)

httppass=密码 (http)

 

[connections]出现在FTP 连接 对话框的连接名字列表

1=Site1

2=Site2

 

[OldConnections]新建FTP连接中曾输入过的连接

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

1=user@ftp.anyprovider.com

 

[Site1][connections] 列表中个站点的详细设置

anonymous=11:匿名连接,0:有密码

directory=/pub/subdir服务器的文件夹,连接后自动转到该文件夹

localdir=c:\local本地文件夹,连接后自动转到该文件夹

firewall=11:使用防火墙,其配置存在[Firewall]中。

host=ftp.site1.com:2121服务器名,如果需要,冒号后输入端口号

password=00000000000000密码,非明文(编码,但未加密,从原理上说这是不可能的!)

acct=00000000000000账号密码,必须从password手工复制

pasvmode=00:主动模式 (PORT 命令)
1:动模式 (PASV 命令) - 对某些防火墙有用

username=test用户名

hosttype=用户定义的服务器类型(名字)

InitCommands=刚登录到服务器后发送的命令

keepalive=保持连接的命令重复时间(秒),后面是keepalive命令,例如 90,NOOP

MLSD=-1-1:如果服务器声明支持MLSD,就使用该命令,否则使用LIST
0:使用LIST命令获取文件夹列表
1:使用MLSD命令获取文件夹列表

CacheDirs=10:每次访问时重读文件夹
1:在缓存中保留访问过的文件夹内容

SpecialFlags=0见[General]。每个站点的选项优先

 

[ServerType1]用户定义的服务器类型

Template1=服务器定义,见 定义服务器类型

Template2=

 

[TimeZone]

Site1=分别保存与每个站点的时差 (用于同步文件夹)