var count;
var timer = 1500;
var i;
var start;
var mid;
var end;
var text = "";
var text2 = "";
var texts;
var user = "";
var BlogUrl = "";
var BlogListUrl = "";
var isArtclg;
var page = 0;
var page_end;
var page_min;
var page_max;
var page_min_value;
var page_max_value;
var artclg;
var artclg_a = "";//文章类别
var artclg_b = "";
var artclg_i = "";
var artclg_c = "title="查看该分类中所有文章">";
var artclg_d = "";
var page_a = "[下一页]";//获取页数
var page_b = "[尾页]";
var page_c = "/blog/index/";
var page_d = "">";
var bloglist_a = "";//获取文章列表
var bloglist_b = "function setpv(allnum)";
var bloglist_i = "";
var bloglist_mid = "innerHTML = tps;";
var tit;
var tit_a = "target="_blank">";
var tit_b = "";
var url;
var url_a = "/blog/item/";
var url_b = ".html";
var date ;
var date_a = "";
var date_b = "";
var clg;
var clg_a = ">类别:";
var clg_b = "";

var bloglist_list;

function $(id){
return document.getElementById(id);
}

window.onload = function Listening(){
$("initialize").onclick = Initialize;
$("getList").onclick = function(){
page_min_value = $("page_min").value;
page_max_value = $("page_max").value;
page = page_min_value;
isArtclg = $("isArtclg").checked;
artclg = $("artclg").value;
count = 0;
getList();
};
$("savelist").onclick = saveList;
}

function getHtml(url,fun){
XmlHttp.Open("get",url,true);
XmlHttp.Send(null);
XmlHttp.onReadyStateChange = function(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
text = XmlHttp.responsetext;
setTimeout(fun,timer);
}else{
$("error").style.cssText = "display:block;text-align:center;";
$("error").insertAdjacentHTML("beforeEnd",url+"");
}
}
};
}

function Initialize(){
if(user != $("blogurl").value) user = $("blogurl").value;
else user += "/";
BlogUrl = "http://hi.baidu.com/" + user + "/blog";
getHtml(BlogUrl,"getArtclg()");
}

function getArtclg(){
artclg_list = $("artclg");
page_min = $("page_min");
page_max = $("page_max");
start = text.indexOf(artclg_a);
end = text.indexOf(artclg_b);
text2 = text.substring(start,end);
texts = text2.split(artclg_i);

for(i=0;i";
text2 += "" + count + "";
text2 += "" + url + "";
text2 += "" + tit + "";
text2 += "" + date + "";
text2 += "" + clg + "";
text2 += "";
$("list").insertAdjacentHTML("afterBegin",text2);
}
}

function UrlEncode(str){
var ret="",tt="";
var strSpecial="!"#$%&'()*+,/:;?[]^`{|}~%";
for(var i=0;i 0x7f){
ret+="%"+c.slice(0,2)+"%"+c.slice(-2);
}else{
if(chr==" ")
ret+="+";
else if(strSpecial.indexOf(chr)!=-1)
ret+="%"+c.toString(16);
else
ret+=chr;
}
}
return ret;
}

