「选择发票图片 → 自动识别二维码提取链接 → 下载电子发票原件。支持直接下载与浏览器跳转两种模式。」
简介
## 🎯 一句话概括
**扫码即下载** — 选一张电子发票图片,自动识别二维码提取查验链接,智能下载 PDF/OFD 发票原件到指定目录。
---
## ❓ 为什么需要这个动作
电子发票上的二维码扫出来是一个**税务查验平台页面**,不是文件直链。手动流程需要:扫码 → 浏览器打开 → 等加载 → 找隐藏的下载按钮 → 选目录保存。每张发票重复5步。
本动作将流程压缩为 **「选图 → 选目录」两步**,中间全部自动完成。
---
## ✨ 核心特性
- 🔍 **双引擎 QR 解码** — 暴力扫描已加载程序集 + 动态加载 zxing.dll,AutoRotate/TryInverted/TryHarder 全开
- 🪜 **5 层智能下载策略** — 直链下载 → HTML 解析提取 → WebView2 自动点击 → 已知 API 枚举 → 浏览器手动。层层回退
- 🛡 **文件安全保护** — 文件头魔数校验(PDF/OFD/JPEG/PNG)、同名自动追加序号不覆盖
- 🇨🇳 **国内政务环境适配** — SSL 自签名证书信任、GBK/UTF-8 双编码自动检测、双 UA 降级
- 💬 **清晰反馈** — 识别失败/链接无效/网络异常每步弹窗提示,下载成功右下角 Toast 通知
---
## 📋 使用流程
1. 运行动作 → 弹出文件对话框,**选择发票图片**(jpg/png/bmp)
2. 自动识别二维码并提取链接
3. 弹出目录选择框,**指定保存位置**
4. 自动下载发票原件(PDF/OFD),或自动打开浏览器供手动下载
---
## ⚙️ 环境要求
- Quicker 1.44.51+
- Windows 10 / 11
- WebView2 Runtime(可选,未安装时策略 C 自动跳过,其余 4 层仍可用)
- 需能访问对应税局发票查验服务器
> 💡 Windows 11 预装 WebView2,Windows 10 用户如缺少可从[微软官网](https://developer.microsoft.com/microsoft-edge/webview2/)下载安装。
---
## ⚠️ 注意事项
1. 二维码区域需**清晰、无遮挡、无反光**
2. 下载目录需有**写入权限**
3. 不同省份税务平台差异很大,如全部策略失败(只打开浏览器),欢迎在评论区反馈发票类型和税务局名称
4. 本动作不修改、不上传发票图片,所有操作均在本地完成
作者所声明的动作特征:
- 依赖第三方组件(如DLL库、python包等):
- 含有写入本地文件的功能
- 含有删除或更改本地文件的功能
最近更新
|
修订版本
|
更新时间
|
更新说明
|
|
0
|
13小时1分钟前
|
|