Selasa, 24 Juli 2012

Bot Komen Facebook All Friend [PHP]

Hai hai..Salam sukses selalu & semangat terus Pengunjung yg budiman!
Episode kali ini saya akan membocorkan sedikit trik auto komen Facebook buat semua temen /friendlist kita :)
Masih dengan php-sdk dan API dari mbah pesbuk depeloper,
kita akan memanfaatkan aplikasi sebagai mediator kita biar keliatan tetep onlen dan eksis terus di Pesbuk.
Meskipun kita ndak onlen secara langsung :D .
Yang perlu di persiapkan :
1. Hosting Suppoer PHP + Cronjobs :D
2. Aplikasi Pesbuk (Api ID + API Key)
2. PHP-SDK versi terbaru
3. komen.php << nanti lihat di bawah
4. komen.txt << list kata2 buat komen
Go..go..go..!Mari kita Buat!

Untuk hosting bisa pake heliohost / host1free.com yg cukup mumpuni dibanding idhostinger / 00owebhost (maaf sedikit subjektif itu berdasar pengalaman saja). Gak ada salahnya juga make host premium :D
Source komen.php

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?php
/*
* Created by h4n* 10 01 2012
*/
require '/src/facebook.php';
$facebook = new Facebook(array(
  'appId'  => '400819139956xxx', //ganti api idmu
  'secret' => '890a1407ed10fafee4bcb8017a927xxx', //ganti api secretmu
));
 
$user = '10000000000111111';
 
if(!empty($_GET['kom'])){
$komene = $_GET['kom'];
} else {
 
$kata = file("/home/usermu/foldermu/komen.txt");
$isine = $kata[array_rand($kata)];
$komene = $isine;
 
}
// Get All Friends
$get_friend  =   array(
   'method'  => 'friends.get',
   'callback' => '',
   'flid' => '',
   'uid'       => $user,
);
 
try {
    $friends = $facebook->api($get_friend);
} catch (FacebookApiException $e) {}
 
if(is_array($friends)){
    foreach($friends as $uid){
        // Get Stream Per User
        $get_stream = array(
            'method' => 'stream.get',
            'viewer_id' => $user,
            'source_ids' => $uid,
            'limit' => 1,
        );
 
        try {
            $stream = $facebook->api($get_stream);
        } catch (FacebookApiException $e) {}
 
        if(is_array($stream[posts][0])){
            if(strcmp((string)$stream[posts][0][actor_id],(string)$uid) == 0){
                if($stream[posts][0][likes][can_like] == true){
                    $isokomen = array(
                        'method' => 'stream.addComment',
                        'uid' => $user,
                        'comment' => $komene,
                        'post_id' => $stream[posts][0][post_id],
                    );
                    try {
 
//echo '<pre>',print_r($dikomen),'</pre>';
echo 'hacked by you!';
    //print_r id statuse konco
        $get_stream = $stream[posts][0][post_id];
        $friends = $stream[posts][0][actor_id];
        if($friends == $uid){
            if(file_exists("$uid")){
                $cek = fopen("$uid",'r');
                $str = fgets($cek);
                fclose($cek);
 
                if(!empty($str) && ($str != $get_stream)){
                    $dikomen = $facebook->api($isokomen);
                }
            }
            $log1 = fopen("$uid", 'w');
            fwrite($log1, $get_stream);
            fclose($log1);
        }
 
                    } catch (FacebookApiException $e) {}
                }
            }
        }
    }
}
 
?>
Selanjutnya contoh komen.txt << bebas:
?
1
2
hadir terus di statusmu teman...
selamat berak tifitas...dlsb
Oke demikian saja potongan triknya, silakan di lanjutkan sendiri :)
Trackback from your site.

Tidak ada komentar:

twitter