//保存代码
function formatList(){
text = $("list").innerHTML;
text = text.replace(//g,"");
text = text.replace(/DIV/g,"tr");
text = text.replace(/SPAN/g,"td");
text = "" + text + "";
return text;
}
function saveList() {
var winname = window.open('', '_blank', '');
winname.document.open('text/html', 'replace');
winname.document.writeln(formatList());
winname.document.close();
winname.document.execCommand('saveas','','Monyer.html');
winname.close();
}



Function str2asc(strstr)
str2asc = hex(asc(strstr))
End Function


http://hi.baidu.com/



开始页


结束页



按分类提取?









因网络问题,未获取的url列表:



没有任何版权信息,大家可以放心使用!" name=description>
推荐信息
Search
热门下载
栏目最新
 
详细信息

百度空间文章列表提取工具  订阅该栏目RSS

文件大小:
文件类别:
国产软件 | SEO工具
文件级别:
更新时间:
2008-03-16
下载要求:
匿名下载
运行环境:
/Win9X/Me/WinNT/2000/XP
授权形式:
共享软件
文件语言:
简体中文
界面预览:
点击查看
公司网址:
点击查看
演示地址:
点击查看

详细介绍与代码截图


这是一个本地的百度空间文章列表提取工具,代码接近300行,为javascript纯脚本编写(可以用记事本打开查看),都是Monyer一行一行打上去的。

下面介绍一下使用方法:把代码下到本地

双击页面,输入自己空间地址,点击初始化。

空间文章的页数会被自动获取,同时获取的还有文章类别(可以点击复选框选择提取单个类别的文章列表),选择好开始页和结束页,点击提取文章列表即可。



当所选取页完成时,会给予提示!如果其中有因为网络问题导致无法访问的url,会给予提示:“因网络问题,未获取的url列表”。结束时,保存功能会被开启,可以直接保存为HTML。



虽然获取时是以div形式显示的,但保存时是以table形式保存的,因此我们可以直接导入Excel。



重新打开保存的html列表文件,点击右键选择“导入到microsoft excel”,excel会被自动开启,我们的文章列表会自动导入到excel中。



至此,我们就简单完成了文章列表的获取到转excel功能,是不是很方便呢?



这里也贴一下代码:





百度空间文章列表提取工具

*{
font-size:12px
}
#head{
text-align:center;
}
#choose{
display: none;
}
#error{
display:none;
}
#savelist{
display:none;
}
.count{
width:50px;float: left; display: block;
}
.url{
width:180px;float: left; display: block;
}
.tit{
width:400px;float: left; display: block;+overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.date{
width:150px;float: left; display: block;
}
.clg{
width:150px;float: left; display: block;
}



var XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
var count;
var timer = 1500;
var i;
var start;
var mid;
var end;
var text = "";
var text2 = "";
var texts;
var user = "";
var BlogUrl = "";
var BlogListUrl = "";
var isArtclg;
var page = 0;
var page_end;
var page_min;
var page_max;
var page_min_value;
var page_max_value;
var artclg;
var artclg_a = "";//文章类别
var artclg_b = "";
var artclg_i = "";
var artclg_c = "title="查看该分类中所有文章">";
var artclg_d = "";
var page_a = "[下一页]";//获取页数
var page_b = "[尾页]";
var page_c = "/blog/index/";
var page_d = "">";
var bloglist_a = "";//获取文章列表
var bloglist_b = "function setpv(allnum)";
var bloglist_i = "";
var bloglist_mid = "innerHTML = tps;";
var tit;
var tit_a = "target="_blank">";
var tit_b = "";
var url;
var url_a = "/blog/item/";
var url_b = ".html";
var date ;
var date_a = "";
var date_b = "";
var clg;
var clg_a = ">类别:";
var clg_b = "";

var bloglist_list;

function $(id){
return document.getElementById(id);
}

window.onload = function Listening(){
$("initialize").onclick = Initialize;
$("getList").onclick = function(){
page_min_value = $("page_min").value;
page_max_value = $("page_max").value;
page = page_min_value;
isArtclg = $("isArtclg").checked;
artclg = $("artclg").value;
count = 0;
getList();
};
$("savelist").onclick = saveList;
}

function getHtml(url,fun){
XmlHttp.Open("get",url,true);
XmlHttp.Send(null);
XmlHttp.onReadyStateChange = function(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
text = XmlHttp.responsetext;
setTimeout(fun,timer);
}else{
$("error").style.cssText = "display:block;text-align:center;";
$("error").insertAdjacentHTML("beforeEnd",url+"");
}
}
};
}

function Initialize(){
if(user != $("blogurl").value) user = $("blogurl").value;
else user += "/";
BlogUrl = "http://hi.baidu.com/" + user + "/blog";
getHtml(BlogUrl,"getArtclg()");
}

function getArtclg(){
artclg_list = $("artclg");
page_min = $("page_min");
page_max = $("page_max");
start = text.indexOf(artclg_a);
end = text.indexOf(artclg_b);
text2 = text.substring(start,end);
texts = text2.split(artclg_i);

for(i=0;i";
text2 += "" + count + "";
text2 += "" + url + "";
text2 += "" + tit + "";
text2 += "" + date + "";
text2 += "" + clg + "";
text2 += "";
$("list").insertAdjacentHTML("afterBegin",text2);
}
}

function UrlEncode(str){
var ret="",tt="";
var strSpecial="!"#$%&'()*+,/:;?[]^`{|}~%";
for(var i=0;i 0x7f){
ret+="%"+c.slice(0,2)+"%"+c.slice(-2);
}else{
if(chr==" ")
ret+="+";
else if(strSpecial.indexOf(chr)!=-1)
ret+="%"+c.toString(16);
else
ret+=chr;
}
}
return ret;
}

//保存代码
function formatList(){
text = $("list").innerHTML;
text = text.replace(//g,"");
text = text.replace(/DIV/g,"tr");
text = text.replace(/SPAN/g,"td");
text = "" + text + "";
return text;
}
function saveList() {
var winname = window.open('', '_blank', '');
winname.document.open('text/html', 'replace');
winname.document.writeln(formatList());
winname.document.close();
winname.document.execCommand('saveas','','Monyer.html');
winname.close();
}



Function str2asc(strstr)
str2asc = hex(asc(strstr))
End Function


http://hi.baidu.com/



开始页


结束页



按分类提取?









因网络问题,未获取的url列表:



没有任何版权信息,大家可以放心使用!
点击下载! 报告错误 收藏该页
下载说明
  • 推荐使用 网际快车 下载本站软件,用 WinRAR最新版 进行解压.
  • 目前很多国产软件以及汉化等安装程序捆绑流氓插件,大家在安装的时候务必留意每一个安装步骤.都客网不会接任何捆绑插件的广告.
  • 如果您发现此软件无法下载,请稍后再次尝试.
  • 百度空间文章列表提取工具 已通过本站测试,测试结果请参看说明及截图.
  • 百度空间文章列表提取工具 为网上收集,若无意中侵犯了您的版权,请与我们联系.
  • 本站为非营利性站点所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生一切后果由您自己承担.
  • 建议在IE7的1024*768分辨率下浏览本站,永久域名:http://down.northz.com/ 访问本站 帮助您获得最佳体验
    Copyright©2006 - 2008 Northz.com Inc. All rights reserved.站长下载· 版权所有· 严禁拷贝 鲁ICP备05005208号
    Northz.com>>
    Google