Updated OmniNX-Downloader

This commit is contained in:
niklascfw 2026-02-06 17:00:02 +01:00
parent b8286bc28b
commit 3d7d14ecec
No known key found for this signature in database
12 changed files with 232 additions and 190 deletions

View file

@ -1,5 +1,13 @@
[Homebrew Apps] [Homebrew Apps]
[aio-switch-updater]
try:
download https://api.github.com/repos/HamletDuFromage/aio-switch-updater/releases?per_page=1 /config/ultrahand/downloads/aio-switch-updater-api.json
json_file /config/ultrahand/downloads/aio-switch-updater-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/aio-switch-updater.nro
mv /config/ultrahand/downloads/aio-switch-updater.nro /switch/aio-switch-updater/
delete /config/ultrahand/downloads/aio-switch-updater-api.json
[Amiibo Generator] [Amiibo Generator]
try: try:
download https://api.github.com/repos/yusufakg/AmiiboGenerator/releases?per_page=1 /config/ultrahand/downloads/amiibo-generator-api.json download https://api.github.com/repos/yusufakg/AmiiboGenerator/releases?per_page=1 /config/ultrahand/downloads/amiibo-generator-api.json
@ -16,14 +24,13 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/amiigo.nro /switch/Amiigo/ mv /config/ultrahand/downloads/amiigo.nro /switch/Amiigo/
delete /config/ultrahand/downloads/amiigo-api.json delete /config/ultrahand/downloads/amiigo-api.json
[DBI_EN] [Chiaki_NG]
try: try:
download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_EN/releases?limit=1 /config/ultrahand/downloads/dbi-api.json download https://api.github.com/repos/streetpea/chiaki-ng/releases?per_page=1 /config/ultrahand/downloads/chiaki-api.json
json_file /config/ultrahand/downloads/dbi-api.json json_file /config/ultrahand/downloads/chiaki-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/dbi.zip download {json_file(0,assets,8,browser_download_url)} /config/ultrahand/downloads/chiaki.nro
unzip /config/ultrahand/downloads/dbi.zip / mv /config/ultrahand/downloads/chiaki.nro /switch/Chiaki/
delete /config/ultrahand/downloads/dbi-api.json delete /config/ultrahand/downloads/chiaki-api.json
delete /config/ultrahand/downloads/dbi.zip
[DBI_DE] [DBI_DE]
try: try:
@ -34,13 +41,14 @@ unzip /config/ultrahand/downloads/dbi.zip /
delete /config/ultrahand/downloads/dbi-api.json delete /config/ultrahand/downloads/dbi-api.json
delete /config/ultrahand/downloads/dbi.zip delete /config/ultrahand/downloads/dbi.zip
[Chiaki_NG] [DBI_EN]
try: try:
download https://api.github.com/repos/streetpea/chiaki-ng/releases?per_page=1 /config/ultrahand/downloads/chiaki-api.json download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_EN/releases?limit=1 /config/ultrahand/downloads/dbi-api.json
json_file /config/ultrahand/downloads/chiaki-api.json json_file /config/ultrahand/downloads/dbi-api.json
download {json_file(0,assets,8,browser_download_url)} /config/ultrahand/downloads/chiaki.nro download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/dbi.zip
mv /config/ultrahand/downloads/chiaki.nro /switch/Chiaki/ unzip /config/ultrahand/downloads/dbi.zip /
delete /config/ultrahand/downloads/chiaki-api.json delete /config/ultrahand/downloads/dbi-api.json
delete /config/ultrahand/downloads/dbi.zip
[DNS_mitm Tester] [DNS_mitm Tester]
try: try:
@ -50,6 +58,23 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/dns-tester.nro /switch/DNS-Block_Tester/ mv /config/ultrahand/downloads/dns-tester.nro /switch/DNS-Block_Tester/
delete /config/ultrahand/downloads/dns-tester-api.json delete /config/ultrahand/downloads/dns-tester-api.json
[emuiibo]
try:
download https://api.github.com/repos/XorTroll/emuiibo/releases?per_page=1 /config/ultrahand/downloads/emuiibo-api.json
json_file /config/ultrahand/downloads/emuiibo-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.nro
mv /config/ultrahand/downloads/emuiibo.nro /switch/emuiibo/
delete /config/ultrahand/downloads/emuiibo-api.json
[Goldleaf]
try:
download https://api.github.com/repos/XorTroll/Goldleaf/releases?per_page=1 /config/ultrahand/downloads/goldleaf-api.json
json_file /config/ultrahand/downloads/goldleaf-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.zip
unzip /config/ultrahand/downloads/goldleaf.zip /
delete /config/ultrahand/downloads/goldleaf-api.json
delete /config/ultrahand/downloads/goldleaf.zip
[Hekate-Toolbox] [Hekate-Toolbox]
try: try:
download https://api.github.com/repos/WerWolv/Hekate-Toolbox/releases?per_page=1 /config/ultrahand/downloads/hekate-toolbox-api.json download https://api.github.com/repos/WerWolv/Hekate-Toolbox/releases?per_page=1 /config/ultrahand/downloads/hekate-toolbox-api.json
@ -66,6 +91,14 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/jksv.nro /switch/JKSV/ mv /config/ultrahand/downloads/jksv.nro /switch/JKSV/
delete /config/ultrahand/downloads/jksv-api.json delete /config/ultrahand/downloads/jksv-api.json
[linkalho]
try:
download https://api.github.com/repos/impeeza/linkalho/releases?per_page=1 /config/ultrahand/downloads/linkalho-api.json
json_file /config/ultrahand/downloads/linkalho-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.nro
mv /config/ultrahand/downloads/linkalho.nro /switch/linkalho/
delete /config/ultrahand/downloads/linkalho-api.json
[Moonlight Switch] [Moonlight Switch]
try: try:
download https://api.github.com/repos/XITRIX/Moonlight-Switch/releases?per_page=1 /config/ultrahand/downloads/moonlight-api.json download https://api.github.com/repos/XITRIX/Moonlight-Switch/releases?per_page=1 /config/ultrahand/downloads/moonlight-api.json
@ -82,6 +115,14 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/neumann.nro /switch/Neumann/ mv /config/ultrahand/downloads/neumann.nro /switch/Neumann/
delete /config/ultrahand/downloads/neumann-api.json delete /config/ultrahand/downloads/neumann-api.json
[nxmp]
try:
download https://api.github.com/repos/proconsule/nxmp/releases?per_page=1 /config/ultrahand/downloads/nxmp-api.json
json_file /config/ultrahand/downloads/nxmp-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/nxmp.nro
mv /config/ultrahand/downloads/nxmp.nro /switch/nxmp/
delete /config/ultrahand/downloads/nxmp-api.json
[NX-Activity-Log] [NX-Activity-Log]
try: try:
download https://api.github.com/repos/tallbl0nde/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json download https://api.github.com/repos/tallbl0nde/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json
@ -90,6 +131,14 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/nx-activity-log.nro /switch/NX-Activity-Log/ mv /config/ultrahand/downloads/nx-activity-log.nro /switch/NX-Activity-Log/
delete /config/ultrahand/downloads/nx-activity-log-api.json delete /config/ultrahand/downloads/nx-activity-log-api.json
[NXThemesInstaller]
try:
download https://api.github.com/repos/exelix11/SwitchThemeInjector/releases?per_page=1 /config/ultrahand/downloads/switchthemeinjector-api.json
json_file /config/ultrahand/downloads/switchthemeinjector-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/switchthemeinjector.nro
mv /config/ultrahand/downloads/switchthemeinjector.nro /switch/NXThemesInstaller/
delete /config/ultrahand/downloads/switchthemeinjector-api.json
[Sphaira] [Sphaira]
try: try:
download https://api.github.com/repos/ITotalJustice/sphaira/releases?per_page=1 /config/ultrahand/downloads/sphaira-api.json download https://api.github.com/repos/ITotalJustice/sphaira/releases?per_page=1 /config/ultrahand/downloads/sphaira-api.json
@ -99,6 +148,14 @@ unzip /config/ultrahand/downloads/sphaira.zip /
delete /config/ultrahand/downloads/sphaira-api.json delete /config/ultrahand/downloads/sphaira-api.json
delete /config/ultrahand/downloads/sphaira.zip delete /config/ultrahand/downloads/sphaira.zip
[switchfin]
try:
download https://api.github.com/repos/dragonflylee/switchfin/releases?per_page=1 /config/ultrahand/downloads/switchfin-api.json
json_file /config/ultrahand/downloads/switchfin-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/switchfin.nro
mv /config/ultrahand/downloads/switchfin.nro /switch/switchfin/
delete /config/ultrahand/downloads/switchfin-api.json
[ThemezerNX] [ThemezerNX]
try: try:
download https://api.github.com/repos/suchmememanyskill/themezer-nx/releases?per_page=1 /config/ultrahand/downloads/themezer-api.json download https://api.github.com/repos/suchmememanyskill/themezer-nx/releases?per_page=1 /config/ultrahand/downloads/themezer-api.json
@ -108,14 +165,6 @@ mv /config/ultrahand/downloads/themezer.nro /switch/ThemezerNX/
cp /Backup/SB/Icongrabber/config.json /config/Icongrabber/config.json cp /Backup/SB/Icongrabber/config.json /config/Icongrabber/config.json
delete /config/ultrahand/downloads/themezer-api.json delete /config/ultrahand/downloads/themezer-api.json
[emuiibo]
try:
download https://api.github.com/repos/XorTroll/emuiibo/releases?per_page=1 /config/ultrahand/downloads/emuiibo-api.json
json_file /config/ultrahand/downloads/emuiibo-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.nro
mv /config/ultrahand/downloads/emuiibo.nro /switch/emuiibo/
delete /config/ultrahand/downloads/emuiibo-api.json
[Tinwoo] [Tinwoo]
try: try:
download https://api.github.com/repos/mrdude2478/Tinwoo-Release/releases?per_page=1 /config/ultrahand/downloads/tinwoo-api.json download https://api.github.com/repos/mrdude2478/Tinwoo-Release/releases?per_page=1 /config/ultrahand/downloads/tinwoo-api.json
@ -124,55 +173,6 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/tinwoo.nro /switch/Tinwoo/ mv /config/ultrahand/downloads/tinwoo.nro /switch/Tinwoo/
delete /config/ultrahand/downloads/tinwoo-api.json delete /config/ultrahand/downloads/tinwoo-api.json
[Goldleaf]
try:
download https://api.github.com/repos/XorTroll/Goldleaf/releases?per_page=1 /config/ultrahand/downloads/goldleaf-api.json
json_file /config/ultrahand/downloads/goldleaf-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.zip
unzip /config/ultrahand/downloads/goldleaf.zip /
delete /config/ultrahand/downloads/goldleaf-api.json
delete /config/ultrahand/downloads/goldleaf.zip
[linkalho]
try:
download https://api.github.com/repos/impeeza/linkalho/releases?per_page=1 /config/ultrahand/downloads/linkalho-api.json
json_file /config/ultrahand/downloads/linkalho-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.nro
mv /config/ultrahand/downloads/linkalho.nro /switch/linkalho/
delete /config/ultrahand/downloads/linkalho-api.json
[nxmp]
try:
download https://api.github.com/repos/proconsule/nxmp/releases?per_page=1 /config/ultrahand/downloads/nxmp-api.json
json_file /config/ultrahand/downloads/nxmp-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/nxmp.nro
mv /config/ultrahand/downloads/nxmp.nro /switch/nxmp/
delete /config/ultrahand/downloads/nxmp-api.json
[aio-switch-updater]
try:
download https://api.github.com/repos/HamletDuFromage/aio-switch-updater/releases?per_page=1 /config/ultrahand/downloads/aio-switch-updater-api.json
json_file /config/ultrahand/downloads/aio-switch-updater-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/aio-switch-updater.nro
mv /config/ultrahand/downloads/aio-switch-updater.nro /switch/aio-switch-updater/
delete /config/ultrahand/downloads/aio-switch-updater-api.json
[switchfin]
try:
download https://api.github.com/repos/dragonflylee/switchfin/releases?per_page=1 /config/ultrahand/downloads/switchfin-api.json
json_file /config/ultrahand/downloads/switchfin-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/switchfin.nro
mv /config/ultrahand/downloads/switchfin.nro /switch/switchfin/
delete /config/ultrahand/downloads/switchfin-api.json
[NXThemesInstaller]
try:
download https://api.github.com/repos/exelix11/SwitchThemeInjector/releases?per_page=1 /config/ultrahand/downloads/switchthemeinjector-api.json
json_file /config/ultrahand/downloads/switchthemeinjector-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/switchthemeinjector.nro
mv /config/ultrahand/downloads/switchthemeinjector.nro /switch/NXThemesInstaller/
delete /config/ultrahand/downloads/switchthemeinjector-api.json
[Patched Apps] [Patched Apps]
@ -191,4 +191,4 @@ delete '/config/ultrahand/downloads/YouTube_Patched.zip'
[gap] [gap]
;mode=table ;mode=table
;background=false ;background=false
;gap=30 ;gap=30

