Blogger Tengah Malam

source code sms tanpa spam proteksi

:ngakak 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 ) :ngakak

jadi saya minta pendapat temen-temen, apa perlu saya perbarui juga script saya ? atau cukup sampai disini saja sms gratis tanpa spam proteksi?

  1. browsernya Firefox 3.5.13 Firefox 3.5.13 | Os nya Windows XP Windows XP

    aha.. saia ndak mudeng mas :)

    ipul Reply:

    waduh, apakah harus ada tutorial yang bener-bener bisa mas icad mudeng ? :dp

  2. browsernya Firefox 3.6 Firefox 3.6 | Os nya Windows XP Windows XP

    hahaha, sama nggak mudeng sobat

    ipul Reply:

    wedew. Sepertinya akan banyak yang protes nih, dasar saya nya yang ga bisa ngajar wkwkwkwk

  3. browsernya Opera 10.60 Opera 10.60 | Os nya Windows XP Windows XP

    Aku nggak paham artikel ini mas. hehehe…

    Mohon maaf lahir batin ya.

    ipul Reply:

    hahahaha, tambah satu lagi yang tidak ngerti . yang ngasih tutor harus di :hammer

  4. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Fedora 13 Fedora 13

    :hammer enggak ngerti … mungkin haru baca yang pertama … :dp

    ipul Reply:

    :2thumbup Selamat berpusing ria mas

  5. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Windows 7 Windows 7

    pernah ketemu blog yang ngawur
    udah dijumlahin bener
    eeeh dibilang salah melulu
    hiahahaha

    ipul Reply:

    itulah alasan saya membuat kode seperti ini

    • zon
    • September 24th, 2010
    browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Linux Mint 9 Linux Mint 9

    pusing dah… :D

    .

    ipul Reply:

    selamat mas, anda orang kesekian yang bilang pusing :hammer

  6. browsernya Google Chrome 6.0.472.63 Google Chrome 6.0.472.63 | Os nya Windows XP Windows XP

    perlu diperbaiki, orang awam kyk saya ga ngerti, harus diajarin dari nol (halah, malah ngeliatin aku yg cukup bego hehehe)

    ipul Reply:

    saya pikir-pikir dulu mas untuk memperbaikinya, takutnya ada yang marah lagi. saya juga bego kok mas tenang aja hehehe

  7. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Windows 7 Windows 7

    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. :D

    ipul Reply:

    ampun mbak, saya sangat senang kalo ada seorang cewek minat ke programer , keren banget. salam blogwalking juga….

  8. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Windows 7 Windows 7

    lo..abiz komen kok ilang?ndak boleh komen apa ya??hikz

    ipul Reply:

    ada kok, cuma butuh di refresh biar comennya muncul

    alief Reply:

    tuh, ada lagi kan mas yang protes?????

    ipul Reply:

    saya juga bingung nih ada masalah apa :hammer

  9. browsernya Firefox 3.6 Firefox 3.6 | Os nya Windows XP Windows XP

    Horeee aku tidak pusing cuma mumet aku mas

    ipul Reply:

    hahaha tambah satu lagi yang pusing :siul

  10. browsernya Firefox 3.6.8 Firefox 3.6.8 | Os nya Ubuntu 10.04 Ubuntu 10.04

    jiahahahhahahhaha, asli aku ngerti ini

    *jiah, pura pura ngerti lagi, padahal liat kodenya ajah mata langsunbg muter muter gak karuan kemana arahnya*

  11. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Windows 7 Windows 7

    Waw.. semangat.. semangat.. terus berkarya ya teman..

  12. browsernya Firefox 3.6.10 Firefox 3.6.10 | Os nya Windows 7 Windows 7

    waw.. semangat.. semangat.. trus berkarya ya teman

    • 2341bag
    • October 15th, 2011
    browsernya Firefox 4.0.1 Firefox 4.0.1 | Os nya Windows XP Windows XP

    saya mw pb saya kmbali……..

  1. No trackbacks yet.

You must be logged in to post a comment.