[分享]CSDN博客导出工具ex

弱水垂钓 弱水垂钓 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
先发布在路人乙e版本基础上进行扩展后可正常下载CSDN博客、专栏的源代码:
http://download.csdn.net/detail/kevin_zcwen/8604007
再发一下Release工具:
http://download.csdn.net/detail/kevin_zcwen/8604031

借鉴的路人乙e版本源代码
http://download.csdn.net/source/4578205

修改说明:
1. 只是调整了csdn博客内容识别的正则

#region former regular expression
/*Regex reg_con = new Regex(@"<div id=""article_content"" class=""article_content"">([\s\S]+)</div>\s*<div class=""share_buttons"" id=""sharePanel"">", RegexOptions.IgnoreCase | RegexOptions.Compiled);
* */
#endregion

#region using regular expression
Regex reg_con = new Regex(@"<div id=""article_content"" class=""article_content"">[\r\n ]*([\s\S]+)</div>[\r\n ]*[\s\S]+[\r\n ]*<div class=""bdsharebuttonbox""", RegexOptions.IgnoreCase | RegexOptions.Compiled );
#endregion



只测试导出PDF格式,有几点缺陷:
1. 下载频繁时会出现操作超时的网络错误(目前使用过程体验还可以)
2. 导出的PDF按博客页面显示的先后顺序组织内容,未进行博客顺序的调整
3. 未添加导出的终止功能

对此工具想添加的功能:
1. 批量导出博客,可由固定格式文件保存要导出的博客地址、博主用户名等

最后发布一些上午变态的御"虫"(博客导出):
见百度云盘共享,可能资源都偏C/C++:
http://yun.baidu.com/s/1dDAinxn
...全文

相关推荐

评论 51
收藏 已收藏
分享
返回顶部
弱水垂钓
VC/MFC 16,550 成员 421,606 内容