TC官方合作论坛

标题: 请教一个问题 [打印本页]

作者: aaa305793228    时间: 2018-6-8 22:45
标题: 请教一个问题
本帖最后由 aaa305793228 于 2018-6-10 01:58 编辑

首先,我不懂编程。偶然从网上取得了一段可以运行的源代码,但是利用TC试运行的时候却提示停止工作。因为这段代码,同样取得的人可以正常运行,我这边采用兼容或者管理员身份去运行的时候就是这个失败提示框,所以想来请教一下是什么原因。
附注:本身这段程序只是一个简单的键盘和鼠标动作循环,如果有人愿意测试代码的话,我可以把源代码及文件发送过去。

一时疏忽,以下是这个程序的代码。



变量 线程执行开启=0
变量 范围延迟
变量 线程攻击技能=0
变量 开始卡
变量 开始打
变量 攻击
变量 技能
变量 F1
变量 F2
变量 F3

//从这里开始执行
功能 执行()
    循环(开始卡)
        超级键盘按下(65)//a
        等待(范围延迟)
        超级键盘弹起(87)//w
        等待(范围延迟)
        超级键盘按下(83)//s
        等待(范围延迟)
        超级键盘弹起(65)//a
        等待(范围延迟)
        超级键盘按下(68)//d
        等待(范围延迟)
        超级键盘弹起(83)//s
        等待(范围延迟)
        超级键盘按下(87)//w
        等待(范围延迟)
        超级键盘弹起(68)//d
        等待(范围延迟)
    结束
结束
//从这里开始执行
功能 攻击技能()
    循环(开始打)
        等待(80)
        如果(攻击)
            超级键盘按下(49)
            等待(10)
            超级键盘弹起(49)
        结束
        等待(80)
        如果(技能)
            超级键盘按下(50)
            等待(10)
            超级键盘弹起(50)
        结束
        等待(80)
        如果(F1)
            超级键盘按下(112)
            等待(10)
            超级键盘弹起(112)
        结束
        等待(80)
        如果(F2)
            超级键盘按下(113)
            等待(10)
            超级键盘弹起(113)
        结束
        等待(80)
        如果(F3)
            超级键盘按下(114)
            等待(10)
            超级键盘弹起(114)
        结束
    结束
结束
//启动_热键操作
功能 启动_热键()
    //调试输出(线程执行开启)
    //调试输出(线程攻击技能)
    如果(线程执行开启==0 && 线程攻击技能==0)

        开始卡=复选框获取状态("延时框")

        范围延迟=编辑框获取文本("编辑框0")
        线程执行开启=线程开启("执行","")
        开始打=真
        攻击=复选框获取状态("复1")
        技能=复选框获取状态("复2")
        F1=复选框获取状态("技能1")
        F2=复选框获取状态("技能2")
        F3=复选框获取状态("技能3")
        线程攻击技能=线程开启("攻击技能","")
        //调试输出("1")
    结束
    //调试输出("2")
结束
//终止热键操作
功能 终止_热键()
    线程关闭(线程执行开启)
    超级键盘弹起(87)
    超级键盘弹起(65)
    超级键盘弹起(83)
    超级键盘弹起(68)
    开始卡=假
    线程执行开启=0
    线程关闭(线程攻击技能)
    开始打=假
    线程攻击技能=0
结束



作者: tan0360    时间: 2018-6-9 10:01
你直接把问题代码贴出来,还会有人看看 .
作者: aaa305793228    时间: 2018-6-10 01:57
tan0360 发表于 2018-6-9 10:01
你直接把问题代码贴出来,还会有人看看 .

多谢点醒。。。昨天看到附件限制了大小,一时没想到能直接把代码直接贴出来。我这就修改一下。
作者: minews    时间: 2018-6-10 18:46
把"超级"两个字全部去掉如果运行不崩溃,说明是超级键盘的驱动在你系统上没有成功加载导致的win8系统本身就比较尴尬

作者: aaa305793228    时间: 2018-6-11 02:05
minews 发表于 2018-6-10 18:46
把"超级"两个字全部去掉如果运行不崩溃,说明是超级键盘的驱动在你系统上没有成功加载导致的win8系统本身就 ...

。。。win8这都看得出来吗。感谢提议,我先试试。
作者: aaa305793228    时间: 2018-6-11 02:26
minews 发表于 2018-6-10 18:46
把"超级"两个字全部去掉如果运行不崩溃,说明是超级键盘的驱动在你系统上没有成功加载导致的win8系统本身就 ...

经过尝试之后,确认是超级键盘的驱动没有成功加载,请问有什么方法解决吗?还是说win8的暂时没有解决方法?
作者: 791419925    时间: 2018-6-27 20:43
同学习




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1