导出微信公众号文章思路总结及成果分享

微信公众号的文章太多了,有导出微信公众号文章需求的也不少,有的人为了方便查看,有的人为了存档,有的人会打印,甚至有不厚道的人会拿去当素材二次创作。

为了能批量保存我还真想了一堆的办法,先啰嗦一下,因为在摸索的过程中我摸到了许多微信的禁区,即明确了什么路是走不通的,这无疑也会帮到许多后来者,当然嫌麻烦的同学可以跳过斜体字部分直接下载软件 

https://www.xiaokuake.com

我曾经试过一个办法:按键精灵模拟打开电脑版微里面的文章,然后右键打印为PDF,保存,甚至我连保存的文件名是文章的标题都已经实现了。可是有许多坑爹的地方:

先说最大的一个坑:文章中的图片是懒加载的,也就是你只有滑动到要显示图片的位置他才会现从服务器下载,而不会提前下载,这样问题就来了:按键精灵得模拟人工去滑动网页,还不能滑得太快了,太快了图片会下载不过来,太慢了又太浪费时间,还得判断什么时候是已经滑到最下方了,即使这样你也不能保证所有的图片都已经下载成功了,谁知道微信会不会在哪个地方卡一下。

再比如有的号会有纯文字消息,有的号会有图片消息,特别是文字消息不好通过模拟按键去准确保存全部啊。另外这种消息会使得每条文章所占的长度无法统一,你不知道这次保存的和下次保存的是同一篇,还是漏了一篇。后来好不容易把这个问题给搞定了,发现保存列表最前面的几条文章还好说,可是保存到早一点的文章时会遇到微信刷新特别慢特别容易卡顿的问题,而我们又无法预见会怎么卡顿,经常会卡住。

而且,这种机械式频繁刷文章的形式极易被微信检查出来你是在自动刷新,从而直接限制你打开网页,也就是俗称的“关小黑屋24小时”。

后来优化了一下思路跟大家分享下:文章列表是通过https协议传输的,这个可以通过工具抓到原始数据,于是就有了原始链接,把链接保存到数据库或txt中都可以,其实有了原始链接就帮许多非入门菜鸟解决了最关键的步骤。当然了想从理论打通到实际跑通程序中间还需要经过几个环节,比如需要注意图片的下载,网上有许多办法如果你照搬的话是下不到图片的,需要花心思研究一下。这一步时为了加快速度可以采用多线程,但是看清了只是下一篇文章中的多张图片时可以多线程,爬多篇文章可别多线程,很容易被封的。

当然了以上讲的都是程序员思维,我们还应该有客户思维。即客户想要的是:一键批量导出微信公众号所有历史文章。而不上面那一堆他看不懂的技术分析。

即客户需要这样一个软件:我只需要告诉他我要保存的公众号的名字,然后它自己就自动把所有的文章全部保存下来的。

很荣幸,这样的软件我已经做出来了xiaokuake.com 它的最大特点就是:你想要的都能抓取出来,包括图片文字、阅读数点赞数、留言等全方位的信息。它的第二大特点就是:傻瓜化操作,只要能看得懂说明书会点鼠标就会使用。如果说有第三大特点的话那就是:用了停不下来,哈哈哈。

最后不多说,直接上图。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,544评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,430评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,764评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,193评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,216评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,182评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,063评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,917评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,329评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,543评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,722评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,425评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,019评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,671评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,825评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,729评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,614评论 2 353

推荐阅读更多精彩内容

  • 欢迎关注我的公众号:读书主义 更多精彩等着你! 这个读书方法,可能会颠覆你对读书以往的认知|开卷 或许读书已经成为...
    米米粒粒阅读 34,570评论 9 209
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,097评论 1 32
  • 本篇【基础】攻略的整体思路,就是从微信推文的素材管理讲起,接着讲编辑微信推文,再到如何拉近与粉丝之间的距离,进行互...
    领丝馆小编阅读 16,402评论 3 105
  • 夜里,总要读书,总要在子夜的时候,把时间都烘烤在台灯下面。光很柔和,很散漫,书和一个世界,就会不疾不徐的打开。 我...
    一号书房阅读 640评论 0 3
  • 我妈妈今天送我去口才班,我在口才班学到了狗熊砍蚊子,还见到了我辅导班的同学,上完课我妈妈带我去补牙,补完牙回到家我...
    房勃沆阅读 132评论 0 0