Automatische screendump maken van een website.

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Automatische screendump maken van een website.

Bericht door sukkelaap » 14 nov 2007, 19:30

Ik heb een vraagje met betrekking tot een extra functionaliteit dat ik in mijn website zou willen bouwen.

Mijn doel:
Bezoekers moeten een lijstje met favoriete website kunnen samenstellen, dit doen ze door de URL van die sites op te geven. Vervolgens wil ik dat mijn website een afzonderlijk screendumpje van alle opgegeven websites maakt. Zo kan het eindresultaat van het lijstje op mijn website er zo uitzien:
1. (thumbnail site) + URL
2. (thumbnail site) + URL
3. (thumbnail site) + URL
4. (thumbnail site) + URL
5. (thumbnail site) + URL

Mijn vraag:
Bestaat er een (PHP) mogelijkheid, die van URL's een screendump kan maken en vervolgens opslaan op de map van mijn server? Ik kwam namelijk wel deze mogelijkheid tegen http://nl2.php.net/manual/nl/function.i ... window.php maar die blijkt alleen op Windows Servers te draaien. En waar mijn websites op gehost zijn, is een Linux server.

Als voorbeeld zou ik deze functionaliteit willen hebben in een PHP script

Code: Selecteer alles

<?php

// van de opgegeven URL wordt een screendump gemaakt
$screendump = screendump("http://www.phpbb.nl"); 

// screendump wordt opgeslagen in een map op mijn server
move_uploaded_file($screendump, "images/screendumps/"); 

?>
Heeft iemand enig idee of dit mogelijk is?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door ElbertF » 14 nov 2007, 22:00

PHP kan het niet, Python geloof ik wel.

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door svenn » 14 nov 2007, 23:53

Jep via php kan het idd niet, er zijn wel services die het aanbieden mbv ajax, indien je er aan uit raakt kun je er vast gebruik van maken maar mij is het althans nooit gelukt hij stond hier :
http://webthumb.bluga.net


zie : http://webthumb.bluga.net/pickup?id=wt4 ... eload=true ^^

veel geluk

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door Bas » 15 nov 2007, 08:33

Het is mogelijk met PHP, via een Bash-script aanroepen wat op een lokale X-server een webbrowser start, en daar een screenshot van maakt :) Hiervoor moet je wel je eigen server beheren.

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Re: Automatische screendump maken van een website.

Bericht door Coen » 15 nov 2007, 09:33

Bas schreef:Het is mogelijk met PHP, via een Bash-script aanroepen wat op een lokale X-server een webbrowser start, en daar een screenshot van maakt :) Hiervoor moet je wel je eigen server beheren.
Heel veel webservers zijn echt geen X-servers he? ;)

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door Bas » 15 nov 2007, 09:36

Kun je installeren als je root-toegang hebt? ;) En anders is er ook nog Xvfb, voor als je geen grafische kaart hebt :)

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door svenn » 15 nov 2007, 09:41

^^ dan is het niet mogelijk via php hé maar enkel via Bash script :)

Gebruikersavatar
Jan
Berichten: 1987
Lid geworden op: 30 mei 2006, 20:30
Locatie: De kelder van Dhr. J. Fritzl
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door Jan » 21 nov 2007, 16:13

Vriendelijke groet,
Jan
Gratis Forum - Gratis Blog - Blokart

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door ElbertF » 21 nov 2007, 18:03

# Permissions to execute third-party applications (i.e. exe files)
# Permissions to execute Internet Explorer
Dit gaat je niet lukken tenzij het je eigen server is.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door Paul » 21 nov 2007, 18:24

Een browser hoort niet op een server thuis...

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Automatische screendump maken van een website.

Bericht door ElbertF » 21 nov 2007, 18:34

Zonder browser geen screenshots..

Plaats reactie