2012-02-28 19 views
12

Zacząłem to tylko używać jako wewnętrznego odniesienia dla projektu, a teraz mam obsesję na jego punkcie - Amazon używa wtyczki powiększenia, aby wyciąć duży obraz na kawałki i każdy kawałek jest obraz:Jak uzyskać pełny obraz res z okna amazon zoom

http://www.amazon.com/gp/product/images/0714859583/ref=dp_otherviews_z_5?ie=UTF8&s=books&img=5

ale ja figura gdzieś tam musi być pełny, wysokiej rozdzielczości obrazu, który nie jest pokrojony w górę. Czy ktoś wie, jak to wykorzystać? Mogę dostać mały i mogę uzyskać wszystkie duże elementy, ale chcę uzyskać kompletny duży obraz.

Odpowiedz

10

z odrobiną googlowania, pracy Firebug i przeczytaniu niektórych innych stanowisk to co ive wzorzysty

jeden z elementów dużego obrazu u wspomnianego jest

http://z2-ec2.images-amazon.com/R/1/a=0714859583+d=_SCR(2,3,3)_+o=01+s=RMTILE+va=MAIN+ve=196021930+e=.jpg

i oryginalny duży obraz jest

http://z2-ec2.images-amazon.com/images/P/0714859583.01._SX_SCRMZZZZZZZ_V196021930_.jpg

więc śledzić to, aby dowiedzieć się o wszystkich imag ES algorytm U podążać jest

  • pierwsza część - '' http://z2-ec2.images-amazon.com/images/P/
  • czym część po =
  • usunąć wszystkie następującym d =
  • następnie następnie wartość po o = następnie "."
  • następnie _SX_SCRMZZZZZZZ_V
  • następnie część następnego ve = następnie _.jpg

to ma jakiś sens ???

0
  • otwarty Firebug
  • unosić na obrazek i gdy zoom apears, przejdź do Firebug okno bez najechaniu dowolny inny obiekt
  • znaleźć class = "zoomWindow "na dole źródła html

np.

div id="zoomWindow" 
  • kopii związek img src

np

img id="detailImg" src="http://ecx.images-amazon.com/images/I/81nDa%2Bg17vL._SL1500_.jpg"/

copy http://ecx.images-amazon.com/images/I/81nDa%2Bg17vL._SL1500_.jpg 
  • wklej w nowej karcie

ów to

0

Amazon hi-res cotains obraz identyfikator sprzedawcy, to jest skomplikowane.
Zrobiłem bookmarklet, aby zapisać obrazy Amazon. Spróbuj i spójrz na adres URL obrazu. ttp: //parasiteeve2.blog65.fc2.com/blog-entry-1017.html

przykład,
Thriller(Amazon MP3) image,
B0013D6LEM (ASIN), 0,01 (kraj USA) -A17SFUTIVB227Z (Identyfikator sprzedawcy) .GŁÓWNY. ,
Identyfikatora Marchant nie można pominąć.

Michael Jackson(Kindle Store) image,
B005WU9RNO (ASIN) 0,01 (kraj obszarem USA.). MAIN. ,
Identyfikator sprzedawcy można pominąć.

0

Niektóre przeglądarki obrazów w rozszerzeniu Chrome mogą "podsłuchać", aby pobrać pełny obraz. ;)

18

Zajęło mi godzinę majstrując, aż znalazłem łatwe rozwiązanie:

  1. Przejdź do strony Amazon przedmiotu, dla którego chcesz uzyskać obraz.
  2. Naciśnij Ctrl U
  3. Naciśnij Ctrl F
  4. wyszukiwania „wynajmuje”
  5. kopiowania i wklejania linków, które pojawiają się obok „wynajmuje”: aż znajdziesz zdjęcie, którego szukasz. Powinno to zająć tylko kilka prób znalezienia żądanego obrazu.
  6. Na tej nowej stronie kliknij prawym przyciskiem myszy obraz i kliknij "Zapisz obraz jako". Zdjęcie jest teraz twoje!

Przykład:

  1. Amazon strona pozycja: http://www.amazon.com/Carhartt-Thermal-Active-Jacket-J131/dp/B002G9U8A0/ref=cts_ap_1_fbt
  2. Tłoczone Ctrl U
  3. Tłoczone Ctrl F
  4. Szukano "wynajmuje"
  5. Trzeci "wynajmuje" w dół, znalazłem link taki jak ten: "hiRes": "http://ecx.images-amazon.com/images/I/81OjsM9ITDL.UL1500.jpg". Skopiowano i wkleiłem link do mojej przeglądarki (sans cudzysłowy).
  6. Zapisane zdjęcie na moim komputerze!
+0

Nice! W przypadku [tej strony] (http://www.amazon.com/gp/product/images/B007MXLK98/ref=dp_image_z_0) zamiast "hiRes" znacznikiem identyfikatora był "imagePlaceHolder". – GreenRaccoon23

4

Istnieje łatwiejszy sposób. Kliknij prawym przyciskiem (ctrl + kliknięcie na Macu) na mniejszym obrazie, otworzy się menu kontekstowe wraz z powiększonym powiększonym obrazem. Przy otwartym menu kontekstowym kliknij prawym przyciskiem myszy powiększony obraz (w tym momencie obraz powiększenia znika, nie martw się, że go nie potrzebujemy) i wybierz "Zapisz obraz jako" i zapisz obraz.

Podejście polega na tym, że powiększony obraz znika tylko wtedy, gdy na stronie występuje pewne działanie, takie jak ruch myszy lub kliknięcia myszą. Gdy menu kontekstowe jest otwarte, zawartość stron internetowych nie zmienia się nawet po poruszeniu myszą. Nie są przechwytywane przez stronę internetową, dopóki menu kontekstowe jest nadal otwarte. Jeśli klikniesz prawym przyciskiem myszy na powiększony obraz, gdy menu kontekstowe jest nadal otwarte, powiększony obraz znika, ale odniesienie do obrazu jest już przechwytywane przez menu kontekstowe drugiego kliknięcia prawym przyciskiem myszy.

+0

świetna sztuczka, dzięki! –

+0

To już nie działa. –

+0

nie działa teraz – Tanvir