
JFX
Active Members-
Posts
234 -
Joined
-
Last visited
Everything posted by JFX
-
RequireAdmin difference 3.3.8.1>3.3.12.0
JFX replied to Anteaus's topic in AutoIt Technical Discussion
The only difference seems to be that the newer version adds "requireAdministrator" to exe manifest. Actually question is why isn't your "Inno Setup installer" not running with admin rights?- 4 replies
-
- UAC
- RequireAdmin
-
(and 1 more)
Tagged with:
-
Hi Yashied, nicely done. somehow your examples missing #include <WinAPIVhd.au3>, if running from scite. But's fine from explorer. You could add support for vhdx, if @OSBuild >= 9200.
- 12 replies
-
No, not just obfuscator, but the complete scite package. Seems obfuscator integration was removed in favor of au3Stripper.
-
Hi Melba32, Obfuscator support was removed in newer versions, so it would be nice to have the last version that still has it.
-
I can't find older versions of SciTE4AutoIt3. Does anyone still have a copy of SciTE4AutoIt3 with SciTE v3.3.7?
-
find Install date yet registry = 0
JFX replied to Chimaera's topic in AutoIt General Help and Support
If there is no InstallDate value than Windows will show the last write time of the respected registry key. -
Understanding DllCall and data types
JFX replied to jguinch's topic in AutoIt General Help and Support
Looks good, but you want to return the second parameter, won't you? Return $aDLL[2]- 36 replies
-
- winapi
- GetUserName
-
(and 1 more)
Tagged with:
-
_WinAPI_RegNotifyChangeKeyValue on HKEY_LOCAL_MACHINE64
JFX replied to Luigi's topic in AutoIt General Help and Support
There is no such thing as HKEY_LOCAL_MACHINE64. You have to put the right flags to RegOpenKey like KEY_WOW64_64KEY See http://msdn.microsoft.com/en-us/library/windows/desktop/ms724878(v=vs.85).aspx -
Device enumeration is working alright here, using Win 7 x64 with Autoit 3.3.8.1.
-
@JScript Yeah, I change them to the good old "if-endif". In me opinion ternary operators should have never been added to a language like Autoit. Seems with all the projects I'm involved in, I won't update to latest Au3 version anytime soon. So it's quite annoying to see guy using them.
-
So, whats the actually difference/improvement to the old Resources UDF? BTW, are you using these silly ternary operators to force people update to latest Autoit version?
-
_GDIPlus_Startup() fails on Windows Server 2008
JFX replied to FaridAgl's topic in AutoIt Technical Discussion
Well obviously, It could be done with FileFindFirstFile. However the right solution is to respect that the OS doesn't want to load it. -
_GDIPlus_Startup() fails on Windows Server 2008
JFX replied to FaridAgl's topic in AutoIt Technical Discussion
If $sGDIPDLL = Default Then If @OSBuild > 4999 And @OSBuild < 7600 Then ; Vista or Server R2008 $sGDIPDLL = @WindowsDir & "\winsxs\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.6000.16386_none_8df21b8362744ace\gdiplus.dll" Else $sGDIPDLL = "gdiplus.dll" EndIf EndIf How is it possible that such code find a place in the standard UDF -
@BPDIT Well, you can take a look in the registry, there should be a DigitalProductId somewhere in the subykey of SOFTWAREMicrosoftOffice15.0Registration There was a missing "return" before SetError(1, 0, "Product not found"), so x64 products would show the same key on x86 OS.
-
StdIn / StdOut in relation to temporary file creation
JFX replied to KnutJ's topic in AutoIt Technical Discussion
On Windows XP and earlier you can open devicephysicalmemory to read the memory. With Windows 2003 there is the GetSystemFirmwareTable API to get the BIOS memory. -
@trashy GetBinaryType() will not work for you. Use the function posted by FireFox in post #6.
-
You are right, it only failed with the system created junctions in the C: root. I really thought admin rights would have been enough for read access, my fault. The 0 access type I had read here about http://www.codeproject.com/Articles/20071/Vista-Directory-Links-in-NET
-
Very nice function Kilmatead. But strange, I get ACCESSDENIED error until I replace the $GENERIC_READ in _WinAPI_CreateFileEx() with 0.
-
guinness, use: upx --best --lzma "%1" results in 336.078 bytes for the x64 executable.
-
Sure, but that not what we talking about. You use an executable to get the stdout. The topic is about running a3x direct without any executable.
-
Stdout doesn't matters cause you can not get stdout from a3x. @storme You properly the only one ever requesting this and you only doing it because you resign to you AV software. Take one of the solutions, but don't expects something like this will be added.
-
You missed my previous post, Office 2013 is now working! The problem was the offset in the Win8/Office 2013 detection.
-
Well I'm not able to use this terrible forum software, but at least I could fix the Office 2013 bug.
-
Your right Office 2013 gives wrong result. I'm removed it for now to avoid confusion.
-
The /mbr switch was added with ADK 2.1 Microsoft calls everything master boot code, but everyone else differentiate between the code in MBR and PBR. The MBR tells the BIOS, which partiton to start. The PBR tells which boot loader to execute NTLDR or BOOTMGR New hard disks usually have no master boot code and many partition software also doesn't write one. So to be absolutely sure that the disk setup will be bootable one can use the /mbr switch.
- 9 replies
-
- BootSectGui
- BootSect
- (and 4 more)