2014-01-25 4 views
-1

хорошо кто-то может мне точку в направлении о том, как я могу автоматизировать вход в мой Bt статистику WiFi и сохранить полученный HTML в файлPhantomjs/Casperjs открытие BT WiFi и Войти

https://www.bt.com/wifi/secure/statuscheck.do

может

никому помоги мне в достижении этого, я новичок в фантоме и Каспере.

помощь и консультировать будет пройти долгий путь, благодаря

код

ошибки я recieveng ответить ниже

Test file: C:\Users\ash\Downloads\aaaaaaaa\casper\n1k0-casperjs-4f105a9\batchbin\hello.js 
FAIL Errors encountered while filling form: form not found 
# type: uncaughtError 
# file: C:\Users\ash\Downloads\aaaaaaaa\casper\n1k0-casperjs-4f105a9\batchbin\hello.js:802 
# error: Errors encountered while filling form: form not found 
#   CasperError: Errors encountered while filling form: form not found 
#    at fillForm (C:/Users/ash/Downloads/aaaaaaaa/casper/n1k0-casperjs-4f105a9/modules/casper.js:802) 
#    at fillNames (C:/Users/ash/Downloads/aaaaaaaa/casper/n1k0-casperjs-4f105a9/modules/casper.js:862) 
#    at C:\Users\ash\Downloads\aaaaaaaa\casper\n1k0-casperjs-4f105a9\batchbin\hello.js:5 
#    at runStep (C:/Users/ash/Downloads/aaaaaaaa/casper/n1k0-casperjs-4f105a9/modules/casper.js:1553) 
#    at checkStep (C:/Users/ash/Downloads/aaaaaaaa/casper/n1k0-casperjs-4f105a9/modules/casper.js:399) 
# stack: not provided 

+0

Я думаю Casper это хороший способ сделать это. Вы уже установили его? –

+0

да, я его установил, мне просто нужна помощь по его использованию. –

ответ

0

I тонко вы должны использовать заливку и gethtml функцию:

Быстрая программа:

casper.start('https://www.bt.com/wifi/secure/statuscheck.do', function() { 
    this.fill('form[name="LoginForm"]', { 
     'username': 'LOGIN', 
     'password': 'PASS' 
    }, true); 
}); 

casper.wait(2000, function() { 
    this.echo(this.getHTML()); 
}); 

casper.run(); 
+0

спасибо за это. Я только что сделал файл js с указанным выше кодом, но получил ошибку синтаксического анализа. Теперь я проверю ссылки, спасибо –

+0

любой шанс, могу сказать, почему я продолжайте получать ошибки разбора –

+0

Извините, я забыл скобки. –

Смежные вопросы