Cara Banned IP Address di Blogspot pakai Javascript

Hallo..
Ketemu lagi dengan saya, blogger asal jambi.
Kali ini saya ingin membagikan tutorial yang sangat menabjubkan.

Mengapa begitu? Karena setahu saya belum ada blog bahasa indonesia yang memposting cara banned IP Address dengan tutorial yang jelas ataupun 100% dapat diuji kebenarannya.

Jujur saya akui untuk postingan ini sebetulnya juga tidak bisa dibilang sempurna, sebab saya belum mengujinya untuk browser lain selain Google Chrome dan Mozilla Firefox.

Saya dapat trik ini dari blog asing yang memaparkan caranya menggunakan bahasa mereka.

Dengan bangga saya share artikel menarik ini untuk Anda para pembaca blog kangsigit.com menggunakan bahasa kita agar lebih mudah dipahami, terutama untuk para blogger pemula.

Sebelum saya mulai ketopik utama, disini saya ingin bertanya kepada Anda, silahkan dijawab dalam hati saja.
  1. Mengapa Anda menginginkan trik ini?
  2. Sejahat itukah pengunjung Anda sehingga Anda tega membatasi antarmuka mereka dengan sesuatu yang  Anda sajikan?
Kalau menurut  saya pribadi tentu ada alasan tersendiri yang membuat seseorang berinisiatif melakukan blokir untuk pengguna tertentu.

Seperti yang telah saya tulis sebelumnya, bahwa saat ini saya mencoba membuat situs baru untuk pasang iklan properti gratis. Anda dapat menemukannya menggunakan alamat: http://tokobro.com

Tujuan saya bukan lain yaitu ingin membuka kesempatan kepada mereka yang ingin menjual barang/ produk lewat situs saya. Meski disamping itu sebenarnya masih ada tujuan lain yang tidak kalah pentingnya dibalik itu :D
Namun yang namanya manusia pasti ada luputnya, adasaja yang mencoba curang. Biasanya mereka adalah seonggok primata yang pendek cara berfikirnya.

TAHUKAH ANDA..?

Alat yang akan kita gunakan ini hanyalah sebuah javascript dan tidak memerlukan CSS bahkan script PHP apalagi Database.

Yang lebih hebatnya lagi, kita dapat menentukan apakah kita ingin memblokir IP Address seseorang pada halaman utama (homepage), halaman posting, halaman static(page) atau bahkan untuk semua halaman blpg kita.

Untuk menentukan / menampilkan objek hanya tampil pada halaman tertentu telah saya ulas dihalaman ini.

Saya telah melakukan uji coba kode ini disitus saya www.tokobro.com dan berhasil. Namun saya hanya membatasi aktivitas mereka hanya dihalaman tertentu yaitu www.tokobro.com/p/pasang.html

Jadi untuk mereka yang alamat IPnya telah saya masukkan ke daftar hitam (BANNED) dia hanya tidak bisa mengirim iklan. Setiap mereka mencoba membuka halaman tersebut, maka akan dialihkan ke halaman utama (homepage).

Mengingat blogger tidak mendukung bahasa PHP, tentu alat ini sangat membantu kita dalam mengontrol blog.

Usai sudah info rincian seputar penggunaan atau cara kerjanya, kini kita masuk ke topik utama.

MEMBLOKIR IP ADDRESS DI BLOGSPOT

Melihat cara kerjanya, kode script ini bukan hanya bisa dijalankan untuk pengguna blogger saja, namun juga work untuk mywapblog, wordpress dan pemberdaya lainya.

Untuk default, script yang saya dapat dari sumbernya seperti ini
<script>
var ip = 'Your-IP-Here';
function banned(){
alert("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Attention!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\nYour ip address has been banned!");
history.go(-1);
window.location.replace("http://www.mybloggerlab.com")
}
function ban(){
if (ip == "Banned-IP-1" || ip == "Banned-IP-2" || ip == "Banned-IP-3" ) {
banned();
}}ban();
</script>
PETUNJUK
Pada Your-IP-Here, masukkan IP Anda.
Untuk http://www.mybloggerlab.com adalah alamat pengalihan. Jadi untuk mereka yang alamat IPnya telah Anda masukkan ke daftar Banned, maka mereka akan dialihkan kesitus tersebut.
Untuk Banned-IP-1, Banned-IP-2, Banned-IP-3 silahkan diganti menjadi alamat IP Target (yang ingin dibanned).
Untuk history.go(-1); fungsinya hampir sama dengan pengalihan tersebut. Bedanya untuk yang ini jika tidak dialihkan maka akan kembali ke halaman sebelumnya.
Saran saya sebaiknya dihapus saja kode itu.

Namun setelah saya lakukan eksperimen, rupanya masih belum belum maksimal. Saya terkendala ketika ingin melakukan block IP lebih dari satu pengguna.

Lalu saya coba perbaiki tentunya dengan beberapa kali uji coba dan sepertinya berhasil.
Bila Anda ingin mencoba javascript yang telah saya modifikasi, silahkan salin kode JS ini:
<script>
function banned(){
alert("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!PERHATIAN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\nAnda telah kami Banned!");
window.location.replace("http://www.kangsigit.com")
}
var ip1 = 'Alamat-IP-1';var ip2 = 'Alamat-IP-2';var ip3 = 'Alamat-IP-3';
function goBanned(){
if (ip1 == "Alamat-IP-1" || ip2 == "Alamat-IP-2" || ip3 == "Alamat-IP-3") {
banned();}}goBanned();
</script>
PETUNJUK
Hampir sama dengan petunjuk untuk kode yang diatas tadi, bedanya hanya terdapat pada bagian penempatan alamat IP.
Pada var ip1 = 'Alamat-IP-1'; diisi dengan alamat IP yang ingin di banned, namun juga harus ditulis juga pada bagian ip1 == "Alamat-IP-1" dengan alamat IP yang sama.
Jadi intinya sekali menambahkan IP Address harus 2 buah. Untuk pemisah, jika ingin menambahkan daftar berikutnya, silahkan tambahkan || jika masih bingung lihat saja contohnya pada kode diatas.

Simpan dan lihat hasilnya.

Sebagai ujicoba, Anda bisa memasukkan alamat IP Anda sendiri kedalamnya.

Pada bagian alert, Anda bisa menambahkan baris baru atau ENTER menggunakan \n dan tidak work jika pakai <br />

Happy blogging..
Sumber: http://www.mybloggerlab.com/2012/12/how-to-ban-unlimited-ip-address-with-javascript-in-blogger.html
URL

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini