Human Emulator Objects
To send commands to the program and to the browser built into the program, special objects are used. Objects work in all languages used to create scripts in a program - PHP, Python, JavaScript, or C # - and have the same name.
Objects are divided into several categories:
- DOM - control of elements of the current page (for example, an input field, a submit button, pictures, etc.) the entire DOM model of the html page)
- common - functions common to all objects
- anchor - links (tag A)
- b - tag B
- blockquote - BLOCKQUOTE tag
- body - page body (BODY tag)
- btn - buttons (BUTTON tag)
- button - input buttons (INPUT tag type BUTTON or SUBMIT or RESET or IMAGE)
- canvas - CANVAS tag
- checkbox - checkboxes (INPUT tag, type CHECK)
- code - CODE tag
- div - separators (DIV tag)
- element - any page elements (any tags)
- embed - embedded non-HTML elements (EMBED tag)
- flash - flash elements (OBJECT tag with flash objects)
- form - forms (FORM tag)
- footer - forms (FOOTER tag)
- frame - frames (FRAME tag)
- h1 - h6 - objects h1 ... h6 (tag H1 ... H6)
- head - HEAD tag
- header - HEADER tag
- hiddeninput - hidden input elements (INPUT tag and HIDDEN type)
- html - HTML
tag
- i - tag I
- image - images (tag IMG)
- input - single-line text elements (INPUT tag type TEXT or PASSWORD or SEARCH)
- inputfile - file input elements (INPUT tag, FILE type)
- inputimage - buttons - pictures (INPUT tag, IMAGE type)
- label - labels (LABEL tag)
- li - LI tag
- listbox - listboxes and comboboxes - tags (SELECT tag)
- meta - META tag
- object - built-in objects (OBJECT tag)
- option - OPTION tag
- p - tag P
- pre - PRE tag
- radiobox - radioboxes (INPUT tag RADIO type)
- s - S tag
- script - scripts (SCRIPT tag)
- section - scripts (SECTION tag)
- span - spans (SPAN tag)
- strong - STRONG tag
- style - styles (style tag)
- table - tables (TABLE tag)
- th - table heading (TH tag)
- tr - table row (TR tag)
- td - table cell (TD tag)
- textarea - multi-line text elements (TEXTAREA tag)
- u - U tag
- video - VIDEO tag
- interface - direct interface to the
page element
- interfaces - list of direct interfaces to page elements
- System - system management (eg sound, mouse, keyboard ...)
- clipboard - to work with the clipboard
- file_os - for working with local files
- folder - for working with local folders
- keyboard - for keyboard emulation
- mouse - to emulate mouse actions
- sound - work with sound
- textfile - for working with text documents
- Web - managing the work with the Internet (for example, our browser, web page….)
- browser - browser control
- connection - a set of functions related to managing the Internet connection
- ftp - working with FTP <
- harvestor - object for collecting urls (getting html) in multi-threaded mode
- mail - an object for working with mail
- proxycheker - proxycheker control object
- proxyswitcher - an object for switching proxies
- raw - raw stream control (since 4.0.4)
- seo - a set of SEO-related functions
- sftp - working with SFTP <
- submitter - an auxiliary object for submitting information to the web
- webpage - page management
- anticaptcha - testing CAPTCHA using AntiGate.com service
- anticaptcha2 - testing CAPTCHA using AntiGate.com API v2
- rucaptcha - testing CAPTCHA using RuCaptcha.com service
- onlinesim - service for working with SMS OnlineSIM.ru
- smsactivate - service for working with SMS SMS-activate.ru
- simnet - service for working with SMS 5Sim.net
- cheapsms - service for working with SMS CheapSMS.ru
- Window - window management (for example, the application itself, the debugger ...)