TC官方合作论坛

 找回密码
 立即注册
查看: 1084|回复: 8
打印 上一主题 下一主题

[问题] 关于多线程以及脚本奔溃,多线程的应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-4 21:23:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
4核的和双核的电脑真的差很多吗。同样的脚本在4核上只有30%的CPU占用。到了双核上有时候直接飙到100.还有CPU的偶尔100会导致脚本的奔溃吗。大师们都是开几个线程呢。一般的情况下。我感觉3个线程双核的就很吃力了。打怪一个线程那是毋庸置疑的,验证码什么的必须也是一个线程吧。这边就已经两个线程了,然后又时候要加点什么判定的,又是一个线程。一般3个线程算正常的吗。还是算有点多的那种类型呢?
还有像这个问题该怎么样尽量避免呢。我知道这个肯定会出现的,但是该怎么样减少呢。还有大漠的那个设置路径的是不是每个功能函数里面都得设置string p=help.getrcpath("rc:")
    al.SetPath(p)
    al.SetDict(0,"2.txt")
    al.UseDict(0)
像这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2012-8-4 21:25:15 | 只看该作者
这个跟线程多少没有关系吧...
回复 支持 反对

使用道具 举报

板凳
发表于 2012-8-4 21:27:51 | 只看该作者
贴代码,看看是不是逻辑出现问题
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-8-4 21:30:23 | 只看该作者
2000行
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-8-4 21:51:09 | 只看该作者
function bool init()//初始化
    int hwnd=window.findwindow("XXXXXXX")
    if(hwnd!=0)
        window.setwindowpos(hwnd,0,0)  
    endif
    bool shifou=help.isregister("dm.dmsoft")
    help.sleep(50)
        bool shifou1=help.isregister("Microrui.Reply")
         help.sleep(50)
         bool shifou2=help.isregister("Kill.Class")
    if(!shifou||!shifou1||!shifou2)
        bool cheng=help.regdll("rc:dm.dll",true)
        help.sleep(80)
        bool cheng1=help.regdll("rc:Microrui.Reply.dll",true)
        help.sleep(80)     
         bool cheng2=help.regdll("rc:Kill.Class",true)
        help.sleep(80)   
        if(!cheng||!cheng1||!cheng2)   
            help.messagebox("注册失败")
                endif  
        endif
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-8-4 21:51:45 | 只看该作者
初始化的,大师看看有问题吗
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-8-4 21:54:15 | 只看该作者
有的电脑,没问题。有的会应用程序错误
回复 支持 反对

使用道具 举报

8#
发表于 2012-8-4 22:00:04 | 只看该作者
放在资源里面的东西,最好用help.getrcpath 来获取路径, , 直接用rc:xxx.xxx 有时候会出现问题,
回复 支持 反对

使用道具 举报

9#
发表于 2012-8-5 00:38:56 | 只看该作者
噢,谢特,鸟文,蛋疼,又要看对照本.
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-13 09:28 , Processed in 0.233760 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表