Let me suggest to visit the official OB forums ... at the beginning, that place was very helpful for me, too ... some "official" info about your request:
... a youtube video on that:
[Hidden content]
... great overview by Ruri "it"self:
[Hidden content]
... and another example for bypassing:
[Hidden content]
btw, I am sorry, but I am too lazy on mondays to explain it in details. nevertheless i'm pretty sure you will figure it out without any problems
I read thru those forums they didn't get extensive with recaptcha. I do better when I can see it in front of my face so I took a new working config that bypasses recaptcha, for open bullet 2
[CODE title="Recaptcha Bypass Openbullet2"]
BLOCK:SolveRecaptchaV2
siteKey = "6LeN3G4UAAAAAJJwlyghOlmGIspC9wPUmQQZ33xR"
siteUrl = "https://members.bangbros.com/login"
=> VAR
@Solution
ENDBLOCK
BLOCK:HttpRequest
LABEL:Post Login
url = "https://members.bangbros.com/login_check"
method = POST
customHeaders = {("Host", "members.bangbros.com"), ("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0"), ("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"), ("Accept-Language", "en-US,en;q=0.5"), ("Accept-Encoding", "gzip, deflate, br"), ("Origin", "https://members.bangbros.com"), ("Connection", "keep-alive"), ("Referer", "https://members.bangbros.com/login"), ("Upgrade-Insecure-Requests", "1"), ("Pragma", "no-cache"), ("Cache-Control", "no-cache")}
TYPE:STANDARD
$"login%5Busername%5D=<input.USERNAME>&login%5Bpassword%5D=<input.PASSWORD>&g-recaptcha-response=<SOLUTION>&profiler_input=&login%5BioBB%5D%5BioBB%5D=&login%5B_token%5D=<TOKEN>"
"application/x-www-form-urlencoded"
ENDBLOCK[/CODE]
So basically I see from the code that he parses the sitekey and the site url and sends them to SolveRecaptchaV2 and outputs the variable as SOLUTION. Then in the next block he sends the post data with <USERNAME> <PASSWORD> <SOLUTION> <TOKEN> (also parsed)