View file

@ -22,7 +22,7 @@ set-ini-val ./include/apps/config.ini aio-switch-updater 'footer' ''
set-ini-val ./include/apps/config.ini switchfin 'footer' '' set-ini-val ./include/apps/config.ini switchfin 'footer' ''
set-ini-val ./include/apps/config.ini NXThemesInstaller 'footer' '' set-ini-val ./include/apps/config.ini NXThemesInstaller 'footer' ''
download https://git.niklascfw.de/OmniNX/Omni-Downloader/raw/branch/main/include/apps/RELEASE_APPS.ini ./include/apps/RELEASE_APPS.ini download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/apps/RELEASE_APPS.ini ./include/apps/RELEASE_APPS.ini
ini_file ./include/apps/RELEASE_APPS.ini ini_file ./include/apps/RELEASE_APPS.ini
set-ini-val ./include/apps/config.ini 'Amiibo Generator' 'footer' '{ini_file(Versions,Amiibo Generator)}' set-ini-val ./include/apps/config.ini 'Amiibo Generator' 'footer' '{ini_file(Versions,Amiibo Generator)}'
set-ini-val ./include/apps/config.ini Amiigo 'footer' '{ini_file(Versions,Amiigo)}' set-ini-val ./include/apps/config.ini Amiigo 'footer' '{ini_file(Versions,Amiigo)}'

