lib/downloader.rb in narou-2.8.2 vs lib/downloader.rb in narou-2.8.3

- old
+ new

@@ -780,11 +780,11 @@ @stream.error "小説が削除されているか非公開な可能性があります" if @@database.novel_exists?(@id) $stdout.silence do Command::Tag.execute!(%W(#{@id} --add 404 --color white --no-overwrite-color)) end - Command::Freeze.execute!([@id]) + Command::Freeze.execute!([@id, "--on"]) end else @stream.error "何らかの理由により目次が取得できませんでした(#{e.message})" end false @@ -1110,9 +1110,12 @@ "10話ごとにウェイトをいれられます" @@display_hint_once = true end sleep(WAITING_TIME_FOR_503) retry + elsif e.message =~ /^404/ + @stream.error "#{url} がダウンロード出来ませんでした。時間をおいて再度試してみてください" + exit Narou::EXIT_ERROR_CODE else raise end end raw