1 : Create Batch File in PoGo.NecroBot.CLI\bin\Debug
2a : Change ..cs File and Debug PoGo.NecroBot.CLI\ConsoleEventListener.cs
or
2b : Download .cs File and copy PoGo.NecroBot.CLI\ConsoleEventListener.cs + Debug
.bat FILE (30min)
Code:
@echo off
:loop
echo # Starting
start NecroBot.exe
timeout /t 1800 >null
echo # Closing
taskkill /f /im NecroBot.exe >null
timeout /t 30 >null
goto loop
Normal ConsoleEventListener.cs
Code:
...
if public void HandleEvent(WarnEvent evt, ISession session)
{
Logger.Write(evt.ToString(), LogLevel.Warning);
if (evt.RequireInput)
{
Logger.Write(session.Translation.GetTranslation(TranslationString.RequireInputText));
Console.ReadKey();
}
}
...
Fixed ConsoleEventListener.cs
Code:
...
public void HandleEvent(WarnEvent evt, ISession session)
{
Logger.Write(evt.ToString(), LogLevel.Warning);
if (evt.RequireInput)
{
Logger.Write("Starting...",LogLevel.Info);
}
}
...