wildgoat的个人空间 https://blog.eetop.cn/wildgoat [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

[ZZ]FTPRush技巧

已有 2325 次阅读| 2013-9-25 16:12 |个人分类:软件使用

FTPRush的前身是UltraFXP,它与传统的FlashFXP、CuteFTP相比,拥有更强大的功能,比如多窗口操作、更强大的脚本命令支持、 更方便的界面定制等等。下面是笔者使用FTPRush几个月以来总结的一些“超短”技巧,如果你掌握了它们,相信你的FTP操作会玩得更酷!

    1.在FTPRush的“本地窗口”中,如果你直接选中某文件并点击右键菜单,出现的是与FTPRush相关的菜单选择,如果你按住Shift的同时再单击右键,则出现的是资源管理器的右键菜单,这对于我们在FTPRush中进行文件管理非常方便。


    2. 我们在升级FTPRush版本的时候最好首先备份一下旧版FTPRush安装目录下的RushSite.xml文件,这里保存的是你的站点管理器中所有 FTP站点,因为从FTPRush v1.0 RC5开始,如果你使用新版的安装包覆盖安装,RushSite.xml将被覆盖。

    3. 连接到FTP后,选中要下载的文件或者目录,直接按下“Ctrl+Q”热键即可将该文件或目录添加到队列中,而无需单击右键,选择“添加选择的文件到队列”。

    4. 选中要下载的文件,并在“本地窗口”中选择下载文件存放的目录,按下“Ctrl+T”即可开始文件传输,如图1所示。

图1 查找窗口

    5. FTPRush中查找文件支持通配符“*”和“?”,比如我们要查找的目录名为“大唐双龙传”,那么我们可以输入“*大唐*”或者直接输入“大唐”即可。查找时只需按下“Ctrl+F”热键,并输入关键词即可。

    6. 搜索完毕后要想退回到原目录,可以点击“上一层目录”按钮,但这样我们需要重新向服务器发起请求,其实只需要再次按下“Ctrl+F”,并直接回车即可,这时候读取的文件是保留在本地缓存中的,速度要快很多。

    7. 在站点管理器中,按住Shift键双击某个站点,会弹出FTP测试窗口,而按下Ctrl键双击则会直接连接该站点。

    8.不管是本地文件还是FTP服务器上的文件,当我们选中它们之后,按下空格键,该文件的文件名会加粗显示,这对于我们在文件较多的目录中快速找到它们很有帮助。

    9.老版本的UltraFXP站点文件,只需要将其改名为“RushSite.xml”并覆盖到FTPRush的安装目录即可导入站点。

    10.选择“帮助→关于FTPRush”,在打开的窗口中点击“Rush every byte”,这里有一个彩蛋,上面会滚动显示FTPRush开发人员的名单,很有意思。

    11.可以直接按“Ctrl+1、Ctrl+2……”快速切换到第1、2……个站台窗口,也可以直接按“Ctrl+Tab”在多站台之间切换。

    12.在站点管理器中,双击某个站点打开其属性窗口,单击“密码”栏后面的“...”按钮可以直接查看密码明文,如图2所示。


图2 查看密码选项

    13.有时候为了查看某个FTP中拥有的所有文件或者某个目录中的文件列表,我们可以选择“站台→输出FTP目录树列表”菜单,在弹出的窗口中输 入目录深度,如果需要输出目录和文件大小则选择“输出目录和文件大小”,最后单击“确定”按钮,稍等片刻即可看到输出效果,如图3所示。


图3 目录树列表

    14.在站台日志、传输日志、系统日志中选中任意一部分日志记录,该部分记录会自动被粘贴到剪贴板中。

    15.双击本地文件窗口中的SFV或者MD5校验文件,FTPRush会自动进行文件校验。

    16.选择“工具→热键管理器”菜单可以在这里对所有热键进行重新分配,在“工具→布局”菜单中可以对工具栏、菜单、窗口做重新设计,这是FTPRush所独有的功能,设计出来的布局可以将其保存起来与朋友分享,如图4所示。

