from basicgeetestcrack import IndustryAndCommerceGeetestCrack
c = IndustryAndCommerceGeetestCrack(
url="http://211.141.74.198:8083/",
search_text=u"工业大学",
input_id="txtSearch",
search_element_id="btnSearch",
gt_element_class_name="gt_box",
gt_slider_knob_name="gt_slider_knob",
result_numbers_xpath='/html/body/div[1]/div[3]/div[1]/span[2]',
result_list_verify_class='m-searchresult')
print c.crack()
"""
url: 主页面的地址
search_text: 搜索企业名称
input_id: 输入框网页元素id
search_element_id: 查询按钮网页元素id
gt_element_class_name: 滑块验证码图片元素的class类名,基本一样,在调用时可以不传参
gt_slider_knob_name: 滑块验证码图片拖动元素的class类名,基本一样,在调用时可以不传参
result_numbers_xpath: 用于确认是否搜索成功的 搜索结果数量的xpath,如本次搜索共`50`条结果,用时多少秒
result_list_verify_id: 搜索结果列表一项的某个标签id值,用于确认搜索列表已经加载完成(某些网站使用ajax) or
result_list_verify_class: 搜索结果列表一项的某个标签class类名,用于确认搜索列表已经加载完成(某些网站使用ajax)
is_gap_every_broad: 现在已经确定为True值,是为了兼容湖北等省原先滑块小的问题,现在网站已经更改,调用时可以忽略此参数了
return 搜索结果列表,cookies : 结果列表的网页源代码已经返回,破解成功了
return 0,None: 搜索企业的结果为0
return None, None: 破解过程出错了,需要检查参数是否正确
"""