http://swcx.hb-n-tax.gov.cn/hbgs1/invoice/
这个是湖北省的交互性查询发票真伪的地址
我想的是 首先按规定格式将需要查询的号码都输入进去
然后跑个脚本批量读出这些号码 与这个网址进行交互 然后对结果进行分析 得到 真伪验证
求这些过程需要哪些东东?
批量检测发票真伪,求编写方向。
-
- 帖子: 105
- 注册时间: 2008-11-03 10:06
-
- 帖子: 34
- 注册时间: 2008-09-21 1:01
Re: 批量检测发票真伪,求编写方向。
主要是验证码这里比较麻烦。
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 批量检测发票真伪,求编写方向。
代码: 全选
#!/bin/bash
#发票代码
fp_code=?
#发票号
fp_number=?
url="http://swcx.hb-n-tax.gov.cn/hbgs1/invoice/front/invoice_opr.jsp"
vercode_url="http://swcx.hb-n-tax.gov.cn/hbgs1/invoice/front/invoice_random.jsp"
cd /tmp
curl "$vercode_url" -o yzm.jpg
convert yzm.jpg ppm:- | ppm2tiff yzm.tif
tesseract yzm.tif out
yzm="`cat out.txt`"
if [ "$yzm" ]; then
curl -d "$url?fp_code=${fp_code}&fp_number=${fp_number}&verify_code=${yzm}"
else
echo "验证码未能识别"
fi
-
- 帖子: 34
- 注册时间: 2008-09-21 1:01
-
- 帖子: 34
- 注册时间: 2008-09-21 1:01
Re: 批量检测发票真伪,求编写方向。
不过发现还要加个cookies,
下验证码的时候保存下
curl "$vercode_url" -o yzm.jpg -D cookies.txt
发送验证的时候加上cookies
curl -b cookies.txt "$url?fp_code=${fp_code}&fp_number=${fp_number}&verify_code=${yzm}"
而且貌似还可以就用一个验证码,然后不停的发送验证请求哎。
下验证码的时候保存下
curl "$vercode_url" -o yzm.jpg -D cookies.txt
发送验证的时候加上cookies
curl -b cookies.txt "$url?fp_code=${fp_code}&fp_number=${fp_number}&verify_code=${yzm}"
而且貌似还可以就用一个验证码,然后不停的发送验证请求哎。
-
- 帖子: 105
- 注册时间: 2008-11-03 10:06
Re: 批量检测发票真伪,求编写方向。
恩!非常感谢楼上的几位大虾的热心帮助!最近太忙,才发现发现这个帖子有人回了,我试试!
再次感谢!!
再次感谢!!