2012-02-17 37 views
1

我已经使用JnetPcap库编写了一个Java程序,它从Wireshark生成的离线Pcap文件中读取并开发数据(Web流量)的统计信息。但我需要一种方法来自动化捕获(从不同网站),保存文件(捕获完成后),运行我的程序的整个过程。我是脚本语言的新手。任何人都可以告诉我,如果Watir帮助我完成我的任务?否则请建议最适合我的要求的脚本语言。Watir for Wireshark

谢谢你

回答

2

Watir驱动浏览器。如果你需要驱动浏览器,它可以做到。

+1

Watir +其他Ruby工具和库可能非常强大。就像Željko说的那样,它当然可以处理浏览器部件。如果您不需要查看浏览器,则Mechanize或net/http库的开销可能会更少。 – 2012-02-17 19:58:42

+0

同样要清楚Watir不是一种脚本语言。 Watir是一个基于ruby的代码库,可以轻松驱动浏览器。主要重点是测试网页和web应用程序,但人们使用它不止于此。由于watir基于Ruby,如果你不知道ruby并且知道Java,那么你最好找一个Java库来做HTTP请求或者驱动浏览器(也许Selenium)。我个人觉得wa比Se更容易使用,但是如果我是一个不知道红宝石的Java迷,我可能会觉得不对 – 2012-02-19 07:48:27