Timeline
May 25, 2016:
- 9:31 PM Ticket #3212 (Fast Shutdown) closed by
- Rejected: This is a site for feature requests, not questions. Also, have you tried it yourself to see if it supports it? Your topic in GH&S https://www.autoitscript.com/forum/topic/180861-ewx_hybrid_shutdown/ suggests you have already tried this and found your answer.
- 6:11 AM Ticket #530 (HotKeySet ignores optional parameters) updated by
- It would be nice feature request I presume.
May 24, 2016:
- 6:00 PM Ticket #530 (HotKeySet ignores optional parameters) updated by
- Still not a bug, read the help file. HotKeySet functions can NOT have parameters.
- 9:08 AM Ticket #3232 (Issue when parsing scientific notation literals) updated by
-
Description changed
- 9:07 AM Ticket #3232 (Issue when parsing scientific notation literals) updated by
- That's obvious, since tidying the code inserts whitespace between literals and operators, when needed, for readability. The bug remains that untidied code isn't parsed correctly or gives wrong results.
- 8:59 AM Ticket #3238 (Au3info doesn't compensate for DPI scaling) updated by
- I promise you that this issue is not a feature request.... I've seen that post, and every other post on the AutoIt forums including the term DPI, and almost every post returned by Google ten pages deep into my searches on 'DPI scaling' and related searches that exist. If the 'AutoIt v3 Window Info' program you distribute shows incorrect pixels in the magnify window while using the finder tool, as I've already clearly described (DPI scaling setting over 100%, point the finder tool target at something), that is a bug. If PixelGetColor returns incorrect values for any and all users who have a DPI scaling setting over 100%, that is a bug. If you're not having these issues on your Windows system using a DPI scaling setting of over 100%, this still could be considered a bug. I don't seem to have this problem using Windows magnifier. The pixels directly under my cursor are what show up in its magnification area. I could include DllCall("User32.dll","bool","SetProcessDPIAware") into every script I've ever written. It will not change what the magnify window shows when using the window info finder tool, nor will it return correct values using PixelGetColor using any of the PixelCoordMode settings. Therefore, unless your solution to this problem is to require anyone using AutoIt to also not use DPI scaling, perhaps you should move this ticket back to Bug. Thanks.
May 23, 2016:
- 9:46 PM Ticket #3232 (Issue when parsing scientific notation literals) updated by
- If I run Tidy on those lines, I get the correct results.
- 9:00 PM Ticket #3238 (Au3info doesn't compensate for DPI scaling) updated by
-
Version changed
Automatic ticket cleanup. - 8:05 PM Ticket #3238 (Au3info doesn't compensate for DPI scaling) updated by
-
Type changed
- 8:05 PM Ticket #3238 (Au3info doesn't compensate for DPI scaling) updated by
- You can make your own scripts DPI-aware as explained here: https://www.autoitscript.com/forum/topic/182423-wrong-screen-resolution-displayed-by-autoit-macros/#comment-1310175 This is a "Feature Request" and will be moved. M23
- 2:44 PM Ticket #2936 (autoit-3.3.13.19 compiler throws error unable to write .tmp file) updated by
- Mr. Javascript, It won't make a difference... You don't need admin access to write to %temp% AVs are known to mess with aut2exe, Temporarily disabling them might help.
- 2:34 PM Ticket #2936 (autoit-3.3.13.19 compiler throws error unable to write .tmp file) updated by
- You must compile/built your script as administrator. So, open your IDE (SciTe) as Administrator.
May 22, 2016:
- 10:47 AM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- Here is the fuction with code for insertion on %% placeholders ------------------------------------------------------------------------------------> Func EventLog_DecodeDesc($tEventLog) Local $aStrings = EventLog_DecodeStrings($tEventLog) Local $sSource = EventLog_DecodeSource($tEventLog) Local $iEventID = DllStructGetData($tEventLog, "EventID") Local $sKey = "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\" & $g_sSourceName_Event & "\" & $sSource Local $aMsgDLL = StringSplit(_WinAPI_ExpandEnvironmentStrings(RegRead($sKey, "EventMessageFile")), ";") Local $iFlags = BitOR($EVENTLOG_FORMAT_MESSAGE_FROM_HMODULE, $EVENTLOG_FORMAT_MESSAGE_IGNORE_INSERTS) Local $sDesc = "" For $iI = 1 To $aMsgDLL[0] Local $hDLL = _WinAPI_LoadLibraryEx($aMsgDLL[$iI], $EVENTLOG_LOAD_LIBRARY_AS_DATAFILE) If $hDLL = 0 Then ContinueLoop Local $tBuffer = DllStructCreate("wchar Text[4096]") _WinAPI_FormatMessage($iFlags, $hDLL, $iEventID, 0, $tBuffer, 4096, 0) _WinAPI_FreeLibrary($hDLL) $sDesc &= DllStructGetData($tBuffer, "Text") Next ;ADDED Source\Source\ParameterMessageFile for %% insertion place holders $sKey = "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\" & $g_sSourceName_Event & "\" & $g_sSourceName_Event $aMsgDLL = StringSplit(_WinAPI_ExpandEnvironmentStrings(RegRead($sKey, "ParameterMessageFile")), ";") For $iI = 1 To $aMsgDLL[0] $hDLL = _WinAPI_LoadLibraryEx($aMsgDLL[$iI], $EVENTLOG_LOAD_LIBRARY_AS_DATAFILE) If $hDLL <> 0 Then For $iJ = 1 To $aStrings[0] ;Added to parse secondary replacements Local $tBuffer = DllStructCreate("wchar Text[4096]") If StringInStr($aStrings[$iJ], "%%") Then _WinAPI_FormatMessage($iFlags, $hDLL, Int(StringTrimLeft($aStrings[$iJ], 2)), 0, $tBuffer, 4096, 0) If @error = 0 Then $aStrings[$iJ] = DllStructGetData($tBuffer, "Text") EndIf Next _WinAPI_FreeLibrary($hDLL) EndIf Next If $sDesc = "" Then For $iI = 1 To $aStrings[0] $sDesc &= $aStrings[$iI] Next Else For $iI = 1 To $aStrings[0] $sDesc = StringReplace($sDesc, "%" & $iI, $aStrings[$iI], 1);Fixed Next EndIf Return StringStripWS($sDesc, $STR_STRIPLEADING + $STR_STRIPTRAILING) EndFunc ;==>EventLog_DecodeDesc
- 9:54 AM Ticket #3238 (Au3info doesn't compensate for DPI scaling) created by
- I'm using Windows 10 on a laptop with a 1920x1080 screen with standard …
May 21, 2016:
- 11:21 PM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- Sorry here is the array of strings (0 Denotes Count): ----------------------------------------------------> 13 524 \device\harddiskvolume11\windows\system32\svchost.exe %%14592 255.255.255.255 67 0.0.0.0 68 0 70589 %%14610 44 S-1-0-0 S-1-0-0 ---------------------------------------------------->
- 11:17 PM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- The code supplied was changed to illustrate the issue hence the reason I pasted it all, The example function was changed to only bring up the proper data source. Here is a sample of the template string: ------------------------------------------------------------> The Windows Filtering Platform has blocked a connection. Application Information: Process ID: %1 Application Name: %2 Network Information: Direction: %3 Source Address: %4 Source Port: %5 Destination Address: %6 Destination Port: %7 Protocol: %8 Filter Information: Filter Run-Time ID: %9 Layer Name: %10 Layer Run-Time ID: %11 <----------------------------------------------------- After The first Replacement: ------------------------------------------------------> Application Information: Process ID: 524 Application Name: %2 Network Information: Direction: %3 Source Address: %4 Source Port: %5 Destination Address: %6 Destination Port: %7 Protocol: %8 Filter Information: Filter Run-Time ID: %9 Layer Name: 5240 Layer Run-Time ID: 5241 <---------------------------------------------- Here is the $desc after replacement: -----------------------------------------------> The Windows Filtering Platform has blocked a connection. Application Information: Process ID: 524 Application Name: \device\harddiskvolume11\windows\system32\svchost.exe Network Information: Direction: %%14592 Source Address: 255.255.255.255 Source Port: 67 Destination Address: 0.0.0.0 Destination Port: 68 Protocol: 0 Filter Information: Filter Run-Time ID: 70589 Layer Name: 5240 Layer Run-Time ID: 5241 <----------------------------------------------- Here is the Array of Strings: (0 holds count) -----------------------------------------------> The Windows Filtering Platform has blocked a connection. Application Information: Process ID: 524 Application Name: \device\harddiskvolume11\windows\system32\svchost.exe Network Information: Direction: %%14592 Source Address: 255.255.255.255 Source Port: 67 Destination Address: 0.0.0.0 Destination Port: 68 Protocol: 0 Filter Information: Filter Run-Time ID: 70589 Layer Name: 5240 Layer Run-Time ID: 5241 <----------------------------------------------- AND. Finally after the fix this is the returned $Desc ------------------------------------------------> The Windows Filtering Platform has blocked a connection. Application Information: Process ID: 524 Application Name: \device\harddiskvolume11\windows\system32\svchost.exe Network Information: Direction: %%14592 Source Address: 255.255.255.255 Source Port: 67 Destination Address: 0.0.0.0 Destination Port: 68 Protocol: 0 Filter Information: Filter Run-Time ID: 70589 Layer Name: %%14610 Layer Run-Time ID: 44 <------------------------------------------------ Also note the Strings %%14592 and %%14610 I plan on fixing this in the next few days, as far as I can tell it needs to call FormatMessage with those ID's to fill these type of strings
- 9:17 PM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- Like you I have access to the various functions involved, thanks, so there was no need to paste all that code. What I wanted was a copy of a $sDesc variable from inside the EventLog_DecodeDesc function which gives you the problem. When I run the example code in the Help file on my machine $sDesc is an empty string, so I get no indication of how it might be delimited and therefore cannot work out a suitable RegEx pattern to replace the various elements. So what I would like you to do is post an example of a $sDesc variable that includes some of these %1, %10, %11 etc. M23
- 4:33 PM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- <snip>
- 9:09 AM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) updated by
- I think it might be better to use StringRegExpReplace to limit the replacements to a single place. Can you please post (or send me via PM) a sample of $sDesc that causes the problem. Then I can look into how we might distinguish the separate elements within the RegEx pattern. M23
- 7:53 AM Ticket #530 (HotKeySet ignores optional parameters) updated by
- feels like a bug to me, I just ran into this problem.
May 20, 2016:
- 11:44 PM Ticket #3237 (_EventLog__Read has an error in the __EventLog_DecodeDesc Function, ...) created by
- EventLog_DecodeDesc uses string replace on Insertion place holders …
- 6:33 PM Ticket #3236 (HotKey NumpadEnter) closed by
- Rejected: Please post in the forum for support - Trac is reserved for reporting bugs. M23
- 3:27 PM Ticket #3236 (HotKey NumpadEnter) created by
- It's not possible to bind NumpadEnter key as a HotKey! I don't want to …
- 1:34 PM Ticket #3230 (_WideCharToMultiByte fails with double-byte codepages) closed by
- Fixed: Fixed by revision [11700] in version: 3.3.15.1
- 1:28 PM Ticket #3235 (Floor isn't accurate) closed by
- No Bug: Dividing in AutoIt automatically results in a Double (floating point) return value. In this case $log10_1000 does not hold the exact value 3 as you can see by running this line at the end of your script: […] which returns […] So as the $log10_1000 variable actually holds a value slightly less than 3, Floor correctly returns 2. No bug. Could I suggest opening a forum thread when you next come across a floating point "error" like this - they are rarely bugs. M23
May 19, 2016:
- 2:45 PM Ticket #3235 (Floor isn't accurate) created by
- I recently need to count the numbers of digits in a number, so i do my …
- 11:53 AM Ticket #3230 (_WideCharToMultiByte fails with double-byte codepages) updated by
- Yes, that fixes the problem.
May 17, 2016:
- 2:57 PM Ticket #3233 (_GUICtrlListBox_GetSelCount returns 0 also if $hwnd isn't a handle) updated by
- mLipok, Looks fine to me. M23
May 16, 2016:
- 8:25 PM Ticket #3233 (_GUICtrlListBox_GetSelCount returns 0 also if $hwnd isn't a handle) updated by
- Small proposal: […]
- 12:37 PM Ticket #3233 (_GUICtrlListBox_GetSelCount returns 0 also if $hwnd isn't a handle) updated by
- How about if we change the Help file to read: […] and then use this modified function: […] M23
May 14, 2016:
- 5:51 PM Ticket #3234 (Missing Online Documentation for Opt function.) created by
- I get a 404 when I visit the …
- 10:20 AM Ticket #3233 (_GUICtrlListBox_GetSelCount returns 0 also if $hwnd isn't a handle) created by
- _GUICtrlListBox_GetSelCount returns 0 if no items selected. Helpfile …
May 13, 2016:
- 4:05 PM Ticket #3232 (Issue when parsing scientific notation literals) created by
- The runtime parser sometimes fails on reals in scientific notation …
May 11, 2016:
- 11:03 AM Ticket #3231 (second in Date.au3) closed by
- Fixed: Fixed by revision [11699] in version: 3.3.15.1
- 9:04 AM Ticket #3231 (second in Date.au3) created by
- File: Include\Date.au3 Line: 1043 If $iSecond > 0 Then …
- 1:07 AM Ticket #2356 (ControlGetText return blank string, but Window Info tool work without fail) updated by
- Helpful writing , With reference to which , if anybody requires to rearrange PDF or PNG files , I saw notice here http://goo.gl/LnvmUF
May 10, 2016:
- 9:12 AM Ticket #3226 (StringRegExp : "complete description of PCRE patterns link" not found) updated by
- The page must be related with the PCRE version included The link inside AutoiT Web has disapear so I will correct the fix to refer a page included in the .chm
- 8:12 AM Ticket #3230 (_WideCharToMultiByte fails with double-byte codepages) updated by
- So this line: […] should read: […] M23
- 7:52 AM Ticket #3230 (_WideCharToMultiByte fails with double-byte codepages) updated by
-
Description changed
- 7:50 AM Ticket #3230 (_WideCharToMultiByte fails with double-byte codepages) created by
- The structure in _WideCharToMultiByte (WinAPI.AU3) needs to use the …
May 7, 2016:
- 12:26 PM Ticket #1573 (TCPConnect TCPTimeout) updated by
- Replying to anonymous: > did they fix that ? "#1573 closed Bug (Fixed)"
May 6, 2016:
- 1:01 AM Ticket #1573 (TCPConnect TCPTimeout) updated by
- did they fix that ?
May 5, 2016:
- 4:08 PM Ticket #3229 (Aut2Exe - Shows popup dialoags from AutoIt3Wrapper when running silent) created by
- When calling the AutoIt3Wrapper silently (/NoStatus), any FileInstall …
- 3:09 PM Ticket #3221 (AutoItWrapper not stopping if #AutoIt3Wrapper_Run_Before fails) updated by
- Ideally, I'd like to see the compile stop if any of the before or after directives have a non-zero return code (rc:1). Perhaps, the default behavior could remain as is, but something like #AutoIt3Wrapper_Run_StopOnError=Y could be used to ensure any failures stop the execution.
May 4, 2016:
- 12:45 PM Ticket #3227 (DirRemove - If directory does not exist: Return value 1 instead of 0) updated by
- Replying to Melba23: > "Maybe Information in form of @extended has more sense in this case" > > Certainly better than altering the normal return. > > M23 Ok yes, your right. The function is not not needed, but not successful in that way, too. The best is to set @extended if the directory does not exists and keep the current return values.
May 2, 2016:
- 6:49 PM Ticket #2949 (ControlTreeView) closed by
- No Bug: As the ticket submiter never answer to @Jpm question, there is no way to check it.
- 9:42 AM Ticket #3226 (StringRegExp : "complete description of PCRE patterns link" not found) updated by
- New link is: http://www.pcre.org/original/doc/html/pcrepattern.html
- 9:41 AM Ticket #3226 (StringRegExp : "complete description of PCRE patterns link" not found) closed by
- Fixed: Fixed by revision [11692] in version: 3.3.15.1
May 1, 2016:
- 10:47 PM Ticket #3097 (AutoIt crash with Objects) updated by
- When it be fixed, it will be notified here. You should wait for fixing.
- 4:19 PM Ticket #3227 (DirRemove - If directory does not exist: Return value 1 instead of 0) updated by
- "Maybe Information in form of @extended has more sense in this case" Certainly better than altering the normal return. M23
- 9:18 AM Ticket #3228 (Return empty string on failure for _ArrayToString) closed by
- Rejected: No the doc is correct as a array is not return is this case so the error checking must be done by checking @error. It is as the return of UDF function handle such error. You may find discrepency in other UDF but not in this one
Apr 30, 2016:
- 11:00 PM Ticket #3228 (Return empty string on failure for _ArrayToString) updated by
-
Version changed
Automatic ticket cleanup. - 10:34 PM Ticket #3228 (Return empty string on failure for _ArrayToString) created by
- There are mixed returns for the _ArrayToString function, the proper …
- 10:21 PM Ticket #3227 (DirRemove - If directory does not exist: Return value 1 instead of 0) created by
- Because the function DirRemove reached the target (even if the …
Apr 29, 2016:
- 1:36 PM Ticket #3226 (StringRegExp : "complete description of PCRE patterns link" not found) created by
- In StringRegExp help page, there is a link for the "complete …
- 11:39 AM Ticket #3225 (Interrupt function not work when working with GUICtrlRichEdit) updated by
- Or you can activate the main GUI each time you write to the RichEdit: […] And, as mLipok mentioned, in future please us the forum for support questions. M23
- 11:37 AM Ticket #3225 (Interrupt function not work when working with GUICtrlRichEdit) closed by
- No Bug
Apr 28, 2016:
- 8:59 PM Ticket #3225 (Interrupt function not work when working with GUICtrlRichEdit) updated by
- _GUICtrlRichEdit_AppendText uses _GUICtrlRichEdit_SetSel which uses _WinAPI_SetFocus this _WinAPI_SetFocus setting focus on GUI and fires WM_COMMAND _WinAPI_SetFocus is called many times in single seconds so your CLICKING in $iStop = GUICtrlCreateButton("Stop", 70, 10, 50, 20) is to sloow for AutoIt speed. You can make a work around by adding Sleep() Sleep(100) _GUICtrlRichEdit_AppendText($LogWindowR, $logtext) or by removing _WinAPI_SetFocus from _GUICtrlRichEdit_SetSel ---- This is not support forum, next time please first ask on the forum: https://www.autoitscript.com/forum/forum/2-autoit-general-help-and-support/ ---- Sumarizing: It seams to be normal behavior in this case.
- 10:45 AM Ticket #3225 (Interrupt function not work when working with GUICtrlRichEdit) created by
- Hello AutoIt Team, I created a program where RichEdit Box where …
Note:
See TracTimeline
for information about the timeline view.
