Mekail Murphy

OSWS

OSWS is a Python introduction and guide used to teach computer programming and automation. It focuses on developing simple bots for classic 8-bit games, providing a hands-on approach to learning programming concepts and automation techniques.

OSRS game characters showcasing custom appearances and armor

Project Features

Modular Automation Components

OSWS provides a set of modular automation components that allow students to build and customize their bots. These components include mouse movement control, click automation, and screen analysis tools.

GUI Control Panel

The project features a graphical user interface that gives advanced control over bot behavior. Students can adjust parameters such as movement speed, click frequency, and randomness to fine-tune their bots' performance.

Anti-Botting Challenges

To provide a comprehensive learning experience, OSWS includes challenges that simulate anti-botting mechanisms found in real games. This allows students to practice developing more sophisticated and undetectable automation scripts.

Educational Focus

While the project involves creating bots, its primary purpose is educational. It teaches important programming concepts, introduces students to automation techniques, and encourages critical thinking about game mechanics and anti-cheat systems.

Bot Interface Example

OSWS Bot Interface showing click tracking and control settings

The OSWS bot interface features comprehensive click tracking, customizable intervals, and various automation controls for educational purposes