Seit ein paar Monaten scheint IMDB zu "erkennen", dass ich von einer deutschen IP-Adresse komme und ändert die Benutzeroberfläche automatisch auf Deutsch. Genauer gesagt zeigt es den deutschen Filmtitel, wenn er einen hat.
Das ist sehr ärgerlich und ich kann anscheinend keinen offensichtlichen Knebel finden, um dies zu ändern.
Ich habe kein IMDB-Konto.
Gibt es eine Möglichkeit, dies zu verhindern, abgesehen von einem IMDB-Konto (wenn das überhaupt hilft)?
geolocation
localization
imdb
Boris Terzic
quelle
quelle
Antworten:
Wenn Sie kein IMDb-Konto erstellen und dort Ihre Einstellungen vornehmen möchten, müssen Sie:
Fügen Sie
X-FORWARDED-FOR
Ihren HTTP-Headern eine US-IP-Adresse hinzu. Sie können beispielsweise die US-IP-Adresse von einer beliebigen Proxy-Liste abrufen , z . B. http://proxylist.hidemyass.com/ .Hier einige einfache Anweisungen: http://sobizarre-de.blogspot.com/2014/12/how-to-easily-defeat-imdb-geolocation.html
Sie müssen auch vorhandene (Datei-) Cookies aus der IMDb entfernen, um nicht die Einstellungen zu verwenden, die Ihnen / Ihrer Sitzung beim ersten Zugriff auf die IMDb zugewiesen wurden.
In Chrome können Sie dies tun, indem Sie
chrome://chrome/settings/cookies
in die Adressleiste und dann in das sich öffnende Fenster "imdb" eingeben (klicken Sie zum Löschen auf das x rechts in jeder Zeile. Das x wird erst sichtbar, wenn Sie den Mauszeiger über die Zeile halten. )quelle
chrome://chrome/settings/cookies
ist jetztchrome://settings/siteData
. Ich konnte den X-Forwarded-For-Header nur für imdb.com über die Chrome-Erweiterung ändern und es hat funktioniert. Wenn sich jemand wundert , verwende ich derzeit ModHeader , aber ich glaube, dass es noch andere gibt.Wie @MathiasKegelmann bereits erwähnte, haben Sie in der IMDB- Hilfe zwei Möglichkeiten:
Erstellen Sie ein Konto und wechseln Sie zu https://secure.imdb.com/register-imdb/siteprefs , um Ihre bevorzugte Sprache zu ändern.
Wenn Sie diesen Link verwenden: http: // akas .imdb.com , werden Filme unabhängig von Ihrem Anmeldestatus oder Ihren Site- Einstellungen immer unter ihrem Originaltitel aufgeführt.
Vergessen Sie nicht, dass Sie beim Zugriff auf IMDB über die Suchmaschinen im zweiten Fall das URL-Handbuch ständig ändern müssen, im ersten Fall jedoch nicht.
quelle
akas
nicht mehr. Interessant, da ihre Hilfeseite angibt, dass es funktionieren sollte.Vor kurzem
http://akas.imdb.com
funktionierte der Endpunkt nicht mehr. Standardmäßig verwendet IMDb jetzt Ihre Geolocation, um lokalisierten Inhalt bereitzustellen. Sie können dieses Verhalten jedoch außer Kraft setzen, indem Sie einen HTTP-Header in Accept-Language senden.Mit Ruby habe ich dieses Problem folgendermaßen gelöst:
quelle
Accept-Language: en
Header nicht senden, gibt akas.imdb.com die Seite jetzt in Ihrer Landessprache zurück.Ich denke, http://www.imdb.com/help/show_leaf?titlelanguagedisplay könnte das sein, wonach Sie suchen.
quelle
Wenn Sie Chrome verwenden, rufen Sie http://akas.imdb.com/ auf und führen Sie eine Suche auf der Website durch.
Wenn Sie eine Suche durchgeführt haben, klicken Sie mit der rechten Maustaste in die Adressleiste und wählen Sie "Suchmaschinen bearbeiten ...".
Scrollen Sie, um die IMDb-Suche zu finden. Sie werden feststellen, dass eine Such-URL erstellt wurde, und ersetzen Sie den Suchbegriff in der URL durch
%s
. Ändern Sie die Mitte der Tabelle (das „Schlüsselwort“) inimdb
(und stellen Sie sicher, dass die URL mitakas
und nicht mit beginntwww
. Speichern Sie sie.Um IMDd direkt zu durchsuchen, geben Sie einfach "imdb your search here" in die Adressleiste ein und es wird direkt nach IMDb gesucht.
quelle
Wenn jemand jsoup (HTML-Parser) in Java verwenden möchte, sieht das so aus:
quelle