2013-12-14 314 views
1

我做了一個紅寶石機器人,玩一個小型的在線遊戲。它能夠達到最後的水平並殺死那裏的最終老闆。當遊戲結束時,我的程序達到未知狀態,並收到異常。不過,我需要從這場戰鬥中獲得一些信息(即最終的HTML頁面)。我可以重新開始,但需要大約10個小時才能到達最終的老闆。系統登錄Ruby?

我的問題是:是否有某種Ruby的系統日誌,我可以看到(插入,如bash調用-x選項)最後幾個執行的命令?我知道Ruby有這樣的類,但我沒有在我的代碼中使用它們,所以我想知道是否有更一般的東西。

+0

您的ruby程序是否調用shell腳本? – nurettin

+0

@nurettin不,它不是。我添加了'bash -x'只是作爲我想到的一個具體例子。 – yasen

+1

恐怕在ruby中沒有堆棧的永久日誌,但也許在你的網絡中有一個代理?您可以嘗試使用其日誌來隔離您的URL下載。 – nurettin

回答