Welcome to Skaion ConsoleUser’s API Documentation!¶
ConsoleUser is both a library containing many high- and low-level ways to interact with a target system, and a set of “brains” that make decisions about how to use those libraries to create human-like activity on that system. Below are links to many of the aspects of each of those parts that can be used.
For a more complete discussion of how to develop using or extending ConsoleUser see `The ConsoleUser Developer Guide[https://docs.skaion.com/devel/cu/index.html]`_
Contents:
- 1. User Level Objects
- 2. Objects to interact with the remote system
- 3. Objects to match regions of the screen
- 4. Objects that control applications
- 4.1. System/Platform Objects
- 4.2. ATAK
- 4.3. Blogs
- 4.4. Web Browsing
- 4.5. Chat
- 4.6. Encryption
- 4.7. Email
- 4.8. FTP
- 4.9. Image Sharing
- 4.10. Media players
- 4.11. MicroBlog
- 4.12. Office/Productivity
- 4.13. Payments
- 4.14. P2P
- 4.15. PDFViewer
- 4.16. Phone Call
- 4.17. Project Management
- 4.18. Source Code Management
- 4.19. Secure Copy (SCP)
- 4.20. System Administration
- 5. “Brains” to control the fingers and eyes
- 6. Utility/Misc. Classes
- 7. Inheritance Diagram
- 8. Testing
- 9. Errors