Kullanıcı Adı:
Şifre:
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
0
Tıklama
0
Öne Çıkarma
Selenium'la Instagram Otomatik Begenme Programi Yaptim.

O
Orhan198912
3 ay (87 mesaj)
Selamlar. Seleniumla Instagram begenme uygulamasi yaptim kod asagidadir.
Ama 2 sorun var. Yardimci olabilirmisiniz?

1. Instagramda Ana sayfayi begendiginde diger altdaki postlari begenmesini nasil saglayabilirim?(Sadece en usteki postu begeniyor)
2. Eger bir postu begenmisse tekrar karsisina ayni post ciktiginda hicbir sey yapmasin. Yani begenmeyi iptal etmesin.


from selenium import webdriver
import time
browser = webdriver.Chrome()

browser.get("https://www.instagram.com")
time.sleep(5)

giris_yap = browser.find_element_by_xpath("//*[@id='react-root']/section/main/article/div[2]/div[2]/p/a")
giris_yap.click()
time.sleep(2)

username = browser.find_element_by_name("username")
password = browser.find_element_by_name("password")

username.send_keys("__Sonsuz__Mutluluk__")
password.send_keys("xxxxxxxxxxxxxxxxxxxx")

time.sleep(2)

login = browser.find_element_by_xpath("//*[@id='react-root']/section/main/div/article/div/div[1]/div/form/div[3]/button")
login.click()

time.sleep(2)
simdi_degil = browser.find_element_by_xpath("/html/body/div[2]/div/div/div/div[3]/button[2]")
simdi_degil.click()
time.sleep(2)
i = 0
while True:

i += 1

if i > 1000:
browser.close()
break

browser.get("https://www.instagram.com")
time.sleep(3)

begen = browser.find_element_by_xpath("//*[@id='react-root']/section/main/section/div/div[1]/div/article[1]/div[2]/section[1]/span[1]/button/span")


try:

if begen.click():
continue
else:
begen.click()

except:
continue








< Bu mesaj bu kişi tarafından değiştirildi Orhan198912 -- 17 Ocak 2019; 22:7:6 >