Skip to content

Releases: spyoungtech/ahk

v0.7.0

21 Feb 10:22
7ba7076
Compare
Choose a tag to compare

Adds safeguards and warnings for instantiating ahk with executable_path

added method find_window_by_class (and its generator) + class_name property (thanks Pestitschek)

v0.6.2

14 Aug 21:24
95da64d
Compare
Choose a tag to compare

Minor release. Includes fix of return value for some functions. #60

Adds modifier options for image search. #59

v0.6.1

30 Mar 18:59
08622e7
Compare
Choose a tag to compare

Adds sound features

sound_beep
sound_play
sound_get
get_volume
sound_set
set_volume

v0.6.0

06 Mar 04:48
ff884be
Compare
Choose a tag to compare

Adds keyboard support! Defines the following functions

  • key_state
  • key_wait
  • type
  • send
  • send_raw
  • send_input
  • send_play
  • send_event
  • key_press
  • key_release
  • key_down
  • key_up

Other changes:

Hotkeys moved to keyboard module
keys module

debugging/logging instructions now accurate
suppress StopIteration error when using find_windows* functions when window not found

v0.5.0

19 Jan 06:11
406f115
Compare
Choose a tag to compare

Fixes relative mouse drag
Adds screen functions:
image_search
pixel_search
pixel_get_color
Windows are hashable & equality comparable
ahk.windows() no longer a generator; returns a list

v0.4.2

19 Dec 06:26
Compare
Choose a tag to compare

Adds preliminary functionality for

  • Hotkeys
  • ActionChains
  • win_set

v0.4.1

19 Dec 06:21
Compare
Choose a tag to compare

tiny tiny release.

  • removes a debugging print

v0.4.0

18 Dec 08:57
Compare
Choose a tag to compare
  • windows tracked by unique id

  • move method for windows

  • alternative Window constructor from_mouse_position

  • alternative Window constructor from_pid

  • text property

  • title property

  • redraw

  • get for subcommands

v0.3.1

16 Dec 02:08
Compare
Choose a tag to compare
  • Added mouse click/drag features

  • changed some template locations/names

v0.3.0

13 Dec 13:01
Compare
Choose a tag to compare

Jinja2 templates replace inline ahk scripts

No more temp files; scripts are fed to AHK via stdin.

MIT License now included in distributions.