Skip to content

Instantly share code, notes, and snippets.

@hackingsearch
Forked from geronimod/test.js
Created May 2, 2012 15:00
Show Gist options
  • Save hackingsearch/2577223 to your computer and use it in GitHub Desktop.
Save hackingsearch/2577223 to your computer and use it in GitHub Desktop.
Scraper with zombie.js
var user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.20 (KHTML, like Gecko) Chrome/19.0.1036.7 Safari/535.20';
var Browser = require("zombie");
var browser = new Browser({userAgent: user_agent, debug: true, waitFor: 10000});
var url = 'https://accounts.google.com/ServiceLoginAuth';
var root_path = 'https://www.google.com/webmasters/tools/';
var login = 'foo@gmail.com';
var password = 'foo';
var Helpers = require ('./helpers');
var helpers = new Helpers(this, {});
browser.visit(url, function() {
browser.fill('Email', login).
fill('Passwd', password).
pressButton('signIn', function() {
browser.visit(helpers.build_gwt_url(root_path, 'homepage', {}), function() {
console.log(browser.html());
});
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment