Bagaimana saya bisa menonaktifkan / mengkonfigurasi ulang lokasi geografis otomatis IMDB sehingga tidak default ke bahasa Jerman?


17

Sejak beberapa bulan IMDB tampaknya "mendeteksi" bahwa saya berasal dari alamat IP Jerman dan secara otomatis mengubah UI ke Jerman. Lebih khusus itu menunjukkan judul film Jerman ketika memilikinya.

Ini sangat menyebalkan dan saya tidak bisa menemukan toggle yang jelas untuk mengubah ini.

Saya tidak punya akun di IMDB.

Apakah ada cara untuk mencegah hal ini terjadi selain dari akun IMDB (jika itu bahkan membantu)?


+1 Ini memang menjengkelkan. Tetapi mudah untuk membuat akun.
leonbloy

Jawaban:


4

Jika Anda tidak ingin membuat akun IMDb dan mengatur preferensi di sana, Anda perlu:

Tambahkan X-FORWARDED-FORdengan alamat IP AS ke header HTTP Anda. Anda dapat mencari contoh alamat IP AS dari daftar proxy apa pun, misalnya http://proxylist.hidemyass.com/ .

Bidang header HTTP X-Forwarded-For (XFF) adalah standar de facto untuk mengidentifikasi alamat IP asal klien yang terhubung ke server web melalui proxy HTTP atau load balancer. Ini adalah tajuk permintaan HTTP yang diperkenalkan oleh pengembang server proxy squid caching. Suatu standar telah diusulkan di Internet Engineering Task Force (IETF) untuk menstandarisasi header HTTP yang diteruskan.

Berikut adalah beberapa instruksi sederhana: http://sobizarre-en.blogspot.com/2014/12/how-to-easily-defeat-imdb-geolocation.html

Anda juga perlu menghapus cookie (file) apa pun dari IMDb agar tidak tetap menggunakan pengaturan yang ditetapkan untuk Anda / sesi Anda saat pertama kali mengakses IMDb.

Di Chrome Anda dapat melakukannya dengan mengetik chrome://chrome/settings/cookiesdi bilah alamat dan kemudian mengetik "imdb" di jendela yang terbuka (klik x di sebelah kanan pada setiap baris untuk dihapus. X tidak akan terlihat sampai Anda mengarahkan kursor ke baris. )


Harap tambahkan info / petunjuk yang relevan ke jawaban alih-alih hanya menautkan ke halaman eksternal (yang pada waktunya bisa hilang). Terima kasih!
Alex

chrome: // chrome / settings / cookies tidak berfungsi
Toolkit

chrome://chrome/settings/cookiessekarang chrome://settings/siteData. Saya dapat mengubah header X-Forwarded-For hanya imdb.com melalui ekstensi chrome dan itu berhasil. Jika seseorang bertanya-tanya, saya saat ini menggunakan ModHeader , tetapi saya percaya ada orang lain.
Cheslab

5

Seperti @MathiasKegelmann sebutkan, dari bantuan IMDB Anda memiliki dua opsi:

Jangan lupa bahwa jika Anda mengakses IMDB melalui mesin pencari, maka dalam kasus kedua Anda harus mengubah manual URL setiap saat, tetapi tidak pada yang pertama.


Terima kasih, ini sepertinya cocok dengan apa yang ditulis IMDB di halaman yang ditautkan oleh Mathias. Saya mungkin akan menerima jawabannya, walaupun sebenarnya yang kita butuhkan adalah gabungan dari dua jawaban dan tambahan bahwa halaman akas.imdb.com menyediakan cara untuk memaksakan judul asli. Saya tahu situs stackexchange lebih suka jika jawaban sebenarnya ada di jawaban itu sendiri dan bukan hanya tautan di suatu tempat ... saran?
Boris Terzic

1
Kerja bagus, itu menyegel kesepakatan saya pikir.
Boris Terzic

Sayangnya, akastidak lagi berfungsi. Menarik, mengingat halaman bantuan mereka menyatakan itu harus berfungsi.
Gajus

