Friday, June 8, 2012

Tutorial Membuat aplikasi auto like facebook tanpa perlu online bisa jempol sendiri

[Image: facebook-like-button-for-comments.jpg] 
Jadi ceritanya gini, pensaran liat facebook temen kok bisa auto like sendriri. Padahal orang yang punya facebook lagi tidur. Terus saya coba buat muter-muter dan jalan-jalan ke tempat paman google. Gak sengaja nemu yang ginian.

langsung aja di cekidot Grin

nah ini peralatan tempur yang harus di sediain : 

1.Applikasi Facebook ,ambil API key + API Secret nya.(API Key beda dengan API ID,agak ribet memang untuk melihat api key Facebook ini sekarang :fuck2: ) API key + Secret ini nantinya akan menggantikan tugas kita online dan melakukan aktifitas di Facebook tanpa perlu login. *Asal kita memberi otoritas kepada aplikasi tersebut.
2. PHP SDK Facebook versi lama Download aja di sini.(PHP SDKnya cari sendiri di gogle)
3. Hosting support php + Cronjob (semacam timer yang nanti melaksanakan perintah kita sesuai waktu yg ditentukan.) Bisa pake Free hosting seperti 000webhost.com atau youhosting.com (* yang laen belum nyoba support apa tidak ^__^ )
4 .Get the code and feel the soul (* Indonesian Coder Beud wakakakak….)

Code jempoler.php




Code:
001    <?php
002     
003    class agendosa extends Exception { }
004     
005    require_once '/direktori/tempat/upload/sdk/facebook.php';
006     
007    $appapikey = 'API KEY MU';
008     
009    $appsecret = 'API SECRETMU';
010     
011    $facebook = new Facebook($appapikey, $appsecret);
012     
013    function komentar($postid, $komentare, $uids){
014     
015    if(file_exists("$uids")){
016     
017    $cek = fopen("$uids",'r');
018     
019    $str = fgets($cek);
020     
021    fclose($cek);
022     
023    if(!empty($str) && ($str != $post_id)){
024     
025    if($pot[posts][0][comments][can_post] == 1){
026     
027    $comment = $facebook->api_client->stream_addComment($postid, $komentare, "UID-FB-MU");
028     
029    }
030     
031    }
032     
033    }
034     
035    $log1 = fopen("$uids", 'w');
036     
037    fwrite($log1, $postid);
038     
039    fclose($log1);
040     
041    }
042     
043    $cek_permisi = $facebook->api_client->users_hasAppPermission("read_stream",'UID-FB-MU');
044     
045    if($cek_permisi){
046     
047    $friends = $facebook->api_client->friends_get(null, 'UID-FB-MU');
048     
049    array_push($friends,'UID-FB-MU');
050     
051    foreach ($friends as $uid)
052     
053    {
054     
055    try{
056     
057    $pot = $facebook->api_client->stream_get('UID-FB-MU',"$uid",'','',1,'','','','');
058     
059    if(is_array($pot)){
060     
061    if($pot[posts][0]){
062     
063    if($pot[posts][0][actor_id]){
064     
065    if($uid == 'UID-FB-MU'){
066     
067    if($pot[posts][0][likes]){
068     
069    if($pot[posts][0][likes][can_like] == 1){
070     
071    $like = $facebook->api_client->stream_addLike($pot[posts][0][post_id], 'UID-FB-MU');
072     
073    }
074     
075    }
076     
077    }else{
078     
079    if($pot[posts][0][actor_id] == $uid){
080     
081    if(preg_match("/suka/i",$pot[posts][0][message]) or preg_match("/ suka /i",$pot[posts][0][message])){
082     
083    komentar($pot[posts][0][post_id], "like..this..", "$uid");
084     
085    }
086     
087    else
088     
089    {
090     
091    if($pot[posts][0][likes]){
092     
093    if($pot[posts][0][likes][can_like] == 1){
094     
095    $like = $facebook->api_client->stream_addLike($pot[posts][0][post_id], 'UID-FB-MU');
096     
097    }
098     
099    }
100     
101    }
102     
103    }
104     
105    }
106     
107    }
108     
109    }
110     
111    }
112     
113    }catch(agendosa $e){
114     
115    throw $e;
116     
117    }
118     
119    sleep(1);
120     
121    }
122     
123    }
124     
125    ?>

Setelah semua bahan terkumpul, upload php sdk + source code tsb ke hostinganmu .

Edit code botnya nya pada bagian :

Code:
1    require_once '/direktori/tempat/upload/sdk/facebook.php';
2     
3    $appapikey = 'API KEY MU';
4     
5    $appsecret = 'API SECRETMU';

/direktori/tempat/upload/sdk/facebook.php >> ganti direktori tempat upload sesuai hosting masing² *view lokasi php sdk melalui file manager biar lebih mudah.

API KEY MU dan API SECRETMU= ganti dengan aplikasi milikmu sendiri.

Ganti juga UID-FB-MU dengan uid FB mu, dapat dilihat melalui

http://graph.facebook.com/username

http://graph.facebook.com/username

Kalo’ kamu belum punya API key + secret silakan memakai API key + secret dibawah ini :
Code:
1    $appapikey = 'a8be3e413467033ecbadfb9b7603df3a';
2     
3    $appsecret = 'cefcccd8d8c0b2257308e2c306dce6c0';

3 $appsecret = 'cefcccd8d8c0b2257308e2c306dce6c0';

lalu join Apps disini :

Agen Dosa Facebook Lab Khusus yg belum punya API key + Secret saja Grin

yang sudah punya API key + secret tinggal tambahin :

read_stream,publish_stream,sama offline_access

Selanjutnya,

Lihat contoh disini :

Saya memakai 000webhost untung test hostingnya,

*kalo gak mau nunggu silakan ke http://www.youhosting.com Grin 
[Image: host-300x230.png]

Setelah terupload lalu rubah permisi (chmod) direktori bot termasuk subfolder di dalamnya ke 777 .

[Image: chmod1-300x125.png]

seperti ini :
[Image: chmod2-300x167.png]

Pastikan semua sudah terupload dan kode sudah benar, mari kita test bot melalui direct link Grin misal file tadi kita kasih nama jempoler.php dan di upload di bot.vio.gov.my maka > http://bot.vio.gov.my/jempoler.php , jika loading lama berarti si bot sedang melakukan aksinya, tinggal cek di beranda apakah status teman kamu sudah ada yang kamu jempoli tanpa sadar? selamat…tinggal setting cron / timernya biar kita nggak susah2 pencet directlink tiap mow eksekusi bot nya Grin .

masih di panel 000webhost lihat disini :
[Image: cj-300x237.png]

Beres deh Grin

Selamat menjadi bot! *resiko di tanggung sendiri ya :lapar , menurut pengalaman saya bot selalu menjadi kontroversi, jadi persiapkan mental kamu…wakakakak

Kekurangannya :


Free hosting sering down, jadi saya sarankan numpang hosting premium punya temen, kalo belum punya, silakan hubungi teman² saya…wakakakak..

3 comments:

  1. assalamu'alaikum ga..n
    wah puyeng saya prakteknya.... tolong dong dikasih pict nya... ni penting buat saya.... tolong gan.... saya tunggu yach...

    ReplyDelete
  2. itu pict nya udah yang paling jelas

    ReplyDelete
  3. pala gua puyeng,abis main pb kna hetsot mulu.apa hubungan nya dg auto like ya..wkwkwkwk

    ReplyDelete