neopostmodern / wohnungsbot

Der Wohnungsbot — die Anwendung zum 2. Akt ("Das Versprechen des Bots") des Automatisierungsdramas in drei Akten "Von einem der auszog eine Wohnung in Berlin zu finden" von Clemens Schöll
https://wohnungsbot.de
GNU Affero General Public License v3.0
151 stars 27 forks source link

Feature request: Automatic captcha-solving #87

Open Malemo opened 2 years ago

Malemo commented 2 years ago

The main benefit for the bot is that it can work independently. When it fails to confirm capchas, the whole benefit of the bot gets left behind....

neopostmodern commented 2 years ago

I've rephrased this as a feature request and would be happy to accept a PR if someone can integrate a captcha-solver. For now the focus is on #77 (because it's easier) and #59 (because it's blocking).

Wyrrrd commented 2 years ago

For the puzzle captchas, this might give some inspiration to someone willing to contribute.

spggooss commented 2 years ago

Hi, i wanted to contribute to the project by adding a service like imagetyperz for the captcha. I had been using it with Flathunters (web scraper for immoscout and others that sends the appartments to telegram) and there it worked untill today. Unfortunately the developers of immoscout have added other anti-bot measures. See #https://github.com/flathunters/flathunter/issues/210. I think for now it will be game over for automatic solving of the captcha. I'll keep checking on the flathunters issue and if they manage to find a way to trick immoscout's bot detection again i'll give implementing imagetyperz another go.

Fredy is another tool like flathunters and uses an other external service (ScrapingAnt) to bypass the captcha and bot detection and that is still working. Unfortunately i dont think it will work in this usecase where it will automatically send a response as the service is mostly for website scraping.

neopostmodern commented 2 years ago

Has anybody (e.g. @spggooss) experienced the no-captcha block yet, as screenshot in https://github.com/flathunters/flathunter/issues/210#issuecomment-1232987747 (top)?

baconmonsta commented 1 year ago

Would be useful if the bot would at least manage to click the "I'm not a robot" captcha when I've solved the puzzle for it creating a valid captcha-token.