Open Shop Channel Downloader

dhtdht020 · OpenShopChannel.Downloader

Desktop utility for obtaining homebrew contents from the Open Shop Channel, by dhtdht020.

winget install --id OpenShopChannel.Downloader --exact --source winget

Latest 1.4.0

Release Notes

imageAdditions & Changes: New download dialog! d169500 A new download dialog has been added, making saving applications to SD card easier.imageUSB Gecko Support (#81 by @techydude0713) A new option was added to Send to Wii, introducing support for sending through USB Gecko.image- Added status icons, now in the bottom right corner to indicate program status. 118d6e7

  • Added tooltip for short description when doesn't fit on single line. 069a62f
  • Added tooltip clarifying the file sizes shown in the File Size box. 1b6410a
  • Added status icons, now in the bottom right corner to indicate program status. 118d6e7
  • Added about dialog. c13a125
  • Removed "Output file name" option. ded61c1
  • App metadata is now referred to as "app information". 0e0fd8a
  • Re-enabled native macOS platform theme
  • Removed time from release date field, as it is usually random and not that useful
  • Removed redundant repository name label
  • App birthdays now celebrated 🎈
  • Updated OSCDL to API v3 (Repository Manager API) (This breaks support for the HBC themes repo) image
  • Removed support for switching repositories, will be readded in the future
  • Completely removed announcement banner system, which impacted performance
  • Added warning banner to apps writing to nand image
  • Removed clients menu, as Homebrew Browser is now available inside of the repository
  • Renamed "Peripherals" tab to "Compatibility", added list of supported platforms. image
  • Added dark theme support to Windows!
  • Current sidebar tab is now kept when selecting a different app.
  • Removed experimental themes implementation, including the legacy dark theme. Fixes:
  • Fixed potential unhandled errors as a result of destination drive permissions. cf23497
  • Several fixes for new Python versions. 9729704
  • Major code refactorings.
  • Removed unused resources and merged duplicate code.
  • The chunk size was lowered to have a stable transmission. (When too high, the content fails to send.) #81
  • Fixed unsendable Wii applications having the "Send to Wii" toggle on after pressing the Download button. #81
  • CLI: If no arguments, display the help message. #81
  • If OSCDL is doing something important, the users is now blocked from exiting the application, until everything is complete. #81
  • Applications which previously could not be sent due to having extra directories, can now properly be sent, with a warning. #85
  • Miscellaneous visual improvements. This release adds the following dependencies: pyserial, func-timeout, darkdetect.Linux and macOS users: Download source code for this release below, and run pip install -r requirements.txt to install dependencies.Windows users: It is recommended to use the installer. Get oscdl-installer.exe below. If you already have an older version of OSCDL installed, the installer will update it. ko-fiDownloads Downloads

Installer type: inno

Architecture Scope Download SHA256
x64 Download E4989AE5EF5D628D56970AA20C85723D4097D084B94B55C9490737435EDDE325

Details

Homepage
https://github.com/dhtdht020/osc-dl
License
GPL-3.0
Publisher
dhtdht020
Support
https://github.com/dhtdht020/osc-dl/issues
Moniker
oscdl

Tags

pysidepyside6pythonqt

Older versions (4)

1.3.0
Architecture Scope Download SHA256
x64 Download 363FDD0F69EA07C23950584E9E914C4D204E8890A47B889A78ECDE8BCCAD20FD
1.2.11.1
Architecture Scope Download SHA256
x64 Download E0B4BFB444CCBE38AE73FE72D3B214A665C2393E056C81C665B8CA0CF532CC1E
1.2.10
Architecture Scope Download SHA256
x64 Download 9F02FB3D2F289FE70C2CDC6A20E91418EFFF1E2114F3589052FEA9D576D4FBE2
1.2.9
Architecture Scope Download SHA256
x64 Download 5E7FF7D7A3BCF6B895AEB7A9AF63E7289FC3F5091EDBD35172CE30045147B88D