FileZilla 无论是 Client 还是 Server ,都非常简单好用, 对标准化支持也比较到位, 品质甚至比许多收费软件还稳定, 曾经试过用 LeapFTP 以文本模式传一些文本文件到Server, 会出现文本内容只传一部份的情况, 似乎是文本中间有一些特殊编码被认为是"结束符"之类的原因, 而 FileZilla 从未发生过这样的状况. 另外多线程模式对于经常要上传很多小文件的我来说, 也是相当地实用.

FileZilla 2 默认不需要任何改动就是绿色版的, 会把所有设置存储在安装目录下, 而 FileZilla 3 默认则是把所有设置存在用户目录下面. 如 C:Documents and Settings用户名Application DataFileZilla 中. 不太科学, 一个不注意重装系统, 所有配置和站点信息全部丢失. 所以也一直没有升级到 3.0.

通过 Google 找到一篇很有用的文章 《Making FileZilla 3 Client Portable》, 原来只要简单的几步就可以把 FileZilla3 改为 portable 形式.

  1. FileZilla 官网下载页下载 ZIP 包

  2. 解压到某个目录, 如d:programfilezilla,

  3. 把 d:programfilezilladocsfzdefaults.xml.example 目录下面的 复制到 d:programfilezillafzdefaults.xml

  4. 打开 fzdefaults.xml

    1
    
    <Setting name=<span class="str">“Config Location”</span>>$SOMEDIR/filezilla/</Setting>
    

    改为:

    1
    
    <Setting name=<span class="str">“Config Location”</span>>.</Setting>
    
  5. 下面的内容也可以删除:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    <Servers>
      <Server>
        <Host>ftp.gnu.org</Host>
        <Port>21</Port>
        <Protocol>0</Protocol>
        <Type>0</Type>
        <Logontype>0</Logontype>
        <User>anonymous</User>
        <Pass>[email protected]</Pass>
        <TimezoneOffset>0</TimezoneOffset>
        <PasvMode>MODE_DEFAULT</PasvMode>
        <MaximumMultipleConnections>0</MaximumMultipleConnections>
        <EncodingType>Auto</EncodingType>
        <Comments></Comments>
        <LocalDir></LocalDir>
        <RemoteDir></RemoteDir>Primary GNU download server
      </Server>
    </Servers>