(requies Bluestacks 5 Emulator)
- Must have Permanent XP drops enabled in OSRS Client settings
- DO NOT adjust Mini-map zoom (turn minimap zoom off)
- Must start scripts on specified start-tiles
-
Human Mouse Movement
Organic, randomized, mouse trajectories and x, y click deviations
-
Automatic interface normalization (camera pitch, yaw, and zoom adjusting, active tab detection, location detection, etc.)
- Delete build, dist, main.spec and output directories
- Start instance of Anaconda (terminal) with Python 3.10+
pip install -r requirements.txt
if any new packages have been addedpip install auto-py-to-exe
if not already installedpyinstaller --onefile main.py
to create Build directory within project folderauto-py-to-exe
to start Auto-Py-To-Exe application- Import JSON config settings and convert to exe
- (or) Manually configure based on following:
- ** NOTE (not shown in image) Must include in "Hidden imports" - "pyautogui" & "pywintypes"
- After .exe is built - move from output (click open output dir in py-to-exe) into output dir within this project
- Once .exe from auto-py-to-exe is in the output dir of this project, start Inno
- Use the Inno script in the 'Misc' dir within this project to create Inno setup Exe (which automatically grabs the .exe from the output dir in this proejct)
- Navigate to AWS dragonpy bucket containing the installation media: https://s3.console.aws.amazon.com/s3/buckets/dragonpy?region=us-west-2&tab=objects
- Update the installation media
- Match the name on the Front-End (Client) in the .env variables
- Copy everything from client directory of working (dev) dir except for node_modules into Heroku client dir
- Copy everything from root dir (server) except for node_modules
- open bash terminal in root heroku dir
- run command
git add .
followed bygit commit -m "<message>"
and finallygit push heroku master
to push web app updates to heroku