Jump to content

Ontosy

Active Members
  • Posts

    474
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Ontosy's Achievements

Universalist

Universalist (7/7)

4

Reputation

  1. Autoit3 should handle and isolate parameter in function how other languages commonly do.
  2. I know this but if register not pass parameter function then parameter have to be default True or not declared and not global value. Any other language this do. Autoit3 is border line?
  3. I’m seeing unexpected behavior when using AdlibRegister with a function that has a default parameter. Example: Local $a = "Alx" AdlibRegister("KeyboardShow", 1000) Sleep(5000) Func KeyboardShow($a = True) ConsoleWrite("[$a] = " & $a & @CRLF) EndFunc When KeyboardShow is triggered by AdlibRegister, it prints "Alx" — even though no parameter is passed, and the default is True. Why is it picking up the global $a instead of using the default? In most other languages, the function parameter would shadow the global variable, and the default would apply when no argument is passed. But in AutoIt, it seems like the global variable is used instead — is this expected behavior, or a quirk to avoid?
  4. No my question is about ram dump of internal autoit3 feature and not code obfuscate. I will stop when I no longer have to defend them from unjustified attacks.
  5. I not ask for autoit3 script but on internal autoit3.exe operation using InputBox as example. You are not impartial towards me.
  6. I not ask for "General help and support" but for "AutoIt Technical Discussion": Right Forum. I not see why not resurected very old topic, REALLY RELATED. [Learn from the past instead of remove it.] 3 is equal to 1 repeated. I not have violated forum rules, and also Jos rules. If you believe it is right proceed with the point 4 against a twenty years old user who is unpleasant to you. I prefer to be abused.
  7. Do InputBox use internally SecureZeroMemory to Secure strings when have password? If I use: RunAsWait("user", @ComputerName, InputBox(@ComputerName, "user", "", "*"), 1, "app.exe", @ScriptDir) password is exposed to memory dump attack?
  8. Do it sure to use InputBox to prompt a password?
  9. I don't speak about Dllopen but only to Dllclose then use f.e.: Dim $dll = DllOpen("kernel32.dll") DllCall($dll, 'uint64', 'GetTickCount64') without explicitly closing it.
  10. Is it simply possible to have the Dark Mode enable on a GUI ?
  11. Why if AutoIt normally closes all files upon termination, explicitly calling DllClose() is still a good idea? Isn't it useless and superfluous?
  12. _WinAPI_GetParentProcess is ok, ty.
  13. The question is simple: Do it is possible to get the parent process from a script.au3 launched from AutoIt3.exe?
×
×
  • Create New...