Wii:Open Shop Channel: Difference between revisions

Homebrew app repository
m (add non-breaking space to keep code example on the same line)
m (move requirements)
(One intermediate revision by the same user not shown)
Line 71: Line 71:
===Method II - On your computer===
===Method II - On your computer===


</noinclude>
<tabber>
|-|Windows=
<span>
====Requirements====
====Requirements====


* A Windows/macOS/Linux computer with an internet connection
* A Windows computer with an internet connection
* An SD card or USB drive
* An SD card or USB drive
* The latest version of {{GitHub|dhtdht020/osc-dl/releases/latest|OSCDL}}
* The latest version of {{GitHub|dhtdht020/osc-dl/releases/latest|OSCDL}}


====Instructions====
====Instructions====
</noinclude>
<tabber>
|-|Windows=
<span>
<ol>
<ol>
<li>Download <code>oscdl-installer.exe</code> and run the installer. Optionally, you may instead download <code>oscdl-standalone.exe</code>, which does not have to be installed and instead runs as a portable executable.</li>
<li>Download <code>oscdl-installer.exe</code> and run the installer. Optionally, you may instead download <code>oscdl-standalone.exe</code>, which does not have to be installed and instead runs as a portable executable.</li>
Line 101: Line 101:
<span>
<span>
====Requirements====
====Requirements====
* A MacOS/Linux computer with an internet connection
* An SD card or USB drive
* [https://git-scm.com/downloads Git]
* [https://git-scm.com/downloads Git]
* [https://www.python.org/downloads/ Python 3.x]
* [https://www.python.org/downloads/ Python 3.x]
Line 116: Line 118:
<li>Then run <code>pip3 install -r requirements.txt</code></li>
<li>Then run <code>pip3 install -r requirements.txt</code></li>
<li>Once it's done, run <code>python3 oscdl.py</code>
<li>Once it's done, run <code>python3 oscdl.py</code>
<ul><li>You only need to run <code>python3 oscdl.py</code> if you need to use OSCDL again.</li></ul></li>
<ul><li>If you get an error about <code>libxcb-cursor0</code> when running the program, then install it through your Package Manager then try again.</li></ul>
<ul><li>For easy access later on, you can make a <code>.desktop</code> file with the command <code>python3 installed-directory/oscdl.py</code>. (Example:&nbsp;<code>python3&nbsp;~/Desktop/OSCDL/oscdl.py</code>)</li></ul></li>
<li>Find an application that you would like to get, and press the Download button. Alternatively, you can send the app directly to your Wii (this requires that your computer and Wii be on the same network)</li>
<li>Find an application that you would like to get, and press the Download button. Alternatively, you can send the app directly to your Wii (this requires that your computer and Wii be on the same network)</li>
[[File:App-download-OSCDL.png|640px]]
[[File:App-download-OSCDL-mint.png|640px]]
<li>A <code>.zip</code> file containing your app should download to wherever you specified the directory to be. Extract the <code>apps</code> folder in this archive to the root of your SD card or USB drive</li>
<li>A <code>.zip</code> file containing your app should download to wherever you specified the directory to be. Extract the <code>apps</code> folder in this archive to the root of your SD card or USB drive</li>
<li>Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. Your downloaded piece of homebrew should now display.</li>
<li>Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. Your downloaded piece of homebrew should now display.</li>

Revision as of 15:37, 4 May 2024

The Open Shop Channel is a homebrew app repository created by dhtdht020, and is the preferred way to download homebrew.

Installation

There are 2 methods to use the Open Shop Channel: on your Wii via a homebrew browser, or on your computer through OSCDL or the website.


Method I - On your Wii

Requirements

  • A homebrewed Wii with an active Internet connection
  • An SD card or USB drive
  • Homebrew Browser

Instructions

  1. Download the recommended .zip file from the Open Shop Channel website.
  2. Zip-download-HBB.png
  3. Extract the apps folder in the archive to the root of your SD card or USB drive. Optionally, the archive also comes with a guide on how to use the Homebrew Browser.
  4. Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. Homebrew Browser should now display.
OOjs UI icon information-constructive.svg You are done installing the Homebrew Browser.

Requirements

  • A homebrewed Wii with an active Internet connection
  • An SD card or USB drive
  • LibreShop

Instructions

  1. Download the recommended .zip file from the Open Shop Channel website.
  2. Zip-download-libreshop.png
  3. Extract the apps folder in the archive to the root of your SD card or USB drive.
  4. Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. LibreShop should now display.
OOjs UI icon information-constructive.svg You are done installing LibreShop.

Method II - On your computer

Requirements

  • A Windows computer with an internet connection
  • An SD card or USB drive
  • The latest version of OSCDL

Instructions

  1. Download oscdl-installer.exe and run the installer. Optionally, you may instead download oscdl-standalone.exe, which does not have to be installed and instead runs as a portable executable.
  2. Exe-download-OSCDL.png
  3. If you get a User Account Control pop-up that asks whether or not you would like the program to make changes to your PC, select Yes. Open Shop Channel is a safe application.
  4. Let the installer run, and then launch OSCDL once the process is finished.
  5. Install-finished-OSCDL.png
  6. Find an application that you would like to get, and press the Download button. Alternatively, you can send the app directly to your Wii (this requires that your computer and Wii be on the same network).
  7. App-download-OSCDL.png
  8. A .zip file containing your app should download to wherever you specified the directory to be. Extract the apps folder in this archive to the root of your SD card or USB drive.
  9. Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. Your downloaded piece of homebrew should now display.
OOjs UI icon information-constructive.svg You are done installing OSCDL.

Requirements

  • A MacOS/Linux computer with an internet connection
  • An SD card or USB drive
  • Git
  • Python 3.x
    • If you are on Linux, you likely already have Python 3. Check by opening a terminal and entering python3 -V - if this returns a version number, it will work for this guide.

Instructions

  1. Open a terminal window
    • It's recommended to run cd to a directory of your choice so you have easy access to it later. (Example: cd ~/Desktop/OSCDL)
  2. Run git clone https://github.com/dhtdht020/osc-dl.git
  3. Once it's done, run cd osc-dl
  4. Then run pip3 install -r requirements.txt
  5. Once it's done, run python3 oscdl.py
    • If you get an error about libxcb-cursor0 when running the program, then install it through your Package Manager then try again.
    • For easy access later on, you can make a .desktop file with the command python3 installed-directory/oscdl.py. (Example: python3 ~/Desktop/OSCDL/oscdl.py)
  6. Find an application that you would like to get, and press the Download button. Alternatively, you can send the app directly to your Wii (this requires that your computer and Wii be on the same network)
  7. App-download-OSCDL-mint.png
  8. A .zip file containing your app should download to wherever you specified the directory to be. Extract the apps folder in this archive to the root of your SD card or USB drive
  9. Insert your SD card or USB drive into your Wii, and go to the Homebrew Channel. Your downloaded piece of homebrew should now display.
OOjs UI icon information-constructive.svg You are done installing OSCDL.