libraries

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
libraries [2024-06-06 13:25] – [Database] Add v2 Class_SQLiteDB link geeklibraries [2024-10-21 22:35] (current) – [Inter-Script Communication] chuckalttponline
Line 31: Line 31:
   * [[https://github.com/Shambles-Dev/AutoHotkey-Facade|Facade]] - by [[user:Shambles]] - A Set of Functional Programming Libraries. - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=59253|[v1]]]   * [[https://github.com/Shambles-Dev/AutoHotkey-Facade|Facade]] - by [[user:Shambles]] - A Set of Functional Programming Libraries. - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=59253|[v1]]]
   * [[https://github.com/Shambles-Dev/AutoHotkey-HashTable|HashTable]] - by [[user:Shambles]] - A Hash Table Implementation for AutoHotkey. [v1]   * [[https://github.com/Shambles-Dev/AutoHotkey-HashTable|HashTable]] - by [[user:Shambles]] - A Hash Table Implementation for AutoHotkey. [v1]
 +  * [[https://github.com/HelgeffegleH/hashTable|HashTable]] - by [[user:HelgeffegleH]] - This is a custom, one-dimensional, associative array using familiar syntax - Forum Thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=36377|[v1]]]
 +  * [[https://github.com/G33kDude/HashMap.ahk|HashMap.ahk]] - by [[user:geek]] - A drop-in replacement for v2's Map but hash based instead of binary search based - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=83&t=124727|[v2]]]
   * [[https://github.com/ahkscript/LibCrypt.ahk|LibCrypt]] - by different authors - A collection of crypting and encoding functions. [v1]   * [[https://github.com/ahkscript/LibCrypt.ahk|LibCrypt]] - by different authors - A collection of crypting and encoding functions. [v1]
   * [[https://github.com/thqby/ahk2_lib/blob/master/Promise.ahk|Promise]] - by [[user:thqby]] - Implements a javascript-like Promise [v2]   * [[https://github.com/thqby/ahk2_lib/blob/master/Promise.ahk|Promise]] - by [[user:thqby]] - Implements a javascript-like Promise [v2]
   * [[https://github.com/Shambles-Dev/AutoHotkey-Type_Checking|Type_Checking]] - by [[user:Shambles]] - Type Checking for AutoHotkey - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=59857|[v1]]]   * [[https://github.com/Shambles-Dev/AutoHotkey-Type_Checking|Type_Checking]] - by [[user:Shambles]] - Type Checking for AutoHotkey - Forum thread: [[https://www.autohotkey.com/boards/viewtopic.php?f=6&t=59857|[v1]]]
 +  * [[https://github.com/AutoHotkey/AutoHotkeyUX/blob/main/inc/HashFile.ahk|HashFile]] - by [[user:Deo]] and [[user:Lexikos]] - Generate a hash string from a target file, either MD5, SHA, SHA256, SHA384, or SHA512 [v2]
 ===== Database ===== ===== Database =====
  
Line 129: Line 131:
  
 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://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]]]