Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Mac OSX – Faire une capture écran de site web en ligne de commande

Il existe une foultitude de programmes, d’extension pour navigateur…etc. pour faire des captures-écrans de sites Internet.

De manière plus spécifique, si vous cherchez un petit script en ligne de commande qui fonctionne sous Mac (c’est du python) et qui permet de capturer sous forme d’image l’intégralité d’un site, et de générer en plus une version miniature, j’ai ce qu’il vous faut.

Ça s’appelle webkit2png et pour que ça fonctionne, vous devez avoir une version supérieure ou égale à OSX 10.2, Safari 1.0 et PyObjC 1.1.

Une fois le script récupéré, lancez-le avec la commande ci-dessous :

python webkit2png https://korben.info/

Et voilà ! Les images générées seront enregistrées dans le répertoire courant.

Le script gère une multitude de paramètres que vous pouvez voir en faisant simplement un

python webkit2png -h

Pratique pour intégrer cela dans vos script Automation.

Usage: webkit2png.py [options] [http://example.net/ …]

examples:
webkit2png.py http://google.com/            # screengrab google
webkit2png.py -W 1000 -H 1000 http://google.com/ # bigger screengrab of google
webkit2png.py -T http://google.com/         # just the thumbnail screengrab
webkit2png.py -TF http://google.com/        # just thumbnail and fullsize grab
webkit2png.py -o foo http://google.com/     # save images as « foo-thumb.png » etc
webkit2png.py –                             # screengrab urls from stdin
webkit2png.py -h | less                     # full documentation

Options:
–version             show program’s version number and exit
-h, –help            show this help message and exit
-W WIDTH, –width=WIDTH
initial (and minimum) width of browser (default: 800)
-H HEIGHT, –height=HEIGHT
initial (and minimum) height of browser (default: 600)
–clipwidth=WIDTH     width of clipped thumbnail (default: 200)
–clipheight=HEIGHT   height of clipped thumbnail (default: 150)
-s SCALE, –scale=SCALE
scale factor for thumbnails (default: 0.25)
-m, –md5             use md5 hash for filename (like del.icio.us)
-o NAME, –filename=NAME
save images as NAME-full.png,NAME-thumb.png etc
-F, –fullsize        only create fullsize screenshot
-T, –thumb           only create thumbnail sreenshot
-C, –clipped         only create clipped thumbnail screenshot
-d, –datestamp       include date in filename
-D DIR, –dir=DIR     directory to place images into
–delay=DELAY         delay between page load finishing and screenshot
–noimages            don’t load images

Si vous cherchez à faire la même chose sous Linux (en ligne de commande donc), je vous renvoie vers khtml2png, ou ce script développé par quelqu’un de chez Mozilla ou encore ce script QT webkit.

Les sources de Webkit2png sont dispo sur Github.

Source et photo


Travailler dans un groupe d’aéronautique ?

Découvrez les offres d’emploi et de stages de Safran dans la data, le digital, le logiciel et les systèmes d’information

Machine Learning, technologie 3D, systèmes de communication ou encore robotique, vous serez amenés à travailler sur différents projets innovants dans une entreprise qui vous laissera entièrement libre de proposer vos idées et qui vous accompagnera dans vos projets.

Vous pourrez peut être travailler sur notre projet Cassiopée : il s’agit du service que l’on rend aux compagnies aériennes, sur l’analyse de leurs données de détection et de déviation par rapport aux standards opérationnels, à des fins de sécurité aérienne.

Si vous n’avez pas peur d’être ambitieux venez consulter nos postes ouverts




NordVPN à -68% + 3 mois offert pour le Black Friday !

— Article sponsorisé par NordVPN —

Vous connaissez déjà tous NordVPN, que ce soit via leur sponsoring sur YouTube ou des sites Tech, dont le mien, puisque je vous ai déjà présenté le service plusieurs fois. Leurs offres sont généralement très intéressantes et c’est encore le cas pour célébrer le Black Friday 2020. Non seulement vous bénéficierez d’une remise de 68% sur l’abonnement 2 ans (plus des 2/3 du prix), mais en plus vous recevrez 3 mois gratuits.

Si vous n’avez pas encore de VPN installé sur votre ordinateur ou votre mobile, c’est peut-être le moment de franchir le pas sans avoir à débourser trop.

Nord VPN Offre Black Friday 2020

Pour ceux qui n’auraient pas lu mes autres articles sur le sujet, sachez que NordVPN est l’une des meilleures solutions du marché actuellement. Disposant d’une très grande rapidité (plus de 5500 serveurs dans le monde), d’une grande flexibilité (dispo sur toutes les plateformes desktop et mobiles en français), d’un tarif abordable et d’une grande facilité d’utilisation il est adapté à n’importe quel type de profil.

Que vous ayez besoin d’un VPN pour sécuriser votre surf, contourner une censure ou tout simplement accéder au catalogue Netflix, Amazon Prime, Disney+ & co … il fera le travail. Et surtout il le fera de manière proactive (en évitant au mieux les bans d’adresses IPs des plateformes de streaming) et sécurisée (chiffrement des données, double IP, serveurs P2P, réseau Onion … trop de choses pour tout citer, mais vous pouvez tout consulter sur leur site).

Les fonctionnalités Nord VPN

A noter aussi qu’en ce moment il est possible d’ajouter 2 services supplémentaires à cette offre de base.

Le premier c’est le gestionnaire de mots de passe maison, NordPass, qui vous permet de mémoriser et gérer vos mots de passe de manière sécurisée. Vous économiserez 71% sur le prix habituellement proposé. Le second est un service de cloud sécurisé, NordLocker, et là c’est pas moins de 81% d’économies que vous ferez. Ils font partie du groupe NordSec, une suite sécurité.

Au total pour 3,15 € avec 3 mois gratuits, vous aurez un des meilleurs VPN du marché. C’est l’idéal pour tester NordVPN en conditions réelles et voir s’il vous convient.

Encore merci à NordVPN de supporter korben.info en cette période !


Travailler dans un groupe d’aéronautique ?

Découvrez les offres d’emploi et de stages de Safran dans la data, le digital, le logiciel et les systèmes d’information

Machine Learning, technologie 3D, systèmes de communication ou encore robotique, vous serez amenés à travailler sur différents projets innovants dans une entreprise qui vous laissera entièrement libre de proposer vos idées et qui vous accompagnera dans vos projets.

Vous pourrez peut être travailler sur notre projet Cassiopée : il s’agit du service que l’on rend aux compagnies aériennes, sur l’analyse de leurs données de détection et de déviation par rapport aux standards opérationnels, à des fins de sécurité aérienne.

Si vous n’avez pas peur d’être ambitieux venez consulter nos postes ouverts