Makro tuş basan bir program yaptım fakat bu programı açtığımda çalışmasını istediğim uygulama ekranına geçtiğim de çalışmıyor. Aslında çalışıyor, belirlediğim şeyleri yapıyor fakat kağıt üzerinde yapıyor. Etki göstermiyor.
büyük ihtimal programın antivürüs sistemi izin vermiyordur. Önce dandik bir program üzerinde deneyin eğer olursa bundandır olmazsa cevaplamak için daha fazla bilgi lazım.
Evet bu konuda bir sıkıntı mevcut. Programı pc de çalıştırmak isteyince virüs programı uyarı veriyor. Yani 2 tuşa basacak mouse hareket ettirecek kod yazdık, trojen değil ki bu anlamadım gitti. Bu durumu aşmanın bir yolunu bulmamız gerekiyor.
Farklı programlama dillerinde aynı kodu yazıyoruz sıkıntı çıkmıyor. Python da bir terslik oluyor.
Klavye kontrol kütüphanelerini içeri aktardığın için virüs olarak görür. Hiç kod yazma sadece kütüphaneyi içeri aktar çalıştır yinede virüs olarak algılandığını göreceksin.
İş parçacıklarına ayırıyorsun mesela pyQt5 ile seleniumu çalıştırdığınızda pyQt5 ekranı seleniumdaki fonksiyon işlemi bitene kadar donar bunuda threadinglerle aşarsınız örneğin selenium ile bir istediğiniz linke gideceksiniz
Link1 = new linkClass(“www.link.com”)
Link2 = new linkClass(“www.link1.com”)
{ Link1.calis() link2.calis() kullanırsanız aynı anda iki fonksiyonu çalıştıramazssınız çalışsa bile ikincisinde tarayıcıda işlem gerçekleşmez}
Th1 = Thread(target =Link1.calis)
Th2 = Thread(target =Link2.calis)
Th1.start()
Th2.start()
Threadlarınızı çalıştırarak iki fonksiyonunuzda aynı anda işlem gerçekleştirir
Merhaba dediğiniz şeyin aynısıyla bu sitede karşılaşınca konuya yazmak istedim.
Burada da GTA5 ile görüntü işleme yaparak oynatmaya çalışıyor ancak bu modül(pyautogui) ile oyuna input gönderemiyor. çözümü ctypes ile yapmış, işinize yarayabilir.