Created
January 13, 2018 05:25
-
-
Save JorgenPhi/d7ca62dff5eb0c19792b005c6da9a5c1 to your computer and use it in GitHub Desktop.
FreeUsenet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Run using PhantomJS. Replace the domain with a catchall domain you own. Check email for Usenet credentials */ | |
var faker = require('faker'); | |
console.log('Loading a web page'); | |
var page = require('webpage').create(); | |
var url = 'https://www.5eurousenet.com/en/packages/order/testaccount'; | |
page.open(url, function (status) { | |
page.evaluate(function(firstname, lastname, username){ | |
var email = username+"@mycatchalldomain.org"; | |
document.getElementById("edit-panes-customer-primary-email").value = email; | |
document.getElementById("edit-panes-customer-primary-email-confirm").value = email; | |
document.getElementById("edit-panes-cm-profile-field-first-name-und-0-value").value = firstname; | |
document.getElementById("edit-panes-cm-profile-field-last-name-und-0-value").value = lastname; | |
document.getElementById("edit-panes-custom-terms-agreement-checkout-custom-terms-agree-on").checked = 1; | |
document.getElementById("edit-continue").click(); | |
}, faker.fake("{{name.firstName}}"), faker.fake("{{name.lastName}}"), faker.fake("{{internet.userName}}")); | |
}); | |
setTimeout(function() { | |
page.evaluate(function() { | |
// On the Next Page: | |
document.getElementById("edit-submit").click(); | |
}); | |
}, 30000); | |
setTimeout(function() { | |
phantom.exit(); | |
}, 45000); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment