Skip to main content

Image Rotation CAPTCHA

Sophie avatar
Written by Sophie
Updated over 2 weeks ago

Definition and Usage

Automatically solve rotation puzzle CAPTCHA by moving the handle along the slider track to rotate the image to its correct position. This command uses AI technology to detect the correct orientation of an image and automatically rotates it by manipulating the slider control.


Parameter Values

Input parameters

Parameter

Description

Possible Values

Required

Options / Notes

AI engine

Please select the CAPTCHA engine you need to use.

Octoparse AI

Yes

Requires platform credits. Ensure sufficient balance.

Image source

Select the CAPTCHA image to be recognized

UI element, Web element

Yes

Rotation type

Single-circle rotation, Dual-circle rotation

Yes

Web page

Select a variable that contains the web page to work with

Yes

Background image

Please select the outer circle image for the image rotation CAPTCHA

Yes

Slider track

Please select the slider track that the handle slides along

Yes

Slider handle

Please select the slider handle

Yes

Auto-complete verification

Check 'Auto-complete verification' to automatically solve the slider challenge. Otherwise, the command will only return the calculated slide distance

No

Store slide distance into

Store the slide distance in a new variable

No

Advanced settings

Parameter

Description

Required

Options / Notes

Element timeout (s)

Wait time for element to appear (seconds)

Yes

Default: 20 seconds

Error handling

Parameter Name

Description

Throw error & stop

When an error occurs, the action will trigger an error and stop the execution of the entire app.

Retry command

If an error occurs, the action will retry the command in an attempt to resolve the issue and continue the process.

Ignore error & continue

When an error occurs, the action will be ignored, and the workflow will continue without interruption.

Variables produced

This action can produce a variable containing the slide distance if "Store slide distance into" is specified.


Using Variables in Conditions

When you see the {x} icon next to a parameter field, you can insert previously created variables. This allows you to dynamically set parameters based on values obtained earlier in your workflow. For example, you might use a variable for the Web page parameter if you're working with multiple pages.


Notes

  • Sufficient platform credits are needed for the AI engine to function properly.

  • For best results, ensure that the CAPTCHA elements are clearly visible and not obscured.

  • The command works with both single-circle and dual-circle rotation CAPTCHA types.

  • If "Auto-complete verification" is unchecked, the command will calculate the rotation distance but won't actually perform the rotation.

  • The accuracy of CAPTCHA solving depends on the quality and clarity of the image elements.

Did this answer your question?