Pokazy slajdów na stronie New York Timesa wydają się wykorzystywać pewne sztuczki, aby * spowodować kliknięcie prawym przyciskiem myszy w przeglądarce Firefox (i IE / Chrome), a następnie „wyświetlenie obrazu” lub „skopiowanie obrazu”, aby zwrócić piksel 1 x 1. Obrazy również nie zostaną wydrukowane.
Jak mogę ominąć ten zrzut ekranu? Punkty bonusowe za opisanie, jak to zrobili.
* W końcu Ijgww zwrócił uwagę, że prawdopodobnie nie jest to oszustwo, że zamiast tego prawdopodobnie wynika to z pewnych ograniczeń przeglądarki wymagających tego dziwnego zachowania, o czym świadczy obraz tego artykułu , w którym funkcja kopiowania, wklejania i drukowania działa poprawnie. Morał tej historii: nigdy nie zakładaj negatywnych zamiarów.
Jeśli jest to pokaz slajdów, może wcale nie być podstępem. Wiele rozwiązań pokazu slajdów jest możliwych tylko wtedy, gdy obraz jest w tle przez css ze względu na funkcje przycinania w przeglądarce x. A piksel 1x1 służy do określania wielkości plonu.
źródło
Odpowiedzi:
New York Times tworzy
<div>
element zawierający rozciągnięty i przezroczysty jednopikselowy obraz i lokalizuje prawdziwy obraz w tle:Aby zapisać obraz:
Jak wydrukować stronę:
źródło
Użyj wtyczki AdBlockPlus, kliknij obraz prawym przyciskiem myszy i zablokuj go (wybierz ostatnią opcję „niestandardowe ... pixel.gif”). Od teraz, po odświeżeniu strony, będziesz mógł kliknąć prawym przyciskiem myszy na obrazie i wybrać „zobacz obraz tła” i voila!
Jest to najlepsza opcja, jak zrobiona tylko raz, pozwoli ci zapisywać zdjęcia z galerii zawsze bez dodatkowego wysiłku.
Z wtyczką Firebug pod Firefoksem lub z opcją wbudowania w Chrome wybierz „sprawdź element”. Następnie zobaczysz kod HTML wskazujący na tag img z src na sneaky pixel.gif. Zawierająca go div ma odpowiedni obraz ustawiony jako tło. Wystarczy skopiować adres URL obrazu ze stylu elementu div (background-image: url) i gotowe.
źródło
Ponieważ otagowałeś pytanie firefoxem i zaznaczyłeś jako poprawną metodę opisującą sposób zapisania obrazu, proponuję następującą alternatywę:
View Page Info
.Tools
->Page Info
z paska menu.Media
Tab w wyskakującym oknie.Save as
przycisk. Sortowanie multimediów według rozmiaru zwykle pomaga uzyskać szybszy obraz, którego szukasz.Ta metoda będzie działać z pokazami slajdów NY Times. Jednak najbardziej przydaje się:
Save as
.źródło
Kliknij prawym przyciskiem myszy i wybierz element inspekcji w Chrome. Teraz skopiuj adres URL w polu obrazu tła
Co daje mi faktyczny link
http://graphics8.nytimes.com/images/2011/09/21/dining/20110921-ROSH-slide-CBSF/20110921-ROSH-slide-CBSF-slide.jpg
źródło
Jeśli jest to pokaz slajdów, może wcale nie być podstępem. Wiele rozwiązań pokazu slajdów jest możliwych tylko wtedy, gdy obraz jest w tle przez css ze względu na funkcje przycinania w przeglądarce x. A piksel 1x1 służy do definiowania wielkości uprawy.
Inni już odpowiedzieli, jak pobrać takie zdjęcie. Chciałem tylko rzucić nieco światła na ten temat, a nie zbierać nagrody.
Twoje zdrowie!
źródło
Po prostu użyłbym skryptozakładki JavaScript, aby zastąpić fikcyjny obraz prawdziwym, a następnie możesz go po prostu zapisać lub przeciągnąć na pulpit.
Wybierz i przeciągnij poniższy kod bezpośrednio na pasek narzędzi zakładek przeglądarki, a następnie kliknij, aby uruchomić go na każdej stronie, z której chcesz wyświetlić obraz:
Działa to tylko na tej stronie i tylko wtedy, gdy mają ustawiony HTML tak, jak teraz.
źródło
Użyj Chrome, kliknij obraz prawym przyciskiem myszy, wykonaj Inspect Element. Zignoruj tag obrazu i spójrz na div URL tła div, który daje prawdziwą ścieżkę obrazu, którą możesz skopiować, załadować do nowej karty i zapisać
źródło
Oto ogólne rozwiązanie, które powinno działać na każdej stronie internetowej.
Zainstaluj i uruchom Fiddler . Przejdź do strony z obrazem.
Sprawdź przechwycony dziennik ruchu, który został przechwycony w Fiddler, a znajdziesz wszystkie obrazy, które zostały pobrane do Twojej przeglądarki.
źródło
Naciśnij PrtScrn, otwórz program do malowania, wklej.
Jeśli używasz systemu Windows: do przechwytywania tylko aktywnego okna: Alt+ PrtScrn, w przypadku systemu Vista lub nowszego możesz użyć narzędzia wycinania, aby przechwycić tylko zaznaczenie.
źródło
Wszystkie obrazy, które widzisz w przeglądarce, są przechowywane w pamięci podręcznej gdzieś na dysku twardym. Możesz użyć narzędzia do zgrywania pamięci podręcznej, aby wyodrębnić obrazy po sesji przeglądania. I nie trzeba oszczędzać jeden po drugim. Jednym z narzędzi, których możesz użyć, jest cacheCopy . Pozwala wybrać przeglądarkę, wybrać pamięć podręczną. Jak duże (rozmiar pliku lub rozdzielczość) obrazy, które chcesz zapisać. Pozwala także nadać plikom odpowiednią nazwę.
Minusem tego podejścia jest odfiltrowanie obrazów z witryny docelowej ze wszystkich innych w pamięci podręcznej. Można tego jednak uniknąć, jeśli wyczyścisz pamięć podręczną przed rozpoczęciem przeglądania zebranych obrazów. Również to narzędzie nie działa w trybie prywatnym, ponieważ tam nie jest używana pamięć podręczna.
Oświadczenie: jest to bezwstydna wtyczka. Jestem autorem tej aplikacji.
źródło
Ogólnie: Chrome / Inspect Element / karta Resources / Frames / jedyna ramka na stronie / Images. Na świecie nie ma podstępu, który mógłby ukryć obraz z tej listy.
źródło