Windows下FileZilla掌权了FTP的统治地位,然而在Mac上亦有取代FileZilla的软体.当然,FileZilla也早已经支援Mac了.

Cyberduck是开放源代码的FTP及SFTP软体,基于GPL授权,拥有简单的操作界面,支持WebDAV 和 Amazon S3 浏览与文件的传输等.专为Mac打造的Cyberduck整合了 OS X系统的一些功能,例如Spotlight, Bonjour, QuickLook(3.0版本才支持) 和  Keychain(钥匙串)等.

Cyberduck-1

通常的FTP软体都是双格类似于Finder界面,Cyberduck不同与这些也同样另用户易于上手. QuickLook功能在Leopard下已经见怪不怪了:

cyberduckbeta_01-240x180

(图片来源:via)如果想扩展QuickLook插件,可到QuickLook Plugins List」下载更多.

如果你打开的FTP是显示乱码文件名,可以通过更换编码方式来调节显示的内容:

Cyberduck-3 Cyberduck-2

在软体的系统预置中可设定ftp的加密方式等:

Cyberduck-4

Cyberduck虽说是免费软体,但是需要用户的捐赠才是发展的基本.

若你买不起收费的FTP客户端----Interarchy ,  你可以考虑Cyberduck 3.x或者ForkLift也包含了FTP功能,不过同样收费.

官方提供的下载软件包内还包含了DashBoard的.Wdgt插件,还有一些AppleScript Samples,可以方便你使用Cyberduck做重复的操作.

Cyberduck Official Site:    http://cyberduck.ch/

-----------------------------------------------------------------------------------------------------------------------------------------------

PK:Cyberduck 3 vs.FileZilla




介绍完 Cyberduck  ,拿一开始提到的FileZilla来做比较,版本分别为Cyberduck 3.0.2 and FileZilla 3.1.0.1(on Mac OS X Leopard):

*启动:两者启动时间几乎同时, 只需几秒,新版本的要更快些.尽管有给人一种瞬间瘫痪(卡死)的感觉-特别是右击远程文件的时候;

*窗口排列:FileZilla拥有四个窗格,左边的两格显示本地磁盘驱动器盘符;另外的显示远程服务器-即ftp文件夹;顶部的按钮方便你浏览文件夹 --我并不是很喜欢这种排列:非直观的方式有点混淆用户的视觉. Cyberduck只有单个窗格,直接以列表的形式(视你习惯调整)将ftp中的文件夹展现在用户的眼前,直接双击即可打开目标文件夹;没有本地磁盘列表排列显示窗口,  从这点比较,FileZilla和传统的ftp软体较直接地能将文件拖来拖去进行操作.

*工具栏(菜单导航按钮): Cyberduck所拥有的按钮很少而且直观,能叫你瞥过就知道是干嘛用的.而且还可以添加与定制按钮 ;然而FileZilla的工具栏相对比较混乱(图标也比较"丑陋")

filezillatoolbar

*连线:Cyberduck具有快速链接菜单,记录着你曾经链接过的ftp等地址;而看不出FileZilla拿什么跟它比:

Connections

*连接速度:(当然这也要看你本地的网络出口速度和ftp服务器的接入速度)一般的普通的公用ftp,比如论坛的vip ftp帐号等接入只需5秒左右,上传速度两者差之毫厘. 从链接速度看两款软体是很难区分的,因为干扰因素有很多;

*易用性:参阅了FileZilla主页,翻遍了论坛,就是没有一个删除远程文件的按钮,如此尴尬的问题应该被FileZilla所认识.

*FileZilla的优点:FileZilla被赞为更稳定更快,但从上面的简单测试并没有看到这点优势;  然而我使用Cyberduck良久,并未发现该软体本身出现意外退出或者崩溃(当然,Cyberduck在你的电脑上可能出现过).由于没有窗口显示本地磁盘,只能打开Finder来寻找本地文件夹及文件.或者你可以考虑卡车(Transmit)和Yummy FTP.  --要知道,传统ftp就应该是像它们那样子的.

*Cyberduck的有点:易用,而且简单直观的按钮和菜单,若你没有特殊的其它苛刻要求,尽量使用Cyberduck而非FileZilla.

So,the pk winner is  Cyberduck~  (以上大部分文字译自thriftmac)

-----------------------------------------------------------------------------------------------------------------------------------------------

使用Cyberduck的9大理由:



鸭子,这就是一个鸭子,而且能帮你轻松使用的ftp软体.界面与logo就是爱上Cyberduck的一开始理由:

9.从Widget快捷上传:

上文有提到下载的包内含一个Widget,你也可以单独从Apple 官网得到这个插件.

picture-32 picture-311

这样的快捷小工具给用户更方便的上传方式, 借助Mac的 DashBoard,脱离了传统的ftp的桌面软体概念.还插入了标签的概念.

8.Applescript支持 :

Cyberduck 支持 Applescript.  上文中亦提到过的.提供一些标准的脚本程序,例如从iPhoto上传截图.阅读 软体自带的Readme.txt 了解更多.

7.丰富的自定义软体偏好设置:

*更改外观;

*保存你的工作环境(记忆ftp地址及加密等);

*使用钥匙串记忆密码及管理;

*管理文件传输;

*... ...及更多.

(偏好设置的截图上文已介绍.)

6.限制文件连接传输的宽带:

控制流量及传输速度很容易做到,只要打开"预置",移到 "宽带"标签即可进行设置 最大值.

Bandwidth

5.使用拖曳方便地进行文件上传:

拖曳上传是最最方便的一种操作方式,直接连接ftp.当然,在 Cyberduck关闭的情况下拖文件进去也是支持的.不过需要重新定向最后使用的ftp连接地址:

picture-23

Cyberduck允许使用拖动文件到一个书签栏,但是在Cyberduck 3版本中,移除了对第三方书签的支持.

4.可自选的外部编辑器:

如果想做到快捷地修改文件(不只包括文本文件),对外部编辑器的支持是必备的.Cyberduck让你可以快速地修改档案,就好像它是存储在你磁盘中的本地文件。步骤:只要对着要执行修改的文件右击,"编辑" -选择你自己的编辑器即可. 改动文件后自动上传,简单亦方便.

picture-25

还有一种方法是设定偏好设置中的默认编辑器.

picture-27

不推荐第二种方法.因为并非所有的文件都支持你选择的编辑器,这样就会导致文件损坏等情况,当然,如果你有备份的话.

3.对Amazon S3 的支持(上文亦有提到):

Amazon S3是云计算的典范,当你要处理10TB的文件数据时,你需要优秀的ftp软体来操作.然而S3并不支持FTP协议的客户端.而且要适合Mac OS X的浏览器. 幸运的是,Cyberduck整合了S3:

picture-28

无论从连接速度或者操作性方面,Cyberduck 都远远强大于S3 Browser and JungleDisk .

2.快速寻找档案:

支持了QuickLook 的Cyberduck 3 整合了Finder,任何文件的QuickLook几乎是选择后马上打开(其中,文件也是以下载的方式打开的).就像打开了Finder 一样,可使用上一个/下一个来翻阅.

1. Cyberduck是免费的!

免费,但优秀的软体仍然需要捐赠.工程师辛勤地工作应该得到他应有的补偿.

以上译自MacTips.Org.

-----------------------------------------------------------------------------------------------------------------------------------------------

通篇基本宣扬了 Cyberduck的好处,但是仔细看你会发现 Cyberduck长时间运行会占用较多的swap空间.