Advertisement
greg1996

asdasd

Feb 20th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.35 KB | None | 0 0
  1. <?php
  2. // CODED BY Metts / metts.blog.hu / da.metts@hotmail.com
  3. // FACEBOOK all message download
  4. // A Kódért felelősséget nem vállalok!
  5. // kő még simple_html_dom.php http://simplehtmldom.sourceforge.net/ egy mappaba vele
  6. // elvileg letölti az összes üzenet amit eddig a felhasználóval beszéltünk
  7. /*
  8. completed by Greg
  9. mosmá' működik is
  10.  
  11. tessék konzolbó indítani
  12. üzeneteket ide rakja: c://xampp/htdocs/out.html
  13. */
  14. include("phpdom/simple_html_dom.php");
  15.  
  16. set_time_limit(0);
  17. function fb_login($login_email, $login_pass,$id,$number) {
  18. $ch = curl_init();
  19. curl_setopt($ch, CURLOPT_URL, 'http://login.facebook.com/login.php?login_attempt=1');
  20. curl_setopt($ch, CURLOPT_POSTFIELDS,'charset_test=%E2%82%AC%2C%C2%B4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0%B4%2C%D0%94%2C%D0%84&locale=en_US&email='.urlencode($login_email).'&pass='.urlencode($login_pass).'&pass_placeholder=&charset_test=%E2%82%AC%2C%C2%B4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0%B4%2C%D0%94%2C%D0%84');
  21. curl_setopt($ch, CURLOPT_POST, 1);
  22. curl_setopt($ch, CURLOPT_HEADER, 0);
  23. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  24. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  25. curl_setopt($ch, CURLOPT_COOKIEJAR, str_replace('\\','/',dirname(__FILE__)).'/fb_cookies.txt');
  26. curl_setopt($ch, CURLOPT_COOKIEFILE, str_replace('\\','/',dirname(__FILE__)).'/fb_cookies.txt');
  27. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  28. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
  29. curl_setopt($ch, CURLOPT_NOBODY, false);
  30. $content = curl_exec($ch);
  31. echo $content;
  32. exit();
  33. $err = 0;
  34. $err = curl_errno($ch);
  35. if ($err != 0){
  36. curl_close($ch);
  37. echo $content;
  38. //echo 'LOGIN: error='.$err."\n";
  39. return(false);
  40. } else {
  41. echo " LOGIN: SUCESS\n";
  42.  
  43. $myFile = "c://xampp/htdocs/out.html";
  44. $fh = fopen($myFile, 'w');
  45. for ($i = 0; $i < 50000; $i += 7) {
  46. $url = 'http://m.facebook.com/messages/read/?deleteselected=0&forward=0&start=' . $i . '&page_size=0&tids=' . $id . '&sk=inbox&tid=' . $id . '&see_newer=1&refid=12';
  47. echo "got $i\n";
  48.  
  49. for ($j = 0; $j < 5; $j ++) {
  50. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  51. curl_setopt($ch, CURLOPT_TIMEOUT, '3');
  52. curl_setopt($ch, CURLOPT_COOKIEFILE, 'fb_cookies.txt');
  53. curl_setopt($ch, CURLOPT_NOBODY, false);
  54. curl_setopt($ch, CURLOPT_HEADER, 0);
  55. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  56. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  57. curl_setopt($ch, CURLOPT_URL, $url);
  58. curl_setopt($ch, CURLOPT_ENCODING, "");
  59. $content = curl_exec($ch);
  60.  
  61. $html = str_get_html($content);
  62.  
  63. if (is_object ($html)) {
  64. break;
  65. } else {
  66. echo "Error @ try #$j\n";
  67. }
  68. }
  69.  
  70. $ret = $html->find('div[class=acw apl abt]');
  71. foreach($ret as $r) {
  72. fwrite($fh, $r);
  73. fwrite($fh, "----------\n");
  74. }
  75. }
  76. fclose($fh);
  77.  
  78. }
  79. }
  80.  
  81.  
  82. // m 1 464415590246663
  83. $login_email = 'mail'; //EMAIL
  84. $login_pass = 'pw'; //PW
  85. $id = "ec3b20f44f394b0e83ec922f2609c589"; // nemtom mi, valamiféle id, kell és kész; vagy ilyen formátum, vagy ilyen: id.397832373608306 -> innen szerzed meg: http://m.facebook.com/messages/?refid=12 linkbe lesz ha rámész vkire
  86. $number = 300; // nem csinál semmit
  87. $data = fb_login($login_email,$login_pass,$id,$number);
  88.  
  89. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement