114网址导航关于按键精灵一个很简单的问题,我录制了一个一直循环的脚本,但是里面有一项问题:循环脚本里面有段时间是下载东西。这段时间有时长10秒钟有时是一分钟不等,所以运行脚本的时候如果时间不正确的话,脚本就乱跑了?请问怎么解决?可不可以从图片上面入手?求高手。下面附图!如果能解决可追加分!!
关于按键精灵一个很简单的问题,我录制了一个一直循环的脚本,但是里面有一项问题:循环脚本里面有段时间是下载东西。这段时间有时长10秒钟有时是一分钟不等,所以运行脚本的时候如果时间不正确的话,脚本就乱跑了?请问怎么解决?可不可以从图片上面入手?求高手。下面附图!如果能解决可追加分!!
不区分大小写匿名
我对按键精灵不是很了解, 应该也差不多吧 。&&&& 加个判断应该可以解决。&
其实这种问题最好是发出源代码的,下面给出若干个解决方案。1、找到录制时的延迟执行时间(下载中的延迟)。&&&&& 在click类操作的后面会有delay操作,改成1分半钟,即9W毫秒。(但是更长便会出错)&2、利用网络命令-网络插件追加测试条件。&&&&& 但不清楚你用的是wqm还是按键精灵主体,基本就是捕获窗口句柄,判断是否能获取open标签,但是这个要看页面架构,以及脚本写作者是否熟识写作和分析网页。(较难)&3、利用脚本技巧里的一键抓取鼠标坐标和颜色。&&&&& 既然网页在下载前后所变化,那你就利用这点,抓取的颜色是否与预设的颜色一致,由此判断是否下载完成。&&&& 具体操作:鼠标放在open的那个绿块的位置,先运行一次抓取脚本。得到位置与颜色。&&&&&&&&&&&&&&&&&&&&&& 在你的脚本里添加上变量x1,y1和color1,分别用来保存坐标与颜色。&&&&&&&&&&&&&&&&&&&&&& 然后创建变量x2,y2,color2,用来保存每个一段时间抓取一次的坐标与颜色。&&&&&&&&&&&&&&&&&&&&&& 添加判断条件为:x1,y1,color1和x2,y2,color2相等。&&&&&&&&&&&&&&&&&&&&&& 相等时,文件下载完成,接着下面的步骤,否则循环。具体写法是:dim x,y,color1,color2moveto x,ycolor2=getpixelcolor(x,y)while(color1 && color2)delay 10000endwhile.....继续执行你要的加上这段代码便行了,当然你要自己修改一下关键字的大小写,和录制的源代码的部分。修改的地点就在第一次录制时的延迟位置。
上面的小段的意思是:声明4个变量。------------------------x和y和color1要在声明后用先前抓取的变量进行赋值鼠标移动至变量所在位置。-------------------其实可以不移动的,不惯写按键精灵抓取变量的颜色,并赋值给color2。判断color1和color2是否不等。--------------按键精灵好像用VB为根基的,所以不等号应该是这个。&&&&&& 是,则循环。&&&&&& 不是,则终止循环,并进入后面的语句。
可否留下联系方式?帮帮我。我自己不怎么会按键精灵的语句,谢谢!
兄弟,留个联系方式帮我操作一个。实现是看不懂代码
源代码可以发一下么
相关知识略懂社热议等待您来回答
编程领域专家
& &SOGOU - 京ICP证050897号按键精灵脚本循环不连贯_百度知道求个按键精灵-后台分键循环脚本,要求1键每隔10秒按一次,2键每1分钟按一次,以此类推,无限循环。求个按键精灵-后台分键循环脚本,要求1键每隔10秒按一次,2-知识宝库
你可能对下面的信息感兴趣