· 8 years ago · Aug 28, 2018, 07:08 AM
1<?php
2include 'config.php';
3set_time_limit(0);
4error_reporting(0);
5ignore_user_abort(1);
6require_once('library/10.php');
7
8curl('http://'.$_SERVER['SERVER_NAME'].'/cekuser.php');
9
10mysql_query(
11"CREATE TABLE IF NOT EXISTS `media` (
12 `id` int(11) NOT NULL AUTO_INCREMENT,
13 `mediaid` varchar(75) NOT NULL,
14 `tanggal` varchar(75) NOT NULL,
15 `uplink` varchar(100) NOT NULL,
16 `status` enum('Success','Failed') NOT NULL,
17 `jumlah` varchar(50) NOT NULL,
18 PRIMARY KEY (`id`)
19) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
20");
21
22
23
24$result = mysql_query("SELECT * FROM likeforlike where status='Not VIP'");
25if($result){
26 while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
27 $m = $row['username'];
28 $m2 = $row['idig'];
29 $ua = $row['useragent'];
30 $cok = $row['cookies'];
31 $tumbal = $row['tumbal'];
32 $blocklike = $row['blocklike'];
33 if($blocklike == "Yes"){
34 //echo "AKUN BLOCKLIKE TIDAK MENDAPAT LIKE<br>";
35 //unlink('log/'.$m2);
36 //unlink('logmedia/'.$m2);
37 //mysql_query("DELETE FROM likeforlike WHERE `username` = '$m'"); //DELETE YG MATI
38 }else if($tumbal=="Yes"){
39//echo "AKUN TUMBAL TIDAK MENDAPAT LIKE<br>";
40 }else{
41 if($m2 == null)
42 {
43 echo 'ID KOSONG!!!<br>';
44 }else{
45 get($m,$m2,$ua,$cok);
46 }
47 }
48}
49}
50
51function get($nam,$uid,$ua,$cok){
52 if(file_exists('log/'.$uid)){
53 $log=json_encode(file('log/'.$uid));
54 }else{
55 $log='';
56 }
57 if(file_exists('logmedia/'.$uid)){
58 $log2=json_encode(file('logmedia/'.$uid));
59 }else{
60 $log2='';
61 }
62
63 $getdata = proccess(1, $ua, 'feed/user/'.$uid.'/', $cok);
64 $get = json_decode($getdata[1]);
65 $dielz = $get->items[0]->id;
66
67 if($get->items[0]->user->is_private == "1"){
68
69 echo '<font color="red">'.$uid.' | '.$nam.' | '.$dielz.'<br>Akun Private tidak mendapatlike.</font><br>';
70 mysql_query("UPDATE likeforlike SET akun='Private' WHERE username='$nam'");
71
72 }else{
73 mysql_query("UPDATE likeforlike SET akun='Public' WHERE username='$nam'");
74 $file_responstatus = 'log/'.$uid;
75 $baris_responstatus = count(file($file_responstatus));
76 echo $uid." | ".$nam." | Telah update : ".$baris_responstatus." kali.<br>";
77 //mysql_query("UPDATE likeforlike SET `statuss` = '".$baris_responstatus."' WHERE `idig` ='".$uid."'");
78 if($baris_responstatus == "4"){
79 echo $uid." | ".$nam." | Tidak mendapat like sudah lebih dari ".$baris_responstatus." kali update.<br>";
80 }else{
81 if(!preg_match("/".$dielz."/",$log)){
82 $x=$dielz."\n";
83 $y=fopen('log/'.$uid,'a');
84 fwrite($y,$x);
85 fclose($y);
86 if(!preg_match("/".$dielz."/",$log2)){
87 $x2=$dielz."\n";
88 $y2=fopen('logmedia/'.$uid,'a');
89 fwrite($y2,$x2);
90 fclose($y2);
91 mysql_query("UPDATE likeforlike SET `statuss` = '".$baris_responstatus."' WHERE `idig` ='".$uid."'");
92 sendLikes($dielz,$nam);
93 echo $dielz."<br>";
94 }
95 }
96 }
97 }
98
99 }
100
101function sendLikes($dielz,$nam){
102 $jumlah = rand(150,170);
103 $ids = mysql_query("SELECT * FROM likeforlike where status='Not VIP' AND action='Active' order by rand() limit $jumlah");
104 while ($data = mysql_fetch_array($ids)){
105 $username = $data['username'];
106 $ua = $data['useragent'];
107 $cookies = $data['cookies'];
108 $likekuy = proccess(1, $ua, 'media/'.$dielz.'/like/', $cookies, generateSignature('{"media_id":"'.$dielz.'"}'));
109 $cross = json_decode($likekuy[1]);
110 if($cross->message == "checkpoint_required"){
111 $update = mysql_query("UPDATE likeforlike SET action='NonActive' WHERE username='$username'");
112 }else if($cross->message == "login_required"){
113 $update = mysql_query("UPDATE likeforlike SET action='NonActive' WHERE username='$nam'");
114 }else if($cross->message == "feedback_required"){
115 $update = mysql_query("UPDATE likeforlike SET blocklike='Yes' WHERE username='$nam'");
116 }else if($cross->status == "ok"){
117 $update = mysql_query("UPDATE likeforlike SET blocklike='No' WHERE username='$nam'");
118 }
119 }
120 $tanggal = date('Y-m-d h:i:s');
121 mysql_query("INSERT INTO media VALUES('','$dielz','$tanggal','$nam','Success','$jumlah')");
122}
123?>