BosslandGmbH / BuddyWing

BuddyWing is the bot for Star Wars: The Old Republic. This repository contains the open-source components that power the bot.
4 stars 2 forks source link

Ability to auto terminate session on detecting buddywing crashing. #40

Open pjmagee opened 8 years ago

pjmagee commented 8 years ago

You should be able to wrap the process and catch any runtime exceptions that causes buddywing to crash or if the swtor.exe no longer exists. Then terminate the buddywing session via a http service. Crashing occurs so often, It's very frustrating to also have to login to buddyauth and kill the session manually.

aevitas commented 8 years ago

The bot does already detect the game exiting (the infamous "uh oh" messages in the log). What case specifically are you getting at?

pjmagee commented 8 years ago

If the bot is about to use a wokovator buddywing crashes along with the game client. So I have to then restart the game and usually that has happend before the buddywing session has expired. So it means needing to login to buddyauth and kill the session.

I thought the GUI hosts the buddywing bot execution, there should be a way to ensure the session is killed once the buddywing gui application has exited or crashed.