Updated OmniNX Downloader to 1.0.0-b3

This commit is contained in:
niklascfw 2026-04-16 21:07:06 +02:00
parent 95cc16c579
commit 1a756258cb
No known key found for this signature in database
7 changed files with 93 additions and 49 deletions

View file

@ -4,10 +4,17 @@
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/
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/aio-switch-updater.zip
unzip /config/ultrahand/downloads/aio-switch-updater.zip /
delete /config/ultrahand/downloads/aio-switch-updater.zip
delete /config/ultrahand/downloads/aio-switch-updater-api.json
[Akira - canary]
try:
; version tracking: https://api.github.com/repos/xlanor/akira/releases?per_page=1
download https://github.com/xlanor/akira/releases/latest/download/akira.nro /config/ultrahand/downloads/akira.nro
mv /config/ultrahand/downloads/akira.nro /switch/Akira/
[Amiibo Generator - 2.2.1]
try:
download https://api.github.com/repos/yusufakg/AmiiboGenerator/releases?per_page=1 /config/ultrahand/downloads/amiibo-generator-api.json
@ -24,15 +31,25 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/amiigo.nro /switch/Amiigo/
delete /config/ultrahand/downloads/amiigo-api.json
[Chiaki_NG - release-af569df]
[Awoo Installer - 1.3.6]
try:
download https://api.github.com/repos/streetpea/chiaki-ng/releases?per_page=1 /config/ultrahand/downloads/chiaki-api.json
json_file /config/ultrahand/downloads/chiaki-api.json
download {json_file(0,assets,8,browser_download_url)} /config/ultrahand/downloads/chiaki.nro
mv /config/ultrahand/downloads/chiaki.nro /switch/Chiaki/
delete /config/ultrahand/downloads/chiaki-api.json
download https://api.github.com/repos/Huntereb/Awoo-Installer/releases?per_page=1 /config/ultrahand/downloads/awoo-api.json
json_file /config/ultrahand/downloads/awoo-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/Awoo-Installer.zip
unzip /config/ultrahand/downloads/Awoo-Installer.zip /
delete /config/ultrahand/downloads/Awoo-Installer.zip
delete /config/ultrahand/downloads/awoo-api.json
[DBI_DE - 864]
[CyberFoil - 1.4.3]
try:
download https://api.github.com/repos/luketanti/CyberFoil/releases?per_page=1 /config/ultrahand/downloads/cyberfoil-api.json
json_file /config/ultrahand/downloads/cyberfoil-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/cyberfoil.zip
unzip /config/ultrahand/downloads/cyberfoil.zip /
delete /config/ultrahand/downloads/cyberfoil.zip
delete /config/ultrahand/downloads/cyberfoil-api.json
[DBI_DE - 874]
try:
download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_DE/releases?limit=1 /config/ultrahand/downloads/dbi-api.json
json_file /config/ultrahand/downloads/dbi-api.json
@ -41,7 +58,7 @@ unzip /config/ultrahand/downloads/dbi.zip /
delete /config/ultrahand/downloads/dbi-api.json
delete /config/ultrahand/downloads/dbi.zip
[DBI_EN - 864]
[DBI_EN - 874]
try:
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/dbi-api.json
@ -58,7 +75,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/dns-tester.nro /switch/DNS-Block_Tester/
delete /config/ultrahand/downloads/dns-tester-api.json
[emuiibo - 1.1.2]
[emuiibo - 1.1.3]
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
@ -103,12 +120,12 @@ unzip /config/ultrahand/downloads/linkalho.zip /
delete /config/ultrahand/downloads/linkalho.zip
delete /config/ultrahand/downloads/linkalho-api.json
[Moonlight Switch - 1.3.4]
[Moonlight - 1.4.0]
try:
download https://api.github.com/repos/XITRIX/Moonlight-Switch/releases?per_page=1 /config/ultrahand/downloads/moonlight-api.json
json_file /config/ultrahand/downloads/moonlight-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/moonlight.nro
mv /config/ultrahand/downloads/moonlight.nro /switch/Moonlight Switch/
download {json_file(0,assets,2,browser_download_url)} /config/ultrahand/downloads/moonlight.nro
mv /config/ultrahand/downloads/moonlight.nro /switch/Moonlight/
delete /config/ultrahand/downloads/moonlight-api.json
[Neumann - 0.0.31]
@ -119,14 +136,6 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/neumann.nro /switch/Neumann/
delete /config/ultrahand/downloads/neumann-api.json
[nxmp - 0.9.3]
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 - 1.5.8]
try:
download https://api.github.com/repos/zdm65477730/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json
@ -135,13 +144,22 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/nx-activity-log.nro /switch/NX-Activity-Log/
delete /config/ultrahand/downloads/nx-activity-log-api.json
[nxmp - 0.9.3]
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
[NXThemesInstaller - 4.8.3]
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/NXThemesInstaller.nro
delete /config/ultrahand/downloads/NXThemesInstaller-api.json
mv /config/ultrahand/downloads/switchthemeinjector.nro /switch/Switch_themes_Installer/NXThemesInstaller.nro
delete /themes/systemData/
delete /config/ultrahand/downloads/switchthemeinjector-api.json
[Sphaira - 1.0.0]
try:
@ -169,14 +187,6 @@ mv /config/ultrahand/downloads/themezer.nro /switch/ThemezerNX/
cp /Backup/SB/Icongrabber/config.json /config/Icongrabber/config.json
delete /config/ultrahand/downloads/themezer-api.json
[Tinwoo - 1.0.28]
try:
download https://api.github.com/repos/mrdude2478/Tinwoo-Release/releases?per_page=1 /config/ultrahand/downloads/tinwoo-api.json
json_file /config/ultrahand/downloads/tinwoo-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/tinwoo.nro
mv /config/ultrahand/downloads/tinwoo.nro /switch/Tinwoo/
delete /config/ultrahand/downloads/tinwoo-api.json
[Patched Apps]

