email-bill
v1.0.0
Published
> 解析银行邮件账单, 自动化的记账
Downloads
2
Readme
Eamil-bill
解析银行邮件账单, 自动化的记账
Why?
本人比较懒, 不想每次消费都手动的输入到记账软件中.
但确实又有这种需求, 所以萌生出想根据邮件账单来自动化的完成记账操作想法
软件的核心功能就是解析邮件(html文件), 从中提取消费的相关信息
同时编写 Web 页面管理和查看数据
详细进度见 RoadMap
安装
npm i email-bill -g
使用
前提
- 账单的信息是从邮件当中解析出来的, 需要设置招行的邮件提醒
- 邮件的源文件来源于
Mac os
系统自带的邮件
应用的导出功能, 暂时还不支持其他的源文件
从
邮件
应用中导出邮件源文件, 导出类型为源文件运行命令,
fillPath
为你导出的源文件地址email-bill <fillPath>
更多配置使用
--help
命令查看
cli 帮助文档
Usage
$ email-bill <filePath> [options]
Options
--type, -t {'credit'|'debit'} 账单类型, 默认是信用卡账单
--out-type, -ot {'json'|'csv'} 导出文件类型, 默认是 csv
--out-name, -on {string} 导出文件名称, 默认与账单类型同名
Examples
$ email-bill credit.bill
Roadmap
- [x] 解析招行邮件账单
- [ ] 添加可视化页面(目标是一个自动记账软件)
- [ ] 支持更多类型的源文件
- [ ] 支持其他银行