skid9000 / Crunchyroll-Downloader

A little GUI to download crap from crunchyroll.
GNU Affero General Public License v3.0
54 stars 15 forks source link

Make this downloading window useful. #3

Closed skid9000 closed 5 years ago

skid9000 commented 6 years ago

Needed for :

skid9000 commented 6 years ago

Started to work on the installation of the deps. Need to fix async crap and done for that.

On the other hand parsing the output of the youtube-dl console will be a real pain in the ass, if anyone have a idea to do that simply ...

skid9000 commented 6 years ago

Hum, it seems that InstallAll() is not really working as expected ...

https://github.com/skid9000/Crunchyroll-Downloader/blob/master/Crunchyroll-Downloader/MainWindow.xaml.cs#L122

It dosen't show the download_window and it run every downloading task on a new thread ? When the function is called, the main thread continue without waiting for the function to finish ... So at the end, the zip extractor panic 'cause the zip files are not yet downloaded ...

https://puush.tuto-craft.com/907f5W.mp4

falfiya commented 5 years ago

Parsing ytdl output is a pain. Maybe something like edge plus ytdl-core would do the trick?

skid9000 commented 5 years ago

I'm not a huge fan of JS honestly, in the end i think i will put the bulk output of yt-dl in the download window, since it is logging crap since the new cloudflare protection anyway... However that doesn't resolve my problem with the download of dependencies :/

skid9000 commented 5 years ago

I'm closing this since it will be fixed by the migration to mvvm