Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Скриншоты сайтов с сервера
цитата
21/04/09 в 21:57
 MrDeiz
Подскажите какие есть сервисы по нарезке скринов сайтов
http://www.thumbalizr.com которым пользовались перестал нормально обрабатывать, администрация куда-то пропала, хотя у нас с ними хорошие отношения были.
цитата
21/04/09 в 23:58
 AlexU
Для ФФ плагин addons.mozilla.org
Возможность скрин сделать полностью страницы и видимая часть броузера.
Может не то, не пользовался http://www.thumbalizr.com
цитата
22/04/09 в 07:33
 A.Brain
вот тут есть небольшой обзор таких сервисов с ценами
http://www.zarublem.su/blog/9.html
цитата
22/04/09 в 09:53
 Don_Korleone
чет обзор не доступен...
цитата
22/04/09 в 10:02
 A.Brain
Гы, слег сайт, утром еще работал
вот в гугл кеше еще осталось
http://209.85.129.132/search?q=cache:MXafnnHbHC8J:www.zarublem.su/b…=firefox-a
цитата
22/04/09 в 15:34
 gosurf
Привет.
есть быстрый вариант если система freebsd.

cd /usr/ports/
bsd# make search name=khtml2png
Port: khtml2png-2.7.5_1
Path: /usr/ports/www/khtml2png
....

bsd#cd /usr/ports/www/khtml2png && make install clean

ждем пока установит все что нужно ему для работы, если на сервер нет иксов то и kde, а так скорее всего на сервере и есть, то подождать придеться немного.


#khtml2png2 --width 800 --height 600 http://ya.ru ya.png

у меня заняло все около 15 минут, ее хелп, может будет инетесно.


bsd# khtml2png2 --help
Usage: khtml2png2 [Qt-options] [KDE-options] [options] url outfile

Render HTML to a PNG from the command line
Example:
khtml2png2 --width 800 --height 600 http://www.kde.org/ kde-org.png
or
khtml2png --auto ID_border http://www.kde.org/ kde-org.png

Generic options:
--help Show help about options
--help-qt Show Qt specific options
--help-kde Show KDE specific options
--help-all Show all options
--author Show author information
-v, --version Show version information
--license Show license information
-- End of options

Options:
-w, --width <width> Width of canvas on which to render html [800]
-h, --height <height> Height of canvas on which to render html [600]
--sw, --scaled-width <width> Width of image to produce []
--sh, --scaled-height <height> Height of image to produce []
-t, --time <time> Maximum time in seconds to spend loading page [30]
--auto <id> Use this option if you to autodetect the bottom/right border []
--get-body Autodected the body of the page (if width is not detected, use --width)
-b, --disable-window If set, don't show the window when doing rendering (can lead to missing items)
--disable-js Enable/Disable javascript (enabled by default)
--disable-java Enable/Disable java (enabled by default)
--disable-plugins Enable/Disable KHTML plugins (like Flash player, enabled by default)

--disable-redirect Enable/Disable auto-redirect by header <meta > (enabled by default)
--disable-popupkiller Enable/Disable popup auto-kill (enabled by default)

Arguments:
url URL of page to render
outfile Output file







Для остальных читать тут http://khtml2png.sourceforge.net/
цитата
23/04/09 в 14:34
 Stek
для создания скринов ставят виртуальные машины на windows и там с них делают. При этом каждые xxx скриншотов, виртуальная машина убивается и поднимается заново с чистого образца, что бы избавиться от возможных вирусов и прочего.
цитата
23/04/09 в 15:24
 gosurf
Еще вот вспомнил
http://www.google.com/search?hl=en&client=opera&rls=en&…tnG=Search
есть для linux

# gnome-web-photo --help
Usage:
gnome-web-photo [OPTION...]

Help Options:
-?, --help Show help options
--help-all Show all help options
--help-gtk Show GTK+ Options

Application Options:
-m, --mode Operation mode [photo|thumbnail|print]
-t, --timeout=T The timeout in seconds, or 0 to disable timeout (default: 60)
-f, --force Force output when timeout expires, even if the page isn't loaded fully
-w, --width=W The desired width of the image (default: 1024)
-s, --size=S The thumbnail size (default: 256)
--format=FORMAT File format for output. Supported are 'png' and 'ppm' (default:png)
--print-background Print background images and colours (default: false)
--files
--display=DISPLAY X display to use
цитата
23/04/09 в 15:49
 true
сервис:
ipinfo.info/netrenderer/index.php


вот еще встречал такое решение, но только под виндой:
Код:

$site = $_POST["site"];
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("$site");
while ($browser->Busy) {
    com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$date = date('r');
$img = md5($date);
imagepng($im, "i/$img.png");
$browser->Quit();
header("location: i/$img.png");


Эта страница в полной версии