View file

@ -0,0 +1,8 @@
[boot]
set-ini-val ./include/emulation/config.ini melonDS 'footer' ''
set-ini-val ./include/emulation/config.ini PPSSPP-NX 'footer' ''
download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/emulation/RELEASE_EM.ini ./include/emulation/RELEASE_EM.ini
ini_file ./include/emulation/RELEASE_EM.ini
set-ini-val ./include/emulation/config.ini melonDS 'footer' '{ini_file(Versions,melonDS)}'
set-ini-val ./include/emulation/config.ini PPSSPP-NX 'footer' '{ini_file(Versions,PPSSPP-NX)}'

View file

@ -0,0 +1,34 @@
;show_widget=true
[Emulatoren]
[Lakka - 6.1.0]
try:
download 'https://cdn.niklascfw.de/switch/pack/os/lakka.zip' '/config/ultrahand/downloads/lakka.zip'
unzip '/config/ultrahand/downloads/lakka.zip' '/'
delete '/config/ultrahand/downloads/lakka.zip'
[melonDS]
try:
download https://api.github.com/repos/ArcDelta/melonDS/releases?per_page=1 /config/ultrahand/downloads/melonds-api.json
json_file /config/ultrahand/downloads/melonds-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/melonds.nro
mv /config/ultrahand/downloads/melonds.nro /switch/melonDS/
delete /config/ultrahand/downloads/melonds-api.json
[PPSSPP-NX]
try:
download https://git.niklascfw.de/api/v1/repos/OmniNX/PPSSPP-NX/releases?limit=1 /config/ultrahand/downloads/ppsspp-nx-api.json
json_file /config/ultrahand/downloads/ppsspp-nx-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ppsspp-nx.zip
unzip '/config/ultrahand/downloads/ppsspp-nx.zip' '/switch/'
delete /config/ultrahand/downloads/ppsspp-nx-api.json
delete /config/ultrahand/downloads/ppsspp-nx.zip
[RetroArch - 1.22.2]
try:
download 'https://cdn.niklascfw.de/switch/pack/apps/RetroArch_1.22.2.zip' '/config/ultrahand/downloads/RetroArch_1.22.2.zip'
unzip '/config/ultrahand/downloads/RetroArch_1.22.2.zip' '/'
delete '/config/ultrahand/downloads/RetroArch_1.22.2.zip'