----------------------------------------------------------------------------------------------------------
掌握更多晋级高手的超级技巧才是关键!

    1.列表刷新的另类方法
   
    如果某个目录中的文件有很多,按F5来刷新速度可能会很慢,有什么更好的办法来解决么?

    方法一:按选项设置的“常规”设置中选择“缓存ftp目录”和“当进行传送的时候更新ftp目录缓存”可加快第二次列表的速度。

    方法二:我们先ctrl+f不输入任何关键字进行搜索,列表窗口只列出搜索的结果,然后再ctrl+f直接回车,FTPrush就会从系统缓存中读入先前所有文件的list动作,这样就可以快速刷新当前目录下的文件列表了。

    2.按日管理FTP服务器
   
    对于人气很高的FTP服务器, 每天上传到服务器中的文件可能很多,这样服务器开放时间久了管理起来将相当麻烦,同时对于下载用户而言,要想在这么多文件和目录中找到自己需要的资源也不 方便。其实,如果我们能好好利用FTPrush自带的文件搜索功能,可以完美地解决这个问题。笔者以管理2004年10月1日到10月4日这一时段上传到 FTP服务器中的所有文件为例。

    第一步:登陆到所管理的FTP服务器根目录,依次选择“站台→在FTP服务器上查找文件”,打开搜索管理窗口。

    第二步:在“查找”中输入关键字“*.*”,勾选高级选项中的“文件日期从...到...”,并把时间设置为“2004-10-1到2004-10-4”,然后单击“查找”。

    第三步:这时FTPrush在就会查找这一时段的所有文件,等搜索完成后,在结果中就是我们所要管理的文件及文件目录了,在结果列表中通过右键菜单的命令来管理这些文件。


    3.快速找到自己需要的文件
   
    每种文件类型使用一种颜色,这样的话,我们就可以根据颜色快速地找出所对应文件,然后方便选择下载。笔者以MP3文件为例。

    第一步:点击菜单中的“选项”,切换至“显示→高亮”标签栏。
   
    第二步:单击右侧窗格中的“增加”按钮,在所弹出的“编辑”框中输入“*.mp3”,在其下面的“颜色”处选择其中一种颜色,点击“确定”。

    以后我们在FTPrush的管理窗口中出现和*.mp3匹配的文件,都会以我们刚才所选择的颜色显示其名字了。其它类型的文件,如法炮制即可。


    4.只传输自己所需要的文件

    刚才已经知道了FTPrush可以选择不下载空目录,其实我们还可以通过“过滤列表”功能去除不需要的文件,让FTPrush只传输自己所需要的文件。笔者以不下载.txt文本文件为例。

    第一步:打开选项设置中心并切换至“传输→过滤列表”标签,然后勾选右侧的“启用忽略列表”和“忽略模式”中的“全部”。

    第二步:单击的“过滤列表”下的“添加”,在所弹出的编辑框中输入“*.txt”,点击“确定”按钮。

    这时,所有txt文件在传输时都会被忽略,只要直接按Ctrl+A选择所有需要传输的文件即可,再也不用一个一个地去除不需要的txt文本文件了。


    5.为无人守值的FTPrush加把锁
   
    不少人喜欢在无人守值的时候使用类似FlashFXP那样按Ctrl+F9,输入密码后最小化到任务栏的功能?笔者的答案是肯定的,不过FTPrush没有这个默认的设置,这个需要自己动手设置一下。

    第一步:按F3打开站点管理器,依次选择“工具→安全设置”,单击“创建密码”后连续输入两次相同的密码后退出。


    第二步:在FTPrush的主窗口中依次选择“工具→热键管理器”,双击到“锁定到系统托盘”,然后根据自己的习惯定义一个热键(如Ctrl+F12等,注意不要和其它默认的热键冲突)。


    6.站点批量倒入
   
    很多人以前使用FlashFXP或CuteFTP作为FTP软件的, 应该都收集了不少自己喜欢的站点,如果该用FTPrush的话需要一个一个地添加到站点管理器中,这样岂不是太麻烦了。其实我们可以下载一个名为 “FTPSiteMgr”的软件,它可以专门为CuteFTP、FlashFXP、FTrush三款软件的站点列表互转而设计的,其使用方法很简单,笔者 不再赘述。

    7.一键刷新所有站点
   
    依次选择“工具→脚本设计窗口”打开FTPrush的脚本编编辑窗口,然后选择“文件→新建”,然后输入以下代码

    uses
    rfScriptEnv, System, Classes, Sysutils;
    procedure RefreshAll(sender);
    begin
       RushApp.Util.Standalone.RawCommand('','pwd',False,False);
       RushApp.Util.Standalone.RawCommand('','list',False,False);
    end;
    procedure OnSwitchlayout(Sender);
    begin
       RushApp.UI.Menu.Remote.Add('','Refresh All',1,'Ctrl+Alt+F5').OnClick :='RefreshAll';
    end;
    begin
       RushApp.UI.OnSwitchLayout := 'OnSwitchlayout';
    end;

    保存后,再次选择“文件→载入”,重启FTPrush。当我们用FTPrush登陆多个FTP以后,只要右键选择“Refresh All”或者使用热键“Ctrl+Alt+F5”就可以一次刷新所有站点。



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 122

    粉丝
  • 42

    好友
  • 274

    获赞
  • 118

    评论
  • 22104

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-9 07:02 , Processed in 0.011411 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部