找回密码
 加入
搜索
查看: 2782|回复: 7

[效率算法] 提问if或其他语句成立的问题。[已解决]

  [复制链接]
发表于 2011-1-27 16:03:22 | 显示全部楼层 |阅读模式
本帖最后由 bfm13142 于 2011-1-28 09:23 编辑

打个比方。
如:迅雷的下载速度是不一定的,怎么判断在10分钟内下载速度都<100KB,然后执行其他动作。
if  <100KB  then  (10分钟)。。
头大了。
发表于 2011-1-27 16:53:39 | 显示全部楼层
请问你如何判断迅雷的下载速度?如果判断出迅雷的下载速度就解决了!
发表于 2011-1-27 17:20:34 | 显示全部楼层
本帖最后由 binshiwo 于 2011-1-27 17:21 编辑

按LZ的意思
试试判断十分钟内的平均下载速度
发表于 2011-1-27 17:54:04 | 显示全部楼层
我自己大概写了一个思路,希望对你有帮助

$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

评分

参与人数 1金钱 +10 收起 理由
bfm13142 + 10 谢谢你的回答。

查看全部评分

发表于 2011-1-27 18:32:01 | 显示全部楼层
我感觉主要是那个下载速度的数据不好找
发表于 2011-1-27 18:47:30 | 显示全部楼层
屏幕文字截取?是否可以获得。请参考论坛相关帖子
 楼主| 发表于 2011-1-28 09:21:29 | 显示全部楼层
回复 4# yhxhappy


    明白了,睡了一觉再看了你们帮回答的就明白了,谢谢你们的回答·祝你们新年快乐!
 楼主| 发表于 2011-1-28 16:24:00 | 显示全部楼层
回复 2# 黑色袜子


    获取迅雷的下载速度难度大,也不知道怎么搞。
我只能获取全部的下载速度了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-21 01:16 , Processed in 0.086681 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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