亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

命令行下的2款網(wǎng)頁截圖工具推薦

 更新時(shí)間:2014年07月18日 10:46:45   投稿:junjie  
這篇文章主要介紹了命令行下的2款網(wǎng)頁截圖工具推薦,分別是針對IE瀏覽器的IECapt和針對Firefox瀏覽器的PageSaver,需要的朋友可以參考下

現(xiàn)在很多瀏覽器或?yàn)g覽器工具欄、插件都提供網(wǎng)頁截圖的功能,不過大多數(shù)都需要鼠標(biāo)或鍵盤手工操作,而不能通過命令行自動(dòng)化完成。有時(shí)我們可能需要每天定時(shí)對某些網(wǎng)頁截圖,或者批量地對多個(gè)URL截圖,這時(shí)這些的需要手工操作的截圖工具或插件就有一點(diǎn)不夠用了。不過幸運(yùn)的是,有一些免費(fèi)的可以通過命令行方式操作的網(wǎng)頁截屏軟件或?yàn)g覽器插件可以幫我們解決這個(gè)問題,下面介紹兩款我經(jīng)常使用的。

第一款是IECapt,官方主頁在 http://iecapt.sourceforge.net/ ,這是一個(gè)免費(fèi)開源的軟件,有C++和C#兩種語言的版本。

這款軟件沒有GUI,只能在純命令行方式下運(yùn)行,運(yùn)行的命令為:

復(fù)制代碼 代碼如下:
IECapt –url=http://jb51.net/ –out=localfile.png

其中參數(shù) –url 后面跟的是你要截圖的網(wǎng)站的地址,–out 后面跟的是截圖后的圖片文件的保存名。這兩個(gè)參數(shù)是最常用的,另外還有一些參數(shù),比如 –delay ,可以指定頁面打開后過多少秒再截圖,這在截取某些使用了 Ajax 等延遲加載技術(shù)的頁面時(shí)非常有用。更多的參數(shù)可以用 IECapt –help 命令來查看。

這個(gè)軟件很好用,不過如同它的名字所說的,它是基于IE的,這樣一來基本上也只能在Windows系統(tǒng)上使用。截圖時(shí)它實(shí)際上是在后臺(tái)調(diào)用了本機(jī)上安裝的IE瀏覽器對頁面進(jìn)行渲染,一般來說,你在IE瀏覽器下看到某個(gè)頁面是什么樣子,用IECapt截的圖也是那個(gè)樣子。

IECapt的主頁上還介紹了另一個(gè)跨平臺(tái)的基于 WebKit 引擎的網(wǎng)頁截圖軟件 CutyCapt ,這個(gè)軟件需要 Qt 庫的支持,使用方法和 IECapt 幾乎一樣,但是有更多更靈活的參數(shù),這兒就不詳細(xì)介紹了。

要介紹的另一款可以在命令行模式下使用的網(wǎng)頁截圖工具是 Firefox 的插件 PageSaver ,主頁是 http://pearlcrescent.com/products/pagesaver/ 。

這個(gè)插件有需要付費(fèi)的專業(yè)版以及免費(fèi)的基本版,對于一般的命令行截圖來說,基本版就足夠了。安裝好以后,它會(huì)在瀏覽器地址欄旁邊添加一個(gè)照相機(jī)圖標(biāo)的按鈕,點(diǎn)擊即可像普通的網(wǎng)頁截圖插件一樣對當(dāng)前網(wǎng)頁進(jìn)行截圖,也可以點(diǎn)擊圖標(biāo)旁的下拉三角做一些設(shè)置,比如設(shè)計(jì)默認(rèn)保存文件名規(guī)則。同時(shí),你可以通過命令行對指定URL進(jìn)行截圖,比如:

[code]firefox -saveimage http://jb51.net/[/code]

這個(gè)命令會(huì)調(diào)用系統(tǒng)的 Firefox ,打開指定的網(wǎng)址并截圖,如果 Firefox 當(dāng)時(shí)不在運(yùn)行,這個(gè)命令會(huì)先打開 Firefox ,截圖完成后再關(guān)閉 Firefox 。需要注意的是,如果要在命令行下使用這個(gè)插件截圖,最好關(guān)閉火狐瀏覽器“恢復(fù)上次會(huì)話”的功能,否則命令行新打開頁面時(shí)有可能一直停在確認(rèn)是否打開上次會(huì)話的界面。

