Metadata-Version: 2.4
Name: dc-thw-emulator
Version: 0.0.5
Summary: Emulator Manager for THW Emulator instances
Author: Dai Chao Online
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Microsoft :: Windows
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-python
Dynamic: summary

# Emulator Manager

A Python tool to manage multiple instances of the **THW Emulator**. Launch, stop, reboot, organize windows, and monitor the status of your emulator instances effortlessly.  

## Features

- Launch multiple emulator instances  
- Stop or reboot instances  
- Organize emulator windows on the screen  
- Check the status of each instance  
- Calculate virtual machine sizes  

## Usage
```python
from dc_thw_emulator import EmulatorManager

# Create an instance of EmulatorManager
manager = EmulatorManager()

# Launch 3 emulator instances
manager.launch_instances(3)

# Stop all instances
manager.stop_instances()

# Reboot all instances with a 3-second delay
manager.reboot_instances(delay=3)

# Organize emulator windows on screen
manager.organize_windows()

# Check the status of each instance
manager.check_status()

# Get the name of each instance
manager.get_instance_name()

# Calculate the size of the virtual machines
manager.calculate_vms_size()
```

## Installation

Install via pip:

```bash
pip install dc-thw-emulator
