2012-02-28 11 views
12

Empecé esto solo para usarlo como referencia interna para un proyecto, y ahora estoy obsesionado con él: Amazon utiliza un complemento de zoom para dividir una gran imagen en pedazos, y cada pieza es una imagen:Cómo obtener una imagen de resolución completa de una ventana de zoom de Amazon

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

pero calculo alguna parte tiene que haber una imagen completa, de alta resolución que no está en lonchas. Alguien sabe cómo agarrar esto? Puedo obtener uno pequeño y puedo obtener todas las piezas grandes, pero quiero obtener la imagen completa grande.

Respuesta

10

con un poco de google, el trabajo quemador, y la lectura de algunos otros puestos, esto es lo que he figurado

una de las partes de la imagen grande u mencionado es

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

y el gran original, imagen es

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

a que sigan este para averiguar para todos imag es el algoritmo u tiene que seguir es

  • primera parte - http://z2-ec2.images-amazon.com/images/P/
  • luego la parte siguiente a =
  • eliminar todo lo siguiente d =
  • seguido por ''. luego valora siguiendo o = then '.'
  • seguido por _SX_SCRMZZZZZZZ_V
  • seguido por la parte siguiente VE = seguido por _.jpg

¿Eso tiene sentido ???

1

Esto está fuera de tema para SO, pero ya que tenía la misma pregunta, aquí hay una respuesta sobre cómo agarrarlos fácilmente.

Hay una aplicación de Firefox para que: https://addons.mozilla.org/en-us/firefox/addon/azid-amazon-zoom-image-downloa/

+0

también para Chrome existe esta extensión https://chrome.google.com/webstore/detail/hi-res-image-downloader-f/ehbjiffeoicjoibcmcadogclcbagjhjf?hl=es –

0
  • firebug abierta
  • vuelo estacionario en la imagen y cuando el zoom apears, ir a Firebug ventana sin flotar cualquier otro objeto
  • encontrar la clase = "zoomWindow "en la parte inferior de la fuente html

por ejemplo

div id="zoomWindow" 
  • copia el enlace de src img

por ejemplo

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 
  • pasta en una nueva pestaña

eso es todo

0

Amazon hi-res ID cotains imagen comerciante, es complicado.
Hice un bookmarklet para guardar las imágenes de Amazon. Inténtalo y mira la URL de la imagen. ttp: //parasiteeve2.blog65.fc2.com/blog-entry-1017.html

ejemplo,
Thriller(Amazon MP3) image,
B0013D6LEM (ASIN) 0,01 (únicamente EE.UU.) -A17SFUTIVB227Z (identificación del comerciante) .PRINCIPAL. ,
Marchant ID no se puede omitir.

Michael Jackson(Kindle Store) image,
B005WU9RNO (ASIN) .01 (country U.S.). MAIN. ,
ID de comerciante es omitible.

0

Algunos Descarga de imágenes en la extensión de Chrome capaz de 'olfatear' para descargar la imagen de la resolución completa. ;)

18

Me llevó una hora de retoque hasta que encontré una solución fácil:

  1. Vaya a la página de Amazon del elemento para el que desea una imagen.
  2. Presione Ctrl U
  3. Presione Ctrl F
  4. búsqueda "contrata"
  5. copiar y pegar los enlaces que se presentan junto a "contrata": hasta que encuentre la imagen que estamos buscando. Solo debería tomar unos pocos intentos para encontrar la imagen que desea.
  6. En esta nueva página, haga clic en la imagen y haga clic en "Guardar como". ¡La foto ahora es tuya!

Ejemplo:

  1. página del artículo Amazon: http://www.amazon.com/Carhartt-Thermal-Active-Jacket-J131/dp/B002G9U8A0/ref=cts_ap_1_fbt
  2. presionado Ctrl T
  3. CTRL pulsada F
  4. buscado "contrata"
  5. La tercera "contrata" abajo, he encontrado un enlace como este: "hiRes": "http://ecx.images-amazon.com/images/I/81OjsM9ITDL.UL1500.jpg". Copié y pegué el enlace en mi navegador (sin comillas).
  6. ¡Se ha guardado la imagen en mi computadora!
+0

¡Agradable! Para [esta página] (http://www.amazon.com/gp/product/images/B007MXLK98/ref=dp_image_z_0), en lugar de "hiRes", la etiqueta de identificación era "imagePlaceHolder". – GreenRaccoon23

4

Hay una manera más fácil. Haga clic con el botón derecho (Ctrl + clic en Mac) en la imagen más pequeña, se abre el menú contextual junto con la imagen ampliada más grande. Con el menú contextual todavía abierto, haga clic con el botón derecho en la imagen ampliada (en este punto la imagen del zoom desaparece, no se preocupe, no la necesitamos) y seleccione "Guardar imagen como" y guarde la imagen.

El truco aquí es que la imagen ampliada desaparece solo cuando hay alguna actividad en la página web, como el movimiento del mouse o los clics del mouse. Cuando el menú contextual está abierto, el contenido de la página web no cambia aunque mueva el mouse. No son capturados por la página web, siempre y cuando el menú contextual aún esté abierto. Si hace clic derecho en la imagen ampliada mientras el menú de contexto aún está abierto, la imagen ampliada desaparece, pero la referencia de la imagen ya está capturada por el menú contextual del segundo clic con el botón derecho.

+0

gran truco, gracias! –

+0

Esto ya no funciona. –

+0

no funciona ahora – Tanvir

Cuestiones relacionadas