¿Existe una herramienta automática que pueda rastrear un sitio activo y generar un mapa del sitio visual y capturas de pantalla de una sola página?
Traté de buscar y todo lo que puedo encontrar es Powermapper y Slickplan, pero esos no toman capturas de pantalla. Estoy en una Mac.
Si no tienes miedo de programar, puedes hacerlo con Python:
import gtk.gdk
w = gtk.gdk.get_default_root_window()
sz = w.get_size()
print "The size of the window is %d x %d" % sz
pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,sz[0],sz[1])
pb = pb.get_from_drawable(w,w.get_colormap(),0,0,0,0,sz[0],sz[1])
if (pb != None):
pb.save("screenshot.png","png")
print "Screenshot saved to screenshot.png."
else:
print "Unable to get the screenshot."
Referencia: Python: tomar una captura de pantalla
Si está en una Mac, puede hacer esto con AppleScript:
tell application "Safari"
activate
set winID to id of window 1
end tell
do shell script "screencapture -c -x -l " & winID
Referencia: Applescript - Tomar captura de pantalla de TODA la página web - Safari
Si Python no es su estilo, entonces podría hacer esto wget
y hay una buena redacción: " Use wget para reflejar una sola página y sus dependencias visibles (imágenes, estilos) "
En cuanto a una aplicación, no estoy al tanto, solo hago la mía en la terminal, pero si estoy navegando y me gusta un sitio que me da ideas sobre otra forma en que podría construir algo, uso Awesome Screenshot para Chrome .
Vero Lch
usuario9447