2017年09月30日

「小説を読もう!」「小説家になろう!」一括ダウンローダ ver 2.41



ver2.41を作成しました。
・Windows10 最新ビルドに対応。Windows Updateしたら動かなくなっていたので修正。
・Win7やWin10の古いのは環境がないので未テスト。
 →動かない報告があったので、Win7用コンパイルを作りました(10/1)。
・なろうが「https://」になっていて動かなくなっていたのでその対応。IE取得、登録、DLしかテストしないので、どこかでこけるかも。
・今日の10:20頃に一度ファイルを上げなおしております。それより前に落とした人は、再度更新してください。
・2017/9/30までのWindowsUpdateはすべて(詳しい人ならIE関連だけで可かも)適用してください。

◆プログラム(Win10用)
NovelDL_v2_41_bin.zip
※上書きの前に、バックアップをお勧めします。
※Update後に動かない場合は以下を確認してください。
・ファイルの上書きする前に、Dataフォルダ以外は一度きれいに消してください。
・ZIPをダウンロードしたら、ファイルのプロパティーから[ブロックの解除]をしてください。

すでに入っている人用(上のzipのDataフォルダがないだけ)。
NovelDL_v2_41_upgrade.zip

◆プログラム(Win7用)
NovelDL_v2_41_bin_Win7.zip
※注意事項等はWin10のものと同じです。
※Win8はWin7か10のどちらかで動く…といいな。

◆ソースコード
NovelDL_v2_41_src.zip


次はWin7は対応しないかも。


posted by w033 at 09:24| 東京 ☁| Comment(45) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
早速のご対応、ありがたいことです。

ちなみに家では、Dataフォルダ以外を削除してから新バージョンのファイルを置かないと、ダウンロードされない小説がたくさん出てしまいました。現在正常に動作中です。
Posted by at 2017年09月30日 17:49
NCode取得時に下記エラーになります

System.InvalidCastException: 型 'Shell32.ShellClass' の COM オブジェクトをインターフェイス型 'Shell32.IShellDispatch6' にキャストできません。IID '{286E6F1B-7113-4355-9562-96B7E9D64C54}' が指定されたインターフェイスの COM コンポーネント上での QueryInterface 呼び出しのときに次のエラーが発生したため、この操作に失敗しました: インターフェイスがサポートされていません (HRESULT からの例外:0x80004002 (E_NOINTERFACE))。

メソッドにSTAThread属性を指定しないとこの例外が発生するといった記事は見つけましたが他の方は出ていないのでしょうか
Posted by at 2017年10月01日 02:26
>エラー
おそらく、OSに最新パッチがあたっていないか、Win7かのどちらかかと思います。
Win7版を作りましたので、そちらを使ってください。
Win8系は、どっちかで動くのではないかなと。
たぶん。
Posted by 管理人 at 2017年10月01日 20:47
愛用してます。大変便利!作者様ありがとう!!
Posted by at 2017年10月04日 08:28
いつも本当にありがとうございます!
Posted by ゆう at 2017年10月06日 23:29
いつもありがとうございます。大感謝。
Posted by at 2017年10月07日 09:29
windows8なのですができないです。8だからできないのかな。
Posted by at 2017年10月18日 14:29
更新してくださいまして、
ありがとうございます。

また大事に使わせていただきます
Posted by kyougorou at 2017年10月18日 22:29
自分の環境(Win10 Pro i5 6600 メモリ16GB Skylake世代の自作系デスクトップPC)における
エラーの対処方法を発見したので報告します

ツール本体を起動して登録タブを開いて下の空欄にNコードをコピペして(複数同時の場合は改行して) → 右下にある「登録」ボタンが普通の流れかと思いますが、Nコードの読み込みが終わった後
「完了しました。登録したデータの―――」のメセッージが出てそのまま「はい」、をクリックすると、十中八九「NovelDLは動作を停止しました」となって終強制終了になってしまいます

仕方ないのでふたたびツールを起ち上げ、今度は「ダウンロード」タブから前回読み込んだデータを右クリックして「選択ダウンロード」からふたたびトライする事になる訳ですが、なぜかこれも、とくに長編の場合は9割以上の確率で落ちてしまう
で、ふたたび同じ手順を繰り返すわけですが、そこでようやっと三度目の正直で今度こそは成功してテキストを一括にまとめたデータのDLが始まります
ちなみに3度トライで失敗したことは一度もなかったです

つまり最初は失敗するがなぜか3回目には必ず成功する、という摩訶不思議な状態


いろいろ試行錯誤しているうち、どうやら
Posted by エラー回避方法発見の報告(その1) at 2017年11月21日 03:11
つづき

で、しばらく「そういう物なのだ」という理解で使い続けていたわけですが、やはり毎回毎回必ずツールが落ちて強制終了してしまうというのは精神的にあまりよろしくない
あと当然ですがWin10の神聖視表の数値も限りなくゼロになってしまうというこの惨めさ

