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

Switch Media Host: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Switch Media Host |image=switchmediahost.png |description=Host your Switch media over LAN. |author=ImmaSpoon |lastupdated=2019/10/18 |type=Media players |version=2 |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/switchmediahost.7z |website=https://gbatemp.net/threads/switch-media-host-host-your-switch-media-over-lan.526491/ |source=https://github.com/ImmaSpoon/Switch-Media-Host |donation= }} {{#seo: |title=Switch Homebre...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Switch Media Host
|title=Switch Media Host
|image=switchmediahost.png
|image=switchmediahostnx.png
|description=Host your Switch media over LAN.
|description=Host your Switch media over LAN.
|author=ImmaSpoon
|author=ImmaSpoon
Line 8: Line 8:
|version=2
|version=2
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/switchhomebrews/switchmediahost.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/switchmediahostnx.7z
|website=https://gbatemp.net/threads/switch-media-host-host-your-switch-media-over-lan.526491/
|website=https://gbatemp.net/threads/switch-media-host-host-your-switch-media-over-lan.526491/
|source=https://github.com/ImmaSpoon/Switch-Media-Host
|source=https://github.com/ImmaSpoon/Switch-Media-Host
|donation=
|donation=
}}
}}
{{#seo:
Switch Media Host is a simple python script that allows you to see your Switch screenshots, video clips, and all of your SD card contents directly from your browser. Note that you need to be on the same network as the Switch in order to see your files. This allows for easier transferring, with a simple and clean design.
|title=Switch Homebrew Apps (Media players) - GameBrew
 
|title_mode=append
It achieves this by hosting a local webserver directly from the Switch, and then the script adjusts the webpage to fit your system accordingly.
|image=switchmediahost.png
 
|image_alt=Switch Media Host
Your Switch must have access to homebrew.
}}
 
{{cleanup|article|Needs cleanup}}
==Features==
Host your Switch media over LAN.
*Host your Switch media over LAN.
*View screenshots, video clips, and SD card content.
*Organize files by file type and game.
*Simple Custom Themes.
 
