Cara Membuat Auto Like Sendiri

Sekian Lama Saya Vacum Dari dunia Per blog-an Akhir nya saya kembali Nge Post :D

Ini sebenernya tutor juga banyak di google, cuma saya memperjelas dan lebih detil aja.
Buat master, boleh cuek... Buat yang belum tau, boleh di coba...

:sweet: :sweet::sweet:




alat :
1. Hosting Gratisan
2. Script nya


Daftar dulu di hosting gratis aja, kalo hosting premium lebih bagus. ^_^
Referensi aja :
www.idh**tinger.com
www.naz**a.net

Yang laennya belum pernah coba...
Setelah akun terbentuk, mari kita upload scriptnya.



<?php
error_reporting(NULL);
session_start();
##############SETTING####################
$bot['like'] = true; //Autolike
$bot['ck_k'] = true; //ini auto koment, cuma ya males aja ngaktifinnya. Disangka Junk
$bot['ck_u'] = true; //sama aja, ini fungsi komentar otomatis
$bot['time'] = true; //waktu kalo ada komentar
$bot['aces'] = "AAAAAAIZAgwGsBAKdiI5sFUZCM8P4LcF7DNR0WZC3GAfKuhxxxxxxxxxxVargvoCiuc6wMJLQSLwtj8D4rsVUM5Gqi5pWpkpaHaGtkHADQZDZD"; //ini tokennya
##############END OF SETTING#############
com_like($cl,$ck,$cu,$tm,$access_token);
com_like($bot['like'],$bot['ck_k'],$bot['ck_u'],$bot['time'],$bot['aces']);
#######################################
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/feed?access_token=".$access_token));
if($beranda){
         foreach($beranda as $cr_post){
                 if(!eregi($saya_cr->id,$cr_post->id)){
                         $log_cr = simlog($cr_post->id);
                         if($log_cr==true){
                                 if($ck==true){
                                         if($cl==true){
                                                 httphit("https://graph.facebook.com/".$cr_post->id."/likes?method=POST&access_token=".$access_token);
                                         }
                                 }
                         }
                 }
         }
}
}
#######################################
function httphit($url){
return file_get_contents($url);
}
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;
}
}
?>

save dengan nama terserah kawan² deh... asal belakangnya .php
ex : autolike.php


Ini Cara mendapatkan token
Klik sini

Contohnya :
https://m.facebook.com/#access_token=AAAAAUaZA8jlABALy1vrKqrVZCt7AMQOyVq0Huj8fK7Yc91eF3LXf6phbLDVOBF0zWWXdszZB1QDgcZBoL4FjFz67Wba7sd5IAPKmmVeI1RyK1NK1f0mI&expires_in=88933
Yang warna Merah


Kalo udah sukses, sekarang kita nyari solusi biar si autolike bisa jalan sendiri tanpa kita excute.


Solusinya adalah Cronjob. setting cronjobnya.

Hanya saja kalo di hosting gratis cronjob suka gak jalan.

Akhirnya dengan terpaksa kita cari gratisan lagi. Yaitu INI DIA...

Setting cronjobnya. Baru deh tinggal pc nya, tapi autolike tetap jalan.... ~_~


Perhatian :
- Token sering cepat berubah.


Ini auto refresh token nya 
<?php
$login = array(
           'email' => 'EMAIL FACEBOOK',
           'pass' => 'PASSWORD FACEBOOK',
           'login' => 'Terserah mau isi apa',
   );
//MENDAPATKAN LOGIN / COOKIE (coker_log)
$curl = curl_init();
   curl_setopt($curl, CURLOPT_URL,'https://m.facebook.com/login.php');
   curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt($curl, CURLOPT_POST, 1);
   curl_setopt($curl, CURLOPT_POSTFIELDS, $login);
   curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
   curl_setopt($curl, CURLOPT_ENCODING, '');
   curl_setopt($curl, CURLOPT_COOKIEJAR,'coker_log');
   curl_setopt($curl,CURLOPT_COOKIEFILE,'coker_log');
  $c_data = curl_exec($curl);
  curl_close($curl);
$get_token = auto('https://m.facebook.com/dialog/permissions.request?app_id=350685531728&next=https%3A%2F%2Fm.facebook.com%2F&response_type=token&perms=publish_stream,offline_access,read_stream&refid=7'); //app_id bisa di ganti
function auto($url){
         $cx=curl_init();
         curl_setopt($cx,CURLOPT_URL,$url);
         curl_setopt($cx,CURLOPT_RETURNTRANSFER,1);
         curl_setopt($cx,CURLOPT_HEADER,1);
         curl_setopt($cx, CURLOPT_COOKIEFILE,'coker_log');
         $ch = curl_exec($cx);
         curl_close($cx);
         return($ch);
}
$cut = explode('token=',$get_token);
$cuts = explode('&expires',$cut[1]);
$access_token = $cuts[0];
/**
*
* - access_token di simpan di file my_token.txt dalam folder yg sama
*
* -bila eksekusi pertama access_token ga nongol silakan eksekusi sekali lagi.... ato buka fb kamu biasanya ada notif ( BARU BARU INI AKUN ANDA bla bla bla.... ) klik ini oke dan coba eksekusi lagi ampe access_token nongol yg berarti dah tersimpan 
*
* - selanjutnya terserah ente hehe kikuk, CREATED by Danz
*
*/
$file = fopen('my_token.txt','w');
                           fwrite($file,$access_token);
                           fclose($file);
echo $access_token;
?>


0 komentar:

Posting Komentar