直播app開發搭建,圖形和簡訊驗證碼的自動識別獲取
直播app開發搭建,圖形和簡訊驗證碼的自動識別獲取
selenuim操作
driver=webdriver.Chrome() driver.get(") driver.implicitly_wait(10)#設定超時時間 driver.find_element_by_name("uname").send_keys() driver.find_element_by_name("ps").send_keys() driver.find_element_by_name("ps1").send_keys() driver.find_element_by_name("email").send_keys(")#郵箱輸入 driver.find_element_by_name("tel").send_keys()#電話號碼輸入 driver.find_element_by_id("btn_smsvcode").click()#簡訊驗證碼傳送 driver.find_element_by_name("vcode_graph").send_keys()#圖形驗證碼輸入 driver.find_element_by_name("vcode_graph").send_keys() def isElementPresent(): # 從selenium.common.exceptions 模組匯入 NoSuchElementException類 from selenium.common.exceptions import NoSuchElementException try: element = driver.find_element_by_xpath("/html/body/div[7]").get_attribute("style") # 原文是except NoSuchElementException, e: except NoSuchElementException as e: # 列印異常資訊 print(e) # 發生了NoSuchElementException異常,說明頁面中未找到該元素,返回False return False else: # 沒有發生異常,表示在頁面中找到了該元素,返回True return True while isElementPresent():#圖形驗證碼識別迴圈 driver.find_element_by_xpath("/html/body/div[7]/div[1]/button").click() driver.find_element_by_id("btn_smsvcode").click() # 簡訊驗證碼傳送 msg_test = imag_code() driver.find_element_by_name("vcode_graph").send_keys() # 圖形驗證碼輸入 driver.find_element_by_name("vcode_graph").send_keys(R) driver.find_element_by_xpath("//*[@id='mainContent']/div[1]/form/div[1]/p[6]/input[1]").send_keys()#簡訊驗證碼輸入 driver.find_element_by_id("chkAgreeService").click()#勾選框 driver.find_element_by_xpath("//*[@id='mainContent']/div[1]/form/div[2]/p[2]/input[1]").click()
圖形驗證碼識別
driver.save_screenshot('v_code.png') # 先把整個頁面截圖下來 element = driver.find_element_by_id('sccImg') # 定位驗證碼元素 print("驗證碼元素位置:", element.location) print("驗證碼元素尺寸:", element.size) left = element.location['x'] top = element.location['y'] right = element.location['x'] + element.size['width'] bottom = element.location['y'] + element.size['height'] im = PIL.Image.open('v_code.png') im = im.crop((left, top, right, bottom)) # im.show() image=pytesseract.image_to_string(im)
簡訊驗證碼自動獲取
url = "檢視api檔案" response = requests.get(url) print(response.text)
以上就是直播app開發搭建,圖形和簡訊驗證碼的自動識別獲取, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2949819/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短影片app原始碼,圖形和簡訊驗證碼的自動識別獲取APP原始碼
- 影片直播app原始碼,傳送驗證碼 驗證碼識別APP原始碼
- 直播app開發搭建,ios 獲取手機中所有圖片APPiOS
- 阿里雲簡訊服務的使用-----獲取簡訊驗證碼阿里
- app直播原始碼,登入時輸入驗證碼、簡訊驗證身份APP原始碼
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- 短視訊app搭建,利用javaWeb生成一張簡易驗證碼圖片APPJavaWeb
- tensorflow 訓練 think-captcha 圖片驗證碼自動識別APT
- 如何使用Selenium自動化測試工具獲取動態圖片驗證碼?
- 騰訊雲 圖形驗證碼接入
- 直播軟體app開發,flutter 驗證碼輸入框的簡單封裝APPFlutter封裝
- 圖形驗證碼
- 12306自動搶票及自動識別驗證碼功能(二)
- playwright--自動化(二):過滑塊驗證碼 驗證碼缺口識別
- 短視訊直播原始碼,自動對上傳的圖片進行識別原始碼
- 驗證碼的識別和運用
- app直播原始碼,Vue獲取URL圖片的寬高APP原始碼Vue
- 直播app原始碼,驗證方式選擇郵箱驗證時,自動給輸入好的郵箱傳送驗證碼APP原始碼
- 使用 ActionScript 實現簡單滑動驗證碼識別
- 【Django開發】0到1開發美多shop專案:圖形和簡訊驗證碼。全md文件筆記(附程式碼,已分享)Django筆記
- 前端獲取驗證碼前端
- 驗證碼識別
- app直播原始碼,js實現上傳圖片型別+大小+尺寸驗證APP原始碼JS型別
- Django之圖形驗證碼Django
- Flutter 生成圖形驗證碼Flutter
- 驗證碼的前世今生:從圖文識別到無感驗證
- 直播 App 原始碼搭建簡易直播平臺及個人開發直播系統的難點APP原始碼
- 直播平臺原始碼,簡訊驗證碼傳送demo原始碼
- 如何實現直播間原始碼重要的簡訊驗證碼功能原始碼
- 直播軟體app開發,左右自動滑動的輪播圖廣告APP
- selenium自動爬取網易易盾的驗證碼
- 使用 Forth 實現驗證碼識別與自動化登入
- 使用 Crystal 實現驗證碼識別與自動化登入
- 初探驗證碼識別
- 直播app開發搭建,Android studio 圖片壓縮APPAndroid
- .Net WebAPI 生成圖形驗證碼WebAPI
- gofiber: 使用圖形驗證碼dGo
- java圖形驗證碼實現Java