Advertisement
Vngosu7

Untitled

Jul 3rd, 2021
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.61 KB | None | 0 0
  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.  
  809.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement