Using multiple user accounts
Written by: webDOMinator 2 years and 1 month ago
To use multiple user accounts for a social network or site to automatically add 200 friends on each account from the same long list of friends.
Code
/Quick Reference for "/"
Click on command to see examples & comments
String Concatenation & Math Expressions
Usage: expresson1/expression2
Description: Divides expression1 by expression2./to switch accounts with same plugin and using the same list
loadpluginQuick Reference for "loadplugin"
Click on command to see examples & comments
Program Level Commands
Usage: loadplugin:filename
Description: Load the site plugin specified by filename. The deprecated version of this command is loadprofile which will still work as an alias to loadplugin.:your plugin here
loadlistQuick Reference for "loadlist"
Click on command to see examples & comments
Program Level Commands
Usage: loadlistQuick Reference for "list"
Click on command to see examples & comments
Information Lists
Usage: list:handle[:optionsfile;gatherfile]
Description: Creates a new virtual list. Virtual lists do not have limits and are accessed through their handles. When webDOM gathers, it can be set to gather any usable virtual list.:filename
Description: Load the list specified by filename into the info list section.:the list your using
varQuick Reference for "var"
Click on command to see examples & comments
Variable Setting Commands
Usage: var:variable-name = expression
Description: Sets the variable specified variable-name to expression. Expression can be any concatenated string, literal text, or Mathematical expression, and can include other variables, DOM elements, or webDOM settings.:i=0
loopQuick Reference for "loop"
Click on command to see examples & comments
Control Operators and Clauses
Usage: loop:condition;loop-condition;command
Description: Starts a loop block which will loop until loop-condition is no longer satisfied.
This is much like while loops in most standard programming languges. The first condition can be set to (true or false), and the loop-condition uses the conditional operators (<<, >>, ==, !=, <=, >=, , and ) to satisfy the condition.
command is the command that's carried out at the end of the loop. Often times loops include incrementing a variable as the command at the end of the loop. An example loop would be "loop:true;var.i<<30;var:i=var.i+1" which would loop until the variable "i" was over 30.
When inside of a loop, the variable being used can be referenced by using "[]" brackets i.e: "dom.a.[var:i].innerhtml=foo" would set all of the link names in the loop range to "foo".
All loops must include an endloop call afterwards at risk of looping infinitely.
:true:var.i<<1:
nextaccountQuick Reference for "nextaccount"
Click on command to see examples & comments
Program Level Commands
Usage: nextaccount
Description: Changes to the next account in the currently loaded account list. If webDOM is currently on the last account in the list, this will switch it to the first account. Must have a plugin loaded to use this command.
loginQuick Reference for "login"
Click on command to see examples & comments
Program Level Commands
Usage: login
Description: Perform the login action on the currently loaded site plugin. A site plugin must be loaded, with a username and password entered for this to work.
wait:10
add_allQuick Reference for "add_all"
Click on command to see examples & comments
Program Level Commands
Usage: add_all[:number]
Description: Start the automation process of adding all of the people on the currently loaded user ID list as friends. If number is used, then automation will only add that number of friends.:200
clickQuick Reference for "click"
Click on command to see examples & comments
DOM Level Commands
Usage: click:element
Description: Clicks a DOM element specified by element.:dom.a.Log out
endloopQuick Reference for "endloop"
Click on command to see examples & comments
Control Operators and Clauses
Usage: endloop
Description: Ends a loop block. All endloop commands must come after an accompanying loop command.
This can be used as a template to get started.
You'll have to change the line that says "
clickQuick Reference for "click"
Click on command to see examples & comments
DOM Level Commands
Usage: click:element
Description: Clicks a DOM element specified by element.:dom.a.Log out" to the actual log out link element and change your plugin, list, and the number after add_all. To PM all instead, use pm_all... to perform a custom action on all. Use
ca_allQuick Reference for "ca_all"
Click on command to see examples & comments
Program Level Commands
Usage: ca_all:action-name[:limits]
Description: Starts the automation process of running a Custom Action (CA) which is currently loaded in the Action Toolbox and is a "List based action". The action-name is the identifier used on the button for that action in the action toolbox. The limits can be either just one number which represents the number of people from the list to perform the action on, or if a ";" is used like: ca_all:Auto-Subscribe:5;30 then webDOM will peform the Auto-Subscribe action on users 5 through 30 from the information list.:myaction:200 for example, if you had an action loaded called "myaction" and you wanted to use it on 200 people from the list.
If you want to use different lists, move the loadlist line inside the loop after the login line. Make sure you have "save list after every action" checked in your Plugin drop down in webDOM to insure your place in the list is always saved.
Happy DOMinating :P