ですが、最近になってようやく回避方法を発見しました

1.ツールを起ち上げる
2.登録タブわ平手↓の空欄にNコードを貼り付ける
3.右下の「登録」ホダンを押す

でここからが肝心なのですが

4.Nコードを読み込み終わって「完了しました。登録したデータの―――」のメセッージが出たら「はい」ではなく「いいえ」でいったんキャンセルする

5.「ダウンロード」タブを開き、そのまま2、3分ほど寝かせる(放置する)
6.ダウンロードタブを開いたまま2、3分経ったら該当の落としたいデータを右クリック → せんたくダウンロード
もしくは複数の場合は左上の「一括ダウンロード(F5)」ボタンをクリック

私の環境の場合ですが、上記手順
つまりNコードを読み込んだ後すぐダウンロードしようとせず、しばらくダウンロードタブを開いたまま少し待ってからDLする
という手順でやると、理屈はよくわかりませんがとにかくDLの失敗はなくなったみたいです


もしかすると長編小説などの場合、しはらくデータの読み込みとかしている?っぽい?
うーんさっぱり分かりませんが
結果としては、とにかく失敗はしなくなりましたのて一つの解決法として報告させて頂きます
Posted by エラー回避方法発見の報告(その2) at 2017年11月21日 03:30
Noval DL 検索でヒットした作品のNコードを一括で取得出来ませんか
Posted by at 2018年01月18日 18:37
2018/07/25日時点で「小説家になろう!」より一括ダウンロードができなくなっているようです。
(たぶん少し前にメンテがあったらしいのでその影響かも)

私はソースを弄る技術もないし、コンパイルする技術もないから……。
作者様お願いします(祈)
Posted by ----- at 2018年07月25日 23:43
2018/09/10時点でたぶんメンテの影響?でこのソフトでのダウンロードが不可になってしまいました。

作者様、ぜひとも新しいバージョンをお願いします。
このソフトが一番慣れてて使いやすいんです・・・
Posted by * at 2018年09月10日 21:49
”なろう” が 2018/12/18 に
”TXTファイルダウンロード機能変更”
をしました。
Posted by aaa at 2018年12月18日 19:18
「なろう」の仕様が変わったのでしょうか?ダウンロードできなくなっています。是非対応して欲しいです。
Posted by at 2018年12月20日 06:18
”なろう”のTXTファイルダウンロード仕様変更ですね。
作者様対応をお願いします。
Posted by at 2018年12月20日 13:42
使えなくなったー
助けてー
Posted by dd at 2018年12月21日 03:06
Windows7環境での回避策です。
Internet Explorerで「なろう」を開き、ログインしてからなら問題無く使えます。
Posted by 回避策 at 2018年12月21日 13:34
Windows7環境での回避策です。
8/10は試していません。

IEでなろうにログインすると使えます。
Posted by 回避策 at 2018年12月21日 14:07
8.1 ログイン後やったらダウンは出来たけど

中身を開いてみたらなんかメチャクチャだった

IEの設定にスクリップティング許可にしているけど

質問板</a></li>
<li><a href="https://syosetu.com/help/top/">ヘルプ</a></li>
<li><a href="https://syosetu.com/site/man/">各種マニュアル</a></li>

</ul>
<h2>ログイン</h2>
<div id="left">
<div id="login_box">

<noscript>
<div class="in_box attention">
あなたの端末はJavaScriptが無効化されています。


こんな感じ
Posted by at 2018年12月21日 15:34
Windows10でも同じです。IEでログイン後にダウンロード出来たのですが、中身はおかしいです。
Posted by at 2018年12月21日 18:01
お世話になっています ありがとうがざいます。

>IEでなろうにログインすると使えます。
win7 IE11です
IEでログイン後一括ダウンローダ起動 NG

一括ダウンローダ起動登録タブから、
なろう、かこう 各ログイン後
ダウンロード 開始NG

正常DLなのは「あらすじ」までで
以降各章ごとに上の方々同様html警告文が続きました

年末の多忙な時期ですが
お手すきの時にでも対応いただけましたら
幸いです
他のダウンローダ幾つか使ってみましたが
此方が使い勝手が良く考えられていて圧倒的にに便利なのです
Posted by at 2018年12月22日 02:14
前の方と全く同じ状況となっております。
是非改善対応をお願いいたします。
Posted by at 2018年12月22日 23:26
いつも愛用させていただいています。
他の方同様、ダウンロードしたテキストファイルにHTMLソースが出る現象が起きています。
(環境はwin8 64bit IE11です)
使いやすく大変重宝しております。
忙しいかと思いますが是非対応をお願いします。
Posted by at 2018年12月24日 21:43
とても使いやすくいつも感謝の気持ちで使わせていただいていおります。
この度の仕様更新で難儀なこととなりましたがまた使わせていただけたら幸いに思います。
お時間できましたらで結構ですのでご対応いただけることお待ち申し上げます。
Posted by at 2018年12月25日 19:14
2018年12月18日付
なろう系列サイトの負荷対策としてtxtダウンロード機能の仕様変更が行われました。
これにより、なろう系のダウンロードツールが一斉に使用不能に陥ったため次々と新仕様への対応が行われました。
Ndownloader・narouDL等のツールは早々に新仕様対応バージョンをリリース。
いずれもなろうデフォのtxtDL機能を使用しない形態で手動DLよりも処理が軽くなるような更新をかけたようです。
ただいかんせん、こちらの一括ツールのような自動リネーム機能もなくアドレスをいちいち入力しての処理となるため大変不便でストレスフルです。