View file

@ -11,7 +11,7 @@ set-ini-val ./include/overlays/config.ini Sys-Clk 'footer' ''
set-ini-val ./include/overlays/config.ini SysDVR 'footer' '' set-ini-val ./include/overlays/config.ini SysDVR 'footer' ''
set-ini-val ./include/overlays/config.ini Status-Monitor-Overlay 'footer' '' set-ini-val ./include/overlays/config.ini Status-Monitor-Overlay 'footer' ''
download https://git.niklascfw.de/OmniNX/Omni-Downloader/raw/branch/main/include/overlays/RELEASE_OV.ini ./include/overlays/RELEASE_OV.ini download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/overlays/RELEASE_OV.ini ./include/overlays/RELEASE_OV.ini
ini_file ./include/overlays/RELEASE_OV.ini ini_file ./include/overlays/RELEASE_OV.ini
set-ini-val ./include/overlays/config.ini DNS-MITM_Manager 'footer' '{ini_file(Versions,DNS-MITM_Manager)}' set-ini-val ./include/overlays/config.ini DNS-MITM_Manager 'footer' '{ini_file(Versions,DNS-MITM_Manager)}'
set-ini-val ./include/overlays/config.ini EdiZon-Overlay 'footer' '{ini_file(Versions,EdiZon-Overlay)}' set-ini-val ./include/overlays/config.ini EdiZon-Overlay 'footer' '{ini_file(Versions,EdiZon-Overlay)}'

