Advertisement
Vngosu7

Untitled

Jul 13th, 2021
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.75 KB | None | 0 0
  1. error_reporting(0);
  2. session_start();
  3. $ress = "\033[0;32m";
  4. $res = "\033[0;33m";
  5. $end="\033[0m";
  6. $whiteb="\033[1;37m";
  7. $ress = "\033[0;32m";
  8. $res = "\033[0;33m";
  9. $red = "\033[0;31m";
  10. $green = "\033[0;37m";
  11. $blue = "\033[1;96m";
  12. $yellow = "\033[0;33m";
  13. $maul=rand(31,37);
  14. $maui="\033[1;".$maul."m";
  15. $white = "\033[0;33m";
  16. $xnhac = "\033[1;96m";
  17. $den = "\033[1;90m";
  18. $do = "\033[1;91m";
  19. $luc = "\033[1;92m";
  20. $vang = "\033[1;93m";
  21. $xduong = "\033[1;94m";
  22. $hong = "\033[1;95m";
  23. $trang = "\033[1;97m";
  24. $nenden = "\033[40m";
  25. $xanhd = "\033[0;36m";
  26. $nendo = "\033[41m";
  27. $nenxanh = "\033[42m";
  28. $nenvang = "\033[43m";
  29. $nenblue = "\033[44m";
  30. $nenPurpe = "\033[45m";
  31. $nenCyan = "\033[46m";
  32. $nentrang = "\033[47m";
  33. $UGreen = "\033[4;32m";
  34. $BGreen = "\033[1;32m";
  35. $end="\033[0m";
  36. $whiteb="\033[1;37m";
  37. $ress = "\033[0;32m";
  38. $res = "\033[0;33m";
  39. $red = "\033[0;31m";
  40. $green = "\033[0;37m";
  41. $yellow = "\033[0;33m";
  42. $maul=rand(31,37);
  43. $maui="\033[1;".$maul."m";
  44. $white = "\033[0;33m";
  45. $xnhac = "\033[1;96m";
  46. $den = "\033[1;90m";
  47. $do = "\033[1;91m";
  48. $luc = "\033[1;92m";
  49. $vang = "\033[1;93m";
  50. $xduong = "\033[1;94m";
  51. $hong = "\033[1;95m";
  52. $trang = "\033[1;97m";
  53. $nenden = "\033[40m";
  54. $xanhd = "\033[0;36m";
  55. $nendo = "\033[41m";
  56. $nenxanh = "\033[42m";
  57. $nenvang = "\033[43m";
  58. $nenblue = "\033[44m";
  59. $nenPurpe = "\033[45m";
  60. $nenCyan = "\033[46m";
  61. $nentrang = "\033[47m";
  62. $UGreen = "\033[4;32m";
  63. $BGreen = "\033[1;32m";
  64. $red = "\033[0;31m";
  65. $green = "\033[0;37m";
  66. $yellow = "\033[0;33m";
  67. $white = "\033[0;33m";
  68. $xnhac = "\033[1;96m";
  69. $den = "\033[1;90m";
  70. $do = "\033[1;91m";
  71. $luc = "\033[1;92m";
  72. $vang = "\033[1;93m";
  73. $xduong = "\033[1;94m";
  74. $hong = "\033[1;95m";
  75. $trang = "\033[1;97m";
  76. $ress = "\033[0;32m";
  77. $res = "\033[0;33m";
  78. $red = "\033[0;31m";
  79. $green = "\033[0;37m";
  80. $yellow = "\033[0;33m";
  81. $white = "\033[0;33m";
  82. $xnhac = "\033[1;96m";
  83. $den = "\033[1;90m";
  84. $do = "\033[1;91m";
  85. $luc = "\033[1;92m";
  86. $vang = "\033[1;93m";
  87. $xduong = "\033[1;94m";
  88. $hong = "\033[1;95m";
  89. $trang = "\033[1;97m";
  90. $datdz = $do."[".$luc."●".$do."] ".$trang."=> ";
  91. $datvip = $do."[".$luc."●".$do."]";
  92. $thanhngang = $vang."=====================================================\n";
  93. date_default_timezone_set("Asia/Ho_Chi_Minh");
  94. system('clear');
  95. echo $vang."\n";
  96.  
  97. $t=
  98. $hong."\033[1; _ ___ __ ___________ _____ _____ _ __ ___________ ";
  99. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  100. usleep(2000);
  101. }
  102. echo $xduong."\n";
  103. $t=
  104. $trang."\033[1; | | | \ \ / / |_ _| ___ \_ _/ __ \| | / /| ___| ___ \ ";
  105. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  106. usleep(2000);
  107. }
  108. echo $xnhac."\n";
  109. $t=
  110. $trang."\033[1; | | | |\ V / | | | |_/ / | | | / \/| |/ / | |__ | |_/ / ";
  111. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  112. usleep(2000);
  113. }
  114. echo $hong."\n";
  115. $t=
  116. $trang."\033[1; | | | | \ / | | | / | | | | | \ | __|| / ";
  117. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  118. usleep(2000);
  119. }
  120. echo $do."\n";
  121. $t=
  122. $trang."\033[1; | |_| | | | | | | |\ \ _| |_| \__/\| |\ \| |___| |\ \ ";
  123. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  124. usleep(2000);
  125. }
  126. echo $luc."\n";
  127. $t=
  128. $trang."\033[1; \___/ \_/ \_/ \_| \_|\___/ \____/\_| \_/\____/\_| \_| ";
  129.  
  130. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  131. usleep(2000);
  132.  
  133. }
  134. echo $do."\n";
  135.  
  136. $t="\033[1; \033[47m TOOLS \033[0m\n";
  137.  
  138. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  139. usleep(20000);
  140. }
  141. echo $vang."=====================================================\n";
  142. echo $do." [".$luc."Bản Quyền".$do."] ";usleep(200000);echo $vang." Uy Tricker";
  143. echo $do." [".$luc."ZaLo".$do."]";usleep(300000);
  144. echo $vang." 037.5530.461";
  145. echo "\n";
  146. echo " ".$do."[".$luc."Ví MoMo".$do."]";usleep(300000);echo $vang." 037.5530.461";
  147. echo "\n";
  148. echo $vang."=====================================================\n";
  149. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Tool Trao Đổi Sub Token Đa Luồng\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$vang."Bản Quyền: Uy Tricker \n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$hong."https://www.facebook.com/tanker.best.108\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$xnhac."Momo: 037.5530.461\n"; echo $vang."=====================================================\n";
  150. $dem = 0;
  151. echo $datdz."".$luc."Vào Web ".$trang."Traodoisub.com".$luc." Bấm Cài Đặt\n"; echo $datdz."".$luc."Sao Chép ".$vang."Access_token".$luc." Dán Vào\n";
  152. echo $datdz."".$luc."Nhập Access_token: $vang";
  153. $tokenacc = trim(fgets(STDIN));
  154.  
  155. echo $vang."=====================================================\n";
  156. //Token
  157. $khoToken = [];
  158. if (file_exists('TokenFB.txt')){
  159. echo $do."[".$whiteb."1".$do."]".$xanhd." Thêm Token Mới Facebook Để Chạy\n"; echo $do."[".$whiteb."2".$do."]".$xanhd." Chạy Token Facebook Cũ\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Nhập".$trang." 1 ".$luc."Hoặc".$trang." 2 ".$luc.": $vang "; $choice=trim(fgets(STDIN));
  160. if ($choice=='1'){ @system('rm TokenFB.txt'); } }
  161. if (!file_exists('TokenFB.txt')){
  162. echo $do."[".$luc."●".$do."] ".$trang."=> ".$whiteb."Nhập Token FB - Nhấn".$do." [".$trang."Enter".$do."] ".$nentrang.$do."Để Dừng Thêm$end\n";
  163. for($a = 1; $a < 999999;$a++){
  164. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Nhập Token Facebook Thứ $a: $vang";
  165. $nhapck = (string)trim(fgets(STDIN));
  166. if($nhapck == ''){break;}
  167. array_push($khoToken,$nhapck);
  168. }
  169. $js=json_encode($khoToken);
  170. $demcki=count($khoToken);
  171. $k = fopen("TokenFB.txt","a+");
  172. fwrite($k, $js);
  173. fclose($k);
  174. echo $datdz."".$luc."Tìm Thấy ".$vang.$demcki." ".$luc."Token Facebook\n";
  175. echo $datdz."".$luc."Đã Lưu Token Facebook Vào File ".$trang."TokenFB.txt\n";
  176. sleep(2);
  177. }else{
  178. $khoToken = json_decode(fread(fopen("TokenFB.txt","r"),filesize("TokenFB.txt")),true);
  179. $demcki = count($khoToken);
  180. }
  181. //url
  182. $urlinfo = "https://traodoisub.com/api/?fields=profile&access_token=$tokenacc";
  183. $urllike = "https://traodoisub.com/api/?fields=like&access_token=$tokenacc";
  184. $urlsub = "https://traodoisub.com/api/?fields=follow&access_token=$tokenacc";
  185. $urlshare = "https://traodoisub.com/api/?fields=share&access_token=$tokenacc";
  186. $urlcmt = "https://traodoisub.com/api/?fields=comment&access_token=$tokenacc";
  187. //login
  188. $info = api($urlinfo);
  189. if ($info["error"]) {
  190. exit ($info["error"]);
  191. }
  192. //$thongtin
  193. $user = strtolower($info["data"]["user"]);
  194. $xuhientai = $info["data"]["xu"];
  195. system('clear');
  196. echo $vang."\n";
  197.  
  198. $t=
  199. $hong."\033[1; _ ___ __ ___________ _____ _____ _ __ ___________ ";
  200. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  201. usleep(2000);
  202. }
  203. echo $xduong."\n";
  204. $t=
  205. $trang."\033[1; | | | \ \ / / |_ _| ___ \_ _/ __ \| | / /| ___| ___ \ ";
  206. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  207. usleep(2000);
  208. }
  209. echo $xnhac."\n";
  210. $t=
  211. $trang."\033[1; | | | |\ V / | | | |_/ / | | | / \/| |/ / | |__ | |_/ / ";
  212. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  213. usleep(2000);
  214. }
  215. echo $hong."\n";
  216. $t=
  217. $trang."\033[1; | | | | \ / | | | / | | | | | \ | __|| / ";
  218. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  219. usleep(2000);
  220. }
  221. echo $do."\n";
  222. $t=
  223. $trang."\033[1; | |_| | | | | | | |\ \ _| |_| \__/\| |\ \| |___| |\ \ ";
  224. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  225. usleep(2000);
  226. }
  227. echo $luc."\n";
  228. $t=
  229. $trang."\033[1; \___/ \_/ \_/ \_| \_|\___/ \____/\_| \_/\____/\_| \_| ";
  230. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  231. usleep(2000);
  232. }
  233.  
  234. echo $do."\n";
  235.  
  236. $t="\033[1; \033[47m TOOLS \033[0m\n";
  237.  
  238. for($i=11;$i<(strlen($t)+1);$i++){echo $t[$i];
  239. usleep(20000);
  240. }
  241. echo $vang."=====================================================\n";
  242. echo $do." [".$luc."Bản Quyền".$do."] ";usleep(200000);echo $vang."Uy Tricker";
  243. echo $do." [".$luc."ZaLo".$do."]";usleep(300000);
  244. echo $vang." 037.5530.461";
  245. echo "\n";
  246. echo " ".$do."[".$luc."Ví MoMo".$do."]";usleep(300000);echo $vang." 037.5530.461";
  247. echo "\n";
  248. echo $vang."=====================================================\n";
  249. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Tool Trao Đổi Sub Token Đa Luồng\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$vang."Bản Quyền: Uy Tricker \n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$hong." https://www.facebook.com/tanker.best.108\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$xnhac."Momo: 037.Tricker1\n"; echo $vang."=====================================================\n";
  250. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Bạn Đang Chạy Tool: ".$vang."Token\n";
  251. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Số Facebook Chạy Tool: ".$vang.$demcki."\n";
  252. echo $thanhngang;
  253. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Tài Khoản TDS: ".$vang.$user."\n";
  254. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Số Xu Hiện Tại: ".$vang.$xuhientai."\n";
  255. echo $thanhngang;
  256. echo $do."[".$luc."✔".$do."] ".$trang."=> ".$blue."Nhập ".$do."[".$vang."1".$do."]".$blue." Để Chạy Nhiệm Vụ Like\n"; echo $do."[".$luc."✔".$do."] ".$trang."=> ".$blue."Nhập ".$do."[".$vang."2".$do."]".$blue." Để Chạy Nhiệm Vụ Follow\n"; echo $do."[".$luc."✔".$do."] ".$trang."=> ".$blue."Nhập ".$do."[".$vang."3".$do."]".$blue." Để Chạy Nhiệm Vụ Comment\n"; echo $do."[".$luc."✔".$do."] ".$trang."=> ".$blue."Nhập ".$do."[".$vang."4".$do."]".$blue." Để Chạy Nhiệm Vụ Share\n"; echo $do."[".$luc."✔".$do."] ".$trang."=> ".$blue."Nhập ".$do."[".$vang."1234".$do."]".$blue." Để Chạy All Nhiệm Vụ$end\n\n"; echo $den." Ghép Các Số Nhiệm Vụ Lại Để Chạy Random\n\n"; echo $do."[".$blue."●".$do."] ".$trang."=> ".$luc."Nhập Số Để Chạy Nhiệm Vụ: $vang"; $nhiemvu = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Thời Gian Làm Nhiệm Vụ ".$nendo.$trang."Min Max$end\n"; echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Nhập Thời Gian ".$trang."Min".$luc.": $vang"; $thoigianmin = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Nhập Thời Gian ".$trang."Max".$luc.": $vang"; $thoigianmax = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Sau Bao Nhiêu Nhiệm Vụ Thì Chống Block: $vang"; $nvblock = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Sau ".$vang.$nvblock.$luc." Nhiệm Vụ Nghỉ Bao Nhiêu Giây: $vang"; $thoigiannghi = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Chuyển Nick Sau Bao Nhiêu Nhiệm Vụ: $vang"; $doinick = trim(fgets(STDIN)); echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Chạy Bao Nhiêu Nhiệm Vụ Rồi Dừng Tool: $vang"; $dungtool = trim(fgets(STDIN));
  257. while(true){
  258. if(count($khoToken) == 0){
  259. echo $do."[".$luc."●".$do."] ".$trang."=> ".$whiteb."Nhập Token FB - Nhấn".$do." [".$trang."Enter".$do."] ".$nentrang.$do."Để Dừng Thêm$end\n";
  260. for($a = 1; $a < 999999;$a++){
  261. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Nhập Token Thứ $a: $vang";
  262. $nhapck = (string)trim(fgets(STDIN));
  263. if($nhapck == ''){break;}
  264. array_push($khoToken,$nhapck);
  265. }
  266. $js=json_encode($khoToken);
  267. $demcki=count($khoToken);
  268. $k = fopen("TokenFB.txt","a+");
  269. fwrite($k, $js);
  270. fclose($k);
  271. echo $do."[".$luc."●".$do."] ".$trang."=> ".$luc."Tìm Thấy ".$vang.$demcki." ".$luc."Token\n";
  272. }
  273. $themtk = 0;
  274. for($xz=0;$xz<count($khoToken);$xz++){
  275. if ( $themtk == 1){ break; }
  276. $cookie = $khoToken[$xz];
  277. $access_token = $cookie;
  278. if (strpos($access_token, 'EAAAA') !== 0) {
  279. echo "Token lỗi!!?! \n";
  280. }
  281. $tenfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'name'};
  282. $idfb = json_decode(file_get_contents('https://graph.facebook.com/me/?access_token='.$access_token))-> {'id'};
  283. $urlcauhinh = "https://traodoisub.com/api/?fields=run&id=$idfb&access_token=$tokenacc";
  284. $cauhinh = api($urlcauhinh);
  285. if ($cauhinh["data"]["msg"] == "Cấu hình thành công!") {
  286. echo $vang."=====================================================\n"; echo $vang."🌍 Chạy FB : ".$luc.$tenfb;usleep(1000); echo $vang." ID : ".$luc.$idfb."\n"; echo $vang."=====================================================\n";
  287. } else {
  288. echo $do."Cấu hình thất bại token có thể bị die thay token tại file ".$trang."TokenFB.txt\n";
  289. exit;
  290. }
  291. $spam = 0;
  292. while (true) {
  293. if ($spam == 1) {
  294. break;
  295. }
  296. //listlike
  297. if (strpos($nhiemvu, '1') !== false) {
  298. for ($i = 0; $i < 30; $i++) {
  299. $listlike = api($urllike);
  300. if (count($listlike) !== 0) {
  301. break;
  302. }
  303. }
  304. }
  305. //listfollow
  306. if (strpos($nhiemvu, '2') !== false) {
  307. while (true) {
  308. $listsub = api($urlsub);
  309. if (count($listsub) !== 0) {
  310. break;
  311. }
  312. }}
  313. //listcmt
  314. if (strpos($nhiemvu, '3') !== false) {
  315. for ($i = 1; $i < 30; $i++) {
  316. $listcmt = api($urlcmt);
  317. if (count($listcmt) !== 0) {
  318. break;
  319. }}
  320. }
  321. //listshare
  322. if (strpos($nhiemvu, '4') !== false) {
  323. for ($i = 1; $i < 30; $i++) {
  324. $listshare = api($urlshare);
  325. if (count($listshare) > 0) {
  326. break;
  327. }}
  328. }
  329. for ($lap = 0; $lap < 20; $lap++) {
  330. // like
  331. if ($listlike !== NULL) {
  332. $idlike = $listlike[$lap]["id"];
  333. if ($idlike !== '') {
  334. $g = like($access_token, $idlike, $cookie);
  335. if ($g -> {'error'} -> {'code'} == 190) {
  336. echo "Token die !!?!\n";
  337. array_splice($khoToken,$xz,1);
  338. $spam = 1; break;
  339. }
  340. if ($g -> {'error'} -> {'code'} == 368) {
  341. echo "\033[1;91m".$g-> {'error'}-> {'message'};
  342. echo "\n";
  343. $spam = 1;
  344. break;
  345. }
  346. if ($g -> {'error'} -> {'code'} == 405) {
  347. echo "\033[1;91m"."Tài khoản bị checkpoint";
  348. $spam = 1;
  349. array_splice($khoToken,$xz,1);
  350. break;
  351. }
  352. $nhanlike = nhantien('LIKE', $idlike, $tokenacc);
  353. if ($nhanlike["success"] == 200) {
  354. $xu = $nhanlike["data"]["xu"];
  355. $xujob = $nhanlike["data"]["msg"];
  356. $dem++;
  357.  
  358. hoanthanh($dem, 'LIKE', $idlike, $xujob, $xu, $dungtool);
  359. if ( $dem >= $dungtool ){
  360. echo $luc."Bạn Đã Làm Xong ".$vang.$dem.$luc." Bạn Có Muốn Tiếp Tục Chạy Nữa Không (y/n): $vang";
  361. $stop = trim(fgets(STDIN));
  362. if ( $stop == "n" ){
  363. $dungtool = 999999;
  364. echo $trang."Bạn Đã Chọn Dừng Tool Số Xu Của Bạn Là: ".$vang.$xu."\n";
  365. echo $luc."Cảm Ơn Bạn Đã Sử Dụng Tool Của Uy\n";
  366. exit;}
  367. else {
  368. echo $luc."Bạn Muốn Chạy Thêm Bao Nhiệm Nhiệm Vụ Nữa: $vang";
  369. $chaythem = trim (fgets(STDIN));
  370. $dungtool = $dungtool + $chaythem;}
  371. echo $luc."Bạn Muốn Chạy Token Mới Hay Token Cũ (moi/cu): $vang";
  372. $themtk = trim (fgets(STDIN));
  373. if ( $themtk == "moi" ){
  374. $spam = 1;
  375. $themtk = 1;
  376. $khoToken=[];
  377. break;
  378. } else { continue; }
  379. }
  380. if($dem % $doinick == 0){
  381. $spam = 1; break;
  382. }
  383. if($dem % $nvblock == 0){
  384. delay($thoigiannghi);
  385. }
  386.  
  387. $delay = rand($thoigianmin, $thoigianmax);
  388. delay($delay);
  389. }
  390. }}
  391. //follow
  392. if ($listsub !== NULL) {
  393. $idsub = $listsub[$lap]["id"];
  394. if ($idsub !== '') {
  395. $g = follow($access_token, $idsub, $cookie);
  396. if ($g -> {'error'} -> {'code'} == 190) {
  397. echo "Token die !!?!\n";
  398. array_splice($khoToken,$xz,1);
  399. $spam = 1; break;
  400. }
  401. if ($g -> {'error'} -> {'code'} == 368) {
  402. echo "\033[1;91m".$g-> {'error'}-> {'message'};
  403. echo "\n";
  404. $spam = 1; break;
  405. }
  406. if ($g -> {'error'} -> {'code'} == 405) {
  407. echo "\033[1;91m"."Tài khoản bị checkpoint";
  408. array_splice($khoToken,$xz,1);
  409. $spam = 1; break;
  410. }
  411. $nhansub = nhantien('FOLLOW', $idsub, $tokenacc);
  412. if ($nhansub["success"] == 200) {
  413. $xu = $nhansub["data"]["xu"];
  414. $xujob = $nhansub["data"]["msg"];
  415. $dem++;
  416.  
  417. hoanthanh($dem, 'FOLLOW', $idsub, $xujob, $xu, $dungtool,);
  418. if ( $dem >= $dungtool ){
  419. echo $luc."Bạn Đã Làm Xong ".$vang.$dem.$luc." Bạn Có Muốn Tiếp Tục Chạy Nữa Không (y/n): $vang";
  420. $stop = trim(fgets(STDIN));
  421. if ( $stop == "n" ){
  422. $dungtool = 999999;
  423. echo $trang."Bạn Đã Chọn Dừng Tool Số Xu Của Bạn Là: ".$vang.$xu."\n";
  424. echo $luc."Cảm Ơn Bạn Đã Sử Dụng Tool Của Uy\n";
  425. exit;}
  426. else {
  427. echo $luc."Bạn Muốn Chạy Thêm Bao Nhiệm Nhiệm Vụ Nữa: $vang";
  428. $chaythem = trim (fgets(STDIN));
  429. $dungtool = $dungtool + $chaythem;}
  430. echo $luc."Bạn Muốn Chạy Token Mới Hay Token Cũ (moi/cu): $vang";
  431. $themtk = trim (fgets(STDIN));
  432. if ( $themtk == "moi" ){
  433. $spam = 1;
  434. $themtk = 1;
  435. $khoToken=[];
  436. break;
  437. } else { continue; }
  438. }
  439. if($dem % $doinick == 0){
  440. $spam = 1; break;
  441. }
  442. if($dem % $nvblock == 0){
  443. delay($thoigiannghi);
  444. }
  445.  
  446. $delay = rand($thoigianmin, $thoigianmax);
  447. delay($delay);
  448. }
  449. }}
  450. if ($listshare !== NULL) {
  451. $idshare = $listshare[$lap]["id"];
  452. if (isset($idshare)) {
  453. $g = share($access_token, $idshare);
  454. if ($g -> {'error'} -> {'code'} == 190) {
  455. echo "Token die !!?!\n";
  456. array_splice($khoToken,$xz,1);
  457. $spam = 1; break;
  458. }
  459. if ($g -> {'error'} -> {'code'} == 368) {
  460. echo "\033[1;91m".$g-> {'error'}-> {'message'};
  461. echo "\n";
  462. array_splice($khoToken,$xz,1);
  463. $spam = 1; break;
  464. }
  465. if ($g -> {'error'} -> {'code'} == 405) {
  466. echo "\033[1;91m"."Tài khoản bị checkpoint";
  467. array_splice($khoToken,$xz,1);
  468. $spam = 1; break;
  469. }
  470. $nhanshare = nhantien('SHARE', $idshare, $tokenacc);
  471. if ($nhanshare["success"] == 200) {
  472. $xu = $nhanshare["data"]["xu"];
  473. $xujob = $nhanshare["data"]["msg"];
  474. $dem++;
  475. hoanthanh($dem, 'SHARE', $idshare, $xujob, $xu, $dungtool);
  476. if ( $dem >= $dungtool ){
  477. echo $luc."Bạn Đã Làm Xong ".$vang.$dem.$luc." Bạn Có Muốn Tiếp Tục Chạy Nữa Không (y/n): $vang";
  478. $stop = trim(fgets(STDIN));
  479. if ( $stop == "n" ){
  480. $dungtool = 999999;
  481. echo $trang."Bạn Đã Chọn Dừng Tool Số Xu Của Bạn Là: ".$vang.$xu."\n";
  482. echo $luc."Cảm Ơn Bạn Đã Sử Dụng Tool Của Uy\n";
  483. exit;}
  484. else {
  485. echo $luc."Bạn Muốn Chạy Thêm Bao Nhiệm Nhiệm Vụ Nữa: $vang";
  486. $chaythem = trim (fgets(STDIN));
  487. $dungtool = $dungtool + $chaythem;}
  488. echo $luc."Bạn Muốn Chạy Token Mới Hay Token Cũ (moi/cu): $vang";
  489. $themtk = trim (fgets(STDIN));
  490. if ( $themtk == "moi" ){
  491. $spam = 1;
  492. $themtk = 1;
  493. $khoToken=[];
  494. break;
  495. } else { continue; }
  496. }
  497. if($dem % $doinick == 0){
  498. $spam = 1; break;
  499. }
  500. if($dem % $nvblock == 0){
  501. delay($thoigiannghi);
  502. }
  503.  
  504. $delay = rand($thoigianmin, $thoigianmax);
  505. delay($delay);
  506. }}}
  507. //cmt
  508. if ($listcmt !== NULL) {
  509. $idcmt = $listcmt[$lap]["id"];
  510. $msg = $listcmt[$lap]["msg"];
  511. if ($idcmt !== '') {
  512. $g = cmt($access_token, $idcmt, $cookie, $msg);
  513. if ($g -> {'error'} -> {'code'} == 190) {
  514. echo "Token die !!?!\n";
  515. array_splice($khoToken,$xz,1);
  516. $spam = 1; break;
  517. }
  518. if ($g -> {'error'} -> {'code'} == 368) {
  519. echo "\033[1;91m".$g-> {'error'}-> {'message'};
  520. echo "\n";
  521. array_splice($khoToken,$xz,1);
  522. $spam = 1; break;
  523. }
  524. if ($g -> {'error'} -> {'code'} == 405) {
  525. echo "\033[1;91m"."Tài khoản bị checkpoint";
  526. array_splice($khoToken,$xz,1);
  527. $spam = 1; break;
  528. }
  529. $nhancmt = nhantien('COMMENT', $idcmt, $tokenacc);
  530. if ($nhancmt["success"] == 200) {
  531. $xu = $nhancmt["data"]["xu"];
  532. $xujob = $nhancmt["data"]["msg"];
  533. $dem++;
  534. hoanthanh($dem, 'CMT', $idcmt, $xujob, $xu, $dungtool);
  535. if ( $dem >= $dungtool ){
  536. echo $luc."Bạn Đã Làm Xong ".$vang.$dem.$luc." Bạn Có Muốn Tiếp Tục Chạy Nữa Không (y/n): $vang";
  537. $stop = trim(fgets(STDIN));
  538. if ( $stop == "n" ){
  539. $dungtool = 999999;
  540. echo $trang."Bạn Đã Chọn Dừng Tool Số Xu Của Bạn Là: ".$vang.$xu."\n";
  541. echo $luc."Cảm Ơn Bạn Đã Sử Dụng Tool Của Uy\n";
  542. exit;}
  543. else {
  544. echo $luc."Bạn Muốn Chạy Thêm Bao Nhiệm Nhiệm Vụ Nữa: $vang";
  545. $chaythem = trim (fgets(STDIN));
  546. $dungtool = $dungtool + $chaythem;}
  547. echo $luc."Bạn Muốn Chạy Token Mới Hay Token Cũ (moi/cu): $vang";
  548. $themtk = trim (fgets(STDIN));
  549. if ( $themtk == "moi" ){
  550. $spam = 1;
  551. $themtk = 1;
  552. $khoToken=[];
  553. break;
  554. } else { continue; }
  555. }
  556. if($dem % $doinick == 0){
  557. $spam = 1; break;
  558. }
  559. if($dem % $nvblock == 0){
  560. delay($thoigiannghi);
  561. }
  562.  
  563. $delay = rand($thoigianmin, $thoigianmax);
  564. delay($delay);
  565. }
  566. }}
  567. }
  568. }}}
  569. function api($url) {
  570. $head = array(
  571. "Host: traodoisub.com",
  572. "cache-control: max-age=0",
  573. "upgrade-insecure-requests: 1",
  574. "user-agent: Mozilla/5.0 (Linux; Android 9; Mi A1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.110 Mobile Safari/537.36",
  575. "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  576. "sec-fetch-site: none",
  577. "sec-fetch-mode: navigate",
  578. "sec-fetch-user: ?1",
  579. "sec-fetch-dest: document",
  580. //"accept-encoding: gzip, deflate, br",
  581. "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5",
  582. );
  583. $ch = curl_init();
  584. curl_setopt_array($ch, array(
  585. CURLOPT_URL => $url,
  586. CURLOPT_CUSTOMREQUEST => "GET",
  587. CURLOPT_HTTPHEADER => $head,
  588. CURLOPT_SSL_VERIFYPEER => FALSE,
  589. CURLOPT_RETURNTRANSFER => 1
  590. ));
  591. $get = curl_exec($ch);
  592. curl_close($ch);
  593. return json_decode($get, true);
  594. }
  595. function nhantien($type, $id, $tokenacc) {
  596. $nhan = file_get_contents("https://traodoisub.com/api/coin/?type=$type&id=$id&access_token=$tokenacc");
  597. return json_decode($nhan, true);
  598. }
  599. function follow($access_token, $idtest, $cookie) {
  600. $ch = curl_init();
  601. curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idtest.'/subscribers');
  602. $head[] = "Connection: keep-alive";
  603. $head[] = "Keep-Alive: 300";
  604. $head[] = "authority: m.facebook.com";
  605. $head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
  606. $head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
  607. $head[] = "cache-control: max-age=0";
  608. $head[] = "upgrade-insecure-requests: 1";
  609. $head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
  610. $head[] = "sec-fetch-site: none";
  611. $head[] = "sec-fetch-mode: navigate";
  612. $head[] = "sec-fetch-user: ?1";
  613. $head[] = "sec-fetch-dest: document";
  614. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
  615. curl_setopt($ch, CURLOPT_ENCODING, '');
  616. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  617. curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
  618. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  619. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  620. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  621. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
  622. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
  623. curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
  624. $data = array('access_token' => $access_token);
  625. curl_setopt($ch, CURLOPT_POST, count($data));
  626. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  627. $access = curl_exec($ch);
  628. curl_close($ch);
  629. return json_decode($access);
  630. }
  631. function like($access_token, $id, $cookie) {
  632. $ch = curl_init();
  633. curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$id.'/likes');
  634. $head[] = "Connection: keep-alive";
  635. $head[] = "Keep-Alive: 300";
  636. $head[] = "authority: m.facebook.com";
  637. $head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
  638. $head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
  639. $head[] = "cache-control: max-age=0";
  640. $head[] = "upgrade-insecure-requests: 1";
  641. $head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
  642. $head[] = "sec-fetch-site: none";
  643. $head[] = "sec-fetch-mode: navigate";
  644. $head[] = "sec-fetch-user: ?1";
  645. $head[] = "sec-fetch-dest: document";
  646. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
  647. curl_setopt($ch, CURLOPT_ENCODING, '');
  648. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  649. curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
  650. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  651. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  652. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  653. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
  654. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
  655. curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
  656. $data = array('access_token' => $access_token);
  657. curl_setopt($ch, CURLOPT_POST, count($data));
  658. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  659. $access = curl_exec($ch);
  660. curl_close($ch);
  661. return json_decode($access);
  662.  
  663. }
  664. function share($access_token,$id) {
  665. $ch=curl_init();
  666. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  667. curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/v2.0/me/feed');
  668. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
  669. $data = array(
  670. 'privacy' => '{"value":"EVERYONE"}',
  671. 'message' => '',
  672. 'link' => 'https://mbasic.facebook.com/'.$id.'',
  673. 'access_token' => $access_token
  674. );
  675. curl_setopt($ch, CURLOPT_POST,count($data));
  676. curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
  677. $a = json_decode(curl_exec($ch), true);
  678. curl_close($ch);
  679. return $a;
  680. }
  681. function cmt($access_token, $idcmt, $cookie, $msg) {
  682. $ch = curl_init();
  683. curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/'.$idcmt.'/comments');
  684. $head[] = "Connection: keep-alive";
  685. $head[] = "Keep-Alive: 300";
  686. $head[] = "authority: m.facebook.com";
  687. $head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
  688. $head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
  689. $head[] = "cache-control: max-age=0";
  690. $head[] = "upgrade-insecure-requests: 1";
  691. $head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
  692. $head[] = "sec-fetch-site: none";
  693. $head[] = "sec-fetch-mode: navigate";
  694. $head[] = "sec-fetch-user: ?1";
  695. $head[] = "sec-fetch-dest: document";
  696. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36');
  697. curl_setopt($ch, CURLOPT_ENCODING, '');
  698. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  699. curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
  700. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  701. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  702. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  703. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
  704. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
  705. curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
  706. $data = array('message' => $msg, 'access_token' => $access_token);
  707. curl_setopt($ch, CURLOPT_POST, count($data));
  708. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
  709. $access = curl_exec($ch);
  710. curl_close($ch);
  711. return json_decode($access);
  712. }
  713. function hoanthanh($dem, $type, $id, $xujob, $xu, $dungtool) {
  714. $maul=rand(31,37);
  715. $maui="\033[1;".$maul."m";
  716. $a = "\033[1;91m [\033[0;33m\033[41mUyPro\033[0m\033[1;91m]"."\033[1;93m • \033[1;91m[\033[1;93m".$dem."\033[1;91m] • \033[1;92m".date("H:i")."\033[1;91m •\033[1;96m $type\033[1;97m ID \033[1;90m"."\033[47m$id\033[0m\033[1;91m \n".$maui." ➜ Good Job \033[1;95m ".$xujob."\033[1;37m => \033[1;31m\033[47m".$xu."\033[0m\e[0m\n";
  717. $len = strlen($a);
  718. for ($x = 0; $x < $len; $x++) {
  719. echo $a[$x];
  720. usleep(1000);
  721. }}
  722. function delay($delay) {
  723. for ($time = $delay; $time > -1; $time--) {
  724. echo "\r\033[1;93m•Đợi Uy Xíu Nhé (+_+)\033[1;91m 👉 \033[1;92m U \033[1;91m |\033[1;93m $time\033[1;91m | ";
  725. usleep(150000);
  726.  
  727. echo "\r\033[1;91m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉 \033[0;37m Uy \033[0;31m |\033[0;33m $time\033[0;31m | ";
  728. usleep(150000);
  729. echo "\r\033[1;92m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉 \033[0;37m Uy T \033[0;31m |\033[0;33m $time\033[0;31m | ";
  730. usleep(150000);
  731. echo "\r\033[1;94m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉 \033[0;37m Uy Tr .\033[0;31m |\033[0;33m $time\033[0;31m | ";
  732. usleep(150000);
  733. echo "\r\033[1;95m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉\033[0;37m Uy Tri... \033[0;31m |\033[0;33m $time\033[0;31m | ";
  734. usleep(150000);
  735. echo "\r\033[1;95m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉\033[0;37m UyTrick.... \033[0;31m |\033[0;33m $time\033[0;31m | ";
  736. usleep(150000);
  737. echo "\r\033[1;95m•Đợi Uy Xíu Nhé (+_+)\033[0;33m 👉\033[0;37m Uy Tricker.....\033[0;31m |\033[0;33m $time\033[0;31m | ";
  738. usleep(100000);
  739. echo "\r \r";
  740. }}
  741. function laytoken($cookie) {
  742. $ch = curl_init();
  743. curl_setopt($ch, CURLOPT_URL, 'https://m.facebook.com/composer/ocelot/async_loader/?publisher=feed');
  744. $head[] = "Connection: keep-alive";
  745. $head[] = "Keep-Alive: 300";
  746. $head[] = "authority: m.facebook.com";
  747. $head[] = "ccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
  748. $head[] = "accept-language: vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5";
  749. $head[] = "cache-control: max-age=0";
  750. $head[] = "upgrade-insecure-requests: 1";
  751. $head[] = "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9";
  752. $head[] = "sec-fetch-site: none";
  753. $head[] = "sec-fetch-mode: navigate";
  754. $head[] = "sec-fetch-user: ?1";
  755. $head[] = "sec-fetch-dest: document";
  756. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Linux; Android 10; Mi 9T Pro) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/12.1 Chrome/79.0.3945.136 Mobile Safari/537.36');
  757. curl_setopt($ch, CURLOPT_ENCODING, '');
  758. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  759. curl_setopt($ch, CURLOPT_HTTPHEADER, $head);
  760. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  761. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  762. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  763. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
  764. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
  765. curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
  766. $access = curl_exec($ch);
  767. curl_close($ch);
  768. if (explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0]) {
  769. $access_token = explode('\",\"useLocalFilePreview', explode('accessToken\":\"', $access)[1])[0];
  770. }
  771. return $access_token;
  772. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement