有什么软件可以设置不停的访问一个页面

半醉人间 发布于 2013/09/04 01:34
阅读 425
收藏 1
有什么软件可以设置不停的访问一个页面,,,比如说我想设5分钟间隔
加载中
0
孤单时会想你
孤单时会想你
自己编程写个定时任务 或者按键精灵录制个脚本
0
大喵哥
大喵哥
现在浏览器有插件的啊 定时刷新 360的就有这个功能
0
ds001
ds001
来到这里问的都是程序员吧, 用python写几行代码就完了
Midnight
Midnight
不一定全是程序员
0
崔钢
崔钢
是呀,httpclient。我第一个想到的就是这个。
0
傲罗
傲罗

js+iframe就可以做到

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>定时刷新</title>
<script type="text/javascript">
window.onload = function() {
    setTimeout(function(){
        window.open(document.getElementById('iframeA').src, 'iframeA', '');
    }, 500)
}
</script>
</head>

<body>
<iframe src="http://www.baidu.com" name="iframeA" id="iframeA"></iframe>
</body>
</html>

0
figer1
figer1

如果是要自己写个桌面软件定时访问某网页,抓取其内容,可以参考下面的代码:定时抓取OSC首页的所有动弹内容:

import win.ui;
/*DSG{{*/
var winform = win.form( text="不停的访问某网页";bottom=399;right=599;scroll=1 )
winform.add(  )
/*}}*/

import web.form; //导入支持库
var wb = web.form( winform ); //创建浏览器
wb.go("http://www.oschina.net/"); //打开网页 
winform.show(); //显示窗体
 
//这个函数用来刷新网页
io.open()
ref =  function(hwnd,msg,id,tick){ 
        wb.refresh3();//强制刷新,类似按 CTRL + F5 
        wb.wait();
        
        //查询返回OSC首页的所有动弹节点
        var eles = wb.queryEles(  
        	innerHTML=":+"; //内容包含中文
        	tagName="SPAN"; //节点为SPAN
        	className="log" //CSS类名为log
        );
        
        //遍历所有动弹节点
        for(k,ele in eles){ 
            io.print( ele.innerHTML ); //显示所有动弹内容
        }
        
        winform.setTimeout(
            ref,1 * 2 * 1000/*毫秒*/
        );
}

//定时器	
winform.setTimeout(
    ref,1 * 2 * 1000/*毫秒*/
);
 
//启动消息循环
win.loopMessage();

这里下载AAU开发环境( 6.5MB 解压复制到编辑器里就可以运行或生成EXE了 )
0
星爷
loki_lan
loki_lan
这是什么算法,故意的?
0
kenping
kenping

Linux下crontab

命令:wget "url" -O /tmp/aa.html

返回顶部
顶部