View file

@ -60,13 +60,13 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
move /config/ultrahand/downloads/reversenx.ovl /switch/.overlays/ move /config/ultrahand/downloads/reversenx.ovl /switch/.overlays/
delete /config/ultrahand/downloads/reversenx-api.json delete /config/ultrahand/downloads/reversenx-api.json
[Sysmodules] [Status-Monitor-Overlay]
try: try:
download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/sysmodules-ovl-api.json download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-api.json
json_file /config/ultrahand/downloads/sysmodules-ovl-api.json json_file /config/ultrahand/downloads/status-monitor-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sysmodules.ovl download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/status-monitor.ovl
move /config/ultrahand/downloads/sysmodules.ovl /switch/.overlays/ move /config/ultrahand/downloads/status-monitor.ovl /switch/.overlays/
delete /config/ultrahand/downloads/sysmodules-ovl-api.json delete /config/ultrahand/downloads/status-monitor-api.json
[Sys-Clk] [Sys-Clk]
try: try:
@ -85,15 +85,15 @@ unzip /config/ultrahand/downloads/sysdvr.zip /
delete /config/ultrahand/downloads/sysdvr-api.json delete /config/ultrahand/downloads/sysdvr-api.json
delete /config/ultrahand/downloads/sysdvr.zip delete /config/ultrahand/downloads/sysdvr.zip
[Status-Monitor-Overlay] [Sysmodules]
try: try:
download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-api.json download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/sysmodules-ovl-api.json
json_file /config/ultrahand/downloads/status-monitor-api.json json_file /config/ultrahand/downloads/sysmodules-ovl-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/status-monitor.ovl download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sysmodules.ovl
move /config/ultrahand/downloads/status-monitor.ovl /switch/.overlays/ move /config/ultrahand/downloads/sysmodules.ovl /switch/.overlays/
delete /config/ultrahand/downloads/status-monitor-api.json delete /config/ultrahand/downloads/sysmodules-ovl-api.json
[gap] [gap]
;mode=table ;mode=table
;background=false ;background=false
;gap=30 ;gap=30

View file

@ -16,7 +16,7 @@ set-ini-val ./include/sysmodules/config.ini sys-clk 'footer' ''
set-ini-val ./include/sysmodules/config.ini Status-Monitor-Overlay 'footer' '' set-ini-val ./include/sysmodules/config.ini Status-Monitor-Overlay 'footer' ''
set-ini-val ./include/sysmodules/config.ini NX-FanControl 'footer' '' set-ini-val ./include/sysmodules/config.ini NX-FanControl 'footer' ''
download https://git.niklascfw.de/OmniNX/Omni-Downloader/raw/branch/main/include/sysmodules/RELEASE_SM.ini ./include/sysmodules/RELEASE_SM.ini download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/sysmodules/RELEASE_SM.ini ./include/sysmodules/RELEASE_SM.ini
ini_file ./include/sysmodules/RELEASE_SM.ini ini_file ./include/sysmodules/RELEASE_SM.ini
set-ini-val ./include/sysmodules/config.ini ldn-mitm 'footer' '{ini_file(Versions,ldn-mitm)}' set-ini-val ./include/sysmodules/config.ini ldn-mitm 'footer' '{ini_file(Versions,ldn-mitm)}'
set-ini-val ./include/sysmodules/config.ini MissionControl 'footer' '{ini_file(Versions,MissionControl)}' set-ini-val ./include/sysmodules/config.ini MissionControl 'footer' '{ini_file(Versions,MissionControl)}'

View file

