kename
发表于 2011-8-18 23:52:23
楼主好人啊....我从第一页挨个看着过来的....
诚心求教http://www.24meinv.com/pic5966.html不知道能不能实现免积分下载...{:4_180:}//document.writeln("<script type=text\/javascriptlanguage=javascript>");
//document.writeln("var star_userid=\'314372\';");
//document.writeln("var star_subid=\'0\';");
//document.writeln("var star_logo=\'true\';");
//document.writeln("var star_encode=\'UUi4%2fI%2bJDt3BSW5Nvumd5gyXv6sCnohmiHAlGwcrp0%2biAwHGuDMUfQ%3d%3d&ar2s=1\';");
//document.writeln("var star_exid=\'0\';");
//document.writeln("var star_width=\'320\';");
//document.writeln("var star_height=\'270\';");
//document.writeln("<\/script><script type=text\/javascript language=javascript src=\'http:\/\/js.star8.net\/fumeiti.js\'><\/script>")
var purl=document.referrer;
var bbmsg=$("#pmsg").html();
if(purl!="")
{
if(purl.indexOf("24meinv.com")==-1)
{
//location.href="/gaoqing/"+bbmsg+".html";
}
}
else{
}
//获取随机数
function getURLDateTimePar() {
var today = new Date();
var intYear = "" + today.getYear() + "";
var intMonth = "" + today.getMonth() + 1 + "";
var intDay = "" + today.getDate() + "";
var intHours = "" + today.getHours() + "";
var intMinutes = "" + today.getMinutes() + "";
var intSeconds = "" + today.getSeconds() + "";
var RandomNumber = getRandomNumber();
RandomNumber = "" + RandomNumber + "";
return intYear + intMonth + intDay + intHours + intMinutes + intSeconds + RandomNumber;
}
//生成随机数
function getRandomNumber() {
return parseInt(Math.random() * 100);
}
$(document).ready(function () {
// tpset();
});
function tpset() {
var pb = getCookie("pb");
if (pb != "") {
tpres();
}
else {
$("img").error(function () {
var src = $(this).attr("src");
if (src.indexOf("img.24meinv.com") > 0) {
var str = src.replace("img.24meinv.com", "98.126.1.234");
$(this).attr("src", str);
}
})
}
}
function tpres() {
setCookie("pb", "1");
$('img').each(function (i) {
var src = $(this).attr("src");
if (src.indexOf("img.24meinv.com") > 0) {
var str = src.replace("img.24meinv.com", "98.126.1.234");
$(this).attr("src", str);
}
if (src.indexOf("98.126.1.234") > 0) {
var str = src.replace("98.126.1.234", "98.126.1.236");
$(this).attr("src", str);
}
});
}
function getdown()
{
$.get("/ajax.aspx?fun=downcount&"+getRandomNumber(), function(data){
if(data!="")
{
var value="";
var arr=data.split("|")
for(var i=0;i<arr.length;i++)
{
var a=arr;
var ip=a.split(",");
value+="IP:"+ip+" 正在下载...<br>";
}
value+="服务器允许 10 个会员同时下载<br><span class=\"red\">当前有 "+arr.length+" 位会员正在下载<br>";
if(arr.length>9)
{
value+="现在无法获取下载请等待哦~..</span>";
}
else
{
value+="现在有空闲带宽 赶快下载吧~~..</span>";
}
$("#downsmsg").html(value);
}
else
{
$("#downsmsg").html("当前无会员正在下载<br>好机会哦 赶快获取下载吧");
}
});
//setTimeout("getdown()", 5000)
}
function GetDown(ids)
{
// alert("套图服务器死机 正在等待机房重启中 请稍后再下载..");
// return;
if(ids=="")
{
alert("参数丢失!关闭重新打开下载页!");
return;
}
if(confirm("即将要获取下载地址 是否要继续?"))
{
$("#downimg").html("下载地址获取中 请稍后..<img src=/images/loading.gif width=20px >");
$.ajax({
type: "post",
url: "/ajax.aspx?fun=GetDowns",
dataType: "xml",
data: {"id":ids},
error: function(e) {
alert("错误!");
},
success: function(xml) {
var msg = $(xml).find("string").text();
if(msg==3)
{
$("#downimg").html("参数丢失,请重新打开下载页 ");
// $("#xldown").css("visibility","")
// $("#downimg").html("");
return;
}
else if(msg==1)
{
$("#downimg").html(" 你不是登陆会员 不能获取下载地址哦注册免费的会员后 就可以获取下载地址了哦<a href=\"/reg.aspx\">我要免费注册</a> <a href=\"/\">我要登陆</a>");
// $("#xldown").css("visibility","")
// $("#downimg").html("");
return;
}
else if(msg==2)
{
$("#downimg").html("你一套图还未下载完哦 请下载完再下载其他套图吧 ");
// $("#xldown").css("visibility","")
// $("#downimg").html("<imgonclick=\"GetDown("+ids+")\" alt=\"获取下载地址\" src=\"/images/down.jpg\" >");
return;
}
else if(msg==4)
{
$("#downimg").html(" 现在处于下载高峰期 服务器现在好多人正在下载 请稍候再获取下载地址");
// $("#xldown").css("visibility","")
// $("#downimg").html("<imgonclick=\"GetDown("+ids+")\" alt=\"获取下载地址\" src=\"/images/down.jpg\" >");
return;
}
else if(msg==8)
{
$("#downimg").html("会员你好 你的有效积分已经不够了 <a href=\"/User.aspx\">如何获取积分</a>~ ");
// $("#xldown").css("visibility","")
// $("#downimg").html(" ");
return;
}
else if(msg==9)
{
$("#downimg").html(" 会员你好 你的等级每天只能免费下载5套图片哦 高积分会员每天可免费下载更多套图哦 <a href=\"/User.aspx\">如何获取积分</a>~");
// $("#xldown").css("visibility","")
// $("#downimg").html(" ");
return;
}
else if(msg==10)
{
$("#downimg").html(" 会员你好 你的等级每天只能免费下载10套图片哦 高积分会员每天可免费下载更多套图哦 <a href=\"/User.aspx\">如何获取积分</a>~ ");
// $("#xldown").css("visibility","")
// $("#downimg").html(" ");
return;
}
else if(msg==11)
{
$("#downimg").html(" 初级会员你好 只有中级以上会员才可以免费下载这套VIP套图 ~ 继续努力赚取积分吧 <a href=\"/User.aspx\">如何获取积分</a> ");
// $("#xldown").css("visibility","")
// $("#downimg").html(" ");
return;
}
else if(msg.indexOf("rar")!=-1)
{
downurl="http://map.24meinv.com"+msg;
// $("#downimg").remove();
$("#downimg").html("下载地址1→<a href=\"" + downurl + "\" target=\"_blank\">电信下载 </a>下载地址2→ <a href=\"http://63.141.236.69:8081" + msg + "\"target=\"_blank\">海外下载</a>请自己选择快的服务器 当天重复下载不扣积分");
// $("#xldown").css("visibility","")
// $("#downimg").html(" 下载地址2→ <a href=\"" + downurl + "\" target=\"_blank\">电信下载 </a>当天重复下载不扣积分");
}
else{
alert(msg);
$("#downimg").html("");
}
}
});
}
}
// 这是我8.18号下载http://www.24meinv.com/pic5966.html
//的地址: http://map.24meinv.com/hdmvs/8-18/23f326ce-4bdb-4832-ad17-d4b040e61fb5.rar
tangzipeng
发表于 2011-9-1 16:02:26
本帖最后由 tangzipeng 于 2011-9-1 16:04 编辑
您好,非常感谢您的热心!我想问下,像这样http://www.kitco.cn/cn/news/precious-metals/Precious-Metals-News-Page1.htm,列表网址变化,但是列表是js的如何采集?谢谢了~
jintian3166
发表于 2011-9-1 22:56:47
我想问下5D6D怎么发布啊···
zhouchanglin
发表于 2011-9-5 14:15:24
回复 194# tangzipeng
可以采用自定义网址获得内容页,并且列表页是规律的增加,鼠标放在页码上,可以看到js代码:路,
第2页的:javascript:window.open('Precious-Metals-News-Page2.htm','_self','',true),就是打开个窗口,加载第2页的url
内容页地址js:javascript:NewWindow('../../../click.aspx?aa1=http://www.ometal.com/bin/new/2011/9/5/marketnew/20110905130614653754.htm/223428');",NewWindow()函数顾名思义也是打开窗口
function NewWindow(page)
{
window.open(page);
}
补全地址,用自定义网址就可以了
zhouchanglin
发表于 2011-9-5 14:23:03
回复 195# jintian3166
能否提供网站地址,一个账号,以前试过,没有做出来,发布时随机值是js生成的,这个应该可用外部php接口发布,火车头把表单数据post给外部接口不知道现在能不能做出来,很想再试试吧,你提供个地址和账号吧
tangzipeng
发表于 2011-9-6 13:27:07
回复 196# zhouchanglin
真是太感谢你了!!呵呵~火车采集是个好东西呀~~
hotgirl
发表于 2011-9-6 16:32:36
http://data.51auto.com/5xibmw/config.html
我要采集的网站和这个页面一样的,那个分页怎么采集呀?
这是分页源码,帮我看看嘞谢谢! <form id="otherYear" name="otherYear" method="post" action="http://data.51auto.com/5xibmw/config.html">
<input name="makecode" type="hidden" value="BMW"/>
<input name="family" type="hidden" value="520I"/>
查看其他年份车型 <select name="YearGroupID" onchange="document.getElementById('otherYear').submit()">
<option value="">请选择</option>
<option value="199200" >1992 年</option>
<option value="199700" >1997 年</option>
<option value="199800" >1998 年</option>
<option value="199900" >1999 年</option>
<option value="200000" >2000 年</option>
<option value="200100" selected>2001 年</option>
<option value="200200" >2002 年</option>
<option value="200300" >2003 年</option>
<option value="200400" >2004 年</option>
<option value="200500" >2005 年</option>
<option value="200600" >2006 年</option>
<option value="200604" >2006 年 4 月</option>
<option value="200700" >2007 年</option>
<option value="200800" >2008 年</option>
<option value="200900" >2009 年</option>
<option value="200911" >2009 年 11 月</option>
<option value="201000" >2010 年</option>
<option value="201100" >2011 年</option>
</select>
</form>
</div></div>
<br/><br/>
<div id="clum_list_main">
zhouchanglin
发表于 2011-9-6 20:38:51
回复 199# hotgirl
没有分页吧,你是指年份选择的下拉框,不同的年份,不是很清楚你要采集什么,页面全部的内容,还是某些连接,内容的话直接复制也可以,火车头采集麻烦
下拉框改变,提交表单
post数据:makecode=BMW&family=520I&YearGroupID=年份post地址:http://data.51auto.com/5xibmw/config.html页面很多的表格不好采集
jintian3166
发表于 2011-9-9 09:31:13
http://news.soso.com/n.q?ty=c&sd=0&st=r&pid=n.cls.i&w=%C6%BB%B9%FB
预览地址怎么采集啊···
zhouchanglin
发表于 2011-9-10 14:40:57
本帖最后由 zhouchanglin 于 2011-9-10 14:42 编辑
回复 201# jintian3166
搜搜的预览以前做过,在这个帖子里可以找到吗,
这里http://bbs.locoy.com/spider-56816-13-1.html 130楼是我的具体的采集办法
预览地址格式就是http://www.soso.com/interface/preview.q?from=web&url=目标地址http://www.soso.com/interface/preview.q?from=web&url=http://news.qq.com/a/20110910/000622.htm