Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [Multi cULR] Jak go się wykorzstuje?
klumok
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 31.12.2010

Ostrzeżenie: (10%)
X----


Przykładowo zrobiłem taki skrypcik do zapraszania ludzi na NK [oczywiście tylko w celach edukacyjnych]. Myślę że zwykłego cURL opanowałem mniej więcej, ale chciałbym trochę poznać multi curla.

  1. <?php
  2. LOGOWANIE DO NK
  3.  
  4. for($profile=11104500; $profile<12000000 ; $profile++)
  5. {
  6. $ch = curl_init();
  7. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  8. curl_setopt($ch, CURLOPT_URL, 'http://nk.pl/profile/'.$profile);
  9. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  10. curl_setopt( $ch, CURLOPT_REFERER, 'http://nk.pl/' );
  11. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  13. $wynik=curl_exec($ch); //Wchodzenie do profilu
  14. curl_close($ch);
  15.  
  16.  
  17.  
  18. $pos = strpos($wynik, $find); //Sprawdzanie czy konto istnieje
  19. if ($pos === false)
  20. {
  21. $pattern = '#<input id="invite_ticket" type="hidden" name="t" value="(.*?)">#si';
  22. preg_match($pattern, $wynik, $matches);
  23.  
  24. $token = $matches[1] ;
  25. $postFields2['t'] = $token; //WYNAJDYWANIE TOKENA
  26.  
  27. $ch = curl_init();
  28. curl_setopt($ch, CURLOPT_URL, 'http://nk.pl/invite/'.$profile);
  29. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3');
  30. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  31. curl_setopt( $ch, CURLOPT_REFERER, 'http://nk.pl/profile/'.$profile);
  32. curl_setopt($ch, CURLOPT_POST, 1);
  33. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  34. curl_setopt($ch, CURLOPT_POSTFIELDS, createPostString($postFields2));
  35. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  36. curl_exec($ch); //WYSYLANIE ZAPRO
  37. curl_close($ch);
  38. }
  39. }
  40. ?>



I teraz chciałbym się dowiedzieć jak na przykładzie tej pętli wykorzystać multi curl? Tylko proszę nie dawajcie linków do manuala (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Wystarczająco dużo dałeś danych by Ci spamerze temat zamknąć. Chcesz zrobić massive spam do kont na nk? Nikt nie jest tak głupi by Ci pomóc. Chcesz się tak bawić i złościć userów, więc i ja będę złośliwy: MANUAL!
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 18:27