Skip to content

将文章转化微信友好格式或保存为长微博图片

Notifications You must be signed in to change notification settings

GeekPark/article2pic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

极客公园文章优化Chrome插件

用于优化http://*.geekpark.com/topics/*链接下的所有文章,增加发布到微信和发布到微博的功能。

####License: MIT

###安装

  1. 下载最新版article2pic.crx文件
  2. 打开Chrome浏览器,进入chrome://extensions/地址。将下载好的crx插件拖入该页面并点击add添加

插件已上架至 Google APP Store,请前往下载

###使用 打开极客公园文章详情页,等待网页加载完毕后右上角会出现「发布到微信」和「发布到微博」按钮。

####发布到微信 点击后会将文章精简为标题日期作者正文

然后你可以点击「管理底图」进入插件选项页面,给文章增加底部图片。如果你已经添加过底部图片,点击某底部图片即可更换。

同时你也可以在该页面给文章编写自定义CSS,这些插件设置会保存在你的浏览器内直到你卸载浏览器。等设置完毕后在文章页刷新页面即可应用设置。

除此之外,文章内容可编辑的,你可以增加针对微信发布的特殊内容等。

在你觉得一切都好的时候,点击文章内容,全选复制粘贴到微信公众平台里。

####发布到微博 同「发布到微信」相比,多出一个「生成长图」的功能,图片生成后你可以保存到桌面然后发布到微博上。

Tip: 在你点击「生成长图」后文章不可编辑,需刷新页面重新再来。

###二次开发

  1. 修改manifest.json中的content_scripts地址检测
  2. 修改./source/src/js/main.js中对文章的抓取地址

###已知Bug 选项页面新增文章底图,如果和已有底图名称一致则会覆盖

###插件截图 文章详情页


插件选项页

###版本更新 v1.1 调整文章样式,去除摘要边距,增加自定义摘要、文章着重(加粗)的样式自定义

v1.2 继续调整文章样式,删除空白<p>,将图片从<figure>中移出。添加远程样式控制,以后直接在远程修改默认样式,不会影响用户所自定义的样式。二次开发请编辑source/src/main.js中的外部样式地址。

v1.3 调整微博端样式,使微博图片更加清晰易读。同时修复标题文字错乱的Bug。

v1.4 活动详情页面增加微信样式导出链接跳转

v1.5 增加二级标题的自定义样式选项

v1.6 上架 Google APP Store 同时改名

v1.7 修复 <picture /> 标签在微信内无法显示图片的问题

v1.8 去除远程样式,修复自定义样式不起作用的问题,增加自动打包 zip

v2.0 匹配新版主站文章页

v2.1 增加 codeblock 顶部底部代码块

v2.2 增加点评代码块,参考点评区块代码 去复制

v2.3 Fix image bug

v2.4 Add remote style control, geekpark-test:article-style.json

v2.5 Fix merge style bug