Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przeglądanie internetu za pomocą php fsockopen(), fsockopen()
pacmen
post 9.02.2006, 08:14:31
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.11.2005

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


Witam

Chciałbym stworzyć robota – bota do indeksowania stron, który samodzielnie chodzi po necie i indeksuje po słowach kluczowych. Nie mam pojęcia od czego miałbym się zabrać, może jest jakiś podobny skrypt w necie. Jedyny jaki mam pomysł to wykorzystanie funkcji fsockopen() ale nasuwają mi się kilka pytań korzystając z przykładu manuala:

  1. <?php
  2. $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
  3. if (!$fp) {
  4. echo "$errstr ($errno)<br />\n";
  5. } else {
  6. $out = "GET / HTTP/1.1\r\n";
  7. $out .= "Host: www.example.com\r\n";
  8. $out .= "Connection: Close\r\n\r\n";
  9.  
  10. fwrite($fp, $out);
  11. while (!feof($fp)) {
  12. echo fgets($fp, 128);
  13. }
  14. fclose($fp);
  15. }
  16. ?>



Chciałbym wykorzystywać adresy www.example.com/index.php,html czy htm nie tylko po domenach
innym problemem jest przekierowanie strony w nagłówku na inną stronę

Jakieś pomysły spostrzeżenia questionmark.gif


~mike_mech
Go to the top of the page
+Quote Post
hwao
post 9.02.2006, 09:07:02
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Kiedys napisalem klase wspomagajaca prace z http (latwiejsze wysylanie danych:) )

hwao.be/code

Tu gdzies lezy (podajrze w http)

Musisz poprostu przeparsowac headery wysylane przez serwer i te wysylane w ciele dokumentu.
Go to the top of the page
+Quote Post
pacmen
post 9.02.2006, 14:14:09
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.11.2005

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


Proszę o przykłady lub jakieś adresy do stron z opisem, nie odsyłajcie mnie tylko do manuala.
Go to the top of the page
+Quote Post
splatch
post 9.02.2006, 14:38:17
Post #4





Grupa: Zarejestrowani
Postów: 487
Pomógł: 7
Dołączył: 7.01.2004
Skąd: Warszawa

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


cURL


--------------------
Łukasz Dywicki
Independent Java and open source software consultant.
Blog - Java, OSGi, integracja oprogramowania..
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:06