html screenshot maker

Fórumok

sziasztok!

Olyan programot, eljárást, vagy valami módszert szeretnék találni, amivel tetszőleges html tartalmat egy darab képfájba menthetek.
SZERVER-alkalmazás-szinten kéne, szóval nem kézzel akarom hívogatni.

Valami hackelt firefox esetleg szerintetek? Valami kiterjesztéssel?
Fontos lenne, hogy a flash tartalmak is megjelenjenek benne...

Előre is köszönöm a hasznos hozzászólásokat!

Üdv!

Hozzászólások

Hello!

Én az Abduction! nevű firefox addont használom.

"Egyre több informatikusnak van nemi élete. Hígul a szakma..."

S valami megoldás arra, hogy terminálból tudjam hívni, szerver alkalmazásként?

Pl a user beír egy weblapot:
http://www.hup.hu

Ezt elpostolja szervernek, és külön emberi kattingatás nélkül, visszadobná neki az adott screen-shot-ot. Mindezt viszonylag gyorsan, pár másodpercen belül?

:) Az eredményképpen kapott kép a legtöbb "normális" esetben függ ugyebár a böngészőablak méretétől, betűkészletek beállításától, stb. Ezt hogy kerülnéd ki?

:: by BRI.
:: config :: Acer TravelMate // Ubuntu Jaunty
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog

Ha meg kell jelenítenie. Itt viszont nem böngészni kell, hanem szimulálnia egy böngészőt, és lementenie a képet. Nem tudom, van-e ilyen program, de biztosan megoldható, legrosszabb esetben egy böngészőt át kell írni úgy, hogy a parancssorban megadott URL-t nyissa meg, és automatikusan nyomtassa PDF-be, de ennél talán jobb megoldás is lehet. (Pl gyanítom, hogy Qt-ben a QtWebKit widgetet valahogy grafikus megjelenítés nélkül rá lehetne irányítani egy olyan felületre, amit le lehet menteni.)

Ez rendben van, viszont nagyon nagyon kétlem, hogy bármilyen ilyen megoldás kielégítő eredményt adna egy olyan oldal fényképezésekor, ami webkettes, flash van rajta stb., egy ilyen oldal általában három böngészőben legalább háromféleképpen fest, és van egy olyan gyanúm, hogy semelyik "weboldal-fényképező" program nem fog neked a háromból a leggyatrább böngésző által generált oldal minőségének 10%-ánál jobbat generálni. Lehet, hogy tévedek. Jó játszadozást!

:: by BRI.
:: config :: Acer TravelMate // Ubuntu Jaunty
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog

Ha olyan renderelő van mögötte, ami valódi webböngészőmotor (pl. WebKit), akkor tipikusan nem rosszabb, mint webböngészőben. Ami rosszabb lehet, az az AJAX, ha nem várunk eleget a fényképezés előtt, meg a Flash is necces. Viszont AJAX főleg interaktív oldalakhoz kell, nem azokhoz, amikről értelme van megadni az URL-t, aztán fotózni.

A Shutter tud olyat, hogy beírsz neki egy URL, és visszaadja a weboldal teljes képét. Van command-line opció is, de hogy URL-t is lehet-e parancssorból fényképezni, azt nem tudom. man shutter hátha megmondja.

http://browsershots.org/

Ez ahogy látom többféle oprendszer és böngésző esetén is korrekt eredményt ad. Forráskód is van hozzá, open source & free.

Ez egy komplett rendszer, dokumentációval, forráskóddal.
A dokumentáció elején le van írva, hogy mi kell a rendszer működéséhez (perl és pár dolog, de belinkel mindent)

lol :D

nappal elég leterhelt a rendszer... éjjel érdemes próbálgatni, mikor kevesebben használják. Saját telepítésű példánynál nem lesz ilyen gond :D

Kár hogy expired lett a próba, mert egyébként meg lehetne nézni.

ha minden jól megy, akkor ezt meg lehet nézni, ahogy elkészül:
http://browsershots.org/http://hup.hu/node/71905

ebből káb lehet azt is látni, hogy milyen oprendszeren milyen böngészővel érdemes beállítani a képgeneráló rendszert, hogy a teljes oldalt mutassa.