Há alguns meses, o IMDB parece estar "detectando" que eu sou proveniente de um endereço IP alemão e altera automaticamente a interface do usuário para alemão. Mais especificamente, mostra o título do filme na Alemanha quando o possui.
Isso é extremamente irritante e não consigo encontrar uma opção óbvia para mudar isso.
Eu não tenho uma conta no IMDB.
Existe uma maneira de impedir que isso aconteça além de uma conta no IMDB (se isso ajuda mesmo)?
geolocation
localization
imdb
Boris Terzic
fonte
fonte
Respostas:
Se você não quiser criar uma conta na IMDb e definir suas preferências, precisará:
Adicione
X-FORWARDED-FOR
com o endereço IP dos EUA aos seus cabeçalhos HTTP. Você pode procurar um exemplo de endereço IP dos EUA em qualquer lista de proxy, por exemplo, http://proxylist.hidemyass.com/ .Aqui estão algumas instruções simples: http://sobizarre-en.blogspot.com/2014/12/how-to-easily-defeat-imdb-geolocation.html
Você também precisa remover qualquer cookie (arquivo) existente do IMDb para não continuar usando as configurações atribuídas a você / sua sessão quando você acessou o IMDb pela primeira vez.
No Chrome, você pode fazer isso digitando
chrome://chrome/settings/cookies
na barra de endereço e, em seguida, digitando "imdb" na janela que se abre (clique no x à direita em cada linha para excluir. O x não estará visível até você passar o mouse sobre a linha. )fonte
chrome://chrome/settings/cookies
é agorachrome://settings/siteData
. Eu era capaz de alterar o cabeçalho X-Forwarded-For apenas para imdb.com via extensão chrome e funcionou. Se alguém se perguntar, atualmente estou usando o ModHeader , mas acredito que existem outros.Como o @MathiasKegelmann mencionou, da ajuda do IMDB você tem duas opções:
Crie uma conta e acesse https://secure.imdb.com/register-imdb/siteprefs para alterar seu idioma preferido.
Ou usando este link: http: // akas .imdb.com , você sempre verá filmes listados com seus títulos originais, independentemente do status de login ou das preferências do site.
Não se esqueça de que, se você estiver acessando o IMDB por meio dos mecanismos de pesquisa, no segundo caso, será necessário alterar o manual do URL o tempo todo, mas não no primeiro.
fonte
akas
não funciona mais. Interessante, já que a página de ajuda indica que deve funcionar.Recentemente, o
http://akas.imdb.com
terminal parou de funcionar. Por padrão, a IMDb agora usará sua localização geográfica para fornecer conteúdo localizado. No entanto, você pode substituir esse comportamento enviando um cabeçalho HTTP no idioma de aceitação.Usando Ruby, é assim que eu resolvi esse problema:
fonte
Accept-Language: en
cabeçalho, akas.imdb.com agora retorna a página no seu idioma local.Acho que http://www.imdb.com/help/show_leaf?titlelanguagedisplay pode ser o que você está procurando.
fonte
Se você estiver usando o Chrome, acesse http://akas.imdb.com/ e faça uma pesquisa no site - qualquer coisa, isso não importa.
Depois de fazer uma pesquisa, clique com o botão direito na barra de localização / endereço e selecione "Editar mecanismos de pesquisa ...".
Role para encontrar a pesquisa IMDb - você descobrirá que ele criou um URL de pesquisa e substituirá o termo de pesquisa no URL por
%s
. Mude o meio da tabela (a “palavra-chave”) paraimdb
(e verifique se o URL começa comakas
, nãowww
. Salve-o.Agora, para pesquisar diretamente no IMDd, digite "imdb sua pesquisa aqui" na barra de endereços e ele pesquisará no IMDb diretamente.
fonte
Se alguém quiser usar jsoup (analisador de HTML) em Java, é assim:
fonte