57 votes

Comment puis-je copier les images du diaporama de nytimes.com dans le presse-papiers ?

Diaporamas sur le site du New York Times semblent avoir utilisé une certaine ruse pour * font qu'un clic droit dans Firefox (et IE/Chrome) puis "afficher l'image" ou "copier l'image" renvoie un pixel 1 x 1. Les images ne s'impriment pas non plus.

Comment puis-je contourner ce problème en faisant une capture d'écran ? Des points bonus si vous décrivez comment ils ont fait.

*Il s'avère que Ijgww a souligné qu'il ne s'agit probablement pas d'une supercherie, mais plutôt d'une limitation du navigateur qui nécessite ce comportement étrange, comme le montrent les exemples suivants l'image de cet article où copier, coller et imprimer fonctionnent correctement. Morale de l'histoire : ne jamais supposer une intention négative.

S'il s'agit d'un diaporama, il se peut que ce ne soit pas du tout une supercherie. De nombreux diaporamas ne sont possibles que si l'image est en arrière-plan par css en raison des en raison des possibilités de recadrage du navigateur X. Et un pixel 1x1 est utilisé pour définir la taille du recadrage. la taille.

3voto

Marcos Modenesi Points 123

J'utiliserais simplement un bookmarklet JavaScript pour remplacer l'image factice par la vraie, puis il suffirait de l'enregistrer ou de la faire glisser sur votre bureau.

Sélectionnez et faites glisser le code ci-dessous directement sur la barre d'outils des signets de votre navigateur, puis cliquez pour l'exécuter sur chaque page où vous souhaitez afficher l'image :

javascript: var div = document.getElementsByClassName('image')[0]; var url = div.getElementsByClassName('centeredElement')[0].style.backgroundImage.replace(/^url\("|"\)$/g, ''); div.getElementsByTagName('img')[0].src = url; void(0);

Cela ne fonctionnera que sur ce site, et seulement si le HTML est configuré comme il l'est actuellement.

2voto

joshuadfranklin Points 31

Utilisez Chrome, cliquez sur l'image avec le bouton droit de la souris et faites Inspecter l'élément. Ignorez la balise image et regardez l'url d'arrière-plan de la division, qui vous donne le véritable chemin de l'image, que vous pouvez copier, charger dans un nouvel onglet et enregistrer.

2voto

Tom Ligda Points 183

Voici une solution générale qui devrait fonctionner pour tout site web.

Installer et démarrer Fiddler . Naviguez jusqu'au site contenant l'image.

Vérifiez le journal du trafic capturé dans Fiddler et vous trouverez toutes les images qui ont été téléchargées sur votre navigateur.

1voto

JAMES LEE Points 1

Appuyez sur PrtScrn ouvrir un programme de peinture, coller.

Si vous utilisez Windows : pour capturer uniquement la fenêtre acive : Alt + PrtScrn Si vous disposez de Vista ou d'une version ultérieure, vous pouvez utiliser l'outil de découpage pour capturer uniquement une sélection.

1voto

trailmax Points 566

Toutes les images que vous voyez sur votre navigateur sont stockées dans un cache quelque part sur votre disque dur. Vous pouvez utiliser un outil d'extraction du cache pour extraire les images après la session de navigation. Et il n'est pas nécessaire de les sauvegarder une par une. L'un des outils que vous pouvez utiliser est cacheCopy . Permet de choisir le navigateur, de choisir le cache. La taille (taille du fichier ou résolution) des images que vous souhaitez sauvegarder. Et vous permet également de donner un nom approprié à vos fichiers.

L'inconvénient de cette approche est que vous devrez filtrer les images du site cible parmi toutes les autres dans votre cache. Mais cela peut être évité si vous videz le cache avant de commencer à chercher les images récoltées. Cet outil ne fonctionne pas non plus en mode privé, car le cache n'y est pas utilisé.

Clause de non-responsabilité : c'est une publicité éhontée. Je suis l'auteur de cette application.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X