@ -1,59 +1,5 @@
[System Module] [System Module]
[ldn-mitm]
try:
download https://api.github.com/repos/DefenderOfHyrule/ldn_mitm/releases?per_page=1 /config/ultrahand/downloads/ldn-mitm-api.json
json_file /config/ultrahand/downloads/ldn-mitm-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ldn-mitm.zip
unzip /config/ultrahand/downloads/ldn-mitm.zip /
delete /config/ultrahand/downloads/ldn-mitm-api.json
delete /config/ultrahand/downloads/ldn-mitm.zip
[MissionControl]
try:
download https://api.github.com/repos/ndeadly/MissionControl/releases?per_page=1 /config/ultrahand/downloads/missioncontrol-api.json
json_file /config/ultrahand/downloads/missioncontrol-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/missioncontrol.zip
unzip /config/ultrahand/downloads/missioncontrol.zip /
delete /config/ultrahand/downloads/missioncontrol-api.json
delete /config/ultrahand/downloads/missioncontrol.zip
[sys-patch]
try:
download https://api.github.com/repos/impeeza/sys-patch/releases?per_page=1 /config/ultrahand/downloads/sys-patch-api.json
json_file /config/ultrahand/downloads/sys-patch-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sys-patch.zip
unzip /config/ultrahand/downloads/sys-patch.zip /
delete /config/ultrahand/downloads/sys-patch-api.json
delete /config/ultrahand/downloads/sys-patch.zip
[SaltyNX]
try:
download https://api.github.com/repos/masagrator/SaltyNX/releases?per_page=1 /config/ultrahand/downloads/saltynx-api.json
json_file /config/ultrahand/downloads/saltynx-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/saltynx.zip
unzip /config/ultrahand/downloads/saltynx.zip /
delete /config/ultrahand/downloads/saltynx-api.json
delete /config/ultrahand/downloads/saltynx.zip
[sys-botbase]
try:
download https://api.github.com/repos/olliz0r/sys-botbase/releases?per_page=1 /config/ultrahand/downloads/sys-botbase-api.json
json_file /config/ultrahand/downloads/sys-botbase-api.json
download {json_file(0,assets,1,browser_download_url)} /config/ultrahand/downloads/sys-botbase.zip
unzip /config/ultrahand/downloads/sys-botbase.zip /
delete /config/ultrahand/downloads/sys-botbase-api.json
delete /config/ultrahand/downloads/sys-botbase.zip
[TriPlayer]
try:
download https://api.github.com/repos/DefenderOfHyrule/TriPlayer/releases?per_page=1 /config/ultrahand/downloads/triplayer-api.json
json_file /config/ultrahand/downloads/triplayer-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/triplayer.zip
unzip /config/ultrahand/downloads/triplayer.zip /
delete /config/ultrahand/downloads/triplayer-api.json
delete /config/ultrahand/downloads/triplayer.zip
[Alchemist] [Alchemist]
try: try:
download https://api.github.com/repos/ppkantorski/Alchemist/releases?per_page=1 /config/ultrahand/downloads/alchemist-api.json download https://api.github.com/repos/ppkantorski/Alchemist/releases?per_page=1 /config/ultrahand/downloads/alchemist-api.json
@ -63,14 +9,13 @@ unzip /config/ultrahand/downloads/alchemist.zip /
delete /config/ultrahand/downloads/alchemist-api.json delete /config/ultrahand/downloads/alchemist-api.json
delete /config/ultrahand/downloads/alchemist.zip delete /config/ultrahand/downloads/alchemist.zip
[Memory-Kit] [EdiZon-Overlay]
try: try:
download https://api.github.com/repos/ppkantorski/Memory-Kit/releases?per_page=1 /config/ultrahand/downloads/memory-kit-api.json download https://api.github.com/repos/Arch9SK7/EdiZon-Overlay/releases?per_page=1 /config/ultrahand/downloads/edizon-overlay-api.json
json_file /config/ultrahand/downloads/memory-kit-api.json json_file /config/ultrahand/downloads/edizon-overlay-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/memory-kit.zip download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/edizon-overlay.ovl
unzip /config/ultrahand/downloads/memory-kit.zip / mv /config/ultrahand/downloads/edizon-overlay.ovl /switch/.overlays/
delete /config/ultrahand/downloads/memory-kit-api.json delete /config/ultrahand/downloads/edizon-overlay-api.json
delete /config/ultrahand/downloads/memory-kit.zip
[Fizeau] [Fizeau]
try: try:
@ -80,30 +25,6 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/fizeau.ovl /switch/.overlays/ mv /config/ultrahand/downloads/fizeau.ovl /switch/.overlays/
delete /config/ultrahand/downloads/fizeau-api.json delete /config/ultrahand/downloads/fizeau-api.json
[QuickNTP]
try:
download https://api.github.com/repos/ppkantorski/QuickNTP/releases?per_page=1 /config/ultrahand/downloads/quickntp-api.json
json_file /config/ultrahand/downloads/quickntp-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/quickntp.ovl
mv /config/ultrahand/downloads/quickntp.ovl /switch/.overlays/
delete /config/ultrahand/downloads/quickntp-api.json
[ovl-sysmodules]
try:
download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/ovl-sysmodules-api.json
json_file /config/ultrahand/downloads/ovl-sysmodules-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ovl-sysmodules.ovl
mv /config/ultrahand/downloads/ovl-sysmodules.ovl /switch/.overlays/
delete /config/ultrahand/downloads/ovl-sysmodules-api.json
[EdiZon-Overlay]
try:
download https://api.github.com/repos/Arch9SK7/EdiZon-Overlay/releases?per_page=1 /config/ultrahand/downloads/edizon-overlay-api.json
json_file /config/ultrahand/downloads/edizon-overlay-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/edizon-overlay.ovl
mv /config/ultrahand/downloads/edizon-overlay.ovl /switch/.overlays/
delete /config/ultrahand/downloads/edizon-overlay-api.json
[FPSLocker] [FPSLocker]
try: try:
download https://api.github.com/repos/ppkantorski/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json download https://api.github.com/repos/ppkantorski/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json
@ -112,22 +33,32 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/fpslocker.ovl /switch/.overlays/ mv /config/ultrahand/downloads/fpslocker.ovl /switch/.overlays/
delete /config/ultrahand/downloads/fpslocker-api.json delete /config/ultrahand/downloads/fpslocker-api.json
[sys-clk] [ldn-mitm]
try: try:
download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json download https://api.github.com/repos/DefenderOfHyrule/ldn_mitm/releases?per_page=1 /config/ultrahand/downloads/ldn-mitm-api.json
json_file /config/ultrahand/downloads/sys-clk-api.json json_file /config/ultrahand/downloads/ldn-mitm-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sys-clk.zip download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ldn-mitm.zip
unzip /config/ultrahand/downloads/sys-clk.zip / unzip /config/ultrahand/downloads/ldn-mitm.zip /
delete /config/ultrahand/downloads/sys-clk-api.json delete /config/ultrahand/downloads/ldn-mitm-api.json
delete /config/ultrahand/downloads/sys-clk.zip delete /config/ultrahand/downloads/ldn-mitm.zip
[Status-Monitor-Overlay] [Memory-Kit]
try: try:
download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-overlay-api.json download https://api.github.com/repos/ppkantorski/Memory-Kit/releases?per_page=1 /config/ultrahand/downloads/memory-kit-api.json
json_file /config/ultrahand/downloads/status-monitor-overlay-api.json json_file /config/ultrahand/downloads/memory-kit-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/status-monitor-overlay.ovl download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/memory-kit.zip
mv /config/ultrahand/downloads/status-monitor-overlay.ovl /switch/.overlays/ unzip /config/ultrahand/downloads/memory-kit.zip /
delete /config/ultrahand/downloads/status-monitor-overlay-api.json delete /config/ultrahand/downloads/memory-kit-api.json
delete /config/ultrahand/downloads/memory-kit.zip
[MissionControl]
try:
download https://api.github.com/repos/ndeadly/MissionControl/releases?per_page=1 /config/ultrahand/downloads/missioncontrol-api.json
json_file /config/ultrahand/downloads/missioncontrol-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/missioncontrol.zip
unzip /config/ultrahand/downloads/missioncontrol.zip /
delete /config/ultrahand/downloads/missioncontrol-api.json
delete /config/ultrahand/downloads/missioncontrol.zip
[NX-FanControl] [NX-FanControl]
try: try:
@ -138,7 +69,76 @@ unzip /config/ultrahand/downloads/nx-fancontrol.zip /
delete /config/ultrahand/downloads/nx-fancontrol-api.json delete /config/ultrahand/downloads/nx-fancontrol-api.json
delete /config/ultrahand/downloads/nx-fancontrol.zip delete /config/ultrahand/downloads/nx-fancontrol.zip
[ovl-sysmodules]
try:
download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/ovl-sysmodules-api.json
json_file /config/ultrahand/downloads/ovl-sysmodules-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ovl-sysmodules.ovl
mv /config/ultrahand/downloads/ovl-sysmodules.ovl /switch/.overlays/
delete /config/ultrahand/downloads/ovl-sysmodules-api.json
[QuickNTP]
try:
download https://api.github.com/repos/ppkantorski/QuickNTP/releases?per_page=1 /config/ultrahand/downloads/quickntp-api.json
json_file /config/ultrahand/downloads/quickntp-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/quickntp.ovl
mv /config/ultrahand/downloads/quickntp.ovl /switch/.overlays/
delete /config/ultrahand/downloads/quickntp-api.json
[SaltyNX]
try:
download https://api.github.com/repos/masagrator/SaltyNX/releases?per_page=1 /config/ultrahand/downloads/saltynx-api.json
json_file /config/ultrahand/downloads/saltynx-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/saltynx.zip
unzip /config/ultrahand/downloads/saltynx.zip /
delete /config/ultrahand/downloads/saltynx-api.json
delete /config/ultrahand/downloads/saltynx.zip
[Status-Monitor-Overlay]
try:
download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-overlay-api.json
json_file /config/ultrahand/downloads/status-monitor-overlay-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/status-monitor-overlay.ovl
mv /config/ultrahand/downloads/status-monitor-overlay.ovl /switch/.overlays/
delete /config/ultrahand/downloads/status-monitor-overlay-api.json
[sys-botbase]
try:
download https://api.github.com/repos/olliz0r/sys-botbase/releases?per_page=1 /config/ultrahand/downloads/sys-botbase-api.json
json_file /config/ultrahand/downloads/sys-botbase-api.json
download {json_file(0,assets,1,browser_download_url)} /config/ultrahand/downloads/sys-botbase.zip
unzip /config/ultrahand/downloads/sys-botbase.zip /
delete /config/ultrahand/downloads/sys-botbase-api.json
delete /config/ultrahand/downloads/sys-botbase.zip
[sys-clk]
try:
download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json
json_file /config/ultrahand/downloads/sys-clk-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sys-clk.zip
unzip /config/ultrahand/downloads/sys-clk.zip /
delete /config/ultrahand/downloads/sys-clk-api.json
delete /config/ultrahand/downloads/sys-clk.zip
[sys-patch]
try:
download https://api.github.com/repos/impeeza/sys-patch/releases?per_page=1 /config/ultrahand/downloads/sys-patch-api.json
json_file /config/ultrahand/downloads/sys-patch-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/sys-patch.zip
unzip /config/ultrahand/downloads/sys-patch.zip /
delete /config/ultrahand/downloads/sys-patch-api.json
delete /config/ultrahand/downloads/sys-patch.zip
[TriPlayer]
try:
download https://api.github.com/repos/DefenderOfHyrule/TriPlayer/releases?per_page=1 /config/ultrahand/downloads/triplayer-api.json
json_file /config/ultrahand/downloads/triplayer-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/triplayer.zip
unzip /config/ultrahand/downloads/triplayer.zip /
delete /config/ultrahand/downloads/triplayer-api.json
delete /config/ultrahand/downloads/triplayer.zip
[gap] [gap]
;mode=table ;mode=table
;background=false ;background=false
;gap=30 ;gap=30

