Python ile yazdığım kodlarda pyautogui kullandım ancak istediğim uygulamada çalışmıyor win32con, pywin32 veya win32api library olarak derlemem lazım ancak bi türlü virtualkey tanıtamadım yardımcı olabilecek kişiye şimdiden teşekkür ederim
Merhaba,Python ile yazdığım kodlarda pyautogui kullandım ancak istediğim uygulamada çalışmıyor win32con, pywin32 veya win32api library olarak derlemem lazım ancak bi türlü virtualkey tanıtamadım yardımcı olabilecek kişiye şimdiden teşekkür ederim
import win32api
import win32con
win32api.keybd_event(win32con.VK_F5, 0, win32con.KEYEVENTF_EXTENDEDKEY, 0)
Merhaba,Python ile yazdığım kodlarda pyautogui kullandım ancak istediğim uygulamada çalışmıyor win32con, pywin32 veya win32api library olarak derlemem lazım ancak bi türlü virtualkey tanıtamadım yardımcı olabilecek kişiye şimdiden teşekkür ederim
import win32api
import win32con
win32api.keybd_event(win32con.VK_F5, 0, win32con.KEYEVENTF_EXTENDEDKEY, 0)
import win32apiMerhaba,
Nerede hata yaptığınızı anlamamız için kodunuzun ilgili kısmını paylaşabilirseniz güzel olur.
Sizin için f5 tuşuna basmayı sağlayan örnek bir kod paylaşayım.
Python:import win32api import win32con win32api.keybd_event(win32con.VK_F5, 0, win32con.KEYEVENTF_EXTENDEDKEY, 0)
Ayrıca win32 kütüphaneleri için Virtual-Key karşılıklarına buradan bakabilirsiniz.
İyi Forumlar!
import win32api
import win32con
keys = {
"n1": win32con."bu kısma 0x31 karşılıklı keyi atamak için kullanmam gereken kodu bulamadım numpadler için var ama normal diğer keyler için farklı bir komut gerekli sanırım"
, "down": win32con.VK_DOWN
, "tab": win32con.VK_TAB
, "enter": win32con.VK_RETURN
}
birde çalışacağı uygulamayı seçtirmek istiyorum yardımcı olabilirsen çok teşekkür ederim
import win32gui
import win32api
import win32con
def focus_window(title):
handle = win32gui.FindWindow(None, title)
win32gui.SetForegroundWindow(handle)
focus_window("görev yöneticisindeki simi")
keys = {
"n1": 0x31,
"down": win32con.VK_DOWN,
"tab": win32con.VK_TAB,
"enter": win32con.VK_RETURN
}
win32api.keybd_event(keys["n1"], 0, 0, 0)
win32api.keybd_event(keys["down"], 0, 0, 0)
win32api.keybd_event(keys["tab"], 0, 0, 0)
win32api.keybd_event(keys["enter"], 0, 0, 0)
teşekkür ederim konu kapatılabilirİlgili uygulamayı seçmek için, handle etmeniz gerekiyor. focus_window fonksiyonuna parametre olarak görev yöneticisindeki ismini verirseniz çalışacaktır.
Python:import win32gui import win32api import win32con def focus_window(title): handle = win32gui.FindWindow(None, title) win32gui.SetForegroundWindow(handle) focus_window("görev yöneticisindeki simi") keys = { "n1": 0x31, "down": win32con.VK_DOWN, "tab": win32con.VK_TAB, "enter": win32con.VK_RETURN } win32api.keybd_event(keys["n1"], 0, 0, 0) win32api.keybd_event(keys["down"], 0, 0, 0) win32api.keybd_event(keys["tab"], 0, 0, 0) win32api.keybd_event(keys["enter"], 0, 0, 0)
Rica ederim işinize yaradı ise çözüm olarak işaretlerseniz sevinirim, herhangi bir sorunuz olursa tekrardan yazabilirsiniz.teşekkür ederim konu kapatılabilir
Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.