libraries

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
libraries [2024-10-21 22:35] – [Inter-Script Communication] chuckalttponlinelibraries [2025-05-22 18:30] (current) – [Inter-Script Communication] chuckalttponline
Line 132: Line 132:
 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(GroupIDCallback)'' and then use ''ahk_threadPass(GroupIDString)'' 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]]]