티스토리 뷰
반응형
twocaptcha 에서 제공해주는 데모 버전으로 안될때


보통 g-recaptcha-response 에 토큰값을 입력하게 된다.
1. 가장 기본적인 형태는 아래처럼 token값 가져와서 입력인데
# https://github.com/2captcha/2captcha-python
import sys
import os
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
from twocaptcha import TwoCaptcha
api_key = os.getenv('APIKEY_2CAPTCHA', 'YOUR_API_KEY')
solver = TwoCaptcha(api_key)
try:
result = solver.recaptcha(
sitekey='6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u',
url='https://2captcha.com/demo/recaptcha-v2-callback')
except Exception as e:
sys.exit(e)
else:
sys.exit('solved: ' + str(result))
보통 클릭해서 토큰값 자겨온것을 넣어주는 방법을 쓰죠 기본적인 형태는 대부분 아실거에요
g-recaptcha-response에 값을 넣는 방식이죠
하지만 아래처럼 바로 넣어버리는 방법도 있죠. 토큰값을 전달하는겁니다. 해당 주소로
headers = {'user-agent': 'Mozilla/5.0 Chrome/52.0.2743.116 Safari/537.36'}
# Sending recieved token
data = {'recaptcha-token': str(token)}
# Making POST request to the target site
token_response = requests.post(site_url, headers=headers, data=data)
셀레니움->twocaptcha
twocaptcha를 유료로 인증해서 토큰값을 입력해주는 방법을 쓰는데
입력없이 결과값을 받는 페이지에서 검사하는 경우는 또 따로 나중에 이어서..작성하겠습니다.
반응형
'프로그래밍 > python' 카테고리의 다른 글
파이썬 pyinstaller로 exe컴파일 된 파일을 디컴파일하는 방법 (0) | 2024.05.29 |
---|---|
pip로 설치된 라이브러리 한번에 지우는 방법으로 pyinstaller로 exe 만드는 용량 줄이기 (0) | 2024.05.27 |
파이썬 프로그램에서 텔레그램으로 알림 (종료,에러 등등의 상황 보내기 ) (1) | 2024.04.28 |
이미지 세로로 합쳐서 1장으로 만들기 파이썬 예제 (0) | 2024.04.24 |
TypeError: __init__() should return None, not 'bool' 설명 (1) | 2023.11.20 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 멀티계정
- 텔레그램봇
- Fullcalendar
- .htaccess
- 아파치
- 셀레니움
- python
- 파이썬
- Magisk
- 오토셋
- 유튜브
- 텔레그램
- lsposed
- xe
- 그누보드5
- 클라우드플레어
- 파이선
- Apache
- php8
- 루팅
- 윈도우
- 에러
- php
- Cloudflare
- 그누보드
- 제로보드
- 회원가입
- 당근
- 아미나
- SSL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함