Individuelle Webapplikation Webshot

Screenshot der Webanwendung Webshot

Webshot erfasst und durchsucht mithilfe eines eigens dafür entwickelten Crawlers die angegebene Website sowie dessen Unterseiten nach menschen-lesbaren Inhalten. Die erfassten Seiten werden anhand der URL in einer Datenbank abgelegt.

Nach erfolgreichem Erfassen der Website kann der Benutzer nun den Screenshot-Vorgang starten oder sich einen Testauszug erstellen lassen, um seine Einstellung überprüfen zu können. Das Programm erfasst die Screenshots danach automatisch nach den vorher festgelegten Einstellungen und stellt diese dem Benutzer zum Download bereit.

Eine Cookie-Steuerung erlaubt es dem Benutzer die für verschiedene Szenarien notwendigen Cookies und User-Agents anzupassen.

Webshot bietet folgende Features:

  • Automatisches Durchsuchen von angegebenen Seiten und Unterseiten
  • Filtern der URL-Listen
  • Einstellen von Cookies und Gerät
  • Automatisches erstellen von Screenshots anhand der gefilterten URL-Liste und Cookie-Einstellungen.
  • Download der Screenshots als Zip oder einzeln als Bild-Datei.

Technische Details

Eingesetzte Frameworks:

  • Symfony 4 (Twig, Doctrine, Webpack Encore)
  • Bootstrap 4
  • Font Awesome
  • NodeJS
  • Puppeteer

Package Manager:

  • Composer
  • Yarn / npm