Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement captcha handler #57

Open
maZahaca opened this issue Nov 30, 2015 · 3 comments
Open

Implement captcha handler #57

maZahaca opened this issue Nov 30, 2015 · 3 comments
Assignees
Labels

Comments

@maZahaca
Copy link
Member

It should:

  • knows how to detect if captcha had happened (unexpected landing to captcha url or existing on the page captcha scope)
  • knows scope of confirm button and input for enter captcha.
  • take a picture of captcha (do base64 from picture in evaluate)
  • has ability to set a promised function, which will determine captcha and return value.

Implement:

  • does action back (if needed) and continue parsing
jifeon added a commit that referenced this issue Dec 9, 2015
wait for visible, pattern, page actions
back action #52
provide collection action - for cases when rules are not defined before actions are performed #64
postActions support
concurrent cases actions support - when we don't know what to do exactly
performance improved for wait action
actions results rule type - for cases when we don't need parse
possibility to use blank scopes for rules, for virtual rules which can get results from actions for example

Refs #57

🐗
@maZahaca maZahaca mentioned this issue Mar 18, 2016
@maZahaca
Copy link
Member Author

maZahaca commented Apr 9, 2018

This going to be implemented in here goose-captcha-handler

@maZahaca
Copy link
Member Author

maZahaca commented Apr 9, 2018

@jifeon can you do this for me?

@maZahaca
Copy link
Member Author

maZahaca commented Apr 9, 2018

so, the idea is to have captcha, which will be initialized like that...
captcha(parser) -> this will add captcha action via Parser.addAction to the parser

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants