Hidemyacc Documents
  • HIDEMYACC OVERVIEW
    • What is Hidemyacc?
    • Who need Hidemyacc?
    • Why Hidemyacc?
  • HIDEMYACC REGISTRATION
    • Create new account
    • Free trial
    • Setting
      • Account
      • New profile default
      • Hidemyacc server
      • Language
      • Updates
      • Timezone
      • Security
      • Magic Link
      • Storage
  • HIDEMYACC 3.0 - FEATURES
    • New UX/UI
    • New browser source - Marco
    • Setup & Profile
      • New Profile
        • Overview tab
        • Proxy tab
        • Extensions
        • Timezone
        • WebRTC
        • Geolocation
        • Advanced
        • Cookies
        • Bookmarks
      • Quick
      • Duplicate
      • Multi profiles
      • Restore profiles
      • History activity
      • Profile history
      • Profile & folder management
        • Share/Transfer profile/folder
    • Automation
      • Create automation scripts
        • Variables command group
        • Browser command group
        • Interaction command group
        • Condition command group
        • Loops command group
        • Facebook group
      • Run test and debug
      • Import/Export scripts
      • Record Automation
      • Automation Schedule
      • Facebook group
    • Team Member
    • Synchronizer
      • Main and controlled profile
      • Windows
      • Text
      • Tabs
      • Widget
      • Page
    • Proxy Manager
      • Proxy Manager
        • Add proxy to Proxy Manager
        • Add proxy from Proxy Manager to profile
      • Proxy Store
    • Setting
    • Affiliate Program
    • Hidemyacc 3.0 API
      • Profile
        • Start Profile
        • Stop Profile
        • Profile List
        • Folder List
        • Create Marco Profile
        • Create Ghosty Profile
        • Update Marco Profile
        • Update Ghosty Profile
        • Delete Profile
      • User
        • Query account information
      • Example
  • HIDEMYACC 2.0 FEATURES
    • Automation
    • Fingerprint Protection
    • Auto Back-up
    • High Security
    • Teamwork
    • Cookie-Bot
    • Support 24/7
    • Huge configurations
    • Multi-apps
  • HIDEMYACC 2.0 INSTRUCTIONS
    • Download and Install Hidemyacc
    • Create Hidemyacc account
    • Purchase Hidemyacc Plans
    • Create Hidemyacc Profile
    • Manage Your Profiles
    • Restore Profiles
    • Check hardware fingerprints and browser fingerprints
    • Automation
    • Hidemyacc API
      • Profile
        • 1. Profile List
        • 2. Create Profile
        • 3. Run Profile
        • 4. Stop Profile
        • 5. Delete Profile
      • User
        • Query account information
      • Examples
  • ABOUT
    • Team
    • Customer Support
    • FAQ
      • How to use HIDEMYACC?
      • What operating systems does the software support?
      • Can I use my account on different computers at the same time?
      • How many accounts can I use in 1 computer?
      • How to pay for the invoice?
      • If I cannot pay on time, will I lose all my data?
      • How long will I wait prior to the activation of my subscription?
      • How to change the subscription plan?
      • Hidemyacc 3.0
        • What is Hidemyacc version 3.0?
        • How can I upgrade to Hidemyacc version 3.0?
        • What can I do with the profiles I create on browser source Foxy?
        • How does the new UI enhance usability?
        • Are there any new pricing plans or modifications to existing subscriptions in Hidemyacc version 3.0?
        • Is Hidemyacc version 3.0 available for all platforms and devices?
Powered by GitBook
On this page
  • Conditions
  • Condition break
  1. HIDEMYACC 3.0 - FEATURES
  2. Automation
  3. Create automation scripts

Condition command group

PreviousInteraction command groupNextLoops command group

Last updated 11 months ago

Conditions

The Conditions command is used to set conditions for executing commands. Key settings to consider include:

  • Value: Input the value for comparison.

  • Equals: This operator compares two values and returns True if they are equal and False if not.

  • Equals (case insensitive): Similar to the Equals operator, but it does not differentiate between uppercase and lowercase letters, typically used for strings. For example, "Hello" will be considered equal to "hello".

  • Not equals: The opposite of the Equals operator, returns True if two values are not equal and False if they are.

  • Less than: Compares whether one value is less than another. Returns True if the condition is met, False otherwise.

  • Less than or equal: Compares whether one value is less than or equal to another. Returns True if the condition is met, False otherwise.

  • Greater than or equal: Compares whether one value is greater than or equal to another. Returns True if the condition is met, False otherwise.

  • Greater than: Compares whether one value is greater than another. Returns True if the condition is met, False otherwise.

  • Contains: Checks if a string or set contains a specific element. Returns True if it does, False otherwise.

  • Contains (case insensitive): Similar to the Contains operator, but it does not differentiate between uppercase and lowercase letters in strings.

  • Not contains: Checks if a string or set does not contain a specific element. Returns True if it does not, False otherwise.

  • Not contains (case insensitive): Similar to the Not contains operator, but it does not differentiate between uppercase and lowercase letters in strings.

  • Starts with: Checks if a string starts with a specific sequence of characters. Returns True if it does, False otherwise.

  • Ends with: Checks if a string ends with a specific sequence of characters. Returns True if it does, False otherwise.

  • Match with RegEx: Checks if a string matches a regular expression pattern. Returns True if it matches, False otherwise.

  • Variable exists: Checks if a variable has a valid input value.

  • Variable not exists: Checks if a variable does not have a valid input value.

  • Element exists: Checks if an element has a valid input value.

  • Element not exists: Checks if an element does not have a valid input value.

    • You need to select the element retrieval type (CSS or Xpath) and paste the selector.

    • Waiting time: Time to wait for selector verification.

  • Add: Used when multiple conditions need to be satisfied simultaneously.

  • Or: Used when one of the conditions needs to be satisfied.

Condition break

Similar to the Stop loop command, the Condition break command is used to indicate the end of conditions.

Use the Break setting when using the Condition command within a loop (Loop). The loop will end only when the conditions are satisfied. If not using a loop, you don't need to select the "Use Break" setting.