source code sms tanpa spam proteksi
halo semua…. apa kabar? tentunya sangat baik bukan.
Oke lah kalo begitu, pertama-tama saya akan mengucapkan minal aidzin walfaidzin kepada teman-teman semua, karena pas lebaran dikampung kemaren saya sangat sibuk dengan kegiatan jalan-jalan…. hehehe
Melihat postingan saya yang kemaren, tentang sms gratis tanpa spam proteksi, ternyata sangat menguntungkan bagi saya, setelah saya promosiin di kampung ternyata banyak peminatnya juga lho, terbukti beberapa hari saya tinggal, ternyata blog saya alexanya turun menjadi 800ribu dari sebelumnya 1 juta.
ups kok jadi ngobrol ngalor-ngidul sih…
ceritanya ini tutorial mbladus nih, karena saya sendiri kurang begitu bisa dalam permainan php sendiri. hehehe
inti dari spam proteksi yang ada di web aslinya adalah ‘mathguard_answer’ dan ‘mathguard_code’. kalo kita lihat dari code aslinya seperti dibawah ini
jawab ini : 7 + 2 =
<input type=’input’ name=’mathguard_answer’ size=’2′/><input type=’hidden’ name=’mathguard_code’ value=’3f65febe8d6a0525292e89a3e57c8277′ /><br />
jadi untuk nilai ‘mathguard_answer’ adalah hasil penjumlahan antara 7 + 2 , dan untuk ‘mathguard_code’ adalah ’3f65febe8d6a0525292e89a3e57c8277′ ,sampai disini bisa dimengerti kan?
kita mengambil dari http://www.botsms.com/widget/index.php
jadi, kita harus bisa menjumlahkan angka 7 + 2 secara otomatis. disini kita menggunakan regex seperti contoh dibawah ini yang mengambil ‘mathguard_answer’……
$text = file_get_contents(“http://www.botsms.com/widget/index.php“
preg_match_all(‘#jawab\sini\s\:\s(.+?)\s+\s(.+?)\s=#siu’, $text, $results);
for ($x = 0, $jumlah = count($results[0]); $x < $jumlah; $x++) {
$heads = $results[1][$x];
//untuk mendapatkan angka random seperti (7 + 2 =)
}
untuk tugas yang kedua adalah mencari ‘mathguard_code’ yang akan didapat dengan menggunakan langkah yang sama dengan diatas
preg_match_all(‘#<input\stype=\’hidden\’\sname=\’mathguard_code\’\svalue=(.+?)>(.+?)<br\s\/>#siu’, $text, $result);
for ($x = 0, $jumlah = count($result[0]); $x < $jumlah; $x++){
$head = $result[1][$x] . “\n”;
$head = str_replace(“‘ /”, “‘ />”, $head);
}
dari kode diatas kita akan mendapatkan nilai ‘mathguard_code’ , dalam contoh diatas adalah ’3f65febe8d6a0525292e89a3e57c8277′ .
jadi inilah intinya. sekarang kita mencari hasil penjumlahan angka 7+2 supaya bisa menjadi angka value untuk ‘mathguard_answer’ ..
disini ada berbagai cara, misalnya dengan substr seperti cara dibawah ini
kita mendapat hasil penjumlahan dari angka 7 + 2 =
$l= substr($heads,0,-6);// untuk mendapatkan angka 7
$r= substr($heads,4,-2);// untuk mendapatkan angka 2
//menjumlahkan
$jum=$l+$r;//jumlah adalah 9
kalo udah dapet sekarang tinggal ngatur bagaimana tampilan dengan menggunakan ilmu html yang pasti sudah anda ketahui.
saya rasa cukup sampai disini aja, dan harusnya anda sudah mengerti hehehe
saya minta maaf apabila tutorial ini semakin membingungkan, maklum saya masih pemula dibidang php apalagi regex hahahaha
salam blogger tengah malam …..
(update : 24-sept-2010. yang punya sms gratis ngambek sama saya, scriptnya langsung dimodif )
jadi saya minta pendapat temen-temen, apa perlu saya perbarui juga script saya ? atau cukup sampai disini saja sms gratis tanpa spam proteksi?
aha.. saia ndak mudeng mas
ipul Reply:
September 21st, 2010 at 1:33 pm
waduh, apakah harus ada tutorial yang bener-bener bisa mas icad mudeng ?
hahaha, sama nggak mudeng sobat
ipul Reply:
September 22nd, 2010 at 2:16 pm
wedew. Sepertinya akan banyak yang protes nih, dasar saya nya yang ga bisa ngajar wkwkwkwk
Aku nggak paham artikel ini mas. hehehe…
Mohon maaf lahir batin ya.
ipul Reply:
September 23rd, 2010 at 10:00 am
hahahaha, tambah satu lagi yang tidak ngerti . yang ngasih tutor harus di
ipul Reply:
September 24th, 2010 at 12:51 pm
pernah ketemu blog yang ngawur
udah dijumlahin bener
eeeh dibilang salah melulu
hiahahaha
ipul Reply:
September 24th, 2010 at 12:52 pm
itulah alasan saya membuat kode seperti ini
pusing dah…
.
ipul Reply:
September 24th, 2010 at 12:52 pm
selamat mas, anda orang kesekian yang bilang pusing
perlu diperbaiki, orang awam kyk saya ga ngerti, harus diajarin dari nol (halah, malah ngeliatin aku yg cukup bego hehehe)
ipul Reply:
September 29th, 2010 at 3:33 am
saya pikir-pikir dulu mas untuk memperbaikinya, takutnya ada yang marah lagi. saya juga bego kok mas tenang aja hehehe
saya belajar php. tapi ndak pernah serumit ini buat ampe diaplikasikan ke sms gitu. humm…beda arah ya??hehehe….
pusing saya maen ke sini. hhee…
salam blogwalking dah.
ipul Reply:
September 29th, 2010 at 3:34 am
ampun mbak, saya sangat senang kalo ada seorang cewek minat ke programer , keren banget. salam blogwalking juga….
lo..abiz komen kok ilang?ndak boleh komen apa ya??hikz
ipul Reply:
September 29th, 2010 at 3:35 am
ada kok, cuma butuh di refresh biar comennya muncul
alief Reply:
September 29th, 2010 at 8:59 pm
tuh, ada lagi kan mas yang protes?????
ipul Reply:
September 29th, 2010 at 10:24 pm
saya juga bingung nih ada masalah apa
Horeee aku tidak pusing cuma mumet aku mas
ipul Reply:
September 29th, 2010 at 3:36 am
hahaha tambah satu lagi yang pusing
jiahahahhahahhaha, asli aku ngerti ini
*jiah, pura pura ngerti lagi, padahal liat kodenya ajah mata langsunbg muter muter gak karuan kemana arahnya*
Waw.. semangat.. semangat.. terus berkarya ya teman..
waw.. semangat.. semangat.. trus berkarya ya teman
saya mw pb saya kmbali……..