提问if或其他语句成立的问题。[已解决]
本帖最后由 bfm13142 于 2011-1-28 09:23 编辑打个比方。
如:迅雷的下载速度是不一定的,怎么判断在10分钟内下载速度都<100KB,然后执行其他动作。
if<100KBthen(10分钟)。。
头大了。 请问你如何判断迅雷的下载速度?如果判断出迅雷的下载速度就解决了! 本帖最后由 binshiwo 于 2011-1-27 17:21 编辑
按LZ的意思
试试判断十分钟内的平均下载速度 我自己大概写了一个思路,希望对你有帮助
$Time = 0 ;时间,初始等于0,单位:秒
While 1
$k = ;下载速度,单位:KB
If $k < 100 Then ;如果下载速度小于100KB,则开始循环
While 1
$k = ;下载速度,单位:KB
If $k > 100 Then ;在这期间,如果下载速度大于100,则退出循环,并且时间归零
$Time = 0
ExitLoop
EndIf
If $Time >= 600 Then ;如果时间=600秒,表示在10分钟内速度均小于100KB,执行其它操作
;执行其它操作
EndIf
Sleep(1000)
$Time >= 1
WEnd
EndIf
WEnd 我感觉主要是那个下载速度的数据不好找 屏幕文字截取?是否可以获得。请参考论坛相关帖子 回复 4# yhxhappy
明白了,睡了一觉再看了你们帮回答的就明白了,谢谢你们的回答·祝你们新年快乐! 回复 2# 黑色袜子
获取迅雷的下载速度难度大,也不知道怎么搞。
我只能获取全部的下载速度了。
页:
[1]