Depuis quelques mois, IMDB semble "détecter" que je viens d'une adresse IP allemande et change automatiquement l'interface utilisateur en allemand. Plus précisément, il montre le titre du film Allemagne quand il en a un.
C'est énormément ennuyeux et je n'arrive pas à trouver un interrupteur évident pour changer cela.
Je n'ai pas de compte sur IMDB.
Existe-t-il un moyen d'empêcher que cela ne se produise en dehors d'un compte IMDB (si cela aide même)?
geolocation
localization
imdb
Boris Terzic
la source
la source
Réponses:
Si vous ne souhaitez pas créer de compte IMDb et y définir vos préférences, vous devez:
Ajoutez
X-FORWARDED-FOR
avec l'adresse IP US à vos en-têtes HTTP. Vous pouvez rechercher un exemple d'adresse IP US à partir de n'importe quelle liste de proxy, par exemple http://proxylist.hidemyass.com/ .Voici quelques instructions simples: http://sobizarre-en.blogspot.com/2014/12/how-to-easily-defeat-imdb-geolocation.html
Vous devez également supprimer tous les cookies (fichiers) existants d'IMDb afin de ne pas continuer à utiliser les paramètres qui vous ont été attribués / à votre session lors de votre premier accès à IMDb.
Dans Chrome, vous pouvez le faire en tapant
chrome://chrome/settings/cookies
dans la barre d'adresse, puis en tapant "imdb" dans la fenêtre qui s'ouvre (cliquez sur le x à droite de chaque ligne pour le supprimer. Le x ne sera visible que lorsque vous survolerez la ligne. )la source
chrome://chrome/settings/cookies
est maintenantchrome://settings/siteData
. J'ai pu changer l'en-tête X-Forwarded-For pour seulement imdb.com via l'extension chrome et cela a fonctionné. Si quelqu'un se demande, j'utilise actuellement ModHeader , mais je pense qu'il y en a d'autres.Comme l'a mentionné @MathiasKegelmann , avec l' aide d'IMDB, vous avez deux options:
Créez un compte et accédez à https://secure.imdb.com/register-imdb/siteprefs pour changer votre langue préférée.
Ou en utilisant ce lien: http: // akas .imdb.com , vous verrez toujours les films répertoriés sous leurs titres d'origine, quel que soit votre statut de connexion ou vos préférences de site.
N'oubliez pas que si vous accédez à IMDB via les moteurs de recherche, dans le deuxième cas, vous devrez changer le manuel de l'URL tout le temps, mais pas dans le premier.
la source
akas
ne fonctionne plus. Intéressant, étant donné que leur page d'aide indique que cela devrait fonctionner.Récemment, le
http://akas.imdb.com
point de terminaison a cessé de fonctionner. Par défaut, IMDb utilisera désormais votre géolocalisation pour fournir du contenu localisé. Cependant, vous pouvez remplacer ce comportement en envoyant un en-tête HTTP Accept-Language.En utilisant Ruby, voici comment j'ai résolu ce problème:
la source
Accept-Language: en
tête akas.imdb.com renvoie désormais la page dans votre langue locale.Je suppose que http://www.imdb.com/help/show_leaf?titlelanguagedisplay pourrait être ce que vous recherchez.
la source
Si vous utilisez Chrome, rendez-vous sur http://akas.imdb.com/ et effectuez une recherche sur le site, quoi que ce soit, cela n'a pas d'importance.
Une fois que vous avez fait une recherche, cliquez avec le bouton droit dans la barre d'adresse / d'adresse et sélectionnez «Modifier les moteurs de recherche…».
Faites défiler pour trouver la recherche IMDb - vous constaterez qu'elle a créé une URL de recherche et remplacez le terme de recherche dans l'URL par
%s
. Remplacez le milieu du tableau (le «mot-clé») parimdb
(et assurez-vous que l'URL commence parakas
, nonwww
. Enregistrez-le.Maintenant, pour rechercher directement IMDd, tapez simplement "imdb votre recherche ici" dans la barre d'adresse et il recherchera directement IMDb.
la source
Si quelqu'un veut utiliser jsoup (analyseur HTML) en Java, c'est comme ceci:
la source