接触TC大概十天了,工作之余就打开TC的论坛和教程看看,一边看一边自己试着改改代码。从最开始的茫然无知到现在也能自己做几个简单小脚本,算是有点进步吧。不晓得其他人的进展怎么样?貌似很少看到有人晒晒自己学TC的经历? 嘿嘿,不好意思,刚自己做了一个ldj后台打怪的小脚本,有点小兴奋,说废话了。以下说正题,说说我学TC十天遇到的问题和解决方法:
首先说遇到的问题,可能很多人都遇到过,所以我详细说说,也希望同学们把自己分享一下自己学习的经验。
脚本制作过程中的遇到小问题:
1、新建项目失败 打开TC软件,新建一个项目文件时,弹出“新建项目文件失败,请重试!”如下图。
原因和解决方法:出现这种情况的原因大约有两种,都是路径的问题。一是,路径错误,就是项目文件没有放在TC的安装目录下,所以将路径改改,改成安装目录就可以了。二是,路径不存在。比如说,你的F盘不存在一个叫做“My documents ”的文件,但是你却将文件创建在这个路径下面。所以,把路径改成硬盘里有的路径就行了。 2、按“开始”按钮后,鼠标移动到目标上面,但是不执行点击操作。
原因和解决方法:出现这种情况,很有可能是360在作怪,因为TC的鼠标双击操作被360屏蔽了。所以,关掉360安全卫士、360杀毒软件什么的,应该就没问题。
3、在论坛找到很多脚本的源码,但是不知道怎么用 原因和解决方法:原因就是我是菜鸟,嘿嘿!解决方法就是,复制或者动手输入这些源码到TC的代码编辑框里面。注意:前面的序号1、2、3。。。。要去掉,还有就是代码里面的绿色字体是注释用的,可以不要复制进去,我就干过傻事,把绿色的字一个标点符号都不漏地打到代码编辑框里面!如下图是自动写记事本的源码。
将上面的代码复制到代码编辑框中就可以看到//之后的字符变成绿色,绿色字符是可以去掉的。
4、自己输入的代码和视频教程上的一模一样,却提示出错 原因和解决方法:以我目前的经历,原因大约有两个。一是标点问题,TC里面的标点符号必须在英文的状态下输入,所以把“.”写成了“。”就无法运行,把“.”写成了“,”也不对,诸如此类。二是,代码中涉及的控件名称和控件实际名称不符合。就像下图所示,编辑框控件名称是默认的“编辑框0”“编辑框1”,而代码中出现的编辑框名称却变成了“x”“y”。只要把代码中控件名称改一下就可以了。如下图。
5、在TC面板中“打开”项目文件,提示“项目文件配置出错!” 如下图。
原因和解决方法:没有选择任何文件而直接点“打开”按钮。解决方法是,先点击要打开的项目文件“我的电脑.tcproj”,再点击“打开”按钮。
6、打开一个下载的项目文件时提示“配置项目文件出错,不能生成定位目录!” 如下图。
原因和解决方法:原因可能是在上传者在上传项目文件的过程中,为了节省空间而删除了“生成”这个较大的文件夹。如下图所示,只要在F:\调用函数这个文件夹下面重建一个名为 “生成”的空文件夹就可以了。
7、两个竖杠怎么打出来的? 如下图所示,在脚本中有时需要用到 “||”这个符号(逻辑运算符,指的是当一个条件句出现两个或两个以上条件判断时,只要其中一个和满足了,就执行下面的语句,起到了间隔和选择作用。)
解决:“shift+\”
8、在游戏中使用代码控制鼠标的时候,鼠标随意飘动 原因和解决方法:许多回合制游戏的自身都做了限制,当使用代码控制鼠标的时候,就会出现鼠标鼠标漂移的问题。根据一位牛人的经验,我最后解决这个问题的方法是,通过使用win 键切换鼠标,使鼠标指针从windows鼠标与游戏内部自带的鼠标之间切换,移动鼠标的时候,用windows 鼠标移动,点击的时候用游戏内部自带的鼠标移动。
9、用TC找图的时候总是找不到图
相信很多新手也遇到过这样的问题,使用TC工具找图的时候找不到图,然后检查语法和逻辑都没任何错误。 原因和解决方法:截图用的工具并不是TC自带的抓图工具,而是QQ的截图工具、360截图工具,等等。改为用TC自带抓图工具就可以了。 10、字符串转换失败,程序中断 如下图。
原因可能是写代码时没有考虑到数据的输入为空的情况,以“打开我的电脑”这个教程举例,在没有加入“如果”判断语句的情况下,加入编辑框不输入任何字符就点击“开始”,消息框就会弹出如上图的提示,而且程序会自动中断。只要在代码中加入下面的判断句就可以了。
以上就是我学TC以来遇到的几个主要问题,希望高手们多多指教,新手们努力学习,以后多多交流罢。共同进步,嘿嘿! |