Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Unofficial Appstore Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Unofficial Appstore |image=unofficialappstoreswitch.png |description=A WIP desktop gui for the Homebrew Appstore |author=LyfeOnEdge |lastupdated=2019/10/01 |type=Other Apps |version=1.8 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch.7z |website=https://github.com/LyfeOnEdge/unofficial-appstore |source=https://github.com/LyfeOnEdge/unofficial-appstore |donation= }} {{#seo: |title=Switch Homeb...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Unofficial Appstore
|title=Unofficial Appstore
|image=unofficialappstoreswitch.png
|image=Unofficialappstorenx.png
|description=A WIP desktop gui for the Homebrew Appstore
|description=A WIP desktop GUI for the Homebrew Appstore.
|author=LyfeOnEdge
|author=LyfeOnEdge
|lastupdated=2019/10/01
|lastupdated=2019/10/01
|type=Other Apps
|type=PC Utilities
|version=1.8
|version=1.8
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/unofficialappstorenx.7z
|website=https://github.com/LyfeOnEdge/unofficial-appstore
|website=https://github.com/LyfeOnEdge/unofficial-appstore
|source=https://github.com/LyfeOnEdge/unofficial-appstore
|source=https://github.com/LyfeOnEdge/unofficial-appstore
|donation=
|donation=
}}
}}
{{#seo:
A desktop GUI for the Homebrew Appstore written in Python. It uses the SwitchBru/4TU team's site as a backend for image and package downloads.
|title=Switch Homebrew Apps (Other Apps) - GameBrew
 
|title_mode=append
One of the main goals of this app is to provide a homebrew management tool that doesn't require the Switch to access the internet. Especially useful for people who always keep their switch in airplane mode.
|image=unofficialappstoreswitch.png
 
|image_alt=Unofficial Appstore
==Features==
}}
*Dynamic Search.
{{cleanup|article|Needs cleanup}}
*Categories.
A WIP desktop gui for the Homebrew Appstore
*Downloading directly from the switchbru/4tu site.
*Tracking with the appstore.
*Opening project pages.
*Threaded operations mean the app no longer becomes unresponsive with big downloads.
*Self-updater.
*Buttons load dynamically so only what you need to see loads, this reduces startup time to only a few seconds.
*Sort by title or author name.
 
==User guide==
===How to run===
'''Windows:'''
*Extract unofficial-appstore.zip.
*Install [https://www.python.org/downloads/release/python-373/ Python]
**Make sure to keep the tcl/tk checkbox ticked if doing a custom installation.
**You must restart your PC after installing python for the first time.
*Open a command prompt, type: <code>pip install Pillow</code>.
**This installs a required image library [https://pypi.org/project/Pillow/2.2.1/ Pillow].
*To run the app: double-click start_appstore.bat.
 
'''Macintosh:'''
*Extract unofficial-appstore.zip.
*Mac users may already have a compatible version of python installed, try double-clicking unofficial-appstore.py.
*If the file opens in a text reader, close the reader and right-click the file and open it with pylauncher.
*If this still doesn't work, install [https://www.python.org/downloads/release/python-373/ Python].
*To run the app: double-click unofficial-appstore.py.
 
'''Linux:'''
*Extract unofficial-appstore.zip.
*Navigate to the directory in a terminal.
*Type: <code>python3 unofficial-appstore.py</code>
*If you are missing dependencies do the following: <code>sudo apt install python3 python3-pip python3-tk python3-pil python3-pil.imagetk</code>
*To run the app: <code>python3 unofficial-appstore.py</code>
 
===How to use===
*Connect your SD card to your computer.
*Start the app.
*Click the "Select SD root" button.
*A file dialog should appear, select the root of your SD card.
*Select an app you'd like to see more about.
*Click install to have the app properly installed on to the SD card.
*When you're done, unmount your SD card, put it in your homebrewed Nintendo Switch, and reboot.


==Media==
===Troubleshooting===
<youtube></youtube>
If you are getting errors about tkinter or pillow look above at the setup instructions for your OS.


Image download errors are to be expected, please do not report them.


==Screenshots==
==Known issues==
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-01.png
Linux - the highlighted text for the selected category is black in the listbox instead of white.
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/unofficialappstoreswitch-08.png


==Changelog==
==Credits==
'''v.1.0'''
*vgmoose, pwscind, and the 4TU team.
* First Release.
*sudotoph, guts for testing.


== External links ==
== External links ==
* Gbatemp - https://github.com/LyfeOnEdge/unofficial-appstore
* GitHub - https://github.com/LyfeOnEdge/unofficial-appstore
* Github - https://github.com/LyfeOnEdge/unofficial-appstore
* Reddit -

Latest revision as of 14:39, 3 August 2023

Unofficial Appstore
Unofficialappstorenx.png
General
AuthorLyfeOnEdge
TypePC Utilities
Version1.8
LicenseGPL-3.0
Last Updated2019/10/01
Links
Download
Website
Source

A desktop GUI for the Homebrew Appstore written in Python. It uses the SwitchBru/4TU team's site as a backend for image and package downloads.

One of the main goals of this app is to provide a homebrew management tool that doesn't require the Switch to access the internet. Especially useful for people who always keep their switch in airplane mode.

Features

  • Dynamic Search.
  • Categories.
  • Downloading directly from the switchbru/4tu site.
  • Tracking with the appstore.
  • Opening project pages.
  • Threaded operations mean the app no longer becomes unresponsive with big downloads.
  • Self-updater.
  • Buttons load dynamically so only what you need to see loads, this reduces startup time to only a few seconds.
  • Sort by title or author name.

User guide

How to run

Windows:

  • Extract unofficial-appstore.zip.
  • Install Python
    • Make sure to keep the tcl/tk checkbox ticked if doing a custom installation.
    • You must restart your PC after installing python for the first time.
  • Open a command prompt, type: pip install Pillow.
    • This installs a required image library Pillow.
  • To run the app: double-click start_appstore.bat.

Macintosh:

  • Extract unofficial-appstore.zip.
  • Mac users may already have a compatible version of python installed, try double-clicking unofficial-appstore.py.
  • If the file opens in a text reader, close the reader and right-click the file and open it with pylauncher.
  • If this still doesn't work, install Python.
  • To run the app: double-click unofficial-appstore.py.

Linux:

  • Extract unofficial-appstore.zip.
  • Navigate to the directory in a terminal.
  • Type: python3 unofficial-appstore.py
  • If you are missing dependencies do the following: sudo apt install python3 python3-pip python3-tk python3-pil python3-pil.imagetk
  • To run the app: python3 unofficial-appstore.py

How to use

  • Connect your SD card to your computer.
  • Start the app.
  • Click the "Select SD root" button.
  • A file dialog should appear, select the root of your SD card.
  • Select an app you'd like to see more about.
  • Click install to have the app properly installed on to the SD card.
  • When you're done, unmount your SD card, put it in your homebrewed Nintendo Switch, and reboot.

Troubleshooting

If you are getting errors about tkinter or pillow look above at the setup instructions for your OS.

Image download errors are to be expected, please do not report them.

Known issues

Linux - the highlighted text for the selected category is black in the listbox instead of white.

Credits

  • vgmoose, pwscind, and the 4TU team.
  • sudotoph, guts for testing.

External links

Advertising: