├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── publish.bat └── src ├── Cyberdrop Downloader.sln ├── CyberdropDownloader.Avalonia ├── App.axaml ├── App.axaml.cs ├── Assets │ ├── duck.ico │ ├── duck15.png │ ├── duck24.png │ └── folder.png ├── CyberdropDownloader.Avalonia.csproj ├── Program.cs ├── Properties │ └── PublishProfiles │ │ ├── linux-x64.pubxml │ │ ├── osx-x64.pubxml │ │ ├── win-x64.pubxml │ │ └── win-x86.pubxml ├── Styles │ ├── Button.axaml │ ├── ColorScheme.axaml │ ├── Controls.axaml │ ├── DockPanel.axaml │ ├── Image.axaml │ ├── Label.axaml │ ├── TextBlock.axaml │ └── TextBox.axaml ├── ViewLocator.cs ├── ViewModels │ ├── Core │ │ └── ViewModelBase.cs │ └── MainWindowViewModel.cs ├── Views │ ├── MainWindowView.axaml │ └── MainWindowView.axaml.cs └── nuget.config ├── CyberdropDownloader.Core ├── AlbumDownloader.cs ├── CyberdropDownloader.Core.csproj ├── DataModels │ ├── Album.cs │ └── AlbumFile.cs ├── Exceptions │ ├── AllServersAreUnreachable.cs │ ├── NullAlbumFilesException.cs │ ├── NullAlbumSizeException.cs │ └── NullAlbumTitleException.cs └── WebScraper.cs └── CyberdropDownloader.Tests ├── AlbumDownloaderTests.cs ├── CyberdropDownloader.Tests.csproj └── WebScraperTests.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/README.md -------------------------------------------------------------------------------- /publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/publish.bat -------------------------------------------------------------------------------- /src/Cyberdrop Downloader.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/Cyberdrop Downloader.sln -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/App.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/App.axaml.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Assets/duck.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Assets/duck.ico -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Assets/duck15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Assets/duck15.png -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Assets/duck24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Assets/duck24.png -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Assets/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Assets/folder.png -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/CyberdropDownloader.Avalonia.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/CyberdropDownloader.Avalonia.csproj -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Program.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/linux-x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/linux-x64.pubxml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/osx-x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/osx-x64.pubxml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/win-x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/win-x64.pubxml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/win-x86.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Properties/PublishProfiles/win-x86.pubxml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/Button.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/Button.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/ColorScheme.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/ColorScheme.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/Controls.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/Controls.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/DockPanel.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/DockPanel.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/Image.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/Image.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/Label.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/Label.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/TextBlock.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/TextBlock.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Styles/TextBox.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Styles/TextBox.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/ViewLocator.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/ViewModels/Core/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/ViewModels/Core/ViewModelBase.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Views/MainWindowView.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Views/MainWindowView.axaml -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/Views/MainWindowView.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/Views/MainWindowView.axaml.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Avalonia/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Avalonia/nuget.config -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/AlbumDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/AlbumDownloader.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/CyberdropDownloader.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/CyberdropDownloader.Core.csproj -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/DataModels/Album.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/DataModels/Album.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/DataModels/AlbumFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/DataModels/AlbumFile.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/Exceptions/AllServersAreUnreachable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/Exceptions/AllServersAreUnreachable.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/Exceptions/NullAlbumFilesException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/Exceptions/NullAlbumFilesException.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/Exceptions/NullAlbumSizeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/Exceptions/NullAlbumSizeException.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/Exceptions/NullAlbumTitleException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/Exceptions/NullAlbumTitleException.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Core/WebScraper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Core/WebScraper.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Tests/AlbumDownloaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Tests/AlbumDownloaderTests.cs -------------------------------------------------------------------------------- /src/CyberdropDownloader.Tests/CyberdropDownloader.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Tests/CyberdropDownloader.Tests.csproj -------------------------------------------------------------------------------- /src/CyberdropDownloader.Tests/WebScraperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/izqalan/cy-client/HEAD/src/CyberdropDownloader.Tests/WebScraperTests.cs --------------------------------------------------------------------------------