Wpis z mikrobloga

@snwptest: to phantoma wystarczy odpalić parametrem (nazwa pliku) w który mozesz wrzucić:

var page = require('webpage').create();
page.viewportSize = { width: 1920, height: 1200};

page.open(@pageUrl@', function (status) {
if (status !== 'success') {
phantom.exit();
} else {
window.setTimeout(function () {
page.render('@filePath@');
phantom.exit();
}, 5000);
}
});

gdzie pod @pageUrl@ i @filePath@ podstawiasz sobie co chcesz ;)
@Talarkowy: hm... mam fullHD na laptopie a strona jest długa (wysoka) na ok 4-5 ekranów, czyli jak to sobie mam skonfigurować abym dostał zgrabny screen wysoki np. na 4320 px a szeroki tylko na 1920 px ?

mam w page.viewportSize = { width: 1920, height: 4320} tak to ugryźć ?
czy na spodzie parametr '5000' to jest pożądany / domyślny px wysokości screena ?
@snwptest: W Firefoxie Nightly jest wbudowany "dodatek" do robienia screenshotów, potrafi robić screena całej strony. Jeśli dobrze kojarzę, będzie w wersji 56 (albo 57?). Zrzut wykopu potrafi zrobić ( ͡° ͜ʖ ͡°)