Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Generowanie losowych adresów URL
szmerak
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

Ostrzeżenie: (0%)
-----


Czy jest możliwość generowania losowych adresów URL. Generowane adresy mają być przypadkowe i sprawdzane czy istnieją do sprawdzenia adresów mam tutaj taką funkcję
  1. <?php
  2. function spr_url($url)
  3. {
  4. $handle = @fopen($url,'r');
  5. if($handle !== false){
  6. echo '<b><font color="green">OK</font></b>';
  7. }
  8. else {
  9. echo '<b><font color="red">FILLED</font></b>';
  10. }
  11. }
  12. #### koniec funkcji ###
  13. if(isset($_POST['upload']))
  14. {
  15. $p_url = $_POST['f_url'];
  16. if ($p_url == ''or $p_url == 'http://')
  17. {
  18.  
  19. } else
  20. {
  21.  
  22. spr_url($p_url);
  23. }
  24. }
  25. ?>


Ale teraz jak wygenerować losowy adres url?

Ten post edytował szmerak 13.12.2010, 12:26:33
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Losowe tzn. jakie? Jak miałby działać ten algorytm do losowania? Pytam bo to nie problem losować adresy np. z przedziału liczbowego od 1 do 1^24 (http://120382182183.com itp.)
Go to the top of the page
+Quote Post
szmerak
post
Post #3





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

Ostrzeżenie: (0%)
-----


Algorytm losował by adresy z przedziału[a-z][0-9] sprawdzał czy dany adres istnieje jeśli tak to funkcja przechodzi dalej a jeśli nieistnieje szuka do skutku. Chce zrobic tak jakby robota do indexowania stron. Ustawic crona na wywolywanie skryptu. Tylko ze nie wiem na jakiej zasadzie losowac adresy ;/
Go to the top of the page
+Quote Post
strife
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Losowanie adresów jest bez sensu, boty tak nie działają. One pobierają adresy już istniejące z linków wychodzących ze stron - musisz mieć jakiś punkt zaczepienia, potem idzie to w postępie kwadratowym. Lepiej obierz inną strategię bo na takim losowaniu mało co zdziałasz ;-) Poczytaj więcej o botach internetowych.
Go to the top of the page
+Quote Post
Moli
post
Post #5





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Znajdź jakiś duży katalog stron, zacznij od niego i niech pobiera linki do zewnętrznych serwisów tak jak mówi strife (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 17:50