Desde hace unos meses, IMDB parece estar "detectando" que vengo de una dirección IP alemana y cambia automáticamente la interfaz de usuario a alemán. Más específicamente, muestra el título de la película de Alemania cuando tiene uno.
Esto es enormemente molesto y parece que no puedo encontrar una palanca obvia para cambiar esto.
No tengo una cuenta en IMDB.
¿Hay alguna manera de evitar que esto suceda aparte de una cuenta IMDB (si eso incluso ayuda)?
geolocation
localization
imdb
Boris Terzic
fuente
fuente
Respuestas:
Si no desea crear una cuenta de IMDb y establecer sus preferencias allí, debe:
Agregue
X-FORWARDED-FOR
con dirección IP de EE. UU. A sus encabezados HTTP. Puede buscar ejemplos de direcciones IP de EE. UU. En cualquier lista de proxy, por ejemplo, http://proxylist.hidemyass.com/ .Aquí hay algunas instrucciones simples: http://sobizarre-en.blogspot.com/2014/12/how-to-easily-defeat-imdb-geolocation.html
También debe eliminar cualquier cookie (archivo) existente de IMDb para no seguir usando la configuración que se le asignó a usted / su sesión cuando accedió por primera vez a IMDb.
En Chrome, puede hacerlo escribiendo
chrome://chrome/settings/cookies
en la barra de direcciones y luego escribiendo "imdb" en la ventana que se abre (haga clic en la x a la derecha de cada fila para eliminarla. La x no será visible hasta que pase el cursor sobre la fila. )fuente
chrome://chrome/settings/cookies
es ahorachrome://settings/siteData
. Pude cambiar el encabezado X-Fordered-For solo para imdb.com a través de la extensión de Chrome y funcionó. Si alguien se pregunta, actualmente estoy usando ModHeader , pero creo que hay otros.Como mencionó @MathiasKegelmann , de la ayuda de IMDB tiene dos opciones:
Cree una cuenta y vaya a https://secure.imdb.com/register-imdb/siteprefs para cambiar su idioma preferido.
O mediante el uso de este enlace: http: // akas .imdb.com , siempre verá películas enumeradas bajo sus títulos originales, independientemente de su estado de inicio de sesión o preferencias del sitio.
No olvides que si estás accediendo a IMDB a través de los motores de búsqueda, en el segundo caso tendrás que cambiar el manual de la URL todo el tiempo, pero no en el primero.
fuente
akas
ya no funciona. Interesante, dado que su página de ayuda indica que debería funcionar.Recientemente, el
http://akas.imdb.com
punto final dejó de funcionar. Por defecto, IMDb ahora usará su geolocalización para proporcionar contenido localizado. Sin embargo, puede anular este comportamiento enviando un encabezado HTTP Accept-Language.Usando Ruby, así es como resolví este problema:
fuente
Accept-Language: en
encabezado, akas.imdb.com ahora devuelve la página en su idioma local.Supongo que http://www.imdb.com/help/show_leaf?titlelanguagedisplay podría ser lo que estás buscando.
fuente
Si está utilizando Chrome, vaya a http://akas.imdb.com/ y realice una búsqueda dentro del sitio; cualquier cosa, no importa.
Una vez que haya realizado una búsqueda, haga clic derecho en la barra de ubicación / dirección y seleccione "Editar motores de búsqueda ...".
Desplácese para encontrar la búsqueda de IMDb: verá que ha creado una URL de búsqueda y reemplace el término de búsqueda en la URL con
%s
. Cambie el centro de la tabla (la "palabra clave") aimdb
(y asegúrese de que la URL comience conakas
, nowww
. Guárdelo.Ahora, para buscar IMDd directamente, simplemente escriba "imdb your search here" en la barra de direcciones y buscará IMDb directamente.
fuente
Si alguien quiere usar jsoup (analizador HTML) en Java, es así:
fuente