Найти - Пользователи
Полная версия: Проблема с AHK
Начало » Python для новичков » Проблема с AHK
1
sonso
Год назад делал прогу, после ПК накрылся. Недавно нашел эту прогу, захател изучать питон заново , но вот тут проблема прога выдает ошибку на
import pyautogui
from ahk import AHK
from ahk.window import Window
ahk = AHK()
ошибка:
 from ahk.window import Window
ModuleNotFoundError: No module named 'ahk.window'
В чем проблема понять не могу, сам ahk работает, установил даже
py -m pip install "ahk"
но все равно не видет
 from ahk.window import Window
Так же установил AutoHotkey
py.user.next
Ты писал для старой версии ahk, а сейчас там новая версия ahk. Поэтому либо поставь старую версию, либо код перепиши на новую версию, если он небольшой.

Старая
https://pypi.org/project/ahk/0.11.0/
  
#Getting windows
 
from ahk import AHK
from ahk.window import Window
 
ahk = AHK()

Новая
https://pypi.org/project/ahk/
  
#Getting windows
 
from ahk import AHK
 
ahk = AHK()
sonso
Не будем плодить темы, все равно тема про AHK. Сделал код, для поворота камеры во круг чара в игре, и тут возник вопрос, он поворачивает очень быстро использую
ahk.mouse_drag(button='right',x = w,y= 512 )
используя speed=* у меня он поворачивается (смещение курсора не на 100) на целый оборот , когда используешь от 1 -10
 import time
from ahk import AHK
ahk = AHK()
win = ahk.win_get(title='Asterios')
if win:
    win.activate()
    # win = ahk.active_window
    #Выставляем вверх, выставляем размер
    win.move(0, 0, width=1600, height=1024)
else:
    print("Не нашли")
ahk.mouse_move(800, 512 )
time.sleep(1)
#Поворот
w = 0
for q in range(1, 9):
    time.sleep(2)
    w = w - 100
    ahk.mouse_drag(button='right',x = w, y= 512 )
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB