Package eu.hobbydev.bracheus.utils
Schnittstelle HumanizerTools
- Alle bekannten Implementierungsklassen:
DMListener,ListenerThreadManager,LoginAction,SearchAction,UpdateUserAction
public interface HumanizerTools
The `HumanizerTools` interface defines methods for introducing delays between actions
and for checking the status of the action queue in the Seleniagram bot.
This interface is intended to simulate human-like pauses during automation tasks to avoid
detection and to make the bot's behavior more natural. The delays are introduced between
actions (e.g., input delays and site delays) to mimic human interaction speeds.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault booleanChecks whether the action queue is currently being handled.default voidIntroduces a delay to simulate human-like input timing.default voidIntroduces a delay between site interactions.
-
Methodendetails
-
inputDelay
default void inputDelay()Introduces a delay to simulate human-like input timing. The delay lasts for 500 milliseconds. This method is called to add a short pause before or after user input actions, simulating a human's typing delay. -
siteDelay
default void siteDelay()Introduces a delay between site interactions. The delay lasts for 5000 milliseconds (5 seconds). This method is typically used to add a longer pause between actions on different pages or sections of a site, simulating a more natural browsing experience. -
checkingActionQueue
default boolean checkingActionQueue()Checks whether the action queue is currently being handled.- Gibt zurück:
- `true` if the action queue is being processed, `false` otherwise. This method is used to monitor the state of the action thread and determine if the bot is in the middle of executing a set of actions.
-