• 01-09-2009, 14:38:50
    #19
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bir açıkla bakalım nasıl bir sistemmiş
  • 01-09-2009, 15:48:19
    #20
    MrHades adlı üyeden alıntı: mesajı görüntüle
    botların geçemediği bir sistem düşündüm ve uygulamada güzel çalışıyor ancak seo açısından nasıl bir etkisi olur onu bilemediğimden dolayı pek emin değilim kullanıp kullanmakda. İsteyen olursa açıklarım burda fikir alışverişi yaparız.
    Farklı görüşlere açığız her zaman
  • 01-09-2009, 16:51:29
    #21
    Bu şekilde yapıp araya bide yorum satırları eklersek random olarak direkt explode la fln alınmayı bi nebze önleyip zorlaştırabilirz ne satır sayısı belli olur ne div sırası fakat yorum satırlarını bir işlemle filtreleyerek genede yapılır tabiki
    Mesela 1. çıktı böyle olur
    <!-- <div id=23423434322332> -->
    <!-- <div id=923923992392399> -->
    <div id=sddsdsdsdsdsdsd>
    <div id=sddsdsdsdsdsdsd>
    <!-- <div id=923923992392399> -->
    <div id=sddsdsdsdsdsdsd>
    Sonra 2.si böyle
    <!-- <div id=923923992392399> -->
    <div id=sddsdsdsdsdsdsd>
    <!-- <div id=23423434322332> -->
    <div id=sddsdsdsdsdsdsd>
    <!-- <div id=83423434232332> -->
    <!-- <div id=923923992392399> -->
    <div id=sddsdsdsdsdsdsd>
    Id'ler sürekli değişir yorum satırları random olur fakat normal divler aynı kalır daha zorlaşır bot yapmak fakat aşılır tabiki
    <!-- <div id=923923992392399> -->
    commentlerde bu formatta olmayabilir daha da karmaşıklaştırılabilir
    <!--   234234 <div id=923923992392399> -->
    <!-- <div id=923923992392399> -->
    <!-- -2-43203200230 <div id=923923992392399> -->
    Random kısımlar ne kadar cok eklenirse o kadar karmaşklaştırılır
  • 01-09-2009, 17:15:04
    #22
    @justicecrusades
    çok basit aşılır. zira ben explode vs ile uraşmıyorum Regex ile alıyorum dolayısıyla karıştırdığın şeyler benim için bir anlam ifade etmiyor.

    örneğin:
    $veri = preg_replace('/(<!\-\-.*\-\->)/','',$kaynak);
    preg_match('#<div id="[a-z0-9]{32}">(.*?)<\/div>#",$veri,$resutl);

    echo '<pre>';
    print_r($result);
  • 01-09-2009, 17:26:00
    #23
    botlardan kaçış zor gibi..
    En sonunda tüm içeriği Resim olarak bastıracaklar bana, o olacak yani
  • 01-09-2009, 18:36:02
    #24
    commentle karıştırarak random oranını fazlaştırırsan çok basit olmaz hiç bi şekilde tabi mümkündür sadece karşı tarafı düşünmeye iter biraz standartların dışına ckar
    Alıntı
    <body><!-- <!-- <div> </div> --> <div> </div><!-- -->
    buraya yazıp açıklaması zor oluyor anlatamıyorumda
    ifadelerden sonra uzunlugu karakteri randm olan şeyler atarak zorlaştırılır kesinlikle
    comment olayını algılayan scpript yazmak dışındada çözümü zor olur
    ama azimli biri geçer yine ama yeni ve orta seviyeleri geçersiniz

    Buraya yazdklarıma çözüm örnek olmuyor araya random sürekli deişen şey attlması gerek yukardaki verdiğim koda bakp çözüm yazmanza gerek yok bu standart değil random olcak karıstırılacak

    php string işlemlerne hakim değilim c++ ve visual basic de fln siteden veri çekmek üzerine calısmıstm ordan tecrubeliym biraz
  • 01-09-2009, 21:03:04
    #25
    $veri = preg_replace('/(<!\-\-.*\-\->)/','',$kaynak);

    azimli birisi ile ne alakası var arkadaşım yukarıdaki kod bloğunda senin yazdığın tüm açıklama satırlarını sildiriyorum kaynakta sen hala karıştırmaktan bahsediyorsun...

    dolayısıyla istediğin kadar açıklama satırı koy yine benim istediğim veri çıkar ortaya senin yöntemine göre
  • 01-09-2009, 21:33:41
    #26
    <?
    $kaynak="<body><!-- <!-- <div> </div> --> <div>dfgdfgdfgfdgfg</div><!-- -->  ";
    $veri = preg_replace('/(<!\-\-.*\-\->)/','',$kaynak);
    echo '<pre>'.$veri;
    ?>
    Bu dene bakalım ne sonuc vercek
    Bide şunu html'e kaydet sonra aç ne sonuc vercek?
    <body><!-- <!-- <div> </div> --> <div>dfgdfgdfgfdgfg</div><!-- -->
    Sonra olayı banada anlatırsın Edit: (Derken nasıl oldurdugunu anlatırsın bende olmuyor çünkü?)
  • 01-09-2009, 21:49:45
    #27
    sana anlatmakda bişey yok ki ? açıklama satırlarını sen nasıl tarayıcıya okutmayı düşünüyorsun ?