• 26-03-2019, 18:17:26
    #1
    Kullanmadan Önce Bilinmesi Gerekenler

    Python öğrenmeye başladığım için ufak tefek botlar deniyorum, doğabilecek zararlardan sorumlu değilim ve videodaki xyz makale klasörünü görmemezlikten gelin
    Bilgisayarınızda python kurulu olmalıdır
    Cmd üzerinden pip install pyautogui komutunu çalıştırarak pyautogui kurulumu gerçekleştirmelisiniz
    R10 editörü ters / işaretini okumadığı için 12. satırdaki * olan yeri düzeltmelisiniz, duruma göre chrome.exe neredeyse orayı göstermelisiniz
    6. satırdaki "<span class="userTag"> ve </span> kısmını silmelisiniz
    Chrome'un boyutu videodaki gibi küçük olmalıdır


    import os
    import time
    import pyautogui
    
    #bilgileri al
    mail = input("@gmail olmadan mail adresini gir: ")
    sifre = input("Şifreni gir: ")
    print("Birazdan işlemler yapılacak lütfen klavye veya mouse kullanmayınız")
    time.sleep(5)
    
    #chrome aç
    os.startfile("C:Program Files (x86)*GoogleChrome*Application*chrome.exe")
    time.sleep(3)
    #gizli sekme aç ve adrese git
    pyautogui.hotkey('ctrl', 'shift', 'n')
    time.sleep(2)
    pyautogui.typewrite('https://myaccount.google.com/intro/personal-info')
    time.sleep(3)
    pyautogui.press('enter')
    time.sleep(4)
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('enter')
    time.sleep(5)
    
    #giriş sayfasına geldi
    pyautogui.typewrite(mail)
    pyautogui.press('enter')
    time.sleep(5)
    pyautogui.typewrite(sifre)
    pyautogui.press('enter')
    time.sleep(8)
    
    #personal-info sayfasında
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('enter')
    
    #kurtarma ekleme
    time.sleep(4)
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    time.sleep(1)
    pyautogui.press('enter')
    time.sleep(5)
    #tekrar giriş yap
    pyautogui.typewrite(sifre)
    pyautogui.press('enter')
    time.sleep(5)
    
    #ekle
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    pyautogui.press('tab')
    time.sleep(2)
    pyautogui.press('enter')
    time.sleep(2)
    pyautogui.typewrite(mail)
    time.sleep(1)
    pyautogui.hotkey('altright', 'q')
    time.sleep(1)
    pyautogui.typewrite('hotmail.com')
    time.sleep(2)
    pyautogui.press('enter')

    https://youtu.be/r8ukM14zDqo
  • 19-06-2019, 22:11:29
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Guzel bir calisma olmus ama Selenium a bir bak derim daha kolayca daha etkili botlar yazabilirsin.
  • 20-06-2019, 00:00:45
    #3
    emoty88 adlı üyeden alıntı: mesajı görüntüle
    Guzel bir calisma olmus ama Selenium a bir bak derim daha kolayca daha etkili botlar yazabilirsin.
    Teşekkür ederim hocam, ilk seleniumla deneyip yapamamıştım ondan son çare makroya döndüm
  • 26-06-2019, 13:23:37
    #4
    Sorun yasiyorsan takildigin yerlerde PM ile sorabilirsin yardimci olmaya calisirim elimden geldigince.
  • 29-06-2019, 18:54:49
    #5
    sadece windows icin yapilmis ama guzel pyautogui ile basarili bi calisma
  • 17-08-2019, 02:54:56
    #6
    Çok güzel eline sağlık. Artık selenium ile tanışma zamanın gelmiş bence
  • 17-08-2019, 06:41:26
    #7
    aLKaDraZ adlı üyeden alıntı: mesajı görüntüle
    Çok güzel eline sağlık. Artık selenium ile tanışma zamanın gelmiş bence
    Senden python ile ilgili az yardım istemedim hocam Teşekkür ederim