As Phantom JS, который представляет собой JavaScript основу автоматизации , доступную для Windows, Ma c OS X, Linux, другие * ix систем.
Используя Phantom JS, вы можете делать такие вещи:
console.log('Loading a web page');
var page = new WebPage();
var url = "http://www.phantomjs.org/";
page.open(url, function (status) {
// perform your task once the page is ready ...
phantom.exit();
});
Или оценивать заголовок страницы :
var page = require('webpage').create();
page.open(url, function (status) {
var title = page.evaluate(function () {
return document.title;
});
console.log('Page title is ' + title);
});
Примеры со страницы Phantom JS 'Быстрый старт . Вы можете даже визуализировать страницу в PNG, JPEG или PDF , используя метод render () .
, поэтому в вашем crontab
* * * * * /usr/local/bin/phantomjs /home/user/custom.js > /dev/null 2>&1