NeoDownloader の更新内容
NeoDownloader の各バージョンで変わったことを、新しい順に掲載しています。
バージョン 6.1
追加
- プログラムのウィンドウに ブラウザー 画面ができました。タブ、戻る・進む、Google 検索もできるアドレスバーがあり、プログラム内でのログインもそのまま使えます。ダウンロード を押すと、読んでいるページのプロジェクトが作成され、そのまま読み続けられます。リンクのメニューには リンクから新しいプロジェクト… があり、ページが渡すファイルはそのままダウンロード フォルダーに保存されます。プロジェクトとファイルのメニューの ブラウザーで開く は、そのページをこの画面で開くようになりました。既定のブラウザーで開くには、プログラムの全般設定で「Web アドレスをプログラムのブラウザーで開く」をオフにします。アドレスバーの横のボタンで、読んでいるページを既定のブラウザーで開けます。
- 「ブラウザー」画面では、Ctrl+F でページ内を検索でき、一致した件数が表示されます。F3 で一致した箇所を順に移動します。ページを開けないときは、サイトが見つからない、応答がない、証明書が無効といった理由が「再試行」とともにページの上に表示されます。ページが動作を停止したり固まったりしたときは「再読み込み」が表示されます。
- 「ブラウザー」画面の新しいタブには、最初に開くサイトへのショートカットが表示されます。初期状態では Google Images、Instagram、Reddit、Pinterest などが並びます。「ショートカットを追加」で独自のショートカットを追加でき、それぞれの「⋮」メニューから変更や削除ができます。ドラッグで好きな順番に並べ替えることもできます。
- サイトのレシピを AI アプリで作れるようになりました。Claude Desktop、Claude Code、Cursor などのアプリを MCP で接続すると、アプリがサイトを調べ、レシピを書き、試験実行で確かめて保存します。その一歩一歩は新しい「AI エージェント」画面に表示されます。接続の手順は「接続方法」で確認でき、「MCP を許可」で接続をオフにできます。プロジェクトのパネルにある「AI で修正」は、アプリの接続方法と、プログラムがうまく扱えないサイトについてアプリに伝える内容を示します。
- 「AI エージェント」画面の「レシピ」タブには、ご自身や AI アプリが保存したレシピが一覧で表示され、それぞれがどのレシピの代わりになるかも分かります。ここでレシピを削除でき、コピーは残ります。
- Video Downloader と Gallery Downloader は、ダウンロードに使うコンポーネントをリリースの合間にも自動で最新に保ちます。サイトが変わっても、プログラムの新しいバージョンを待たずにダウンロードを続けられます。新しいコンポーネントは公開の 1 日後に取り込まれます。プログラムの全般設定で「プラグインのコンポーネントを更新する」をオフにすると止まります。
- Crawler: サイトのレシピが NeoDownloader カタログから届くようになりました。サイトが変わったときの修正は、新しいバージョンを待たずに公開当日に届きます。レシピはプロジェクトが必要としたときにプログラムが取得します。既存のプロジェクトも同じです。設定の「プラグインのコンポーネントを更新する」は、プラグインのコンポーネントと同じようにレシピも最新に保ちます。
- Crawler: カタログのレシピで実行が失敗すると、その下の「このレシピは動作しません」で、どのレシピかを私たちに知らせることができます。「新しいプロジェクト」ウィザードでは、「このサイトのレシピをリクエストする」で、何をダウンロードしたいかを一言添えてレシピを依頼できます。どちらも、ご自身に関する情報は何も送信しません。リクエストに応じて作られたレシピは、次にそのサイトのアドレスを入力したときに届きます。
- 一部のサイトはファイルをブラウザーにしか渡さず(Midjourney の画像がその一例です)、NeoDownloader をまったく受け付けませんでした。こうしたファイルを NeoDownloader のブラウザー経由で取得するようになりました。直接リンク、Crawler、Gallery Downloader のいずれでも同じで、ほかのダウンロードと同じ制限が適用されます。ジャーナルにはサイトごとに 1 回、その旨が記録されます。
- Crawler: WSupercars の壁紙を、車 1 台ごとでもブランド全体でもダウンロードできます。通常、ウルトラワイド、スーパーウルトラワイド、スマホ用の壁紙から選べます。
- バージョン 5 と同じように、プロジェクトをダウンロードフォルダーに直接、並べてダウンロードできるようになりました。プログラムの全般設定で「プロジェクトごとにサブフォルダーを作る」をオフにします。
- 新しい検索: ダウンロードボタンの横の「詳細設定を開く」で、先にプロジェクトの設定が開きます。設定には Crawler で作った前回のプロジェクトの値が入っていて、実行前に変更したり、プロジェクトを取りやめたりできます。この選択は次の検索でもそのままです。
- Video Downloader: Web ページで再生される動画(Wistia、Kaltura、Vimeo のプレーヤー内の動画や、ページに直接埋め込まれた動画)を、そのページのアドレスでダウンロードできるようになりました。Wistia のプレーヤーがコピーするアドレスにも対応しています。
- ファイルが 1 つもなく終わったプロジェクトでは、レシピの不具合を報告するか、そのサイトのレシピを私たちに依頼できるようになりました。
- ファイル: Delete キーで選択したファイルを削除できます。NeoDownloader は 1 つだけ削除するときでも、ファイル名を示して確認するようになりました。この確認は設定でオフにできます。
改善
- Crawler: 未完成だったレシピエディターに代わって「AI で修正」が入り、エディターはプログラムからなくなりました。エディターで保存したレシピは、今後は使われるようになります。テスト用だったレシピは、「AI エージェント」画面の「レシピ」タブで削除してください。
- 「ブラウザー」画面から作ったプロジェクトが、気づかないまま増えることはなくなりました。サイドバーの「プロジェクト」に、まだ開いていないプロジェクトの数が表示され、そのカードには、まだ見ていないファイルを示す点が付きます。
- プロジェクトカードのメニューに「フォルダーを開く」が加わりました。プロジェクトを開かなくても、そのダウンロードフォルダーをファイルマネージャーで開けます。
- 新しいプロジェクトは、既定値ではなく、同じプラグインで作った前回のプロジェクトの設定から始まります(Gallery Downloader の「1つのフォルダーにまとめる」、Video Downloader の画質や字幕など)。Cookie ファイルのように1つのサイトに関する設定は、これまでどおり新しく始まります。
- Gallery Downloader: 「すべてのファイルを1つのフォルダーに入れる」が、新しいプロジェクトのウィザードの最後のステップ、フォルダーのすぐ下にチェックボックスとして表示されます。
- 「接続方法」で選べる AI アプリが大幅に増え、ChatGPT、Codex、VS Code、OpenCode などに対応しました。Claude Desktop、ChatGPT、OpenCode には、ボタン一つで NeoDownloader を追加できます。
- Gallery Downloader: Instagram のプロフィールで、取得するセクションにリポストとハイライトのカバーが加わりました。Lensdump のアルバムとメンバーページもダウンロードできるようになりました。
修正
- プログラムが Web サイトに接続して応答を読み取る処理のセキュリティ上の問題を修正しました。
- プログラム内でのログインが使えるようになりました。Google が「ブラウザが安全でない可能性があります」と答えることはなくなり、Google などのアカウントでサイトにログインするときのウィンドウも、ブラウザではなくプログラム内で開きます。
- プログラム内で行ったログインは、その数秒後にコンピューターがシャットダウンしたり、プログラムが強制終了されたりしても保持されます。
- Unsplash から再びダウンロードできます。サイトが訪問者を最初に確認するようになりましたが、プログラムがこの確認を自動で通過します。
- Gallery Downloader: Instagram のプロフィールと投稿に関する問題を修正しました。Behance のプロフィールからは、すべてのプロジェクトを取得するようになりました。
- Video Downloader: Bandcamp、Kick、TED、Twitch のクリップに関する問題を修正しました。
- ログインや開始ページの確認が必要になった実行は、「ブラウザー」や「AI エージェント」を含め、どの画面にいてもその場で尋ねるようになりました。以前は「プロジェクト」を開いていないとエラーで終わっていました。
- 「ブラウザー」画面の Google 画像検索から「ダウンロード」で作ったプロジェクトが、検索ページをもう一度表示して止まることはなくなり、それが原因でエラーで終わることもなくなりました。
- 「新しいプロジェクト」ウィザードと「新しい検索」ダイアログは、外側をクリックしても閉じなくなりました。以前は、別のプログラムからウィンドウに戻るときのクリックでも閉じてしまい、入力した内容がすべて失われていました。
- 新しいプロジェクト: ロボット対策の確認を表示するサイトでは、Crawler のカードがログインを求めるのではなく、そのことを伝えるようになりました。また、そうしたサイトでは直接リンクが先頭に来なくなりました。直接リンクはログインも確認も通過できないためです。こうしたカードには「操作が必要」と表示されます。
- 新しいプロジェクト: 応答しないアドレスは、そのことを分かりやすい言葉で、以前より早く伝えるようになりました。そのサイトへの対応もその場で私たちに依頼できます。
- Crawler: フォーラムの投稿やその他のページにある Postimages のサムネイルから、再び元の大きさの画像を取得できるようになりました。サイトがページ内の画像の位置を移したため、こうしたプロジェクトは何も取得できずに終わっていました。
- Gallery Downloader: フィルターだけを指定した Wallhaven の検索には、「None」ではなく、「Top Wallpapers 16x9 2560x1440」のように一覧と対象の画面にちなんだ名前が付くようになりました。どのサイトでも、サイトが名前を付けていないギャラリーが None というフォルダーに入ることはなくなりました。
- アドレスに拡張子のないダウンロードリンクでサイトが渡すファイルに、そのサイトが示す拡張子が付くようになりました。壁紙がダウンロードボタンの先にあるページも、名前のないその他のファイルではなく、開ける画像として保存されます。
- Crawler: 検索や「ブラウザー」画面から作ったプロジェクトは、セッションの期限が切れているとき、エラーで終わらずにログインページを開くようになりました。
- Gallery Downloader: サイトが独自の名前を付けていないページは、アドレスから名前を付けるようになりました。同じサイトのプロジェクトが 1 つのフォルダーにまとまってしまうことはなくなりました。
- 同じ名前でもサイズが違うファイルがフォルダーにすでにある場合、サイト上のファイルと同じものとは見なさなくなりました。既存のファイルはそのまま残し、新しいファイルを隣に保存します。
- 別のプロジェクトが同じフォルダーにダウンロードしている間も、プロジェクトが開始に失敗しなくなりました。ほかのプロジェクトのダウンロード途中のファイルも、そのまま残ります。
- Gallery Downloader: サイトがファイルの代わりに Web ページを送ってきたとき、そのページをファイルとして保存しなくなりました。
- Crawler: 「このページだけ」で、自分のファイルに直接リンクしている画像もダウンロードするようになりました。
- プロジェクトをファイルごと削除しても、同じフォルダーに自分で作った空のフォルダーは消さなくなりました。
- Crawler: 画像の最小サイズが SVG ファイルにも適用されるようになり、小さなインターフェースのアイコンが入らなくなりました。
- Crawler: XML 宣言で始まる XHTML のページも、ほかのページと同じように読み込むようになりました。
- Video Downloader: Twitch のサブスクライバー限定動画のように、アカウントが必要な動画では、サイトに接続できないと表示するのではなく、ログインを求めるようになりました。
そのほか、細かな改善を行いました。
バージョン 6.0.1
追加
- Video Downloader: Internet Archive のコレクションや検索結果(映画、昔のラジオ番組、コンサート)を、ページに表示される順番とフィルターのまま丸ごとダウンロードします。
- Crawler: Google 画像検索のプロジェクトの「サイトの設定」には、「フィルター」の下に「最小の幅」と「最小の高さ」があります。Google は検索結果に各画像のサイズを示しているので、下限に満たない画像はそもそもダウンロードされません。
改善
- Video Downloader: Internet Archive のアイテムのファイルは、アイテム名のフォルダーに、アーカイブが付けた名前のまま保存されます。
- Gallery Downloader: Behance のファイルにはクリエイター、日付、プロジェクトのタイトル、番号から名前が付き、プロフィールやムードボードのプロジェクトには、そのプロフィールやムードボードの名前が付きます。
- Gallery Downloader: Snapchat のプロフィールから、保存されたストーリーと Spotlight の動画に加えて、その日のストーリーも取得されます。
- Gallery Downloader: Snapchat のファイルには長いコードではなくプロフィール、日付、ストーリーのタイトルから名前が付き、「見つかった場所」からはファイルごとにそのストーリーや Spotlight の動画が開きます。
- Video Downloader: サイトが短い試聴版しか提供していない曲は、曲全体であるかのように保存されなくなりました - ダウンロードしなかった理由はジャーナルに記録されます。
- Video Downloader: SoundCloud の Share ボタンでコピーしたリンクが、曲、プロフィール、プレイリストそのもののアドレスと同じように使えます。
- Video Downloader: 音楽ファイルにタグ(タイトル、アーティスト、アルバム、ジャンル、日付)が付くので、音楽プレーヤーではファイル名ではなくタグで各曲が表示されます。
- Gallery Downloader: Tenor の検索やプロフィールから取得した GIF は、「見つかった場所」がその GIF 自身のページになり、「サイトで開く」では検索結果ではなくその GIF が開きます。
修正
- スマート アプリ コントロールがオンの Windows 11 で、NeoDownloader の起動時に一部がブロックされることはなくなりました: 実行するファイルだけでなく、プログラムのすべてのファイルが署名されるようになりました。
- Video Downloader: Internet Archive の音声ファイルの名前の末尾に「0p」が付かなくなりました。
- Gallery Downloader: Behance のプロジェクト、プロフィール、ムードボードが、アクセスできないサイトとして報告されることはなくなりました。
- Video Downloader: SoundCloud、Bandcamp などの音楽サイトの曲が無料版でダウンロードできるようになりました - 以前は「format not available」で止まっていました。
- Video Downloader: JioSaavn のアルバムやプレイリストの曲には、コードではなく曲名から名前が付き、ファイルの中にアーティストとアルバムが入ります。
- Video Downloader: Jamendo の曲の名前の末尾に「400p」が付かなくなりました - サイトが提供する最高の品質で、タグ入りでダウンロードされます。
- Video Downloader: パスワードで保護された動画は、「DownloadError」ではなく、保護されていることをウィザードとジャーナルで伝えます。
- Crawler: お住まいの国の Google(google.de、google.co.uk など)からコピーした Google 画像検索は、不明なサイトとして扱われるのではなく、google.com の場合と同じようにダウンロードされます。
- Gallery Downloader: X のプロフィールバナーのようにアドレスに拡張子がないファイルは、拡張子なしで保存されるのではなく、サイトが送ってきたものに合わせた拡張子(.jpg、.png など)が付きます。
- ファイルビューアーはプログラムと同じ言語で表示されます: 選んだ言語にかかわらず、矢印、ボタン、メッセージが英語で表示されることはなくなりました。
- Video Downloader: サイトが提供を拒んだ動画は数秒以内に止まり、サイトの応答がジャーナルに記録されます。以前は最大 1 時間、0 のままになっていました。
- 「停止」は、プラグインが応答しないサイトを待っている間でも、数秒以内にプロジェクトを終了させます。以前は数分かかり、最後は「プラグインが黙り込んだので終了させました」で終わっていました。
- Gallery Downloader: Instagram のハイライトとプロフィール写真が再びダウンロードできるようになり、Steam Community のスクリーンショットとアートワークもゲームのページや人のプロフィールから取得できるようになりました。
そのほか、細かな改善を行いました。
バージョン 6.0
追加
- ゼロから書き直した NeoDownloader 6。できることとバージョン5との違いはバージョン6を参照してください。