Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dhtdht020/osc-dl

Desktop utility for downloading homebrew apps from the Open Shop Channel.
https://github.com/dhtdht020/osc-dl

pyside pyside6 python qt

Last synced: 7 days ago
JSON representation

Desktop utility for downloading homebrew apps from the Open Shop Channel.

Awesome Lists containing this project

README

        

# Open Shop Channel DL [![Actions Status](https://github.com/dhtdht020/osc-dl/workflows/Build/badge.svg)](https://github.com/dhtdht020/osc-dl/actions) [![Discord Server](https://img.shields.io/discord/426478571389976577.svg)](https://discord.gg/by6mR5N) [![Downloads](https://img.shields.io/github/downloads/dhtdht020/osc-dl/total)](https://github.com/dhtdht020/osc-dl/releases) [![License](https://img.shields.io/badge/Open%20Source-GPL--3.0-lightgrey.svg)](https://github.com/dhtdht020/osc-dl/blob/master/LICENSE)

OSCDL is a cross platform desktop client for the Open Shop Channel homebrew repository, in Python 3 and Qt.

With OSCDL, you can download hundreds of homebrew apps and themes to your computer send them directly to the Wii through the network or through USB Gecko.

![Preview](https://user-images.githubusercontent.com/18469146/144217304-b690eba3-4c71-4791-9705-6dd36c0a1fcd.png)

## Installing OSCDL

I recommend obtaining the latest release from [here](https://github.com/dhtdht020/osc-dl/releases) if you are a Windows user.
##### Manual Download:

Make sure Python 3 is installed and used.

1. `git clone https://github.com/dhtdht020/osc-dl.git`
2. `cd osc-dl`
2. `pip3 install -r requirements.txt`
3. `python3 oscdl.py`

##### USBGecko setup:

See [USBGecko information on WiiBrew](https://wiibrew.org/wiki/USB_Gecko) for device details.

When downloading drivers (if necessary), please use the COM (VCP) drivers instead of the D2XX API.