Both sides previous revision Previous revision Next revision | Previous revision |
libraries [2024-10-21 22:35] – [Inter-Script Communication] chuckalttponline | libraries [2025-07-29 14:48] (current) – [Graphics] Update AHKv2-GDIP link geek |
---|
* [[https://github.com/tariqporter/Gdip/|GDIp]] - by [[user:tic]] - Full featured library that helps in interaction with Microsoft's gdiplus.dll - Forum thread: [[https://autohotkey.com/boards/viewtopic.php?f=6&t=6517|[v1]]]. | * [[https://github.com/tariqporter/Gdip/|GDIp]] - by [[user:tic]] - Full featured library that helps in interaction with Microsoft's gdiplus.dll - Forum thread: [[https://autohotkey.com/boards/viewtopic.php?f=6&t=6517|[v1]]]. |
* [[https://github.com/iseahound/ImagePut|ImagePut]] - by [[user:iseahound]] - Image library for converting to files, streams, windows, base64, urls, cursors, screen coordinates, clipboard, pointers, handles, and more. Supports AutoHotkey v1 and v2. - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=76301&p=330615|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?t=76633|[v2]]] | * [[https://github.com/iseahound/ImagePut|ImagePut]] - by [[user:iseahound]] - Image library for converting to files, streams, windows, base64, urls, cursors, screen coordinates, clipboard, pointers, handles, and more. Supports AutoHotkey v1 and v2. - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=76301&p=330615|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?t=76633|[v2]]] |
* [[https://github.com/mmikeww/AHKv2-Gdip|AHKv2-GDIP]] - Update of the above GDI+ library compatible with AHK v2 [v2] | * [[https://github.com/buliasz/AHKv2-Gdip|AHKv2-GDIP]] - Update of the above GDI+ library compatible with AHK v2 [v2] |
* [[https://autohotkey.com/board/topic/71100-|GDIp_ImageSearch]] - by [[user:tic]] - Library using gdiplus.dll for searching image instances on the screen. See the end of that thread for MasterFocus' improved version, or see his [[https://github.com/MasterFocus/AutoHotkey/tree/master/Functions/Gdip_ImageSearch|GitHub repo here]] [v1] | * [[https://autohotkey.com/board/topic/71100-|GDIp_ImageSearch]] - by [[user:tic]] - Library using gdiplus.dll for searching image instances on the screen. See the end of that thread for MasterFocus' improved version, or see his [[https://github.com/MasterFocus/AutoHotkey/tree/master/Functions/Gdip_ImageSearch|GitHub repo here]] [v1] |
* [[https://github.com/Spawnova/ShinsImageScanClass|ShinsImageScanClass]] - by [[user:spawnova]] - More advanced image and pixel searching for AHK [v1][v2] | * [[https://github.com/Spawnova/ShinsImageScanClass|ShinsImageScanClass]] - by [[user:spawnova]] - More advanced image and pixel searching for AHK [v1][v2] |
Libraries to help with communication between script processes. | Libraries to help with communication between script processes. |
| |
*[[https://github.com/Chuckalttponline/Ahk_ThreadPass-Ahk_ThreadReceive | ahk_thread, Receive && Pass]] - by [[user:Chuck_2009]] - Lets you Initialize ''ahk_threadReceive(GroupID, Callback)'' and then use ''ahk_threadPass(GroupID, String)'' in any other AutoHotKey v2 script (compiled or not) to send a string which is passed to the Callback function. | *[[https://github.com/Chuckalttponline/ScriptLink--IPC--for-AutoHotKey-v2/tree/main | Script-Link]] - by [[user:Chuck_2009]] - Lets you call any function in any script with as many parameters as needed being 'Objects', 'Arrays', 'Variables', 'Strings' and 'Integers' but excluding 'GuiObjects'. |
| |
* [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|ObjRegisterActive]] - by [[user:Lexikos]] - Registers an object as the active object for a given CLSID, so it can be retrieved by another script with ''ComObjActive''. Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?p=548424#p548424|[v2]]] | * [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|ObjRegisterActive]] - by [[user:Lexikos]] - Registers an object as the active object for a given CLSID, so it can be retrieved by another script with ''ComObjActive''. Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=6148|[v1]]][[https://www.autohotkey.com/boards/viewtopic.php?p=548424#p548424|[v2]]] |