• 28-10-2021, 00:28:37
    #1
    Üyeliği durduruldu
    iyi geceler arkadaşalar rastgale bir siteye bot yazıyorum geliştirmek için bunu nasıl yapabilirim?

    hedef sitede şöyle değişen 20 tane link var

    <a href="http://siteadi.com/2021/10/salisbury-sea-gulls-vs-christopher-newport-captains/" target="_blank" >

    bot ile bunun gibi olan 20 tane iframe sayfasına nasıl giriceğim? yol gösterirseniz sevinirim herkese teşekkür ederim
  • 28-10-2021, 00:31:28
    #2
    Üyeliği durduruldu
    Onları HTML parser ile çekersiniz, cURL ile GET isteği atarsınız. Dediğim terimleri araştırın.
  • 28-10-2021, 00:34:09
    #3
    Regex ile desen oluşturun, preg_match ile toplayın ve her birini curl ile çekin umarım doğru anladım.
  • 28-10-2021, 00:41:24
    #4
    En kolay ve profesyonel olarak yapacağınız yöntem Xpaths kullanmaktır. Az ve öz bilgi ile çok üst düzeyde botları yapabilirsin.

    https://www.the-art-of-web.com/php/html-xpath-query/
    https://www.php.net/manual/tr/class.domxpath.php

    Basit ve temel mantık aynıdır, reklam oluyor ama olsun


    https://www.youtube.com/watch?v=01vWQnxKBNw


    https://www.youtube.com/watch?v=7Ol2KZBEigw
  • 28-10-2021, 00:46:24
    #5
    Regex kullanmak çok işinize yarayacaktır bu konuda. Aşağıdaki gibi bir pattern kullanılabilir. Eminim biri çıkıp başka bir pattern önerecek ama bu da iş görür.

    <a href=.* target="_blank" >
  • 28-10-2021, 00:53:56
    #6
    Üyeliği durduruldu
    enes3626 adlı üyeden alıntı: mesajı görüntüle
    Regex kullanmak çok işinize yarayacaktır bu konuda. Aşağıdaki gibi bir pattern kullanılabilir. Eminim biri çıkıp başka bir pattern önerecek ama bu da iş görür.

    <a href=.* target="_blank" >
    şöyle hocam anasayfada iframeler listelenmiyor kaynak sitede hepsi için linklere girip iframe almam gerekiyor bot ile tüm iframelere tek tek nasıl girebilirim? desteğiniz için teşekkür ederim