Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Generator ruchu
Forum PHP.pl > Forum > PHP
spayk
Otóż znalazłem na forum generator ruchu
bierze z listr adresy proxy i wchodzi z nich na strone
  1. <?php
  2. //Adres na który mamy wejść
  3. $adres = "http://stron.pl";
  4.  
  5. // Plik z proxy
  6. $proxy = file('proxy2.txt');
  7.  
  8. // Liczymy adresy proxy z pliku
  9. $ile = count($file);
  10.  
  11. // Tworzymy pętle (wejdziemy na stronę tyle razy ile jest adresów proxy w pliku)
  12.  
  13. $i = 0;
  14. while($i < $proxy) {
  15. $i++;
  16. // Wchodzimy na stronę z adresu proxy
  17. $curl=curl_init("$adres");
  18. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  19. curl_setopt($curl, CURLOPT_TIMEOUT, 10);
  20. curl_setopt($curl, CURLPROXY_HTTP, "http://$proxy[$i]");
  21. $wynik=curl_exec($curl);
  22.  
  23. // Parsujemy linki znajdujące się na stronie
  24. preg_match_all('[href=\"(.+?)\"]is',$wynik,$kliklink);
  25. $link=$kliklink[1];
  26.  
  27. // Liczymy linki znajdujące się na stronie
  28. $ilelink=count($link);
  29.  
  30. // Losujemy link
  31. $jakilink=rand(1,$ilelink);
  32.  
  33. // Wchodzimy na wylosowany link z losowego adresu proxy
  34. $curllink=curl_init("$link[$jakilink]");
  35. curl_setopt($curllink, CURLOPT_RETURNTRANSFER, 1);
  36. curl_setopt($curllink, CURLOPT_TIMEOUT, 10);
  37. curl_setopt($curllink, CURLPROXY_HTTP, "http://$proxy[$i]");
  38. curl_exec($curllink);
  39.  
  40. echo"<br><b>Kliknięto w:</b> $link[$jakilink] <b>z proxy:</b> $proxy[$i]";
  41. }
  42. ?>



Prosze jesli ktos ma chwile neich na niego luknie bo coś źle liczy ile w nieskończonosc ;]
no i jak ma wygladac adres proxy, w jakiej ma byc formie
krixpl
W Twoim przypadku użyj: CURLOPT_PROXY i CURLOPT_PROXYPORT, nie lepiej by było użyć while zamiast tego for ?

A tego :
  1. $adres = "http://www.http://katalog.qlweb.one.pl/index.php";

to nawet nie skomentuje

$proxy to array, a nie liczba axesmiley.png
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.