Sha256: f935c50aec9b89f79f8efbb2fcd77116ff01603dc748601680893fd28b9897a5
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
#! /usr/bin/env ruby # -*- coding: utf-8 -*- # # Narou.rb ― 小説家になろうダウンロード&整形スクリプト # # Copyright 2013 whiteleaf. All rights reserved. # begin $debug = File.exists?(File.join(File.expand_path(File.dirname($0)), "debug")) Encoding.default_external = Encoding::UTF_8 require_relative "lib/globalsetting" display_backtrace = ARGV.delete("--backtrace") display_backtrace ||= $debug $disable_color = ARGV.delete("--no-color") $disable_color ||= GlobalSetting.get["global_setting"]["no-color"] require_relative "lib/logger" require_relative "lib/version" require_relative "lib/commandline" rescue_level = $debug ? Exception : StandardError CommandLine.run(ARGV.map { |v| v.dup }) rescue rescue_level => e warn $@.shift + ": #{e.message} (#{e.class})" if display_backtrace $@.each do |b| warn " from #{b}" end else warn " エラーが発生したため終了しました。" warn " 詳細なエラーは --backtrace オプションを付けて再度実行して下さい。" end exit 1 end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
narou-1.2.0 | narou.rb |