from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time
# Webdriver'ı başlat
driver = webdriver.Chrome() # Veya kullandığınız tarayıcıya göre geckodriver (Firefox) gibi.
# Klanlar.org'a giriş
driver.get("https://www.klanlar.org")
time.sleep(3)
# Kullanıcı bilgilerini girip giriş yap
username_input = driver.find_element(By.NAME, "username")
password_input = driver.find_element(By.NAME, "password")
username_input.send_keys("kullanici_adiniz")
password_input.send_keys("sifreniz")
# Giriş yap butonuna tıkla
login_button = driver.find_element(By.NAME, "login")
login_button.click()
time.sleep(5) # Giriş yapılmasını bekle
# Pazara git
driver.get("https://www.klanlar.org/game.php?village=XXXX&screen=market")
time.sleep(3)
# Sürekli olarak pazarı kontrol eden bir döngü
while True:
# Hammaddeleri sorgula
offers = driver.find_elements(By.CSS_SELECTOR, "css_selector_of_offer")
# Teklifleri filtrele ve uygun olanı seç
for offer in offers:
price = int(offer.find_element(By.CSS_SELECTOR, "css_selector_of_price").text)
# Eğer fiyat uygunsa satın al
if price <= belirlenen_fiyat:
buy_button = offer.find_element(By.CSS_SELECTOR, "css_selector_of_buy_button")
buy_button.click()
print("Hammadde alındı!")
break
# 5 saniye bekle ve tekrar kontrol et
time.sleep(5)
driver.refresh()
daha önce siz mi kullanıyordunuz 2 dk da nasıl hallettiniz

deneyeyim teşekkür ederim eline sağlık