TC官方合作论坛
标题:
脚本优化
[打印本页]
作者:
echo
时间:
2012-7-25 12:17
标题:
脚本优化
为什么我写的脚本代码就是300多行,但是脚本运行一个小时后
cpu的占用居然高达50%以上,请问这是怎么回事呢??
有没有什么办法可以解决这个问题吗?
用的是大漠绑定的多开,脚本就是一个自动打怪,死循环运行的。
求解决,谢谢
作者:
陌上青衣。
时间:
2012-7-25 12:21
函数简介:
降低目标窗口所在进程的CPU占用
函数原型:
long DownCpu(rate)
参数定义:
rate 整形数: 取值范围0到100 取值为0 表示关闭CPU优化. 这个值越大表示降低CPU效果越好.
返回值:
整形数:
0: 失败
1: 成功
示例:
dm_ret = dm.BindWindowEx(hwnd,"dx.graphic.3d","normal","normal","",0)
dm.DownCpu 50
注意: 此接口必须在绑定窗口成功以后调用,而且必须保证目标窗口可以支持dx.graphic.3d或者dx.graphic.3d.8或者dx.graphic.2d或者dx.graphic.2d.2方式截图,否则降低CPU无效.
因为降低CPU是通过降低窗口刷新速度来实现,所以注意,开启此功能以后会导致窗口刷新速度变慢.
复制代码
作者:
echo
时间:
2012-7-25 12:53
谢谢
一直以为这个函数是降低游戏窗口的占用率
呵呵
作者:
米糖果
时间:
2012-7-25 14:21
如果你涉及到找图找字的话..请你把扫描的区域范围减的小一点.只要一小块区域就行了..每个功能加点延时大概在50毫秒左右..这个就可以降CPU了.....找图找字范围很大很占CPU
作者:
echo
时间:
2012-7-31 17:19
谢谢糖果
成功实现了大幅降低cpu
谢谢
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1