• 21-11-2012, 01:46:26
    #1
    Üyeliği durduruldu
    interneti alt üst ettim ama bir bilgiye ulaşamadım.

    Konu şöyle

    Herhangi bir url den gelen yazının title içerik ve resmini çekecek

    Aşağıdaki url de bunu sadece başlık ve desc tagını alıp yapıyor.


    http://www.makaleci.com/dersler/digg...mit/index.html

    Konuyu küçümseyen arkadaşlar tekrar tekrar okusunlar galiba biraz uykulular.

    Bir site değil BİRDEN FAZLA siteden ben url yi verecem o bilgileri verecek. Bu basit file_get_contents olayı değildir. Hatta bu olayın php bile olduğundan emin değilim

    Örnek olarak

    Ensonhaber



    Hürriyet



    Routers



    Washington Post

  • 21-11-2012, 01:50:48
    #2
    Üyeliği durduruldu
    FTWDA adlı üyeden alıntı: mesajı görüntüle
    cidden uzmanlık isteyen bir şeymiş, yapamayacağım pes ediyorum(!)
    Dalga geçmenin bir mantığı yok iyice okumadın sanırım. Bir site değil BİRDEN FAZLA siteden ben url yi verecem o bilgileri verecek. İnternette böyle bir bilgi yok sende varsa olayı aşmışın Türkiye seni paklamaz.

    Olay DOM'a giriyor.
  • 21-11-2012, 03:45:24
    #3
    istediğin şeyin tamamı yoktur zaten. sadece mantıgını anlatırlar. O mantığı takip edip uğraşarak istediğini elde edebilirsin. Bunun büyütülecek bir tarafı yok hocam.

    Konu başlığın ve içeriğin bu şekilde olmasaydı sana burada yardımcı olacak birçok yazılımcı bulabilirdin mesela.
  • 21-11-2012, 03:49:21
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    dediğin olmaz.Title description çekebilirsin sabit veri olduğu için, diğerlerini çekemezsin.Her sitenin tasarım yapısı farklı olduğu için
  • 21-11-2012, 03:59:56
    #5
    Üyeliği durduruldu
    chedmade adlı üyeden alıntı: mesajı görüntüle
    istediğin şeyin tamamı yoktur zaten. sadece mantıgını anlatırlar. O mantığı takip edip uğraşarak istediğini elde edebilirsin. Bunun büyütülecek bir tarafı yok hocam.

    Konu başlığın ve içeriğin bu şekilde olmasaydı sana burada yardımcı olacak birçok yazılımcı bulabilirdin mesela.
    Aslında tamamı var hocam hani bi sitede gördüm bu olayı, mantığını da anlayamadım açıkcası daha doğrusu kuramadım ve bu olayın php olduğunu da inanmıyorum
  • 21-11-2012, 04:08:38
    #6
    Üstad benden sana tavsiye arama boşuna, zamanına yazık çünkü o işlem düşündüğün kadar basit değil hatta olanaksız

    Örneğin bir veriyi parselemek için ağağıdaki kod kullanılır.

    preg_match('#<div class="wiplast">(.*?)</div>#i',$get,$parse1);
    Bir sitenin içerik divi <div class="icerik">içerik</div>
    Diğer siteninde <p>icerik</p> dir.Sabit bir yapı olmadığı için dediğin işlem olmaz.Olursada düzgün birşey olmaz.

    ancak şöyle yapabilirsin , sayfayı file_get_contents veya curl ile çekip strip_tags ile komple temizlersin , b.kk püsürük ne varsa alır gelir içinden temizlersin.Ki oda hiçbir işe yaramaz.
  • 21-11-2012, 04:54:06
    #7
    Tioc adlı üyeden alıntı: mesajı görüntüle
    interneti alt üst ettim ama bir bilgiye ulaşamadım.

    Konu şöyle

    Herhangi bir url den gelen yazının title içerik ve resmini çekecek

    Aşağıdaki url de bunu sadece başlık ve desc tagını alıp yapıyor.


    http://www.makaleci.com/dersler/digg...mit/index.html
    Uzman değilim ama sharetronix yeni versiyonunda, örnekte verdiğiniz sistemi kullanmaya başladı. Yanlış anlamadıysam, bahsettiğiniz olayı facebook zaten kullanıyor, imkansız değil ama php ile olabileceğinden şüpheliyim.

  • 21-11-2012, 05:22:58
    #8
    Üyeliği durduruldu
    cpanel_ adlı üyeden alıntı: mesajı görüntüle
    Üstad benden sana tavsiye arama boşuna, zamanına yazık çünkü o işlem düşündüğün kadar basit değil hatta olanaksız

    Örneğin bir veriyi parselemek için ağağıdaki kod kullanılır.

    preg_match('#<div class="wiplast">(.*?)</div>#i',$get,$parse1);
    Bir sitenin içerik divi <div class="icerik">içerik</div>
    Diğer siteninde <p>icerik</p> dir.Sabit bir yapı olmadığı için dediğin işlem olmaz.Olursada düzgün birşey olmaz.

    ancak şöyle yapabilirsin , sayfayı file_get_contents veya curl ile çekip strip_tags ile komple temizlersin , b.kk püsürük ne varsa alır gelir içinden temizlersin.Ki oda hiçbir işe yaramaz.
    Valla konuyu iyice anlayıp yazan arkadaşlara hayranım, Bu olayı küçümseyen adamlar eminim ki php bilmiyordur.

    Hocam bizim bildiğimiz file get contents ile al regexle şekle sok bilmem ne yap yolla db ye idi. Ama olanaksız değilmiş yapan bi site gördüm hatta bu olay php değil python gibi geliyor. Site adresini yolluyorum

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 05:12:03 -->-> Daha önceki mesaj 05:07:27 --

    cpanel_ adlı üyeden alıntı: mesajı görüntüle
    Üstad benden sana tavsiye arama boşuna, zamanına yazık çünkü o işlem düşündüğün kadar basit değil hatta olanaksız

    Örneğin bir veriyi parselemek için ağağıdaki kod kullanılır.

    preg_match('#<div class="wiplast">(.*?)</div>#i',$get,$parse1);
    Bir sitenin içerik divi <div class="icerik">içerik</div>
    Diğer siteninde <p>icerik</p> dir.Sabit bir yapı olmadığı için dediğin işlem olmaz.Olursada düzgün birşey olmaz.

    ancak şöyle yapabilirsin , sayfayı file_get_contents veya curl ile çekip strip_tags ile komple temizlersin , b.kk püsürük ne varsa alır gelir içinden temizlersin.Ki oda hiçbir işe yaramaz.
    lancewood adlı üyeden alıntı: mesajı görüntüle
    Uzman değilim ama sharetronix yeni versiyonunda, örnekte verdiğiniz sistemi kullanmaya başladı. Yanlış anlamadıysam, bahsettiğiniz olayı facebook zaten kullanıyor, imkansız değil ama php ile olabileceğinden şüpheliyim.

    Face bile gördüğü desc tagını alıyor hocam benim dediğim daha da gelişmişi. Galiba olay DOM'a giriyor tam emin değilim çözemediğimden buraya yazdım

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 05:22:58 -->-> Daha önceki mesaj 05:12:03 --

    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Bunu yapsam oxforda okurdum abi
    Valla boş konuşuyosunuz be hoca. En azından kendini geliştirirsin DÜŞÜN
  • 21-11-2012, 18:47:32
    #9
    Hocam ne olursa olsun her sayfanın html yapısı farklı olduğu için dediğiniz olay yapılamaz. Ancak facebook vb. sitelerin yaptığı gibi description vb. diğer taglardan aldığınız sabi alanlı bilgileri çekebilirsiniz.