XUnleashed 4.4 July 27, 2006 Service Patch
We are pleased to announce that XUnleashed 4.4 is now the official XUnleashed Client. The 3.x Client is being retired. We are also pleased to announce that the core Scritping Engin Exhume is now at version 1.0. Please see the forums for full details!
XUnleashed Client v4.4
====================================
--Fixed: a couple minor memory leaks
--Fixed: a corruptable pointer
--Fixed: DocUrl bug
--Modified: how files are hooked
--Added: Allow multiple files to be hooked (Hook1,Hook2) seperated by commas.
Exhume Scripting Engine v1.0
====================================
--Added: root.RunEncryptedScript to execute an encrypted script file
--Added: root.RunEncryptedString to execute an encrypted script string
--Added: root.EncryptScript to encrypt script files to hide contents from open sourced projects
--Added: root.EncryptString to encrypt some code to hide its contents from open sourced projects
--Added: root.RunScript to allow executing dynamic script code.
--Added: root.RunScriptFile to allow loading dynamically script files (really good for compiled scripts to allow modifications!)
--Added: Windows.SetWindowPos (unabriged original Win32 api call)
--BugFix: Fixed the MouseMove and MouseClick functions so that they are more precise. (no more drifting)
--Removed: Mouse.GetGeneralCursorX/Y (obsolete with new functions below)
--Updated: Mouse.RelativeToGeneral is now ClientToScreen and must pass in window handle
--Updated: Mouse.GeneralToRelative is now ScreenToClient and must pass in window handle
--Added: Mouse.GetWindowCursorPosX/Y to get mouse coordinates based on a window
--Added: Mouse.GetTopWindowCursorPosX/Y to get the topmost window coordinates
--Updated: Mouse Functions for GetCursorPosX (now is screen coordinates)
--BugFix: Fixed mouse functions on fast systems.
--Added: Memo Control.SetBackgroundColor to specify what color the memo box is.
--Added: Data.CRC32 function which will calculate a crc32 value for a file.
--Added: root.GetExhumeDirectory function which returns the path to the exhume files.
--Modified: Socket.DownloadFileFromURL to return true/false
--Added: Socket.InstallUpdateFromURL function which will install .xui files for exhume via script.
--Modified: Screen.FindWindowByTitle to allow for partial substring matches
--BugFix: Screenshot functions now save screenshots in the xum directory.
--BugFix: Sleep was causing GUI events to pause. This has been fixed.
--Added: GUI Window settings for Transparent and Alpha blended windows (Win2k, ME, XP+ Only)
--Added: GUI Window command: SetEXStyle/GetEXStyle
--Added: GUI Window settings to get a handle to the window
--Added: GUI Window command for Invalidate
--Added: Screen commands for Text: TextOut, Color, Mode, and Background Colors
--Added: FileIO.BrowseForFile dialog to use with scripting.
Grab the latest client and view the previous change logs here.
http://www.taultunleashed.com/phpbb2/vi ... p?p=172552
If you have problems or need help, please post them here:
http://www.taultunleashed.com/phpbb2/index.php?f=6