こんにちは、みんな!このプログラムの新しいバージョンは次の場所にあります。
https://github.com/NobilityDeviant/ZenDownloader
このリポジトリは永久にアーカイブされたままになります。ご自由にお使いください。
プロジェクト名は少し誤解を招く可能性があります。元の Web サイトは常に変更されているようですが、変更するには遅すぎます。
このプログラムは、https://www.wcofun.com/ からビデオやシリーズをダウンロードするために使用されます。
そのウェブサイトをチェックしてみると、無料の漫画やアニメの最高のビデオ サイトの 1 つです。
まず、このウェブサイトは違法ではないかと思いませんか?はい、確かにそうです。
重要なのは、それを使用したり、そこからダウンロードしたりするときに問題が発生することはないということです。 torrent とは異なり、誰もあなたを追跡できないため、心配する必要はありません。
ただし、一部の国ではそれをブロックしています。 Web サイトにアクセスできない場合は、何かをダウンロードする前に、選択した VPN を使用してください。
https://protonvpn.com は無料で高速なのでお勧めします。
このプログラムを実行するには Java 8、9、または 10 が必要です。 Java 8 が最も互換性があります。
Java 10 より新しいもの、または不完全な OpenJDK パッケージは、重要なライブラリである Java FX が欠落しているため動作しません。
Java 8 を Oracle から直接ダウンロードすることをお勧めします。注: アカウントが必要です。 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
プログラムを編集しない場合は、Java ランタイム環境だけが必要です。それ以外の場合は、JRE に付属する Java 開発キットを入手できます。
何もサインアップしたくない場合は、代わりに Liberica を使用できます: https://bell-sw.com/pages/downloads/#downloads
Liberica は OpenJDK の単なるブランチですが、より適切に管理されています。
開発には必ず完全な JRE または完全な JDK を選択してください。
それ以外のものには Java FX は含まれません。
プログラムを編集する場合は、IDE が必要になります。
私は IntelliJ を IDE として使用しています: https://www.jetbrains.com/idea/download/ - コミュニティ バージョンは問題なく動作します。
選択したブラウザも必要です。
このプログラムは、Chrome、Chromium、Opera、Edge、Firefox、または Safari で動作します。
ブラウザをインストールする必要があります。ポータブル版は動作しません。ブラウザを最新バージョンに更新することをお勧めします。
注: すべてのブラウザに Chrome ベースのブラウザの自由が含まれているわけではありません。 Firefox または Safari が動作しない場合は、代わりに クロム ベースのブラウザを使用してみてください。これらには、Chrome、Chromium、Opera、Edge が含まれます。
このプログラムは Selenium に大きく依存しています: https://www.selenium.dev
Selenium を使用すると、このプログラムは JavaScript を有効にして Web サイトのデータをスクレイピングできます。残念ながら、JavaScript が必要なので、セレンが重要です。
選択したブラウザのドライバーは、https://github.com/bonigarcia/webdrivermanager を使用して自動的にダウンロードされます。
最新リリースをここからダウンロードします: https://github.com/NobilityDeviant/Wcofun.com_Downloader/releases/
jar ファイルのみをダウンロードできますが、完全なパッケージを入手することをお勧めします。
jar ファイルをダブルクリックしてもアプリが実行されない場合は、コマンドを実行する必要があります。
CMD またはターミナル内で、jar の場所に移動し、次のように入力します。
java -jar TWCD.jar
そしてEnterを押します。
通常は、Shift キーを押したまま、jar が保存されているフォルダー内で右クリックして、その場所にある CMD またはターミナルを開くことができます。
コマンドが実行されない場合は、パス変数を更新する必要があります。問題を提起するか、Google で「 OSの Java パスを更新する方法」を検索してください。
この作品には多くの労力が費やされました。 WCO から非常に多くのビデオを手動でダウンロードしたため、この悪い奴を作成することにしました。
このダウンローダーはマルチスレッドで、カスタマイズ可能、サイズ変更可能、高速で使いやすいです。また、Kotlin のコルーチンを利用して、高速かつスムーズなエクスペリエンスを実現します。
私のお気に入りのシリーズやエピソードへのリンク: https://www.wcofun.com/anime/to-love-ru をテキストフィールド内に入力し、ENTER キーを押すか、Start キーを押すだけです。
過去および現在のすべてのダウンロードは、次のこの整理されたタブ内に表示されます。
任意のエントリを右クリックすると、ダウンロードを操作できます。
すべてのダウンロードは、整理された状態に保つために、それぞれのシリーズ フォルダー内に保存されます。設定でメインのダウンロードフォルダーを選択するだけです。デフォルトはホームフォルダーです。
Selenium で使用するブラウザを選択できるようになりました。何かをダウンロードする前に必ず選択してください。選択したブラウザがインストールされている必要があります。メニュー バーで [設定] > [設定を開く] に移動するか、CTRL + S コマンドを使用して設定を調整できます。
新しいキャッシュ システムを使用すると、シリーズの詳細をチェックするために WCO にアクセスする必要さえありません。
ダウンロードしたいシリーズ内のすべてのエピソードを選択できるようになりました。最大エピソードのオプションよりもはるかに優れていると感じます。
オプションのダウンロードとして、このシンプルなウィンドウから wcofun 内のすべてのシリーズを表示できるようになりました。同じカテゴリがあり (吹き替え/字幕のみなので OVA は除く)、非常に使いやすくなっています。検索バーを使用してキーワードやジャンルをフィルタリングすることもできます。 WCO のリンクの横に画像がないのはなぜですか? IDKですが、それが私がこれを作成した理由です。
これで、wco ウィンドウ内で、wco ホームページに表示される最新のエピソードやシリーズを表示できるようになります。ちょっとしたQoL機能として。任意のエントリを右クリックしてオプションを表示します。
注: このウィンドウはあまり最適化されていません。データ量が多いため、かなり遅くなる可能性があります。並べ替えには列を使用せず、検索バーのみを使用することをお勧めします。 :)
おそらく、いつか UI に Compose を使用することになるでしょう。 (取り組んでいる、みたいな)
楽しんで楽しんでください!
私のプロジェクトは役に立ちますか?もっと無料のプロジェクトを作成する動機になるので、寄付を検討してください。 :) ご検討いただきありがとうございます。
https://buymeacoffee.com/nobilitydeviant