merhaba arkadaşlar
python dilinde
klavye için birkaç özellik istiyorum yapılabilirliği varmıdır ?
örneğin programı başlatınca
1 tuşuna her 60 saniyede bir basmasını istiyorum
2 tuşuna her 120 sanıyede basmasını istiyorum
3 tuşuna her 240 saniyede basmasını istiyorum
bu şekilde tuşu ve saniye aralıklarını benim belirleyebileceğim şekilde bir program yapılabilirmi
KLAVYE için yapılabilirmi
4
●138
- 20-06-2022, 11:08:59
- 24-07-2022, 08:37:43import time
import pyautogui
#başlatma zamanı
Start_time= time.time()
#sonsuz döngü başlat
While TRUE:
#simdiki zamandan başlama zamanını çıkar 60 a bölümünden kalan 0 ise (tam bölünüyorsa, 60 katları) çalıştır
if (round(time.time()-start_time())%60)==0:
pyautogui.press('1')
else:
# 1 sn uyut
time.sleep(1)
Diğerleri de aynı şekilde şimdi ki zamandan başlatma zamanını çıkarıp sonucu round() fonksiyonu ile tam sayıya yuvarlayın 120,240 katları olup olmadığını kontrol ettirin dikkat 120 , 240 gibi sayılar 60ın katı olduğu için aynı anda çalıştırmak istenmiyorsa elif kontrolü, aynı anda (tabi sıralı çalışır) çalıştırmak için ayrı ayrı if tanımlanmalı
Klavye kontrolü İlgili kütüphane ve daha fazlası https://pyautogui.readthedocs.io/en/.../keyboard.html