mrhappyasthma / D2R-Multibox

A helper utility to streamline launching of D2R multibox
2 stars 0 forks source link

D2R-Multibox

A helper utility to streamline launching of D2R multibox.

NOTE: This only works on Windows.

Background

In order to support multi-boxing (i.e. multiple instances of D2R running simultaneously), you need to kill the following \Sessions\3\BaseNamedObjects\DiabloII Check For Other Instances.

Many folks are doing this manually using tools like Process Explorer:

Image of Process Explorer

This script looks to automate that process, by iterating through all the processes and closing this handle.

Dependencies

Required installations:

python -m pip install pywin32
python -m pip install ctypes

Optional installations:

To make a fresh exe, also install pyinstaller:

python -m pip install pyinstaller

Internal Deps

Run

Downloading the standalone EXE

You can download the latest release here: https://github.com/mrhappyasthma/D2R-Multibox/releases/tag/Latest

Running the script manually

To run the script, simply run:

python multibox_d2r.py