Skip to content

Hayao-H/Niconicome

Repository files navigation

Niconicome(α)

.Net6 CI/CD niconicome-nightly-build GitHub license Github Release GitHub stars X.com Follow

概要

ニコニコ動画のコンテンツをダウンロードします。
※テスト版のためバグが頻発する可能性があります。恐れ入りますがIssuesからご報告ください。
操作方法など詳しくはWikiをご覧ください。


機能

  • 🆕 BlazorベースのWeb技術を用いたUI
  • データのエクスポート・インポート(JSON形式)。
  • 動画・サムネイル・コメントのダウンロード。(:new: コメントサーバー移行に対応@v0.12.0)
  • 投稿者コメント、かんたんコメント、過去ログをオプションで取捨可能。
  • 暗号化動画(公式アニメ)のコメント・サムネイルダウンロード。
  • ローカルDBとJSONによるデータ管理。
  • AIMPで再生可能な形式のプレイリストを出力。
  • マイリスト、あとで見る(旧:とりあえずマイリスト)、ユーザー・チャンネル投稿動画からの一括登録。
  • アプリ内ブラウザを利用したログインで連携ログイン・二段階認証などに対応。(WebView2 Runtimeのインストールが必要です。)
  • クリップボード・ニコニコでの検索結果からの動画登録に対応。
  • 外部ソフトの起動。
  • データベースファイルのバックアップ・復元。
  • NicomentXenoglossiaからのプレイリストデータ移行。
  • Mozilla Firefoxとのログイン連携。
  • タイマー処理。指定時間にDLを開始できます。
  • Webview2・JavaScriptベースのプラグイン機能(ClearScriptを利用)。

注意

32bit版Windowsをお使いの方へ【重要】

同梱のffmpegは64bit版となっております。ご自分の責任の下に32bit版のffmpegのバイナリに差し替えてください。
「ffmpeg windows 32bit」のGoogle検索結果

二段階認証及びOAuth(外部ログイン提携)をご利用の方へ【重要】

  • 現在のNiconicomeの標準ログイン機能では二段階認証などに対応できません。
  • 二段階認証・OAuthを利用する場合、ログインウィンドウの「ブラウザーでログイン」をクリックして表示されるウィンドウでログインする必要があります。
  • この際にWebView2が必要になります。
  • 詳しくはこちらをご覧ください。

実行する

インストール

Wikiをご覧ください。

アンインストール

現在、レジストリは使用していませんが、パスワードの保存にWIndowsの資格情報マネージャーの機能を使っています。パスワードを保存している場合は、「コントロールパネル>>資格情報マネージャー>>Windows資格情報」で「https://nicovideo.jp」を削除してください。
※他のアプリケーションがこの項目を使用している可能性があります。資格情報の削除は、影響を充分に理解した上で行ってください。

WebView2について

  • 「ブラウザーでログイン」機能の利用には、WebView2 86.0.616.0以上のインストールが必要です。 こちら(ブートストラップリンク)からダウンロードしてください。また、ダウンロードページはこちらです。

対応OS

WPFと.NET6を用いて開発しています。したがって、対応OSはそちらのサポートに依存します。現在、

  • Windows 7 SP1 ESU
  • Windows 8.1
  • Windows10
  • Windows11

に対応しています。詳しくはこちらをご覧ください。
※動作確認はWindows101 homeでのみ行っております。


開発環境

  • .NET6 & WPF
  • Visual Studio Community 2022
  • VS Code

スクリーンショット

img-001 img-002 img-003 img-004 img-005

About

ニコニコ動画のコンテンツをダウンロードします

Resources

License

Stars

Watchers

Forks

Packages

No packages published