Skip to content

OCR with wrong answer and CB accepting it?

Morning @Sven,

I have started testing a few OCR services and I Have been watching how they perform with ReCaptcha. CB send the captcha to the services fine and then the services send the captcha back, CB displays the captcha in the box with "recognised as xxxxxxxx via service" but the vast majority of them seem to be wrong.

Does CB have any way to double check if it is correct or not? Something like a message back from SER to say if that captcha was accepted or not.


  • SvenSven
    yes, SER sends back a message if it thinks the failed submission was caused by a bad captcha answer.
    CB itself will send back that to the service as well if it supports it to get you the money back.
  • shaunshaun
    Cheers @Sven.

    Will the stats in the bottom right of CB be adjusted to show the change? Some of the services are saying over 90% correct but when I check them manually they seem to be way off is all.
  • SvenSven
    hmm no thats not corrected...but you are right...i will try adding that.
  • shaunshaun
    @sven cheers mate :).

    Just one last quick thing until this has been added, save I Have a SaaS 3rd party service in CB. I tell CB to send all its fails to the 3rd party service but I want all recaptchas to be solved by humans. In SER I ser up a human based captcha service and then untick ReCaptcha in CB.

    Is my thinking correct that the ReCaptcha will be detected on the page by SER, Sent to CB and CB sees that ReCaptcha is unticked so it sends it back to SER for human solving?
  • SvenSven
  • shaunshaun

    Just had a chance to test it, basically I did as I described but for the example lets just say I deticked ReCaptcha in CB. SER Is getting the ReCaptcha sending it to CB and even though it is unticked in CB it is getting sent to the third party service I have added in CB to try get that to solve it but thats the one I think is lying about its ReCaptcha solves instead of sending it back to SER for human solving.

    I want to keep the other service in CB as it is doing well with other platforms and saving me cash rather than having humans solve that too :(.

    Maybe you could add something into CB so you can have multiple third party solvers in it and tell them to do different stuff? For example have Reverse Proxies and a DBC added, have CB pass all of its fails to Reverse Proxies but have a way to have it send a specific platform to DBC. Kind of what we have right now but each added captcha service can be configured individually rather than them all having the same blanket function?

    Is this possible?
  • SvenSven
    well you can use the option to send captchas to services only if explicitly setup in the listing (right click on captcha type ->toggle...).
    Else I always recommand to add captcha services to SER as it speeds things up a lot.

    In CB you should simply uise the option to skip captchas with a low success rate (default was 20% I think). That way all not worth is skipped by CB and send back to SER where the next service will solve it.
  • shaunshaun

    Reverse Proxies is $10 a month for 5 connections per time, other than that unlimited.
    DBC and such are usually around the $1-2 per 1000 solves.

    Reverse proxies are solving plenty of captchas correctly and thus saving me crap loads of human solve requests. But it is saying that it has things like ReCaptcha correct when in reality it does not so SER goes and adds that thinking it is correct when it isnt. When it gets to this stage i'm guessing it just reports back that the captcha is not right to try get a refund?

    This is the stage the problem is as or maybe I am misunderstanding it but at this stage when Reverse Proxies has said the captcha is correct but it isnt, SER knows it is wrong and I want it to push it to a human solver rather than ask for a refund.

    But because Reverse Proxies is getting plenty of other captcha platforms correct and saving me money I don't want to put the human solver in its place.

    I can't see a way to get this unless making it so users can send specific captcha types to various third captcha services, if I add both to CB and set it up just to send ReCaptchas I miss out on all the potential verified from the other captcha types that would have a decent chance of getting solved anyway by reverse proxies.

    If CB had the functionality to set up specific rules for each service I would have all that CB get wrong go to Reverse Proxies and ReCaptcha, KCaptcha and Solve Media all go to the human solver instantly.
  • SvenSven
    well you can...simply enable the option to send captchas to services only when the types are marked as such...that way you set it to all captchas except recaptcha andf will will work.
  • shaunshaun
    Ahhh @sven, I never even though of doing it like that :P So select all other platforms and right click and mark them for third party. So just to confirm they will go to CB and be processed through CB first and then if they fail they will be sent to third party? But the ones I dont mark wont be sent to a third party and will be sent back to SER for human solving?
  • SvenSven
    yes, but make sure you also check the option to send them only to marked captcha types in CB options.
Sign In or Register to comment.