2013-12-14 5 views
1

Я сделал бота в рубине, который играет в маленькую онлайн-игру. Он смог достичь финального уровня и убить последнего босса. Когда игра заканчивается, моя программа достигает неизвестного состояния, и я получаю исключение. Однако мне нужна информация из этой битвы (т. Е. Последние html-страницы). Я могу начать все сначала, но это занимает около 10 часов, пока не достигнет финального босса.Системный журнал в Ruby?

Мой вопрос: есть ли какой-либо системный журнал в Ruby, где я могу видеть (интерполированный, например, bash, вызываемый с опцией -x) последние несколько выполненных команд? Я знаю, что у Ruby есть такие классы, но я не использовал их в своем коде, поэтому я хотел бы знать, есть ли что-то более общее.

+0

Ваш рубин программа вызова скриптов? – nurettin

+0

@nurettin Нет, это не так. Я добавил 'bash -x' только как конкретный пример того, что я имею в виду. – yasen

+1

Я боюсь, что в рубине нет постоянного журнала стека, но, возможно, в вашей сети есть прокси-сервер? Вы можете попытаться изолировать загрузку URL-адресов, используя свои журналы. – nurettin

ответ

Смежные вопросы