• 26-02-2024, 17:10:46
    #1
    Merhabalar,

    Json formatında çekilmiş cookieler cookie1.json veya cookie.txt olarak dosyaya kaydedildiler.

    Bu tek cookie dosyasına örneğin
    youtube.com adresinde cookie1.json dosyasını seleniuma uygulanacak ve oturum açılmış şekilde olacak nasıl yapabiliriz?

    Ben denedim denedim yapamadım.

    Örnek kod var mıdır?
  • 26-02-2024, 17:15:03
    #2
    kısaca hack diyorsun yani ?
  • 26-02-2024, 17:20:45
    #3
    dev
    Kurumsal Üye
    KarinGoo adlı üyeden alıntı: mesajı görüntüle
    kısaca hack diyorsun yani ?
    kend urettigi hesaplar olamaz mi? Bence olabilir cunku benim db'de +500 cookie var ve hic biri de hack ile elde edilmis datalar degil.
  • 26-02-2024, 17:22:52
    #4
    dev adlı üyeden alıntı: mesajı görüntüle
    kend urettigi hesaplar olamaz mi? Bence olabilir cunku benim db'de +500 cookie var ve hic biri de hack ile elde edilmis datalar degil.
    Nerden bileceğiz hack ile elde edilmediğini ? veya hack için kullanılmayacağını ?
  • 26-02-2024, 17:30:47
    #5
    KarinGoo adlı üyeden alıntı: mesajı görüntüle
    Nerden bileceğiz hack ile elde edilmediğini ? veya hack için kullanılmayacağını ?
    Hocam yasadışı işler ile alakam yok,proje SMM botu gibi bir şey şöyle anlatayım elimde datalarım var.Bu datalarımın APİ ile kullanılmasını istemiyorum bunların hepsine cookie ile giriş yaparak takipçi,beğeni vb. atacağım.
  • 26-02-2024, 17:33:00
    #6
    soylenmezsmt adlı üyeden alıntı: mesajı görüntüle
    Hocam yasadışı işler ile alakam yok,proje SMM botu gibi bir şey şöyle anlatayım elimde datalarım var.Bu datalarımın APİ ile kullanılmasını istemiyorum bunların hepsine cookie ile giriş yaparak takipçi,beğeni vb. atacağım.
    Bas pogramı olsa yardımcı olurdum benzer botlarım var.Ben de pythondan anlamıyorum.
  • 26-02-2024, 17:48:07
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Youtube Web Requestlerini süzeceksin. Cookie nasıl gidiyor ne şekilde kullanıyor inceledikten sonra kendi koduna uygulayacaksın.
  • 26-02-2024, 20:48:57
    #8
    Ekleyeceğiniz değerler {'name': 'xxx', 'value': 'xxx', 'domain': '.youtube.com'...} formatında olacak şekilde, driver.add_cookie metodu ile sorunsuz ekleyebiliyor olmanız lazım. Dikkat edilmesi gereken nokta, yalnızca açık olan sayfanın domaini için cookie güncellemenize izin verir.

    Yani boş sekme veya farklı bir domaine ait bir sayfa açıksa güncelleyemezsiniz, youtube için cookie güncellemek istiyorsanız youtube.com açık olmalı.
  • 03-03-2024, 16:50:04
    #9
    buyur burdan ücretsiz bakabilirsin. daha komplike projeler için hizmet veriyorum.

    from selenium import webdriver
    import json
    import time
    
    # 1. JSON dosyasından cookie'leri yükleme
    with open('cookie1.json', 'r') as f:
        cookies = json.load(f)
    
    # 2. Selenium WebDriver'ı başlatma
    driver = webdriver.Chrome()  # veya başka bir tarayıcı kullanabilirsiniz
    
    # 3. Hedef web sitesine gitme ve cookie'leri yükleme
    driver.get('https://www.youtube.com')
    for cookie in cookies:
        driver.add_cookie(cookie)
    
    # 4. Sayfayı yeniden yükleme
    driver.refresh()
    
    # 5. Oturumun açıldığını doğrulama (örneğin, giriş yap butonunun olmamasını kontrol edebilirsiniz)
    time.sleep(5)  # sayfa tam yüklenene kadar bekleyin
    if 'giriş yap' not in driver.page_source.lower():
        print("Oturum açıldı.")
    else:
        print("Oturum açılmadı.")
    
    # WebDriver'ı kapatma
    driver.quit()