View file

@ -17,7 +17,7 @@ download {json_file(0,assets,1,browser_download_url)} /config/ultrahand/download
move /config/ultrahand/downloads/edizon.ovl /switch/.overlays/
delete /config/ultrahand/downloads/edizon-api.json
[FPSLocker - 3.3.0]
[FPSLocker - 3.3.2]
try:
download https://api.github.com/repos/masagrator/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json
json_file /config/ultrahand/downloads/fpslocker-api.json
@ -60,7 +60,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
move /config/ultrahand/downloads/reversenx.ovl /switch/.overlays/
delete /config/ultrahand/downloads/reversenx-api.json
[Status-Monitor-Overlay - 1.3.2+r6]
[Status-Monitor-Overlay - 1.3.2+r7]
try:
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/status-monitor-api.json
@ -68,7 +68,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
move /config/ultrahand/downloads/status-monitor.ovl /switch/.overlays/
delete /config/ultrahand/downloads/status-monitor-api.json
[Sys-Clk - 2.0.1+r21]
[Sys-Clk - 2.0.1+r22]
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
@ -76,7 +76,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
move /config/ultrahand/downloads/sys-clk.ovl /switch/.overlays/
delete /config/ultrahand/downloads/sys-clk-api.json
[SysDVR - 1.0.14]
[SysDVR - 1.0.15]
try:
download https://api.github.com/repos/zdm65477730/sysdvr-overlay/releases?per_page=1 /config/ultrahand/downloads/sysdvr-api.json
json_file /config/ultrahand/downloads/sysdvr-api.json
@ -85,7 +85,7 @@ unzip /config/ultrahand/downloads/sysdvr.zip /
delete /config/ultrahand/downloads/sysdvr-api.json
delete /config/ultrahand/downloads/sysdvr.zip
[Sysmodules - 1.4.7]
[Sysmodules - 1.4.8]
try:
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/sysmodules-ovl-api.json

View file

