23 Nov 2012

Cara Pasang Bot Auto Like + Komentar Facebook [ Versi AlKafi ]



1. yang kita butuhkan dalam pembuatan BOT Comment ini :
2. Token User (bisa diganti dgn app_id yang Lain)



https://m.facebook.com/dialog/permissions.request?app_id=72687635881&display=wap&next=http://m.facebook.com/&response_type=token&perms=publish_stream,read_stream,offline_access



Yang Nanti Kalau Ingin di Rubah

$bot['like'] = true; // false untuk non aktifkan autolike
$bot['ck_k'] = true; // false untuk non aktifkan fungsi jika status mengandung kata maka di comen dengan kata
$bot['ck_u'] = true; // true jika pengkondisian di non aktifkan akan beralih ke koment umum jika kondisi aktif komen umum juga aktif (tidak akan dobel komen jika keduanya aktif)
$bot['time'] = true; // false untuk menonaktifkan fungsi waktu di komentar
$bot['aces'] = "AA**************"; // access_token wajib di isi dengan permision token (read_stream,publish_stream,offline_access)

3. PHP Script


<?php
$bot['like'] = true;
$bot['ck_k'] = true;
$bot['ck_u'] = true;
$bot['time'] = true;
$bot['aces'] = "AA**************";


com_like($bot['like'], $bot['ck_k'], $bot['ck_u'], $bot['time'], $bot['aces']);
function cmn($text, $ck, $cu) {
  $cmn_umum   = array(
    "hadir menyukai untuk status <name> !!!",
    "Mampir di statusmu boleh kan <name>.?",
    "Maaf saya robot koment. hadir hanya untuk koment di status <name>.. :D",
    "Bos kafi lagi offlen jadi bot ditugaskan untuk koment di statusmu <name> :D",
    "Orang cakep lewat distatusmu <name> minggirrrrrrrr.. :P",
    "Bingung mo koment apa <name> :D",
    "Nulis status gak perlu mikir yang penting koment hadir. stuju kan <name>..?",
    "absen koment aja deh <name>",
    "Ampek jempol kriting tetep stia ane coment di status <name> :D",
    "Numpang ngisi koment distatusmu <name>..:D",
    "ga kan necewain deh, like this dan komen hadir selalu <name>",
    "<name> statusmu sip banget. pokoknya JEMPOL trus dah..:D",
    "apapun statusnya? jempol kafi slalu mampir di status <name>",
    "status <name> emang tempat nongkrong komentarku. hihi",
    "mau komen apa ya?? bingung?? nambah like this, biar tambah eksis. hihihihihi.... :D",
    "Di tungguin dari tadi,, akhirnya <name> update status juga,, oklah tanpa basa-basi lagi ane kasi jempol dah,, Like This d[*_*]]b",
    "dikasih tempat komen ama <name>. gak mungkin gak koment gue.. :D",
    "lupa? bru koment. biar koment paling akhir, yg penting hadir!!",
    "Pokoknya Gw jadi penggemar setia postingan <name>. Jadi slalu setia hadir. :D",
    "<name> update status. ane slalu setia dateng n koment. hihi"
  );
  $comment    = array(
    array(
      array(
        "sepi",
        "pada kemana",
        "pada kmn"
      ),
      array(
        "Nih Udag aQ ramein <name>. hhe",
        "Meski sepi JEMPOL kafi masih setia di status <name>.hhe",
        "He'eh ni penghuni FB pada tidur kali. tapi JEMPOL kafi slalu hadir buat status <name>"
      )
    ),
    array(
      array(
        "semoga",
        "moga",
        "amin"
      ),
      array(
        "Amin <name>.. Skalian like this juga ah. biar tambah exsis. hhe",
        "Mang knape <name>.?",
        "He'eh ni penghuni FB pada tidur kali. tapi JEMPOL kafi slalu hadir buat status <name>"
      )
    ),
    array(
      array(
        "jancok",
        " asu ",
        " raimu ",
        " matamu ",
        " bangsat "
      ),
      array(
        "Wew. <name> lagi marah tetep Q kasi LIKE dah. hhe",
        "ada apa dengan mu <name> kok marah amat..? wkwkwkwk",
        "Robot versi gaul buat ademin kamu <name>. wkwkwkwk",
        "Meski marah. tetep hadir aja dah n like this. :D"
      )
    ),
    array(
      array(
        "lapar",
        " ewul ",
        " luwe ",
        "laper",
        " krucuk"
      ),
      array(
        "Ni makanan buanyak disini. mau a <name>..? hhe",
        "sama <name> klaparan nih. nyindir.com. wkwkwkwk"
      )
    ),
    array(
      array(
        "askum",
        "asalam",
        "assalam",
        "mekum",
        "laikum"
      ),
      array(
        "Waalaikumsalam warahmatullahi wabarakatuh. <name> hihi",
        "Waskum"
      )
    ),
    array(
      array(
        "pamid",
        "off dulu",
        "ngantuk",
        "bobok",
        "tidur"
      ),
      array(
        "lho aq ditinggal <name> wkwkwkwk",
        "wew. masi jam sgini <name> mo kmana.?",
        "Walah kmana <name>..?",
        "Ditinggal dah ane. hhe."
      )
    )
  );
  $komentar   = '';
  $cr_kondisi = false;
  foreach ($comment as $cx) {
    foreach ($cx[0] as $ct) {
      if (ereg($ct, $text)) {
        $cr_kondisi = true;
        $komentar   = $cx[1][rand(0, count($cx[1]) - 1)];
      }
    }
  }
  if ($cr_kondisi == true && $ck == true) {
    return $komentar;
  } else {
    if ($cu == true) {
      return $cmn_umum[rand(0, count($cmn_umum) - 1)];
    }
  }
}
function com_like($cl, $ck, $cu, $tm, $access_token) {
  $beranda = json_decode(httphit("https://graph.facebook.com/me/home?fields=id,from,type,message&limit=100&access_token=" . $access_token))->data;
  $saya_cr = json_decode(httphit("https://graph.facebook.com/me?access_token=" . $access_token));
  if ($beranda) {
    foreach ($beranda as $cr_post) {
      if (!ereg($saya_cr->id, $cr_post->id)) {
        $log_cr = simlog($cr_post->id);
        if ($log_cr == true) {
          if ($ck == true) {
            $url_ck = cmn($cr_post->message, $ck, $cu);
            $url_ck = str_replace("<name>", $cr_post->from->name, $url_ck);
            if ($tm == true) {
              $url_ck = $url_ck . wkthit();
            }
            $url_ck = urlencode($url_ck);
            if ($ck == true OR $cu == true) {
              httphit("https://api.facebook.com/method/stream.addComment?post_id=" . $cr_post->id . "&comment=" . $url_ck . "&access_token=" . $access_token);
            }
            if ($cl == true) {
              httphit("https://api.facebook.com/method/stream.addLike?post_id=" . $cr_post->id . "&access_token=" . $access_token);
            }
          }
        }
      }
    }
  }
}
function httphit($url) {
  return file_get_contents($url);
}
function wkthit() {
  $ent  = "
";
  $hari = gmdate("D", time() + 60 * 60 * 7);
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Sun") {
    $hari = "Minggu";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Mon") {
    $hari = "Senin";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Tue") {
    $hari = "Selasa";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Wed") {
    $hari = "Rabu";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Thu") {
    $hari = "Kamis";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Fri") {
    $hari = "Jum'at";
  }
  if ((gmdate("D", time() + 60 * 60 * 7)) == "Sat") {
    $hari = "Sabtu";
  }
  $jam = "Jam : " . gmdate("g:i a", time() + 60 * 60 * 7);
  return $ent . $ent . "[ " . $jam . " ][ " . $hari . " ][ Tgl : " . gmdate("j/m/Y", time() + 60 * 60 * 7) . " ]";
}
function simlog($cr_id) {
  $fname       = "cr_log.txt";
  $lihatiplist = fopen($fname, "rb");
  $text        = '';
  if ($lihatiplist) {
    $spasipol = "";
    do {
      $barislistip = fread($lihatiplist, 512);
      if (strlen($barislistip) == 0) {
        break;
      }
      $spasipol .= $barislistip;
    } while (true);
    fclose($lihatiplist);
    for ($i = 1; $i <= 10; $i++) {
      $spasipol = str_replace(" ", "", $spasipol);
    }
    $text = $text . $spasipol;
  } else {
    $text = "";
  }
  if (ereg($cr_id, $text)) {
    return false;
  } else {
    $text = $text . $cr_id;
    $w_file = @fopen($fname, "w") or bberr();
    if ($w_file) {
      @fputs($w_file, $text);
      @fclose($w_file);
    }
    return true;
  }
}
?>

4. Hostingan yang mendukung Cronjob dan PHP.
Dan Mungkin Sahabat Tidak Mau Repot2 Untuk Melakukan Setingan di Atas,,,,Gampang,,, 
Klik Aja Link Ini
Terima Kasih Semoga artikel Cara Pasang Bot Auto Like + Komentar Facebook [ Versi AlKafi ] ini bermanfaat.....

Artikel Terkait

0   komentar

Posting Komentar

Cancel Reply