加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
在Main(最后一个脚本)的最后一个end之前,插入下列内容
rescue StandardError # 加载脚本数据结构 scripts = load_data("Data/Scripts.rxdata") # 显示出错详细信息 t = $!.backtrace.collect do |s| s.sub(/^Section([0-9]+)/) {"#<#{scripts[$1.to_i][1]}>"} end print [$!.class, "-" * 80, $!.message, "-" * 80, t].flatten.join("\n")
rescue StandardError
# 加载脚本数据结构
scripts = load_data("Data/Scripts.rxdata")
# 显示出错详细信息
t = $!.backtrace.collect do |s|
s.sub(/^Section([0-9]+)/) {"#<#{scripts[$1.to_i][1]}>"}
end
print [$!.class, "-" * 80, $!.message, "-" * 80, t].flatten.join("\n")
然后当脚本出错时,提示信息会变成下图这样
如果你用了一大堆外挂插件会很有用。 |