截圖之后圖片會(huì)被保存在執(zhí)行命令的當(dāng)前目錄,文件名格式需要在插件的選項(xiàng)面版中設(shè)置(專業(yè)版可以在截圖命令中再指定保存文件名),圖片可保存為PNG或JPEG兩種格式。這個(gè)插件是基于 Firefox 的,截圖當(dāng)然也是通過 Firefox 瀏覽器渲染的。

IECapt和Firefox PageSaver,一個(gè)基于 IE,一個(gè)基于 Firefox,兩者結(jié)合,再加上一些自寫腳本的補(bǔ)充,基本上可以滿足大部分命令行方式截圖的需求了。

相關(guān)文章

  • VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時(shí)候

    VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時(shí)候

    這篇文章主要介紹了VScode?隱藏大量無用的文件比如在看Linux?kernel或boot時(shí)候,VScode 工程創(chuàng)建先在 Ubuntu 下編譯一下 uboot,然后將編譯后的 uboot 文件夾復(fù)制到 windows 下,并創(chuàng)建VScode 工程,需要的朋友可以參考下
    2022-10-10
  • vscode配置setting.json文件實(shí)現(xiàn)eslint自動(dòng)格式代碼

    vscode配置setting.json文件實(shí)現(xiàn)eslint自動(dòng)格式代碼

    這篇文章主要介紹了vscode配置setting.json文件實(shí)現(xiàn)eslint自動(dòng)格式代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • zend stdio8.0 快捷鍵匯總集合

    zend stdio8.0 快捷鍵匯總集合

    接下來小編就為大家介紹一下在Zend Stdio 8.0版本中的快捷鍵匯總。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • 解析動(dòng)態(tài)代理jdk的Proxy與spring的CGlib(包括區(qū)別介紹)

    解析動(dòng)態(tài)代理jdk的Proxy與spring的CGlib(包括區(qū)別介紹)

    Spring是Java程序員基本不可能繞開的一個(gè)框架,它的核心思想是IoC(控制反轉(zhuǎn))和AOP(面向切面編程)。本文重點(diǎn)給大家介紹動(dòng)態(tài)代理jdk的Proxy與spring的CGlib,感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • git?pull和git?clone的區(qū)別詳解

    git?pull和git?clone的區(qū)別詳解

    本文主要介紹了git?pull和git?clone的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • IntelliJ IDEA2020.3 新特性(小結(jié))

    IntelliJ IDEA2020.3 新特性(小結(jié))

    這篇文章主要介紹了IntelliJ IDEA 2020.3 新特性,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2020-12-12
  • RSA加密解密算法應(yīng)用及延伸探究

    RSA加密解密算法應(yīng)用及延伸探究

    這篇文章主要為大家介紹了RSA加密解密算法應(yīng)用及延伸探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • FedAvg聯(lián)邦學(xué)習(xí)FedProx異質(zhì)網(wǎng)絡(luò)優(yōu)化實(shí)驗(yàn)總結(jié)

    FedAvg聯(lián)邦學(xué)習(xí)FedProx異質(zhì)網(wǎng)絡(luò)優(yōu)化實(shí)驗(yàn)總結(jié)

    這篇文章主要為大家介紹了FedAvg聯(lián)邦學(xué)習(xí)FedProx異質(zhì)網(wǎng)絡(luò)優(yōu)化的實(shí)驗(yàn)總結(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 郵件的協(xié)議及服務(wù)器工作原理

    郵件的協(xié)議及服務(wù)器工作原理

    本系列教程將會(huì)講解郵件的基本常識(shí)與概念,郵件的協(xié)議以及郵件服務(wù)器的工作原理,然后用JavaMail發(fā)送郵件的基本實(shí)現(xiàn)過程,郵件內(nèi)嵌圖片等高級(jí)郵件技巧。相信大家看完后,一定會(huì)有所收獲
    2022-05-05
  • Git 撤銷操作、刪除文件和恢復(fù)文件

    Git 撤銷操作、刪除文件和恢復(fù)文件

    本文主要介紹了Git撤銷操作、刪除文件和恢復(fù)文件的方法。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02

最新評(píng)論