Opened on Jun 4, 2010 at 6:03:29 PM
Closed on Jun 6, 2010 at 7:15:44 AM
Last modified on Jun 8, 2020 at 12:41:42 PM
#1663 closed Bug (Fixed)
Au3Recorder x64 does not work on x64 machines.
| Reported by: | anonymous | Owned by: | J-Paul Mesnage |
|---|---|---|---|
| Milestone: | 3.3.7.0 | Component: | Other |
| Version: | 3.3.6.0 | Severity: | None |
| Keywords: | Au3Recorder | Cc: |
Description
Going into AU3Recorder, either using the executive or from SCITE failed with the message "DLL failed to load", on all x64 machines, i.e., Windows 7 and Windows XP x64. I tried this on both real world machines as well as VMWare virtual machines, with and without any anti-virus programs. On Windows XP x86 machines, the function work fine.
Attachments (1)
Change History (14)
comment:1 by , on Jun 4, 2010 at 11:42:38 PM
| Component: | AutoIt → Other |
|---|---|
| Keywords: | Au3Recorder added |
| Summary: | Au3Recoder x64 does not work on x64 machines. → Au3Recorder x64 does not work on x64 machines. |
comment:2 by , on Jun 5, 2010 at 7:55:24 AM
| Owner: | set to |
|---|---|
| Status: | new → assigned |
comment:3 by , on Jun 5, 2010 at 1:14:30 PM
I am not sure what you mean. You mean that previously, when I invoked the Au3Recorder function in x64 machines, I was basically running an x86 version? That's fine I guess, but how do I do that now on x64 machines?
It does not matter really whether I run x86 or x64 version, as long as it run, but as it stands now, whenever I invoked Au3Recorder from SCITE, the x64 automatically runs and fails, which more or less crippled the software.
An interim measure on how to solve this will be much appreciated.
comment:4 by , on Jun 5, 2010 at 1:40:22 PM
an iterim will be to patch Au3wrapper to use only X86 version but certainly the Au3Recorder will not capture everything.
If you can just run the X86 module under an X64 System.
comment:5 by , on Jun 6, 2010 at 7:13:27 AM
Waiting the ASWhook_x64.dll porting, I remove the Au3Recorder_x64.exe.
comment:6 by , on Jun 6, 2010 at 7:15:44 AM
| Milestone: | → 3.3.7.0 |
|---|---|
| Owner: | changed from to |
| Resolution: | → Fixed |
| Status: | assigned → closed |
Fixed by revision [5870] in version: 3.3.7.0
comment:7 by , on Nov 21, 2010 at 12:54:05 PM
Hi,
I just installed the latest version of AutoIt and SciTE and the DLL issue still exists. I notice the bug is closed, What did you do to fix it?
The 32bit version of Au3Recorder "works" but nothing like it did before in 32bit Windows.
I notice one entry in the log states the problem is fixed in version 3.3.7.0, but this vesion is not available in the downloads section. Where can ths be downloaded?
Thanks
Mark
comment:8 by , on Jan 31, 2011 at 1:38:16 AM
as of 1/30/2011 the AU3Recorder does not work on a x64 machine.. PERIOD! Anyone who can prove otherwise I welcome your comments!
by , on Oct 5, 2013 at 3:43:09 PM
| Attachment: | Au3Record.exe added |
|---|
comment:10 by , on Oct 7, 2013 at 8:24:31 AM
@anonymous
What is the purpose of this .exe?
Just post what is your proposal if any to modify the current source of au3Record which is BTW not opensource
THe current version just run in X32 mode Under a system in 64-bit which is not the most but it is doing the job
comment:11 by , on Aug 22, 2015 at 9:53:43 PM
@anonymous
Thank you GREATLY for posting the Au3Record.exe file. Since the new version of SCITE DO NOT INCLUDE IT, finding this forum posting was the only way to get back this awesome utility for AutoIt.
comment:12 by , on Aug 7, 2018 at 7:48:20 AM
Still not working, ends up with the same or similar .dll error

In fact the ASWHook.dll has not been ported to X64. The Au3Recorder_X64.exe is delivered by error.
perhaps AU3Wrapper can be modified until an ASWhook.dll be ported to X64.
in short the Au3Record cannot work in X64 mode. Only X86 can run on X64 plateform