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)?

Boris Terzic
sumber
+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. )

SoBizarre
sumber
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.

Lipis
sumber
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)
Ashitaka
sumber
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

MathiasKegelmann
sumber
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.

AllixHD
sumber
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
}
Abdelilah Choukri
sumber