Browser Settings:
-
Target: Determines where a new page loads—options include current window, new window, parent, popup, or async browser for independent operation.
-
Default: Will try to automatically configure the most appropriate. Generally defaults to a new browser when following a link within a list.
-
Current: Opens the link in the current browser.
-
Parent: Opens the link in the Parent of the command containing the current command.
-
New: Opens the link in a new browser (tab).
-
Popup: Opens in a popup window.
-
Async: Creates an independent browser that runs in parallel.
-
-
Browser Type: Choose between Dynamic (fully interactive) or Static (faster, no JavaScript execution) browsers for optimal performance based on the website’s complexity.
-
Default: whatever the current browser is, usually dynamic.
-
Dynamic: a dynamic browser complete with scripts and styles that you would expect when browsing normally.
-
Static: a simplified browser loading only the specified file type (HTML, JSON, & XML) that does not execute JavaScript and is therefore faster. May not work on many websites that require JavaScript.
-
-
Use Browser HTTP for Static Requests: Enables HTTP for static mode requests (uncheck for HTTPS).
-
Rotate Proxy: Rotate the proxies before loading the link.
-
Clear Cookies & Storage: Clears the website’s cookies and local storage.
-
Ignore error codes if content is received, except for not found errors:It treats responses with content as valid, unless the error code is "Not Found" .
-
Ignore not found error codes if content is received: Some web sites will return incorrect status codes by default unless the web server is not returning any content.
-
Random Delay Before Action: Adds a random delay before actions, with customizable min/max values.
-
Add Custom Headers: Adds a custom header to the requests.
-
Add custom header to target domain only(Checkbox): Adds a custom header to the target domain only
-
Include domains: List of domains(one per line) where custom headers need to be included. Leave blank for all domains.
-
Exclude domains: List of domains(one per line) where custom headers need to be excluded. Leave blank for all domains.
-
Browser Response Capture:
-
Capture Response Headers & Cookies: Captures headers and cookies from web responses for analysis, useful for debugging and tracking interactions.
-
Capture File: Enables capturing response files for export, allowing further analysis or reference of the captured content..
-
Capture Response Content: capture the response content (as text) for export or later use. Enabling requires you to enter a RegEx filter to specify the content you’d like to capture.
-
Naming Format:Defines how captured responses are named. Two options are available:
-
URL File Name: Uses the original file name from the URL.
-
Sequential – Names the responses in sequential order.
-
-
-
Capture Audio Stream: Records audio streams (WAV/MP3) and stops after a silence period, ensuring efficient capture of desired sound.
-
Capture Requests: Filters and captures specific requests using RegEx.
Dynamic Browser Settings:
-
Wait Settings: Controls how long to wait for content to load.
-
Wait for Local Content: Waits for local resources.
-
Wait for Main Page Load Only: Waits for the main page to load.
-
Wait for All Content: Waits for all content (Ajax, etc.).
-
Wait for Async Loaded Content: Waits for asynchronous elements.
-
No Wait: Does not wait for full page loading.
-
Wait for Selected Content: Waits for content to appear on the page that is used by a sub-command. Waits for all content to load if no sub-commands exist, or no sub-commands select content.
-
-
Load Images: Determines if images should load.
-
Default: Follow agent settings.
-
Yes: Loads images.
-
No: Disables image loading to improve performance.
-
-
Load Styles: Controls CSS loading.
-
Default: Follow agent settings.
-
Yes: Loads styles.
-
No: Disables styles for faster performance.
-
-
Block Ads: Prevents ads from loading.
-
Default/Yes/No: Configures ad blocking based on agent settings.
-
-
Block Requests Between Actions: Prevents all requests between actions to reduce traffic.
-
Default/Yes/No: Configures request blocking between actions based on agent settings.
-
-
Block URLs: Uses RegEx to block specific URLs.
Dynamic Browser Timeouts:
-
Detect discovery timeouts on next action: Tries to detect appropriate discovery timeouts next time the action is executed in the editor.
-
Discover activity timeout: The time an action will wait for new activity to occur in the browser before completing the action (default: 4 seconds).
-
Discover first activity timeout: The time an action will wait for the first activity to occur in the browser before failing the action because it started no new activity (default: 4 seconds).
-
Activity timeouts: Configurable wait times for page activities (Default, Short, Normal, Long, Very Long, Custom).
-
Selected content (seconds). Only applicaple when waiting for selected content: Specifies the wait time (in seconds) for selected content to appear; applicable only when waiting for selected content (default: 30 seconds).
-
Page load timeout (seconds): Max time for a page to load (default: 30 seconds).
-
Page initialization timeout (seconds): Time for initial setup (default: 20 seconds).
-
Async timeout (seconds): Time for async operations (default: 10 seconds).
-
Parse HTML Timeout: Max time for HTML parsing (default: 6 seconds).
-
Action completed timeout (seconds): Time for action completion (default: 120 seconds).
Static Browser Settings:
-
Page Load Timeout: Max time for a page to load in static mode (default: 15 seconds).
-
Fixed Encoding: Sets character encoding (default: UTF-8, can select others).