Advertisement
Vngosu7

Untitled

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