• 25-06-2009, 23:04:24
    #64
    ThE UGRT adlı üyeden alıntı: mesajı görüntüle
    SpngBB çok güzel anlatım teşekkür ederim. hep bi bt yazayım dökümanlara bakıp diyodum şimdi bu makaleyi görüpde yazmamak olmaz
    çektiğimiz sayfada görünmeyen sayfalar derken?
    eğer etiketlerden bahsediyorsan onlar çektiğimiz sayfada var fıkrayı nasıl çekiyorsak etiketleride öyle çekeceğiz

    id ile çalışmayan wordpress gibi seo lu html sayfaları kastediyorum

    sitem.com/haber/haberadi.html
    gibi bunlarda id olmadığı için takıldım kaldım
  • 25-06-2009, 23:12:34
    #65
    Blade__ adlı üyeden alıntı: mesajı görüntüle
    id ile çalışmayan wordpress gibi seo lu html sayfaları kastediyorum

    sitem.com/haber/haberadi.html
    gibi bunlarda id olmadığı için takıldım kaldım
    temel mantık şöyle ;
    bot önce ilgili kategoriye girer : sitem.com/haber

    sonra o kategorideki başlık linklerini alır,
    ( sayfalama varsa ona göre de ayarlanmalı )
    sonra bu aldığı başlık linklerine gider
    ordan gerekli içeriği alır.

    kademeli ilerleyecek bot.
  • 25-06-2009, 23:15:53
    #66
    peki bunun için verebilaceğiniz bir örnek kodlama falan varmı acaba üzerinde çalışabileceğim örnek çıkarabileceğim
  • 25-06-2009, 23:44:57
    #67
    Blade__ adlı üyeden alıntı: mesajı görüntüle
    peki bunun için verebilaceğiniz bir örnek kodlama falan varmı acaba üzerinde çalışabileceğim örnek çıkarabileceğim
    bu konunun başındaki örnek yeterli aslında sadece algoritmasını oluşturmak ve sıraya koymak gerek.
    sonuçta yapılan işlemn hepsinde aynı.

    html kaynak kodu al, gerekli DESENLERE göre parçala , ilgili alanı al ( ya da explode ile bölerek ).
    sadece en başta preg_match_all ile linkler çekilecek. sonra bu linklerdeki içerikler başka bir fonksyionda çekilecek.

    benzer bir botu geçen sene yazmıştım oyun sitem için , şimdi nerede kim bilir
  • 25-06-2009, 23:47:30
    #68
    Arkadaşlar bu bot reflesh yöntemi ile yazılmış , bunu while yöntemi ile yazsak daha hızlı olmazmıydı ? Yada kullanımı daha kolay olurdu bnce ...
  • 26-06-2009, 00:27:18
    #69
    uysal_rockci adlı üyeden alıntı: mesajı görüntüle
    bu konunun başındaki örnek yeterli aslında sadece algoritmasını oluşturmak ve sıraya koymak gerek.
    sonuçta yapılan işlemn hepsinde aynı.
    html kaynak kodu al, gerekli DESENLERE göre parçala , ilgili alanı al ( ya da explode ile bölerek ).
    sadece en başta preg_match_all ile linkler çekilecek. sonra bu linklerdeki içerikler başka bir fonksyionda çekilecek.
    benzer bir botu geçen sene yazmıştım oyun sitem için , şimdi nerede kim bilir

    Hocam eğer eline geçerse örnek olması açısından paylaşırsan çok sevinirim doğrusu

    işte url yi parçala işinde takılıyorum

    mesela sayfadaki tüm linkleri alıyorum ama bu linklerdeki

    sitem.com/deneme_deneme_deneme-deneme.html
    gibi bir sürü karışık url var bunları nasıl çektireceğimi bulamıyorum yinede çok teşekkürler...
  • 26-06-2009, 09:41:40
    #70
    Blade__ adlı üyeden alıntı: mesajı görüntüle
    sitem.com/deneme_deneme_deneme-deneme.html
    gibi bir sürü karışık url var bunları nasıl çektireceğimi bulamıyorum yinede çok teşekkürler...
    preg_match_all("#http://www.sitem.com/(.*?).html\"#si",$site,$gelen);
    
    // foreach ile yazdırdık
    foreach($gelen as $geldi) {
    echo "http://www.sitem.com/".$geldi["1"].".html <br />";
    }
    
    
    // for ile yazdırdık
    for ($x=1; $x < count($gelen["1"]); $x++) {
    echo "http://www.sitem.com/".$gelen["1"][$x].".html <br />";
    }
  • 26-06-2009, 20:09:08
    #71
    THR
    Üyeliği durduruldu
    usta tekrar teşekkürler; 450 tane flash oyun aldım süper oldu
  • 14-07-2009, 20:19:51
    #72
    star2218 adlı üyeden alıntı: mesajı görüntüle
    preg_match_all("#http://www.sitem.com/(.*?).html\"#si",$site,$gelen);
    // foreach ile yazdırdık
    foreach($gelen as $geldi) {
    echo "http://www.sitem.com/".$geldi["1"].".html <br />";
    }
    // for ile yazdırdık
    for ($x=1; $x < count($gelen["1"]); $x++) {
    echo "http://www.sitem.com/".$gelen["1"][$x].".html <br />";
    }

    Dostum bu şekilde sayfadaki linkleri aldım liste şeklinde ama şimdi bu aldığım linklere botun gitmesini nasıl sağlayacağım botu bu konunun başındaki bilgilere göre düzenledim