menfan1 发表于 2012-8-14 17:03:45

Timers.au3中_Timer_SetTimer函数出错?

> 运行代码迷惑 (1.0.30.1)开始目录:D:\autoit3\SciTE\Obfuscator 命令行:
-### StripOnly/StripFunc Error: Found DllCallbackRegister() statement using unsolvable Func, which will/could lead to removal of Funcs that are used by this Function.
>### current Func: _Timer_SetTimer
D:\autoit3\include\Timers.au3(275,1) Warning for line:$hCallBack = DllCallbackRegister($sTimerFunc, "none", "hwnd;int;uint_ptr;dword")

thesnow 发表于 2012-8-14 17:07:11

{:1_305:}
不清楚,有空研究下...

afan 发表于 2012-8-14 17:39:47

DllCallbackRegister 这类函数在代码迷惑时,调用的函数名必须是字符串形式,否则可能会因精简或重命名造成功能缺失

menfan1 发表于 2012-8-16 12:16:37

回复 3# afan

我觉得也是这个原因,AU3的代码迷惑能优化一下就好,很多函数都不支持。。

menfan1 发表于 2012-9-3 15:04:57

回复 3# afan

-### StripOnly/StripFunc Error: Found Call() statement using unsolvable Func, which will/could lead to removal of Funcs that are used by this Function.
>### current Func: __IconDock_CallFunction
D:\test\IconDock.au3(1714,1) Warning for line:Call($a__IconDock[$iIndex], $hWnd, 0)
也是这个原因(调用的函数名必须是字符串形式,否则可能会因精简或重命名造成功能缺失)吧,希望斑竹解决代码迷惑这个老大难问题哈:)

58fly 发表于 2014-2-13 06:33:48

我也是这个问题,郁闷啊!
页: [1]
查看完整版本: Timers.au3中_Timer_SetTimer函数出错?