Packup
将漫画打包成 epub 文件,基于 pandoc
。
假如我有这么一套漫画:
别当欧尼酱了
├── 第01话
│ ├── 0.jpg
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── 5.jpg
│ ├── 6.jpg
│ ├── 7.jpg
│ ├── 8.jpg
│ ├── 9.jpg
│ ├── 10.jpg
│ ├── 11.jpg
│ ├── 12.jpg
│ └── 13.jpg
└── 第02话
├── 0.jpg
├── 1.jpg
├── 2.jpg
├── 3.jpg
├── 4.jpg
├── 5.jpg
├── 6.jpg
├── 7.jpg
├── 8.jpg
├── 9.jpg
├── 10.jpg
├── 11.jpg
└── 12.jpg
$ packup 别当欧尼酱了
resolving directory 别当欧尼酱了...
Directory (2) 第01话 第02话
Total File Size: 4.75 MiB
Total Page Number: 27
:: Proceed with packing? [Y/n]
:: Resizing and converting images
( 1/28) create `.tmp` folder
$ mkdir 别当欧尼酱了/.tmp
( 2/28) converting 别当欧尼酱了/第01话/0.jpg
( 3/28) converting 别当欧尼酱了/第01话/1.jpg
( 4/28) converting 别当欧尼酱了/第01话/2.jpg
( 5/28) converting 别当欧尼酱了/第01话/3.jpg
( 6/28) converting 别当欧尼酱了/第01话/4.jpg
( 7/28) converting 别当欧尼酱了/第01话/5.jpg
( 8/28) converting 别当欧尼酱了/第01话/6.jpg
( 9/28) converting 别当欧尼酱了/第01话/7.jpg
(10/28) converting 别当欧尼酱了/第01话/8.jpg
(11/28) converting 别当欧尼酱了/第01话/9.jpg
(12/28) converting 别当欧尼酱了/第01话/10.jpg
(13/28) converting 别当欧尼酱了/第01话/11.jpg
(14/28) converting 别当欧尼酱了/第01话/12.jpg
(15/28) converting 别当欧尼酱了/第01话/13.jpg
(16/28) converting 别当欧尼酱了/第02话/0.jpg
(17/28) converting 别当欧尼酱了/第02话/1.jpg
(18/28) converting 别当欧尼酱了/第02话/2.jpg
(19/28) converting 别当欧尼酱了/第02话/3.jpg
(20/28) converting 别当欧尼酱了/第02话/4.jpg
(21/28) converting 别当欧尼酱了/第02话/5.jpg
(22/28) converting 别当欧尼酱了/第02话/6.jpg
(23/28) converting 别当欧尼酱了/第02话/7.jpg
(24/28) converting 别当欧尼酱了/第02话/8.jpg
(25/28) converting 别当欧尼酱了/第02话/9.jpg
(26/28) converting 别当欧尼酱了/第02话/10.jpg
(27/28) converting 别当欧尼酱了/第02话/11.jpg
(28/28) converting 别当欧尼酱了/第02话/12.jpg
:: Generating index file
:: Packing up
$ pandoc 别当欧尼酱了/.tmp/index.md -o 别当欧尼酱了.epub
$ rm -rf 别当欧尼酱了/.tmp
:: Remove original directory? [y/N] y
(1/1) remove original folder
$ rm -rf 别当欧尼酱了
是不是很像 pacman
呀