找回密码
 加入
搜索
查看: 11408|回复: 27

[IE类操作] 【已解决】求助,大虾们,有没有定时自动刷新ie的代码,谢谢了!

 火.. [复制链接]
发表于 2012-3-14 09:48:01 | 显示全部楼层 |阅读模式
本帖最后由 ohyes627 于 2012-3-14 16:33 编辑

我想让ie浏览器每隔5分钟自动刷新一次,但是我不会写代码,请大虾们帮帮忙,感激不尽!

评分

参与人数 1金钱 +15 收起 理由
afan + 15 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2012-3-14 09:51:49 | 显示全部楼层
发送F5键。试试
 楼主| 发表于 2012-3-14 10:07:23 | 显示全部楼层
回复 2# redapple2008


    具体代码怎么写,我也不会,我是小白。。。
发表于 2012-3-14 10:18:02 | 显示全部楼层
AdlibRegister ( "ak", 30000)
Func ak()
Send("{F5}")
EndFunc

每隔5分钟按一次F5

评分

参与人数 1金钱 +10 收起 理由
afan + 10

查看全部评分

 楼主| 发表于 2012-3-14 10:21:53 | 显示全部楼层
回复 4# kood481748


    多谢!我试试。
发表于 2012-3-14 10:36:03 | 显示全部楼层
用postmessage更好吧

评分

参与人数 1金钱 +30 贡献 +2 收起 理由
lixiaolong + 30 + 2 今天才知道postmessage,谢了~

查看全部评分

发表于 2012-3-14 10:48:12 | 显示全部楼层
回复 6# haijie1223


    他是新手,给他那些复杂的代码他更加看不懂……
发表于 2012-3-14 10:48:52 | 显示全部楼层
用au3自带的定时功能或者调用API定时函数
 楼主| 发表于 2012-3-14 11:01:43 | 显示全部楼层
AdlibRegister ( "ak", 30000)
Func ak()
Send("{F5}")
EndFunc

每隔5分钟按一次F5
kood481748 发表于 2012-3-14 10:18



我把代码贴到autoit的工具箱中的脚本编写工具里,然后保存,再运行,貌似不行啊。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2012-3-14 11:03:39 | 显示全部楼层
哪里有autoit的教程,我想系统的学习一下。我是做软件测试的,我希望用autoit更好的完成测试任务。多谢大家了!
发表于 2012-3-14 12:43:01 | 显示全部楼层
回复 9# ohyes627
当然不行啦,这个代码你是定时发送F5,但是如果你IE没有激活呢?应该在加些条件进去,最稳妥的办法就是用postmessage,就是6楼说的方法。
发表于 2012-3-14 12:44:48 | 显示全部楼层
回复 10# ohyes627
下载autoit软件自带中文网的帮助文件,帮助文件是很好的老师,还有实例供参考。
发表于 2012-3-14 13:24:52 | 显示全部楼层
浏览器自带有这个功能的!还要用AU3来搞?
发表于 2012-3-14 14:29:04 | 显示全部楼层
这个是ie浏览器的,每隔1分钟刷新一次
#include <WinAPI.au3>
Local $Handle
$Handle = WinGetHandle("[Class:IEFrame]")
AdlibRegister("Ffive", 60000)
While 1
        Sleep(1000)
WEnd

Func Ffive()
        _WinAPI_PostMessage($Handle, 0x0100, 0X74, 0)
EndFunc   ;==>Ffive

评分

参与人数 2金钱 +50 收起 理由
lpxx + 30
afan + 20

查看全部评分

发表于 2012-3-14 14:51:21 | 显示全部楼层
这个是ie浏览器的,每隔1分钟刷新一次
haijie1223 发表于 2012-3-14 14:29



  学习了,能解释下_WinAPI_PostMessage($Handle, 0x0100, 0X74, 0)中的0x0100和0X74是什么意思吗,怎么得来的呢?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-16 13:32 , Processed in 0.111840 second(s), 31 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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