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)?
geolocation
localization
imdb
Boris Terzic
sumber
sumber
Jawaban:
Jika Anda tidak ingin membuat akun IMDb dan mengatur preferensi di sana, Anda perlu:
Tambahkan
X-FORWARDED-FOR
dengan alamat IP AS ke header HTTP Anda. Anda dapat mencari contoh alamat IP AS dari daftar proxy apa pun, misalnya http://proxylist.hidemyass.com/ .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/cookies
di 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. )sumber
chrome://chrome/settings/cookies
sekarangchrome://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.Seperti @MathiasKegelmann sebutkan, dari bantuan IMDB Anda memiliki dua opsi:
Buat akun dan buka https://secure.imdb.com/register-imdb/siteprefs untuk mengubah bahasa pilihan Anda.
Atau dengan menggunakan tautan ini: http: // akas .imdb.com , Anda akan selalu melihat film yang terdaftar di bawah judul aslinya terlepas dari status login atau preferensi situs Anda.
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.
sumber
akas
tidak lagi berfungsi. Menarik, mengingat halaman bantuan mereka menyatakan itu harus berfungsi.Baru-baru ini,
http://akas.imdb.com
titik 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:
sumber
Accept-Language: en
tajuk akas.imdb.com sekarang kembalikan halaman dalam bahasa lokal Anda.Saya kira http://www.imdb.com/help/show_leaf?titlelanguagedisplay mungkin apa yang Anda cari.
sumber
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") menjadiimdb
(dan pastikan URL dimulai denganakas
, bukanwww
. Simpan.Sekarang, untuk mencari IMDd secara langsung, cukup ketik "imdb your search here" ke dalam bilah alamat dan itu akan mencari IMDb secara langsung.
sumber
Jika ada yang ingin menggunakan jsoup (parser HTML) di Jawa, itu seperti ini:
sumber