网页主体格式转换神器
什么是 zignis-plugin-read ?
这是一个简单的工具插件,目的是实现一个能够方便的获取网页主体
的命令行工具
,以方便我们以各种方式搜集整理学习资料
,支持各种格式
,有一些特色模式,为了简单这里也称之为格式。
支持的格式
格式名称 | 解释 |
---|---|
markdown , md | 一种纯文本格式的标记语言 |
便携式文件格式 | |
html | 生成一个html页面文件 |
png | 无损压缩的位图图形格式 |
jpeg | 有损压缩图片格式 |
less | 高亮阅读 |
web | 把 markdown 输出成网页,并集成了 Markdown 编辑器,即可以查看,也可以修改 |
epub | 电子书格式 |
mobi | 亚马逊电子书格式 |
console | 将 markdown 直接输出到终端,可以按需处理 |
主要参数
选项 | 解释 |
---|---|
--version | 显示版本号 |
--format, -F | 需要转换的格式 |
--read-only, --ro | 只呈现html,与web格式一起使用 |
--debug | 调试 |
--port | 代理,比如抓取掘金文章中图片就需要开启 |
--localhost | 本地主机端口 |
--open-browser, --ob | Web格式自动打开浏览器 |
--rename | 获取的文章重新命名 |
--dir | 获取的文章存储本地位置 |
安装
$ npm i -g zignis zignis-plugin-read# 默认会下载 puppeteer,比较慢,加上这个环境变量就不下了,也可以 `Ctrl+C` 取消下载
# 没有 puppeterr, `html`, `png`, `jpeg` 和 `pdf` 就不能工作了。
$ PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true npm i -g zignis zignis-plugin-read# 用法
$ zignis read [URL|本地 markdown] --format=[FORMAT]# 帮助
$ zignis read [url]
例子
# 获取掘金一篇文章
$ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74# 获取掘金一篇文章,转换为 markdown 格式
$ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74 --format=markdown# 打开一个空的 markdown 编辑器
$ zignis read --format=web# 欣赏一下自己项目的 README
$ zignis read README.md
获取文章转换成微信公众号支持的格式
# 安装
$ npm i -g zignis zignis-plugin-read zignis-plugin-read-extend-format-wechat# 例子,抓取掘金文章,并使用代理获取文章中图片
$ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74 --format=wechat --proxy
目前适合网页主体转换的网站
开发过程中发现,默认行为总是不尽如人意,需要针对性的调优,目前只对下列网站做过基本调优,不保证绝对没有问题,遇到一个解决一个。
掘金
简书
知乎
已知 BUG
生成
mobi
格式时,远程图片会丢失
,可以先转成epub
,然后自己用 ebook-convert 转成 mobi
项目地址
zignis-plugin-read
https://github.com/vipzhicheng/zignis-plugin-readzignis-plugin-read-extend-format-wechat
https://github.com/vipzhicheng/zignis-plugin-read-extend-format-wechat
使用过程中程序 Bug 反馈
可以直接在公众号留言,我会
第一时间
反馈给作者
可以到上面
Github
项目中提交Issues
结束语
如果这个神器
给你带来便利,花费你几秒宝贵的时间到Github
点击一个Star
往期精彩文章
K8S 金丝雀部署之 Istio
Harbor v1.7.0自动镜像回收
关注公众号
欢迎大家关注交流,定期分享自动化运维、DevOps、Kubernetes、Service Mesh和Cloud Native
网页主体格式转换神器相关推荐
- 音视频格式转换神器与html视频元素加字幕—零基础自学网页制作
音视频格式转换神器--格式工厂 如果您下载了上一篇<为HTML页面添加音频.视频的方法--零基础自学网页制作>(目录在结尾)中的素材,您会看到有这样一个文件,如图 因为格式工厂是免费软件, ...
- html打开网页过场动画_音视频格式转换神器与html视频元素加字幕——零基础自学网页制作
音视频格式转换神器--格式工厂 如果您下载了上一篇<为HTML页面添加音频.视频的方法--零基础自学网页制作>(目录在结尾)中的素材,您会看到有这样一个文件,如图 这就是格式工厂软件的安装 ...
- [文档格式转换神器]pdf,jpg,xps转doc,xls,ppt等office格式
[文档格式转换神器]pdf,jpg,xps转doc,xls,ppt等office格式 Made By LuckyDog 今天公司财务遇到一个问题,同时也是给我出了一个难题(Because之前没弄过), ...
- moment格式换时间_1个顶20个!这个格式转换神器到底有多神?今年最想给你分享的软件!...
嗨,大家好我是小小迅~ 日常工作中,为了方便接收者查看文档,一般都会选择发送PDF文档,因为它能很好的保持格式的完整性,无论是手机或电脑查看,都不会出现格式错乱的情况. 但有时候"优点&qu ...
- html5视频支持qsv吗,视频格式转换神器:qlv、qsv、kux统统一网打尽
视频格式转换背景介绍 转换视频格式相信是很多朋友在平时工作和学习过程中的刚需,今天特地准备写一篇文章来给大家详细讲解这块的内容.普通的视频基本上不需要转换,直接使用Potplayer播放即可,如果你是 ...
- Movavi Video Converter,一款来自国外的格式转换神器。
Movavi Video Converter 是一款功能强大且简单易用的格式转换器,由行业领先的多媒体软件公司Movavi开发,该公司成立以来便专注于解决视频.音频格式与设备间的兼容性问题. Vide ...
- 3D格式转换神器HOOPS Exchange使用教程(一):打印组件结构
HOOPS Exchange是什么? HOOPS Exchange 是一组软件库,可以帮助开发人员在开发应用程序时读取和写入主流的 2D 和 3D 格式.HOOPS Exchange 支持在主流的3D ...
- 格式工厂——难得一见的强大免费格式转换工具
说明 首先贴上官网地址:传送门 格式工厂是一个格式转换神器,功能强大,没有水印等烦人的机制,且没有付费版,没有广告,还译为多国文字,简直是当代软件中一股清流.从2008年至今,已经更新到版本5.0,支 ...
- drawboard pdf拆分文件_PDF处理神器,几秒钟搞定格式转换+压缩+加水印+解密!
PDF对于一个科研学习/工作者来说几乎每天都会接触,尤其是PDF格式转换的时候不知道怎么办,还有些文件加密了只能看不能编辑,有些几十页甚至几百页的文件每次翻看起来都特别麻烦,想防盗给自己的pdf文件加 ...
最新文章
- [ActionScript 3.0] AS3.0 简单封装Socket的通信
- 30分钟掌握ES6/ES2015核心内容(上)
- boost::contract模块实现push button的测试程序
- java 内存泄露监控,Linux下实用的JAVA内存泄露监控命令
- mysql自增 java_如何在java中自动增加mysql中的用户id
- ES6学习(八)—Promise对象 超鸡重要
- 当程序员没了互联网,该如何继续学习写代码?
- 【Oracle】RAC集群中的命令
- MTK 6765/6739/6755/6761/6763 android9.0 user版本打开root权限(adb root权限和 apk root权限)
- 关于STM32使用RTC唤醒停止模式的设置
- CVE-2013-5211漏洞整改方法
- C++ 3D 绘图技术调研常用库介绍
- EXCEL如何实现两个表的相应数据关联
- Java开发环境及其特点
- 解决安装PHP 5.6.40版本途中坑坑洼洼
- leveldb安装以及使用
- PTA L1-059 敲笨钟
- node.js请求接口
- 学校计算机机械设备管理制度,计算机教室设备管理制度.doc
- 万豪旅享家旗下万怡酒店品牌落子江苏江阴
热门文章
- 天正当前比例怎么设置_天正建筑1:50填充比例怎么设置-天正建筑设置1:50填充比例的方法 - 河东软件园...
- 底物多肽Phe-Gly-His-Phe(NO2)-Phe-Ala-Phe-OMe、50572-79-7
- 珍珠项链 (20 分)
- 【GIS作业报告】上海房价分布三维渔网图
- ArcGIS应用基础3 属性表的操作-以人口密度分布图为例
- 初尝ACM,感觉?挺美妙。
- win11 defender关闭以及恢复
- 从0到100:网课老师如何自媒平台卖课?
- UG模具设计的八大分模方法,建议收藏
- 微信读书排版引擎自动化测试