Création d'un screenshot d'un site à la volé ?

WRInaute discret
Bonjour,

Je suis à la recherche d'un moyen pour créer le screnshot d'un site avec son url .

Il y a bien sur des services gratuit comme par exemple http://www.thumbshots.org
ou un francais :
http://www.thumbzor.com/

mais le probleme est que le screnshot n'existe pas toujours , faut que le site soit inscrit chez alexa :/ et il est assez long à se créer ( genre 24 h ou plus )


Je cherche donc un moyen pour créer le screnshot à la volé avec php et instalation de prog sur le serveur dédié ( sous linux )

J'ais trouvé sur ce forum un exemple en asp : http://64.39.14.230/dh-asp/view.asp
mais c'est pour windows :/


voila voila ...
 
WRInaute accro
Ton exemple en asp ne fonctionne pas trop, je viens de le tester et il me sort des sites avec des designs pas complètement chargés :s
 
WRInaute passionné
Misaki a dit:
Je cherche donc un moyen pour créer le screnshot à la volé avec php et instalation de prog sur le serveur dédié ( sous linux )
En general tu n'as pas d'environement graphique sur un dedie... mais tu peux toujours en installer un (KDE) et utiliser kwebdesktop.
 
WRInaute discret
YoyoS a dit:
Ton exemple en asp ne fonctionne pas trop, je viens de le tester et il me sort des sites avec des designs pas complètement chargés :s

ok zut :/

enfin je l'ais deja vus fonctionner , c etait pour dire que c est possible :p
 
WRInaute discret
julienr a dit:
Misaki a dit:
Je cherche donc un moyen pour créer le screnshot à la volé avec php et instalation de prog sur le serveur dédié ( sous linux )

je suis justement entrain de developper un système comme celui que tu veux. On en parle dans cette discusion :
Script php de génération de thumb à partir d'une URL
d'ici peu de temps je pense être en mesure de distribuer un rpm fedora core dans un premier temps

Merci pour le link.

Je n'ais pas tres bien compris , c'est toi qui a dev http://www.boutell.com/webthumb/ ?
et tu t'est basé sur http://sourceforge.net/projects/khtml2png/ ??

Pour répondre a ta question sur l'autre topic , personellement ce qui m'interesserais surtout c'est de la doc pour arriver à faire ca sur mon propre dédié .


Bon je vais jeter un oeil sur http://www.boutell.com/webthumb/ , apparement il faut installer mozilla ( logique de toute facon il faut un navigateur ) , je crois que je vais prendre un kimsufi ou dedibox histoire de faire des essais pour pas pourrir le vrai dédié lol .
 
WRInaute impliqué
non non :D
j'ai essayé khtml2png au début mais c'est trop lourd, installé kde c pas sérieux. Ensuite j'ai trouvé ce script perl de webthumb mais il y aurait plein de chose à améliorer et déjà pour arriver à la démo en ligne il a fallu trouver quelques astuces
He bien un kimsufi ou une dedi pour des tests! moi je me contente d'un vmware voir d'un virtualpc ;)
 
WRInaute discret
Ah ok :p

Et le projet que tu parle , c'est proposé un tuto ? une doc / explication ? une aide ? un script ?


Par contre il y a quelque chose que je ne comprend pas , j'arrive bien a " imaginer " l'installation du browser etc , imaginons que j'arrive à installer la chose , et que j'arrive a créer un screenshot avec la ligne de commande , bon ok ... mais comment tu as reussis à faire le " pont " avec php ? Enfin je veux dire plus concretement comment passer de la page et l'execution de la bonne ligne de commande ? ( si l'image n'existe pas )
Ca m'echappe un peu ca ...


Ton exemple est terrible :

http://www.jrweb.fr/thumb/www.pagesjaunes.fr/300

je veux faire la meme chose ouin :(

edit : par contre avec http://www.jrweb.fr/thumb/www.clubic.com/300 ca marche pas , bisard .
 
WRInaute impliqué
la grande difficulté et ils le disent dans la doc de webthumb c'est qu'il n'est pas possible de savoir quand la page est complétement chargé. En ligne actuellement le script est paramétré à 2sec, c'est à dire qu'au bout de 2sec je fait la capture de l'écran. Là peut être que clubic.com à mis du temps à répondre ou à se charger

L'idée c'est de proposer des packages clef en main pour les principales distrib et de fournir le script php qui va bien avec. Ensuite pourquoi pas proposer carrément un module php, une gestion de cache automatisé (actualisation périodique paramétré), gérer la concurence par une gestion de file d'attente des thumbs... :)

une autre piste que j'ai exploré c'est celle-ci avec du python :
mozilla-thumbnail
sur fedora core 6 y a rpm tout beau, mais le script provoque un segmentation fault :-(
 
Discussions similaires
Haut