Define

From UBot Studio
Revision as of 12:52, 18 March 2014 by LillyT (Talk | contribs)

Jump to: navigation, search

This command is a flow command. This command allows you to define a custom command or function that can be used in your bot.

Name: The name of the command or function being created (please avoid using function or commands names that already exist within UBot Studio as commands and functions.)

Command or Function: Select "Function" when creating a custom function that returns values. Select "Command" when creating a custom command that runs a task.

Parameters: allows you to provide information into a command or function.

The define command, when creating a function, will use the Return command to return values from the function.

For an example on creating a Function with the Define command, please see the Return command's example 1.

Example 1

Naming the command, placing other commands in the define command and clicking OK creates the command under the Custom Commands tab.

Cust.jpg



define search for a keyword {
    navigate("google.com", "Wait")
    type text(<name="q">, "Stina Nordenstam", "Standard")
    click(<name="btnK">, "Left Click", "No")
}
search for a keyword()


Running the script will run the commands in the defined command called "search for a keyword" as one command.

Define.jpg


For more information on how to create a function, please see the Return command.


Example 2

Adding a parameter allows you to quickly pass information into a define function or command in order to control the way the command or function runs.

Browser URL("bing.com")
define Browser URL(#website) {
    navigate(#website, "Wait")
}

Notice that adding a paramter created a parameter within the the defined command called Browser URL.

Typing a url into the parameter in the define command and running the defined command navigates the browser to the specified url.

Defineparam.gif

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox