Advertisement
Guest User

Untitled

a guest
Nov 20th, 2014
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. import java.awt.Dimension;
  2. import java.awt.Rectangle;
  3. import java.awt.Robot;
  4. import java.awt.Toolkit;
  5. import java.awt.image.BufferedImage;
  6. import javax.imageio.ImageIO;
  7. import java.io.File;
  8.  
  9. ...
  10.  
  11. public void captureScreen(String fileName) throws Exception {
  12.  
  13. Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
  14. Rectangle screenRectangle = new Rectangle(screenSize);
  15. Robot robot = new Robot();
  16. BufferedImage image = robot.createScreenCapture(screenRectangle);
  17. ImageIO.write(image, "png", new File(fileName));
  18. }
  19. ...
  20.  
  21. var page = require('webpage').create();
  22.  
  23. page.settings.userAgent = 'UltimateBrowser/100';
  24. page.viewportSize = { width: 1200, height: 1200 };
  25. page.clipRect = { top: 0, left: 0, width: 1200, height: 1200 };
  26.  
  27. page.open('https://google.com/', function () {
  28. page.render('output.png');
  29. phantom.exit();
  30. });
  31.  
  32. <script type="text/javascript"
  33. src="http://grabz.it/services/javascript.ashx?
  34. key=APPLICATION KEY&url=http://www.google.com">
  35. </script>
  36.  
  37. var element = document.createElement("FireShotDataElement");
  38. element.setAttribute("Entire", true);
  39. element.setAttribute("Action", 1);
  40. element.setAttribute("Key", "");
  41. element.setAttribute("BASE64Content", "");
  42. element.setAttribute("Data", "C:/Users/jagilber/Downloads/whatev.jpg");
  43.  
  44. if (typeof(CapturedFrameId) != "undefined")
  45. element.setAttribute("CapturedFrameId", CapturedFrameId);
  46.  
  47.  
  48. document.documentElement.appendChild(element);
  49.  
  50. var evt = document.createEvent("Events");
  51. evt.initEvent("capturePageEvt", true, false);
  52.  
  53. element.dispatchEvent(evt);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement