泡泡网软件频道 PCPOP首页      /      软件频道     /      评测    /    正文

懒人福音!让FlashGet下载自动化(下)

    实例二:RAR文件下载后自动解压

  从网上下载RAR文件后,往往要进入该文件夹,然后再把解压缩文件。如果下载的文件较多,如此重复的操作会让人不胜其烦。其实,同样地,只要在FlashGet中加入一行命令,就可以将下载的文件自动解压到以文件名命名的文件夹中。比如,下载了ACDSee5.rar,那么我们可以让它自动解压缩到ACDSee5这个文件夹中。 

  按照实例一的步骤,还是进入FlashGet的“下载完毕后的病毒检查”窗口中,输入“cmd /c D: &cd \\Downloads &"D:\\Program files\\WinRAR\\unrar.exe" x -ad”(不包括外侧引号)。

  其中的“D:”是下载文件保存的盘符,“\\Downloads”是保存的文件夹名称,“D:\\Program files\\WinRAR”是WinRAR软件的安装位置,请根据实际情况修改。

  清除“自动进行病毒检查的文件”窗口的内容,在里面输入“.RAR”(见图4)。

    此后,照常下载文件,RAR文件会在下载之后自动解压缩,并保存在与压缩包同名的文件夹中。

实例三:不同格式文件自动识别处理
  
  上面的两个例子,只能针对一种格式的文件进行自动处理,适合于只经常下载其中一种文件的用户。如果希望FlashGet同时实现这两种功能,甚至更多功能该怎么做呢?这样就稍微麻烦一点。
  
  还是进入FlashGet的“下载完毕后的病毒检查”输入框中,输入“C:\\auto.bat”。然后在“自动进行病毒检查的文件”输入框中输入“.RAR;.MP3”(注意两种扩展名之前用“;”隔开)。然后,在C:\\下面建立一个auto.bat的文件,内容如下:
  
  @echo off
  set FILE_EXT=%~x1
  goto Handle%FILE_EXT%
  goto HandleErr
  
  :Handle.MP3
  :Handle.mp3
  :Handle.Mp3
  :Handle.mP3
  
  echo %1>>d:\\"%DATE%.m3u"
  goto HandleOK
  
  :Handle.RAR
  :Handle.rar
  :Handle.Rar
  
  unrar.exe x %1 "%~d1\\%~p1\\%~n1\\"
  goto HandleOK
  
  :HandleErr
  echo Unknown File Type: %FILE_EXT of %1
  :HandleOK

  这样,软件将会根据不同格式的文件做出不同处理。如果你对批处理文件比较熟悉,还可以在这个文件中增加其他下载格式,扩展自动处理的功能,让你的网际快车越跑越快! <

0人已赞

关注我们

泡泡网

手机扫码关注