View file

@ -5,7 +5,7 @@ set-ini-val ./include/updater/config.ini 'Switch Firmware' footer ''
set-ini-val ./include/updater/config.ini 'Omni Downloader' footer '' set-ini-val ./include/updater/config.ini 'Omni Downloader' footer ''
try: try:
download https://git.niklascfw.de/OmniNX/Omni-Downloader/raw/branch/main/include/updater/RELEASE.ini ./include/updater/RELEASE.ini download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/updater/RELEASE.ini ./include/updater/RELEASE.ini
ini_file ./include/updater/RELEASE.ini ini_file ./include/updater/RELEASE.ini
set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,pack_version)}' set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,pack_version)}'

View file

@ -72,7 +72,7 @@ ini_file './CURRENT.ini'
[Omni Downloader] [Omni Downloader]
try: try:
download https://git.niklascfw.de/api/v1/repos/OmniNX/Omni-Downloader/releases?limit=1 /config/ultrahand/downloads/omni-downloader-api.json download https://git.niklascfw.de/api/v1/repos/OmniNX/OmniNX-Downloader/releases?limit=1 /config/ultrahand/downloads/omni-downloader-api.json
json_file /config/ultrahand/downloads/omni-downloader-api.json json_file /config/ultrahand/downloads/omni-downloader-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/omni-downloader.zip download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/omni-downloader.zip
unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/' unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/'

View file

@ -34,8 +34,8 @@ package_source ./include/os/os.ini
[*Emulatoren] [*Emulatoren]
;mode=forwarder ;mode=forwarder
exec boot ./include/emulatoren/boot_package.ini exec boot ./include/emulation/boot_package.ini
package_source ./include/emulatoren/emulatoren.ini package_source ./include/emulation/emulation.ini
[*System Module] [*System Module]
;mode=forwarder ;mode=forwarder