• 29-09-2023, 00:23:00
    #1
    node.js veya php ile herhagibir platformda kullanici yapacagi islemleri bot haline getirmek istiyorum adam akilli kaynak yok bilende söylemiyor (isim vermek istemiyorum) lütfen biri yardim etsin lütfen veri cekme ile ilgili kaynak atmayin lütfen
  • 29-09-2023, 00:24:14
    #2
    Bot yapmak yapılacak siteye koda göre çok büyük değişkenlik gösteren bir durumdur. Kimse şu kodu kullarak bot yapabilirsin diyemez. Botlar sitelere göre yazılır.
  • 29-09-2023, 00:25:55
    #3
    AdSensePRO adlı üyeden alıntı: mesajı görüntüle
    Bot yapmak yapılacak siteye koda göre çok büyük değişkenlik gösteren bir durumdur. Kimse şu kodu kullarak bot yapabilirsin diyemez. Botlar sitelere göre yazılır.
    onun icin platform belirtmedim genel olarak mantigini ogreten kaynak bulamiyorum
  • 29-09-2023, 00:27:14
    #4
    en4loss adlı üyeden alıntı: mesajı görüntüle
    onun icin platform belirtmedim genel olarak mantigini ogreten kaynak bulamiyorum
    Mantığını çözmek için öncelikle min orta seviyede kod bilginiz olmalıdır.
  • 29-09-2023, 00:28:13
    #5
    AdSensePRO adlı üyeden alıntı: mesajı görüntüle
    Mantığını çözmek için öncelikle min orta seviyede kod bilginiz olmalıdır.
    hocam siniyormusunuz beni
  • 29-09-2023, 00:29:40
    #6
    en4loss adlı üyeden alıntı: mesajı görüntüle
    hocam siniyormusunuz beni
    Beni anlamıyorsanız. Yapay ceza size anlatsın.

    Anladım, sizin için Node.js veya PHP kullanarak kullanıcı işlemlerini otomatikleştirmenize yardımcı olacak bir kaynak önerisi istiyorsunuz. İşte bu konuda size yardımcı olabilecek bazı genel adımlar ve kaynaklar:
    1. Temel Programlama Bilgisi: Öncelikle, Node.js veya PHP gibi dillerde temel programlama bilgisine sahip olmanız önemlidir. Eğer bu dillerde deneyiminiz yoksa, başlangıç seviyesi kaynaklara başlamalısınız.
    2. Web Scraping (Veri Çekme): Veri çekme işlemi gerçekleştirmek istiyorsanız, web scraping (veri çekme) konusunda bilgi sahibi olmalısınız. Bu konuda temel bilgilere sahipseniz, özel olarak belirtmediğiniz sürece, web scraping ile ilgili kaynakları atlamalıyız.
    3. Kullanıcı İşlemlerini Otomasyonlaştırma: Kullanıcı işlemlerini otomasyonlaştırmak için, Puppeteer (Node.js için) veya Selenium (Node.js veya PHP için) gibi otomasyon araçlarını kullanabilirsiniz. Bu araçlar, tarayıcı otomasyonunu kolaylaştıran kütüphanelerdir. Özellikle Puppeteer, modern tarayıcıları kontrol etmek için oldukça güçlü bir araçtır.
    4. Kütüphane ve Dokümantasyon: Kullanmayı düşündüğünüz otomasyon aracının resmi dokümantasyonunu ve örnek kodları incelemek önemlidir. Örneğin, Puppeteer için resmi dokümantasyon şurada bulunur: https://pptr.dev/ veya Selenium için şurada: https://www.selenium.dev/documentation/en/
    5. Topluluk Kaynakları: Node.js veya PHP toplulukları, çeşitli sorularınıza yanıt bulabileceğiniz ve öğrenebileceğiniz birçok kaynak sunar. Stack Overflow gibi platformlarda sorularınıza cevap arayabilirsiniz.
    6. Örnek Projeler ve Öğretici Kaynaklar: İlk başta küçük ve basit bir otomasyon projesi oluşturarak başlayabilirsiniz. Bu, temel yeteneklerinizi geliştirmenize yardımcı olur. Ayrıca, YouTube, Udemy veya Coursera gibi platformlarda otomasyon ile ilgili öğretici videolara ve kurslara da göz atabilirsiniz.
    7. İleri Düzey Konular: Otomasyonunuzu geliştirmek isterseniz, daha ileri düzey konulara yönelebilirsiniz. Bu konuda da ileri düzey kaynaklar ve uzmanlar size yardımcı olabilir.
    İlk adımlarınızı atmaya başlamak için, belirli bir kullanıcı işlemi veya projeniz olduğunda, daha spesifik sorular sormak ve ihtiyaçlarınıza uygun kaynakları bulmak daha kolay olacaktır. Ancak yukarıdaki adımlar ve kaynaklar, size bu konuda başlamak için genel bir yol haritası sunacaktır.
  • 29-09-2023, 00:33:32
    #8
    Birşeyi isterken nezaket dili çok önemlidir. Bu şekilde birşeyi istemek, bulamadım diye sinirlenmek ve halen burda da insanlara atar yapmak.. Senin işin zor gerçekten.
  • 29-09-2023, 00:36:45
    #9
    Bot yapmanin temelinde baglanti (network) analizi vardir.
    Bunun icin cesitli araclar kullanabilirsiniz, Google Chrome Dev Tools, Burp Suite, Postman ilk etapta isinize en cok yarayan araclar olacaktir.

    PHP'den gidecek olursak, istekler icin genellikle CURL kutuphanesi kullanilir.
    Verilerin ham halini almayi hedeflemelisiniz oncelikle. Ham veriyi aldiktan sonra kendi isteginize gore parcalara ayirmak (parsing) icin yine cesitli fonksiyonlar mevcut.
    explode, implode, array_map, preg_match, preg_replace, isset, unset ve diger temel fonksiyonlari bilmeniz gerekir.

    Daha sonrasinda aldiginiz verileri ne yapacaginiza bagli olarak, veritabani (sql) ogrenmeniz gerekebilir. PHP ile genel olarak MySQL kullanilir.
    Veya verileri yerel bir dosyaya kaydedebilirsiniz. Bunun icin ise dosya fonksiyonlarini (file_get_contents, file_put_contents vb.) bilmeniz gerekir.
    Verileri dosyaya nasil yazacaganiz yine sizin tercihiniz, ornegin yaygin olarak JSON olarak yazdirmak isterseniz JSON ile ilgili fonksiyonlari (json_encode, json_decode) bilmeniz gerekir.

    Temel olarak bir dilde uzmanlasmaniz ve HTTP istekleri, API'ler, REST API'ler, hatta GraphQL API ile ilgili bilgi sahibi olmalisiniz.