Nine pages per language (home, description, install, one page per lecture step with its screenshot and what was gained, appendix) plus the sidebar. Doxygen now runs without warnings. The publish workflow is the framework template, unchanged. Task: MIL-005#1 Task: MIL-005#2 Task: MIL-005#3 Task: MIL-005#4 Task: MIL-005#5 Closes #24 Closes #25 Closes #26 Closes #27 Closes #28
1.2 KiB
1.2 KiB
Langkah 2: klik kuki
🌐 English · Dansk · Bahasa Melayu
click_cookie mengklik kuki besar beberapa kali. Selepas 15 klik, tangkapan skrin menunjukkan pembilang dan kuki pertama di kedai roti.
Tangkapan skrin
Fungsi
def click_cookie(game: GamePort, times: int = 1) -> None:
if times < 0:
raise ValueError(f"times must not be negative, got {times}")
for _ in range(times):
game.click_element(BIG_COOKIE_ID)
Apa yang kami peroleh
- Klik sebenar, bukan klik skrip. Permainan mengabaikan klik sintetik melebihi kira-kira 3 sesaat tetapi menerima kira-kira 50 sesaat daripada klik sebenar, jadi
SeleniumGamesentiasa menggunakanelement.click(). - Kawal input. Bilangan klik negatif menimbulkan
ValueError, dan sifar klik dibenarkan; kedua-duanya diuji. - Cuba semula apabila halaman berubah. Permainan melukis semula halamannya dengan kerap, jadi klik pada elemen yang usang dicuba semula beberapa kali.
Seterusnya: Langkah 3: baca bilangan