Ini buktinya, gist.github.com/gajus/97e1f4b3046684fe1f8f . Perhatikan bahwa konten yang diakses adalah Breaking Bad, tetapi nama judul dalam bahasa Lithuania.
Gajus

5

Baru-baru ini, http://akas.imdb.comtitik akhir berhenti bekerja. Secara default, IMDb sekarang akan menggunakan geolokasi Anda untuk menyediakan konten yang dilokalkan. Namun, Anda dapat mengganti perilaku ini dengan mengirim tajuk HTTP Bahasa Terima.

Menggunakan Ruby, ini adalah cara saya memecahkan masalah ini:

require 'open-uri'

imdb_url = 'http://www.imdb.com/chart/top'
headers = {'Accept-Language' => 'en'}
open(imdb_url, headers)

Sekarang ini seharusnya jawaban yang diterima. Kecuali jika Anda mengirim Accept-Language: entajuk akas.imdb.com sekarang kembalikan halaman dalam bahasa lokal Anda.
Dean

Ini berfungsi dengan baik pada 2018, terima kasih!
Eric Duminil

Catatan: Tampaknya tidak berfungsi untuk "Tanggal Rilis" atau "Judul" dalam tampilan "/ referensi": - /.
Eric Duminil

2

Saya kira http://www.imdb.com/help/show_leaf?titlelanguagedisplay mungkin apa yang Anda cari.

Kami baru-baru ini memodifikasi cara judul ditampilkan di situs. Pengguna sekarang secara default akan melihat judul yang tercantum dalam bahasa yang digunakan untuk rilis di negara mereka (yaitu pengguna yang berbasis di AS akan melihat film yang terdaftar di bawah judul yang digunakan untuk rilis Amerika Utara, sementara pengguna yang menelusuri situs dari Perancis akan melihat judul saat muncul pada rilis Perancis film-film itu, dll.)

Jika Anda terdaftar di IMDb.com dan Anda lebih suka melihat judul asli, atau judul dalam bahasa / negara rilis lainnya secara default, Anda dapat mengatur preferensi pengguna Anda sesuai.

Untuk melakukan ini, silakan klik tautan 'Akun Anda' (terletak di sudut kanan atas setiap halaman di IMDb.com) dan kemudian klik opsi 'Preferensi Situs', atau langsung ke https://secure.imdb .com / register-imdb ​​/ siteprefs , dan kemudian pilih opsi yang diinginkan dari menu tarik-turun "Negara Tampilan Judul" dan "Bahasa Tampilan Judul". Klik 'OK' untuk menyimpan pilihan Anda.

Untuk bantuan / informasi lebih lanjut, silakan merujuk ke halaman bantuan preferensi situs kami .

Harap ingat juga bahwa jika Anda mengakses situs melalui URL berikut, Anda akan selalu melihat film yang terdaftar di bawah judul aslinya terlepas dari status login atau preferensi situs Anda:

http://akas.imdb.com


0

Jika Anda menggunakan Chrome, buka http://akas.imdb.com/ dan lakukan pencarian di dalam situs — apa pun, itu tidak masalah.

Setelah Anda melakukan pencarian, klik kanan di bilah lokasi / alamat dan pilih "Edit Mesin Pencari ...".

Gulir untuk menemukan pencarian IMDb — Anda akan menemukan bahwa itu telah membuat URL pencarian, dan ganti istilah pencarian dalam URL dengan %s. Ubah bagian tengah tabel ("kata kunci") menjadi imdb(dan pastikan URL dimulai dengan akas, bukan www. Simpan.

Sekarang, untuk mencari IMDd secara langsung, cukup ketik "imdb your search here" ke dalam bilah alamat dan itu akan mencari IMDb secara langsung.


0

Jika ada yang ingin menggunakan jsoup (parser HTML) di Jawa, itu seperti ini:

Document doc = Jsoup.connect("http://www.imdb.com/chart/top").header("Accept-Language", "en").get();
Elements elems = doc.select("td.titleColumn");
for (Element e : elems)
{
    // Do Something
}
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.