Advertisement
Guest User

Untitled

a guest
Mar 1st, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. // Authentication
  2.  
  3. "use strict";
  4.  
  5. var siteUrl = 'http://www.3dcontentcentral.com/secure/download-model.aspx? catalogid=10260&id=496588';
  6. var page = require('webpage').create();
  7.  
  8.  
  9. page.open(siteUrl, function (status) {
  10. if (status !== 'success') {
  11. console.log('Unable to access network');
  12. } else {
  13. console.log("Status: " + status);
  14. page.render('yes.png');
  15. var fs = require('fs');
  16. fs.write('page.html', page.content, 'w');
  17. //заполняем
  18. page.evaluate(function() {
  19. document.getElementById("3dcclogin").value = "mymail@mail.ru";
  20. document.getElementById("3dccpassword").value = "mypass";
  21. document.getElementById("btn_ucLogin").click();
  22. });
  23.  
  24. }
  25. page.render('yes2.png');
  26. fs.write('page1.html', page.content, 'w');
  27. phantom.exit();
  28. });
  29.  
  30. ///////всё работает без лишних слов//////////
  31. var page = require ('webpage').create();
  32. var system = require("system");
  33.  
  34.  
  35. page.open("адрес сайта", function(status){
  36. console.log('открыто');
  37. page.settings.resourceTimeout = 1000;
  38.  
  39. page.onLoadFinished = function(status) {
  40.  
  41. setTimeout(function() {
  42.  
  43. page.render("ollgod.png");
  44. console.log('see ollgod.png');
  45. phantom.exit();
  46. }, 10000)
  47.  
  48.  
  49. };
  50.  
  51.  
  52.  
  53. page.includeJs('http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js', function(){
  54.  
  55. page.evaluate(function (){
  56.  
  57. $("#ид или .класс").val("логин");
  58. $("#ид или .класс").val("пароль");
  59. $("#ид или .класс").click();
  60.  
  61.  
  62. });
  63.  
  64. console.log('login good');
  65. page.render("before_submit.png");
  66. console.log('see login.png ');
  67.  
  68.  
  69. });
  70.  
  71. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement