2 个不稳定版本
0.3.0 | 2020 年 8 月 11 日 |
---|---|
0.1.0 | 2019 年 12 月 8 日 |
33 在 #streaming-parser
675KB
390 行
VkOpt 消息解析器
在 Rust 1.39 上测试。
CLI 示例
从聊天存档中提取用户 id1
和 id2
的文本
cargo run --release --example cli -- -o messages.txt --only-include-names=id1,id2 -- messages.html
要查看所有可用选项,请运行
cargo run --release --example cli -- --help
API 示例
查看 examples/cli.rs
.
变更日志
0.3.0
添加了读取消息附件的新事件
AttachmentExtracted { kind, url, vk_obj, description }
— 在提取通用附件后触发WallPartExtracted
— 在从先前的AttachmentExtracted
事件提取墙壁帖子文本后触发(如果kind == Wall
)RawAttachmentPartExtracted
— 在提取以 JSON 编码的附件正文后触发,例如 投票。
0.2.0
- 现在正确解析了转发消息
- 报告每个消息的当前嵌套级别:这可以用来重建转发消息链或完全跳过转发消息
- 性能改进
0.1.0
初始版本
依赖项
~5.5MB
~93K SLoC