• 11-06-2009, 20:56:39
    #55
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @blade: genelde wp sitelerin domain sonuna ?p=15 yazarsan bir makaleye ulaşır. Yani senin dediğin gibi urlleri bulması gerekmiyor botun. Etiket olarak eklemek vs. ayrı meseledir. Başlığı açan arkadaşın bir bildiği vardır diyerekten sesimi çıkarmayayım...
  • 11-06-2009, 22:19:25
    #56
    arno adlı üyeden alıntı: mesajı görüntüle
    @blade: genelde wp sitelerin domain sonuna ?p=15 yazarsan bir makaleye ulaşır. Yani senin dediğin gibi urlleri bulması gerekmiyor botun. Etiket olarak eklemek vs. ayrı meseledir. Başlığı açan arkadaşın bir bildiği vardır diyerekten sesimi çıkarmayayım...
    Dostum doğrudur herşeyi yazın demiyorum bende tabiiki bu işten para kazanan insanlar var oyuzden saygı duyarım zaten arkadaşlar bir çok konuda merakmızı gideriyorlar sağolsunlar

    Wordpress konusunda bu şekilde alıyor doğru bu aklıma gelmemişti yalnız bu şekilde direk tüm sayfaları sıradan alıyor yani kategoriye göre alınamıyor bu şekilde teşekkürler

    ama diğer wordpress kullanmayan seolu siteler konusunda nasıl bir yol izleniyor bu konuda acaba
  • 12-06-2009, 00:44:22
    #57
    Blade__ adlı üyeden alıntı: mesajı görüntüle
    Dostum doğrudur herşeyi yazın demiyorum bende tabiiki bu işten para kazanan insanlar var oyuzden saygı duyarım zaten arkadaşlar bir çok konuda merakmızı gideriyorlar sağolsunlar
    Wordpress konusunda bu şekilde alıyor doğru bu aklıma gelmemişti yalnız bu şekilde direk tüm sayfaları sıradan alıyor yani kategoriye göre alınamıyor bu şekilde teşekkürler
    ama diğer wordpress kullanmayan seolu siteler konusunda nasıl bir yol izleniyor bu konuda acaba
    sayfanın içeriği komple alınıyor yani örneğin fıkraların bulundugu kategorinin içeriği (siteadresi.com/fikralar/) çekiliyor. Bu sayfada doğal olarak tüm Fıkraların tam URL leri (siteadresi.com/fikralar/abc-fikrası.html, siteadresi.com/fikralar/asd-fikrası.htm) bulunuyor. Fıkraların tam URL yolları ayıklanıyor preg_match ile, bu örnekte title bulunur gibi, sonra bu bir değişkene atanıyor. file_get_contents ile veriler çekilirken siteadresi.com/$fikrayolu şeklinde çekiliyor. Kısaca mantık böyle.
  • 14-06-2009, 15:05:02
    #58
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?


    $baglanti=mysql_connect("ccc","cc","cc");
    mysql_select_db("x",$baglanti);



    $id=$_GET['id']; //$id değişkenini get fonksiyonu ile aldım
    $site=file_get_contents("http://www.site.com/haber_detay.asp?haberID=$id"); // Fıkrayı alacağım sayfayı $id değişkeni ile çektim
    $yeniid=$id++; // $yeniid'yi $id'nin 1 fazlası yaptım





    // Başlık ve fıkramı çekiyorum :
    $baslikalan='#<h1>(.*?)<\/h1>#si';




    preg_match($baslikalan,$site,$baslikfonksiyon);
    $fikraalan='#<p class="ozet">(.*?)<\/p>#si';





    preg_match($fikraalan,$site,$fikrafonksiyon);

    $fikra=$fikrafonksiyon[1];
    $baslik=$baslikfonksiyon[1];




    // Kayıt için gerekli şartları if döngüsü ile sorguluyorum
    // Bunu yaparken işlemden sonra beni diğer fıkrayı çekecek sayfaya atması için refresh kodumu ekliyorum.




    if($baslik=="" || $fikra=="")



    {
    echo"Böyle bir fıkra yoktur.";




    echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">";
    }else{

    $fikrasayi=mysql_num_rows(mysql_query("SELECT * FROM fikra WHERE baslik='$baslik')");
    if($fikrasayi==1){



    echo"Bu fıkra önceden eklenmiştir.";






    echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">";
    }else{




    $tarih=date('d/m/y');




    // Tarihi de alayım




    $fikrayukle=mysql_query("INSERT INTO fikra (baslik,fikra,tarih)VALUES('$baslik','$fikra','$ta rih')");
    if($fikrayukle){ //Fıkram başarı ile yüklendiyse eğer :
    echo"Fıkra başarıyla kaydedildi";




    echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">";
    }
    } // taa yukarıda açtığım else'i burada kapattım
    ?>




    <p class="MsoNormal"><span style="">&nbsp; </span>Her seçim rum.yazıııııııııı </p> <p class="MsoNormal"><span style="">&nbsp;&nbsp;&nbsp;&n</span>Tavank güzel. </p> </div>



    <p class="MsoNormal"><span style="">burdaki yazıyı nası alıcaz</p> </div>


    $metinalan='#<span style="">(.*?)<\/p>#si';
    preg_match($metinalan,$site,$metinfonksiyon);

    olmuyo





















    bunu birtürlü calştıramadım hataları düzeltilmiş olarak veren arkadaşlara şimdiden teşekkürler
  • 15-06-2009, 02:17:07
    #59
    MystiCaL_D3viL adlı üyeden alıntı: mesajı görüntüle
    sayfanın içeriği komple alınıyor yani örneğin fıkraların bulundugu kategorinin içeriği (siteadresi.com/fikralar/) çekiliyor. Bu sayfada doğal olarak tüm Fıkraların tam URL leri (siteadresi.com/fikralar/abc-fikrası.html, siteadresi.com/fikralar/asd-fikrası.htm) bulunuyor. Fıkraların tam URL yolları ayıklanıyor preg_match ile, bu örnekte title bulunur gibi, sonra bu bir değişkene atanıyor. file_get_contents ile veriler çekilirken siteadresi.com/$fikrayolu şeklinde çekiliyor. Kısaca mantık böyle.
    Anlatmaya çalıştığını anladım ama görsel bir örnek hala bulamadım birde çektiğimiz sayfada görünmeyen sayfaları nasıl alıcaz hala çözmeye çalışıyorum örnek falan varmı hiç bildiğiniz bu konu ile ilgili teşekkürler...
  • 15-06-2009, 05:51:53
    #60
    bot olayını hiç tasvip etmiyorum, ne kadar yeni yetme ve amele varsa botla veri hırsızlığı peşinde. çok şükür piyasada belli adamlar regex biliyor, diğerleri ya explode kullanıyor yada standart kopyala/yapıştır .*? yazıp geçiyor.
  • 23-06-2009, 14:44:09
    #61
    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

    Blade__ adlı üyeden alıntı: mesajı görüntüle
    Anlatmaya çalıştığını anladım ama görsel bir örnek hala bulamadım birde çektiğimiz sayfada görünmeyen sayfaları nasıl alıcaz hala çözmeye çalışıyorum örnek falan varmı hiç bildiğiniz bu konu ile ilgili teşekkürler...
    ç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
  • 25-06-2009, 17:40:49
    #62
    Üyeliği durduruldu
    Teşekkürler hocam
  • 25-06-2009, 18:41:16
    #63
    THR
    Üyeliği durduruldu
    çok teşekkürler üstad; yeni üyeyim rep veremiyorum ama aklımdasın