我想登录到我的Speedport 747来调用内置数据包捕获
到目前为止,我可以使用casperjs登录到我的Speedport。然后更改为http://speedport.ip/wan_util.stm。在按钮“开始”终止之后,casperjs单击此按钮。
casper.thenOpen('http://speedport.ip/wan_util.stm', function() {
this.waitForSelector("input[name='begin_cap']",
function success() {
this.waitUntilVisible("input[name='begin_cap']",
function success() {
this.click("input[name='begin_cap']");
},
function fail() {
this.die("Login failed: The begin button is hidden!");
});
},
function fail() {
this.die("Login failed: Can't find the begin button!");
});
});
在浏览器中单击按钮开始时,下载开始,直到我单击结束按钮。 使用casperjs的按钮似乎没有开始下载。