==Installation==
Download the [https://github.com/ImmaSpoon/Switch-Media-Host/releases latest release].
 
Extract all of the zips into the root of the SD card.
 
Make sure you have the latest [[PyNX Switch|PyNX]] installed.
 
==User guide==
===How to use===
Once you have everything installed, turn on your Switch and open PyNX from the Homebrew menu.
 
Open Switch Media Host.py (rename this file to 'main.py' to have it launch instantly).
 
Give it a few seconds to load.
 
Go to the URL printed on the Switch, and you're done.
 
===Themes===
A theme is very easy to make. To find your themes, go into the Config.ini file found in the SwitchMediaHost folder. At the very bottom of this file, you can see your themes. A theme looks like this:
 
black = black, white, lightgrey, black, icon.png, Switch Media Host
 
(Background color*, Font color*, Hover text color*, Scroll bar color*, Main logo, Title of page, Background Image)
 
You can use HTML color codes as well. To change your current theme, edit the line in Config.ini that says 'theme' to the theme you want.
 
'''Note:''' The scroll bar has issues with the background image, HTML issue.
 
===Config.ini===
Inside of Config.ini, you will find a few settings.The first setting is the Theme.
 
Change this to the theme you want, all of the themes are found at the bottom of the file. One other setting is disable-video.
 
With this enabled, it will not load videos on the main page (Like 1.2.0 and below). This allows for faster loading times in most cases.  


==Media==
Another option is events. With this enabled, on special holidays it'll change your sites theme, like Hallowee. This setting is on by default.
<youtube></youtube>


===Useful links===
*[https://github.com/ImmaSpoon/Switch-Media-Host/releases Switch Media Host latest].
*[https://github.com/nx-python/PyNX/releases PyNX latest].
*[https://switch.homebrew.guide/ Getting started with Homebrew].


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-01.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahostnx4.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-02.png
 
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-03.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahostnx.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-04.png
 
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-05.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahostnx2.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-06.png
 
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-07.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahostnx3.png
https://dlhb.gamebrew.org/switchhomebrews/switchmediahost-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v2.0.0 2019/10/18'''
* First Release.
*No longer using 'Nintendo' Folder.
*New folder on Root, 'SwitchMediaHost/'.
*Video Support.
*Brand new media grid, you can now resize and it won't break alignment.
*Sorts by Photo, Video, Game.
*Theme Support, making one is very easy.
*You can now view all of your SDCard contents.
*Main page now located at [ip-address]:5000/SwitchMediaHost/.
*New and improved logo.
*New 'Config.ini' file, new settings and themes in that file.
*Other small improvements.
 
'''v1.2.0 2018/12/20'''
*No longer using root directory for main file.
*Cleaner UI, with nice scrollbar.
*GitHub button.
*'Game Folders' changed to 'Sort by Games'.
*Move announcement to bottom of the page.
*Moved file count to top right of photo list.
*Added new screen to the Switch screen.
 
'''v1.1.0 2018/12/18'''
*Added new page, allows for organized game screenshots.
*Fixed a few things under-the-hood.
 
'''v1.0.0 2018/12/18'''
*The first release of Switch Media Host! Right now, it is not perfect. BUT, I plan to work on it more and more to make it better. Please enjoy.
*If you need help, read the README.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/switch-media-host-host-your-switch-media-over-lan.526491/
* GitHub - https://github.com/ImmaSpoon/Switch-Media-Host
* Github - https://github.com/ImmaSpoon/Switch-Media-Host
* GBAtemp - https://gbatemp.net/threads/switch-media-host-host-your-switch-media-over-lan.526491/
* Reddit -
* ForTheUsers - https://apps.fortheusers.org/switch/Switch_Media_Host

Revision as of 08:29, 8 Mayıs 2023

Switch Media Host
Switchmediahostnx.png
General
AuthorImmaSpoon
TypeMedia players
Version2
LicenseMIT License
Last Updated2019/10/18
Links
Download
Website
Source

Switch Media Host is a simple python script that allows you to see your Switch screenshots, video clips, and all of your SD card contents directly from your browser. Note that you need to be on the same network as the Switch in order to see your files. This allows for easier transferring, with a simple and clean design.

It achieves this by hosting a local webserver directly from the Switch, and then the script adjusts the webpage to fit your system accordingly.

Your Switch must have access to homebrew.

Features

  • Host your Switch media over LAN.
  • View screenshots, video clips, and SD card content.
  • Organize files by file type and game.
  • Simple Custom Themes.

Installation

Download the latest release.

Extract all of the zips into the root of the SD card.

Make sure you have the latest PyNX installed.

User guide

How to use

Once you have everything installed, turn on your Switch and open PyNX from the Homebrew menu.

Open Switch Media Host.py (rename this file to 'main.py' to have it launch instantly).

Give it a few seconds to load.

Go to the URL printed on the Switch, and you're done.

Themes

A theme is very easy to make. To find your themes, go into the Config.ini file found in the SwitchMediaHost folder. At the very bottom of this file, you can see your themes. A theme looks like this:

black = black, white, lightgrey, black, icon.png, Switch Media Host

(Background color*, Font color*, Hover text color*, Scroll bar color*, Main logo, Title of page, Background Image)

You can use HTML color codes as well. To change your current theme, edit the line in Config.ini that says 'theme' to the theme you want.

Note: The scroll bar has issues with the background image, HTML issue.

Config.ini

Inside of Config.ini, you will find a few settings.The first setting is the Theme.

Change this to the theme you want, all of the themes are found at the bottom of the file. One other setting is disable-video.

With this enabled, it will not load videos on the main page (Like 1.2.0 and below). This allows for faster loading times in most cases.

Another option is events. With this enabled, on special holidays it'll change your sites theme, like Hallowee. This setting is on by default.

Useful links

Screenshots

switchmediahostnx4.png

switchmediahostnx.png

switchmediahostnx2.png

switchmediahostnx3.png

Changelog

v2.0.0 2019/10/18

  • No longer using 'Nintendo' Folder.
  • New folder on Root, 'SwitchMediaHost/'.
  • Video Support.
  • Brand new media grid, you can now resize and it won't break alignment.
  • Sorts by Photo, Video, Game.
  • Theme Support, making one is very easy.
  • You can now view all of your SDCard contents.
  • Main page now located at [ip-address]:5000/SwitchMediaHost/.
  • New and improved logo.
  • New 'Config.ini' file, new settings and themes in that file.
  • Other small improvements.

v1.2.0 2018/12/20

  • No longer using root directory for main file.
  • Cleaner UI, with nice scrollbar.
  • GitHub button.
  • 'Game Folders' changed to 'Sort by Games'.
  • Move announcement to bottom of the page.
  • Moved file count to top right of photo list.
  • Added new screen to the Switch screen.

v1.1.0 2018/12/18

  • Added new page, allows for organized game screenshots.
  • Fixed a few things under-the-hood.

v1.0.0 2018/12/18

  • The first release of Switch Media Host! Right now, it is not perfect. BUT, I plan to work on it more and more to make it better. Please enjoy.
  • If you need help, read the README.

External links

Advertising: