Python bindings for libRemoteInput
library and port of the lape Reflection
package from Brandon-T/Reflection.
python -m pip install -i https://test.pypi.org/simple/ pyautoeios
I add scripts to the examples as I port modules of Brandon-T/Reflection and add new methods.
Here is a simple login example:
import getpass
import pyautoeios as pyauto
pyauto.inject_clients()
for client in pyauto.clients:
pyauto.pair_client(client)
email = input("enter your username:")
password = getpass.getpass()
im = pyauto.screenshot()
im.show()
pyauto.static.login(client, email, password)
im = pyauto.screenshot()
im.show()
- Works with python 3.8
- installable via pip
- Pip install dependancies for you (needs more testing. compare your versions to Pipfile)
- Wraps well liked pyautogui interface
- Transparent Image finding when opencv is installed
- Injecting into multiple clients (so threads can be used for multi-boxing)
- no known memory leaks.
- pytest for unit testing
- login methods
everything is subject to change in future releases. This is because I want the 1.0.0 release to actually be something people like using.
That said. I welcome your usage and feedback so we can make this a good library for boting.
Even if things will change before the 1.0.0 release, once something is in version control or pypi, its there forever. I have no intention of deleteing commits from github. (unless I am forced to by some lawyer somewhere)
- Create methods for interacting with grand exchange.
- Port Interfaces for bank standing skills from Brandon-T/Reflection
- Port
Inventory.simba
->inventory.py
- Port
Bank.simba
->bank.py
- Port
- Port Interfaces for smithing skills from Brandon-T/Reflection
- Port
Interfaces.simba
->interfaces.py
- Port
Bank.simba
->bank.py
- Port
- porting of other modules from Brandon-T/Reflection
- Login screen world switcher logic (for now just ensure you are on a valid world for your user)
- integration of color methods from BenLand100/srbot
- porting modules from SRL/SRL or ollydev/SRL-Development
I think programming should be fun. For me, python is an enjoyable language and botting old school is a fun programming activity.
see PROGRESS.md