UEZ Posted September 23, 2009 Posted September 23, 2009 No, it's there where it was before. Post #1Sometimes my body is on earth but not my mind Too much work caused abnormal behavour...Sorry.UEZ Please don't send me any personal message and ask for support! I will not reply! Selection of finest graphical examples at Codepen.io The own fart smells best! ✌Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!¯\_(ツ)_/¯ ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ
Yashied Posted October 10, 2009 Author Posted October 10, 2009 (edited) The library has been updated.v1.9Added functions_WinAPI_CharToOem_WinAPI_CreateFileEx_WinAPI_EnumProcessThreads_WinAPI_EnumProcessWindows_WinAPI_IntersectRect_WinAPI_IsRectEmpty_WinAPI_MoveFileEx_WinAPI_OemToChar_WinAPI_ShareFolderDlg_WinAPI_SubtractRect+ few examples Edited October 10, 2009 by Yashied My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Yashied Posted October 15, 2009 Author Posted October 15, 2009 Changed the library for AutoIt 3.3.1.0 (Beta) and above: _WinAPI_PathFindOnPath() function is disabled. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Zedna Posted October 15, 2009 Posted October 15, 2009 I expected your WinAPIEx library will be added in the next beta (3.3.1.2). That's pity it isn't :-( Resources UDF ResourcesEx UDF AutoIt Forum Search
Yashied Posted October 15, 2009 Author Posted October 15, 2009 (edited) I expected your WinAPIEx library will be added in the next beta (3.3.1.2).That's pity it isn't :-(Probably too much work for verification. I will support until in this form. Edited October 15, 2009 by Yashied My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
kjcdude Posted October 22, 2009 Posted October 22, 2009 (edited) Ran into a problem after I upgraded to 3.3.1.3. Get the following error. C:\Program Files\AutoIt3\Beta\Include\WinAPIEx.au3(5633,53) : WARNING: $tagTEXTMETRIC: possibly used before declaration. Local $tTEXTMETRIC = DllStructCreate($tagTEXTMETRIC) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Edited October 22, 2009 by kjcdude
Yashied Posted October 22, 2009 Author Posted October 22, 2009 Ran into a problem after I upgraded to 3.3.1.3. Get the following error. C:\Program Files\AutoIt3\Beta\Include\WinAPIEx.au3(5633,53) : WARNING: $tagTEXTMETRIC: possibly used before declaration. Local $tTEXTMETRIC = DllStructCreate($tagTEXTMETRIC) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ I do not know why in the latest Beta removed $tagTEXTMETRIC global constant from the StructureConstants.au3. Anyway, I fixed that. See first post. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Yashied Posted October 28, 2009 Author Posted October 28, 2009 Fixed several minor bugs. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Dolemite50 Posted October 31, 2009 Posted October 31, 2009 Wow, What an ocean of work. Thanks a lot, Yashied. You've got a ton of good stuff on this site. I found this script while looking for functions similar to Holger's_MenuIcons. From what I can tell your script provides a more modern approach of accomplishing the same thing. Is that right? BTW, I think I found an error in the _WinAPI_SHGetFileInfo example. It tries calling itself rather than _WinAPI_ShellGetFileInfo. For $i = 1 To $Ext[0] $tSHFILEINFO = _WinAPI_SHGetFileInfo($Ext[$i],... Your script is way over my head so I may be wrong. If that's the case feel free to have a good laugh around the water cooler at my expense. Keep on coding, man! You're on fire!!
Yashied Posted October 31, 2009 Author Posted October 31, 2009 _WinAPI_SHGetFileInfo() is a function name and not file name. Anyway, proof of the code correctness may be that the example of which you say works fine. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Dolemite50 Posted October 31, 2009 Posted October 31, 2009 (edited) Hi Yashied,I actually had to change it to _WinAPI_ShellGetFileInfo to get it to work. (1.8 I doesn't have "_WinAPI_SHGetFileInfo()")Anyhow, it worked like a champ, and fast!BTW, there are a few of us on the board who have been stuck trying to create a multi-state PNG button. Is there a func in this library that might help? Your _SetImage looks really close but I read somewhere that you didn't design it to be dynamic. Is WinApiEX our savior? Edit: _SetBitmap --> SetImage Edited October 31, 2009 by Dolemite50
rajeshontheweb Posted November 26, 2009 Posted November 26, 2009 hi there, i just noticed i couldnt find SHQueryRecycleBin and SHEmptyRecycleBin wasnt found. can u add them as well.. Started late is much better than having never started it!!!!Failure is another step towards success. I've been messing around with: Adding Entry to 'Hosts'File Information Lister (Logger)Yet Another AutoIT Error Handler Yet Another AutoIT Error Handler & Debugger Control your App's TaskBar Button YCurrency Ticker (Latest Release : 16 Apr 2009)_WinInetInternetCheckConnection UDF Symantec Definitions Lister UDF _GetLocalIPAddresses UDF UDF to get Special Folder Information WMI_NetworkAdapterConfiguration2Array WMI_CDRomDriveCapabilities _ScriptExists - Check if your au3 script is running!! Uninstaller UDF Get Version for your application (at script level or compiled stage) Uninstaller Pro - faster alternative to windows application removal applet
jchd Posted December 4, 2009 Posted December 4, 2009 Hi Yashied, Thank you for this excellent contribution. You may want to change the documentation of the function _WinAPI_GetProcAddress($hModule, $sProc). ; Syntax.........: _WinAPI_GetProcAddress ( $hModule, $sProc ) ; Parameters.....: $hModule - Handle to the DLL module that contains the function. ; $sProc - The function name. The description of $hModule is misleading. Feeding a "DLL handle" as returned by DllOpen (as seems implied) won't work. Local $hDll = DllOpen($sDllFilename) Local $pFct = _WinAPI_GetProcAddress($hDll, $sProc) <-- failure Windows GetProcAddress needs an actual _address_ typically obtained by LoadLibrary[W] while AutoIt DllOpen returns an integer handle. Local $RetVal = DllCall("kernel32.dll", "ptr", "LoadLibraryW", "wstr", $sDllFilename) Local $pFct = _WinAPI_GetProcAddress($RetVal[0], $sProc) Also you may want to use LoadLibraryW and wstr just in case there are non-ANSI characters in the path. This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)
wraithdu Posted December 4, 2009 Posted December 4, 2009 (edited) I disagree. Usage of the windows api and dll calls implies some understanding OF the windows api. That parameter description is directly from MSDN. Instead, the documentation of DllOpen should be more clear that the return value is a pseudo handle (NOT a real handle) that is only to be used with AutoIt internal dll functions, not UDFs. Edited December 4, 2009 by wraithdu
jchd Posted December 4, 2009 Posted December 4, 2009 I disagree. Usage of the windows api and dll calls implies some understanding OF the windows api. That parameter description is directly from MSDN. Instead, the documentation of DllOpen should be more clear that the return value is a pseudo handle (NOT a real handle) that is only to be used with AutoIt internal dll functions, not UDFs.Of course you're right. The real problem is AutoIt using the term handle for something else. This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt)
Yashied Posted December 4, 2009 Author Posted December 4, 2009 Returns a dll "handle" to be used with subsequent Dll functions.It's OK. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Yashied Posted December 27, 2009 Author Posted December 27, 2009 Now I am preparing an update to version 2.0. If anyone has suggestions, please tell me about it here. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Yashied Posted December 31, 2009 Author Posted December 31, 2009 The library has been updated.v2.0Added functions_WinAPI_AdjustTokenPrivileges_WinAPI_ColorHLSToRGB_WinAPI_ColorRGBToHLS_WinAPI_IsValidLocale_WinAPI_LoDWord_WinAPI_LookupPrivilegeName_WinAPI_LookupPrivilegeValue_WinAPI_HiDWord_WinAPI_OpenProcessToken_WinAPI_RegCloseKey_WinAPI_RegCopyTree_WinAPI_RegCreateKey_WinAPI_RegDeleteEmptyKey_WinAPI_RegDeleteKey_WinAPI_RegDeleteTree_WinAPI_RegEnumKey_WinAPI_RegEnumValue_WinAPI_RegFlushKey_WinAPI_RegisterHotKey_WinAPI_RegOpenKey_WinAPI_RegQueryInfoKey_WinAPI_RegQueryLastWriteTime_WinAPI_RegQueryValue_WinAPI_RegRestoreKey_WinAPI_RegSaveKey_WinAPI_RegSetValue_WinAPI_UnionStruct_WinAPI_UnregisterHotKey+ few examples My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
KaFu Posted December 31, 2009 Posted December 31, 2009 The library has been updated.v2.0Becoming more and more a standard UDF ... thanks for all you efforts m8, party hard ! OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2024-Oct-13) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Oct-13) HMW - Hide my Windows (2024-Oct-19) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2024-Oct-20) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16)
Dolemite50 Posted January 1, 2010 Posted January 1, 2010 Nicely done, Yashied! I really appreciate the good examples.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now