@ -17,7 +17,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/edizon-overlay.ovl /switch/.overlays/
delete /config/ultrahand/downloads/edizon-overlay-api.json
[Fizeau - 2.8.2+r2]
[Fizeau - 2.8.2+r3]
try:
download https://api.github.com/repos/ppkantorski/Fizeau/releases?per_page=1 /config/ultrahand/downloads/fizeau-api.json
json_file /config/ultrahand/downloads/fizeau-api.json
@ -25,7 +25,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/fizeau.ovl /switch/.overlays/
delete /config/ultrahand/downloads/fizeau-api.json
[FPSLocker - 3.3.0+]
[FPSLocker - 3.3.1+r1]
try:
download https://api.github.com/repos/ppkantorski/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json
json_file /config/ultrahand/downloads/fpslocker-api.json
@ -33,7 +33,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/fpslocker.ovl /switch/.overlays/
delete /config/ultrahand/downloads/fpslocker-api.json
[ldn-mitm - 1.20.2]
[ldn-mitm - 1.21.1]
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
@ -51,7 +51,7 @@ unzip /config/ultrahand/downloads/memory-kit.zip /
delete /config/ultrahand/downloads/memory-kit-api.json
delete /config/ultrahand/downloads/memory-kit.zip
[MissionControl - 0.14.2]
[MissionControl - 0.15.1]
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
@ -69,7 +69,7 @@ unzip /config/ultrahand/downloads/nx-fancontrol.zip /
delete /config/ultrahand/downloads/nx-fancontrol-api.json
delete /config/ultrahand/downloads/nx-fancontrol.zip
[ovl-sysmodules - 1.4.7]
[ovl-sysmodules - 1.4.8]
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
@ -77,7 +77,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/ovl-sysmodules.ovl /switch/.overlays/
delete /config/ultrahand/downloads/ovl-sysmodules-api.json
[QuickNTP - 1.6.0+r2]
[QuickNTP - 1.6.0+r3]
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
@ -85,7 +85,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
mv /config/ultrahand/downloads/quickntp.ovl /switch/.overlays/
delete /config/ultrahand/downloads/quickntp-api.json
[SaltyNX - 1.7.4]
[SaltyNX - 1.7.5]
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
@ -94,7 +94,7 @@ unzip /config/ultrahand/downloads/saltynx.zip /
delete /config/ultrahand/downloads/saltynx-api.json
delete /config/ultrahand/downloads/saltynx.zip
[Status-Monitor-Overlay - 1.3.2+r6]
[Status-Monitor-Overlay - 1.3.2+r7]
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
@ -111,7 +111,7 @@ unzip /config/ultrahand/downloads/sys-botbase.zip /
delete /config/ultrahand/downloads/sys-botbase-api.json
delete /config/ultrahand/downloads/sys-botbase.zip
[sys-clk - 2.0.1+r21]
[sys-clk - 2.0.1+r22]
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
@ -120,7 +120,7 @@ unzip /config/ultrahand/downloads/sys-clk.zip /
delete /config/ultrahand/downloads/sys-clk-api.json
delete /config/ultrahand/downloads/sys-clk.zip
[sys-patch - 1.5.9]
[sys-patch - 1.6.0]
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

View file

@ -1,2 +1,2 @@
[Current]
omninx_downloader=1.0.0-b2
omninx_downloader=1.0.0-b3

View file

@ -3,9 +3,11 @@ make /config/omninx/manifest.ini
set-ini-val ./include/updater/config.ini 'OmniNX' footer ''
set-ini-val ./include/updater/config.ini 'Switch Firmware' footer ''
set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer ''
set-ini-val ./include/updater/config.ini '*Firmware Archiv' footer '18.0.0+'
try:
download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/updater/RELEASE.ini ./include/updater/RELEASE.ini
download https://git.niklascfw.de/OmniNX/NX_Firmware/raw/branch/main/archive.json ./include/updater/firmware-archive.json
ini_file ./include/updater/RELEASE.ini
set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}'

View file

@ -0,0 +1,2 @@
WARNUNG:
Das Firmware-Archiv ist nur für erfahrene Nutzer gedacht. Installiere nur Versionen, die zurzeit von Atmosphère unterstützt werden. Eine falsche Wahl kann den Start deiner Konsole hindern. Nutze diese Sektion nur, wenn du weißt, was du tust.

View file

@ -76,4 +76,34 @@ json_file /config/ultrahand/downloads/omni-downloader-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/omni-downloader.zip
unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/'
delete /config/ultrahand/downloads/omni-downloader-api.json
delete /config/ultrahand/downloads/omni-downloader.zip
delete /config/ultrahand/downloads/omni-downloader.zip
[gap]
;mode=table
;background=false
;gap=30
[*Firmware Archiv]
;mode=option
json_file_source './firmware-archive.json' 'label'
try:
download '{json_file_source(*,download)}' './firmware.zip'
mkdir '/Firmware {json_file_source(*,tag)}/'
unzip './firmware.zip' '/Firmware {json_file_source(*,tag)}/'
delete './firmware.zip'
notify '{WARNING_SYMBOL} Führe in Daybreak fort' 24
[gap]
;mode=table
;background=false
;gap=30
[Firmware Archiv — Hinweis]
;mode=table
;alignment=left
;header=false
;scrollable=true
;wrapping_mode=word
;background=true
;info_text_color=warning
list_file_source './fw_warning.txt'