こちらのツールの更新を待ち侘びております。
新仕様対応更新を是非!首を長くしてお待ち申し上げております。
Posted by 通りすがりの愛用者 at 2018年12月25日 23:07
自分も愛用者です
これ以上に使い勝手の良いものはありませんでした
これからも使い続けたいです
Posted by bbb at 2018年12月26日 23:04
今までありがとうございました。
Posted by at 2019年01月09日 20:02
対応して頂きたいなあ
Posted by bbb at 2019年01月13日 17:47
こちらだと、一つのファイルにしてもらえるのでとても便利に使わせてもらっていました。
時間ができたら、対応していただけると助かります。
Posted by たぬたぬ at 2019年01月14日 10:50
とても便利で愛用していたのですが
使用出来なくなって大変困りました。

あまりにも困ったのでソース落として調べたら
自動ログインが出来なくてダメなようです。
試しにソース修正してログイン処理を追加したら
動くようになりました^^

最新版対応のご参考まで。
Posted by at 2019年01月14日 11:39
出来るのかぁ凄いなぁ
数年前のあくまでも私家板といい人気だなぁ
対応してもらえるのが一番だけどやり方知りたいなぁ
ここのを使い始めると違うの使えないや
Posted by at 2019年01月14日 23:03
ソースを眺めてみてもプログラミング経験が無いからさっぱりわからない
修正した箇所だけ書き込んでくれないものか…
今が不便すぎて辛い
Posted by at 2019年01月18日 07:13
作者様の持ち物なんで修正箇所の書き込みは厳しいかと・・・
ただ、私も使えなかったのは辛かったので修正の方向性だけ^^

なろうはログインしてないとダウンロードが出来ない仕様っぽくて
多分、以前までは自動ログインでOKだったようですが
新仕様ではプログラム上でログイン処理を行い
ログイン後のセッション情報を引き継いで
ダウンロード処理実行しないとだめなようです。
Posted by at 2019年01月18日 16:39
駄目ださっぱりわからん
誰か修正したソースコードを送ってくれぇ…
Posted by ソース読めない人 at 2019年01月21日 21:50
やはりこれがあるのとないのとでは全く違うほどで、出来れば更新して頂きたいです。
Posted by bbb at 2019年02月01日 14:53
ソース覗いたけど、取得処理の根幹がIEで取得した外部クッキーを参照することからスタートしてるから、ログイン処理を差し込むったってどこを起点にすればいいのかさっぱりわからない
作者氏が気付いてくれるか私家版の人が救済してくれるかの待ちになってしまってる
プログラミング経験が無い自分には荷が重すぎたよ…
Posted by at 2019年02月03日 10:58
私はDLは他のソフトに任せて、こちらはデータベース代わりに活用しています。

なろう運営側が高負荷がーっと仕様を変更したのが経緯なので、
分かる人が修正内容を公開出来ないのも仕方無い事です。
後々責任を問われる事になりかねませんからね。

Posted by at 2019年02月09日 16:41
ログイン処理の方法が分からない...

txtダウンロードではなく、目次ページの方法で本文からデータを落とすように改造してみたが、一括ダウンロードで途中で止まる...

半端な知識ではままならないことが分かった。
Posted by at 2019年02月16日 19:43
2/16のコメントの者です。
途中で止まる原因が分って対応完了。
前書き、後書きを何も考えないで取り込もうとしたのが敗因でした。取り消し?により文字が無いデータを取り込もうとしてエラーになっていたので、その際は無視することで解決。念の為、本文も同様の処置を追加
Posted by at 2019年02月23日 15:07
全く分からない…
Posted by at 2019年02月24日 15:42
やっぱダメだ
他のツールじゃ不便すぎる
誰か修正したやつを上げてくれないか…
Posted by at 2019年04月04日 21:14
また仕様変わったみたいですね
userAgentのチェックが追加されたみたいで
DL出来なくなってました。
Posted by at 2019年04月10日 11:43
結局、自分で対応した人は何人いるのであろうか??

落とすばっかりで、ファイルのアップロードの仕方が分からないので、自分が修正したもを公開は無理そう。
Posted by at 2019年04月14日 16:25
平成の終わりに作者がここの存在を思い出して覗きに来てくれることを祈るしかないのか…
Posted by at 2019年04月21日 07:47
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

×

この広告は180日以上新しい記事の投稿がないブログに表示されております。