diff --git a/README.md b/README.md index aff1c02..cc467de 100644 --- a/README.md +++ b/README.md @@ -39,72 +39,72 @@ Download and Install the [latest release of Obtainium](https://github.com/ImranR | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Cemu | Add to Obtainium! | ❌ | -| azahar | Add to Obtainium! | ❌ | -| melonDS | Add to Obtainium! | ❌ | +| Cemu | Add to Obtainium! | ❌ | +| azahar | Add to Obtainium! | ❌ | +| melonDS | Add to Obtainium! | ❌ | ### Emulator | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Azahar | Add to Obtainium! | ✅ | -| Cemu | Add to Obtainium! | ✅ | -| Dolphin Emulator | Add to Obtainium! | ✅ | -| Dolphin Emulator (Dev build) | Add to Obtainium! | ❌ | -| Dolphin-MMJR2-VBI | Add to Obtainium! | ❌ | -| DuckStation (Beta) | Add to Obtainium! | ✅ | -| Eden | Add to Obtainium! | ✅ | -| Flycast | Add to Obtainium! | ✅ | -| Kenji-NX | Add to Obtainium! | ❌ | -| NetherSX2-Classic | Add to Obtainium! | ✅ | -| NetherSX2-Patch | Add to Obtainium! | ❌ | -| PPSSPP | Add to Obtainium! | ✅ | -| RPCSX | Add to Obtainium! | ✅ | -| RetroArch (AArch64) | Add to Obtainium! | ✅ | -| RetroArch Nightly (AArch64) | Add to Obtainium! | ❌ | -| ScummVM | Add to Obtainium! | ✅ | -| Vita3K | Add to Obtainium! | ✅ | -| Vita3K ZX | Add to Obtainium! | ✅ | -| citron | Add to Obtainium! | ✅ | -| melonDS | Add to Obtainium! | ✅ | -| melonDS Nightly | Add to Obtainium! | ❌ | +| Azahar | Add to Obtainium! | ✅ | +| Cemu | Add to Obtainium! | ✅ | +| Dolphin Emulator | Add to Obtainium! | ✅ | +| Dolphin Emulator (Dev build) | Add to Obtainium! | ❌ | +| Dolphin-MMJR2-VBI | Add to Obtainium! | ❌ | +| DuckStation (Beta) | Add to Obtainium! | ✅ | +| Eden | Add to Obtainium! | ✅ | +| Flycast | Add to Obtainium! | ✅ | +| Kenji-NX | Add to Obtainium! | ❌ | +| NetherSX2-Classic | Add to Obtainium! | ✅ | +| NetherSX2-Patch | Add to Obtainium! | ❌ | +| PPSSPP | Add to Obtainium! | ✅ | +| RPCSX | Add to Obtainium! | ✅ | +| RetroArch (AArch64) | Add to Obtainium! | ✅ | +| RetroArch Nightly (AArch64) | Add to Obtainium! | ❌ | +| ScummVM | Add to Obtainium! | ✅ | +| Vita3K | Add to Obtainium! | ✅ | +| Vita3K ZX | Add to Obtainium! | ✅ | +| citron | Add to Obtainium! | ✅ | +| melonDS | Add to Obtainium! | ✅ | +| melonDS Nightly | Add to Obtainium! | ❌ | ### Frontend | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Daijishō | Add to Obtainium! | ✅ | -| Pegasus | Add to Obtainium! | ✅ | +| Daijishō | Add to Obtainium! | ✅ | +| Pegasus | Add to Obtainium! | ✅ | ### PC Emulation | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Winlator | Add to Obtainium! | ✅ | -| Winlator-Ludashi | Add to Obtainium! | ✅ | -| winlator | Add to Obtainium! | ✅ | +| Winlator | Add to Obtainium! | ✅ | +| Winlator-Ludashi | Add to Obtainium! | ✅ | +| winlator | Add to Obtainium! | ✅ | ### Streaming | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Artemis | Add to Obtainium! | ✅ | -| Moonlight | Add to Obtainium! | ✅ | +| Artemis | Add to Obtainium! | ✅ | +| Moonlight | Add to Obtainium! | ✅ | ### Track Only | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| AdrenoToolsDrivers | Add to Obtainium! | ✅ | -| Obtainium Emulation Pack | Add to Obtainium! | ✅ | +| AdrenoToolsDrivers | Add to Obtainium! | ✅ | +| Obtainium Emulation Pack | Add to Obtainium! | ✅ | ### Utilities | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| ES-DE Android Apps | Add to Obtainium! | ✅ | -| OdinTools | Add to Obtainium! | ✅ | -| Syncthing-Fork | Add to Obtainium! | ✅ | +| ES-DE Android Apps | Add to Obtainium! | ✅ | +| OdinTools | Add to Obtainium! | ✅ | +| Syncthing-Fork | Add to Obtainium! | ✅ | ## FAQ diff --git a/pages/table.md b/pages/table.md index f137fa7..b9faf58 100644 --- a/pages/table.md +++ b/pages/table.md @@ -4,69 +4,69 @@ | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Cemu | Add to Obtainium! | ❌ | -| azahar | Add to Obtainium! | ❌ | -| melonDS | Add to Obtainium! | ❌ | +| Cemu | Add to Obtainium! | ❌ | +| azahar | Add to Obtainium! | ❌ | +| melonDS | Add to Obtainium! | ❌ | ### Emulator | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Azahar | Add to Obtainium! | ✅ | -| Cemu | Add to Obtainium! | ✅ | -| Dolphin Emulator | Add to Obtainium! | ✅ | -| Dolphin Emulator (Dev build) | Add to Obtainium! | ❌ | -| Dolphin-MMJR2-VBI | Add to Obtainium! | ❌ | -| DuckStation (Beta) | Add to Obtainium! | ✅ | -| Eden | Add to Obtainium! | ✅ | -| Flycast | Add to Obtainium! | ✅ | -| Kenji-NX | Add to Obtainium! | ❌ | -| NetherSX2-Classic | Add to Obtainium! | ✅ | -| NetherSX2-Patch | Add to Obtainium! | ❌ | -| PPSSPP | Add to Obtainium! | ✅ | -| RPCSX | Add to Obtainium! | ✅ | -| RetroArch (AArch64) | Add to Obtainium! | ✅ | -| RetroArch Nightly (AArch64) | Add to Obtainium! | ❌ | -| ScummVM | Add to Obtainium! | ✅ | -| Vita3K | Add to Obtainium! | ✅ | -| Vita3K ZX | Add to Obtainium! | ✅ | -| citron | Add to Obtainium! | ✅ | -| melonDS | Add to Obtainium! | ✅ | -| melonDS Nightly | Add to Obtainium! | ❌ | +| Azahar | Add to Obtainium! | ✅ | +| Cemu | Add to Obtainium! | ✅ | +| Dolphin Emulator | Add to Obtainium! | ✅ | +| Dolphin Emulator (Dev build) | Add to Obtainium! | ❌ | +| Dolphin-MMJR2-VBI | Add to Obtainium! | ❌ | +| DuckStation (Beta) | Add to Obtainium! | ✅ | +| Eden | Add to Obtainium! | ✅ | +| Flycast | Add to Obtainium! | ✅ | +| Kenji-NX | Add to Obtainium! | ❌ | +| NetherSX2-Classic | Add to Obtainium! | ✅ | +| NetherSX2-Patch | Add to Obtainium! | ❌ | +| PPSSPP | Add to Obtainium! | ✅ | +| RPCSX | Add to Obtainium! | ✅ | +| RetroArch (AArch64) | Add to Obtainium! | ✅ | +| RetroArch Nightly (AArch64) | Add to Obtainium! | ❌ | +| ScummVM | Add to Obtainium! | ✅ | +| Vita3K | Add to Obtainium! | ✅ | +| Vita3K ZX | Add to Obtainium! | ✅ | +| citron | Add to Obtainium! | ✅ | +| melonDS | Add to Obtainium! | ✅ | +| melonDS Nightly | Add to Obtainium! | ❌ | ### Frontend | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Daijishō | Add to Obtainium! | ✅ | -| Pegasus | Add to Obtainium! | ✅ | +| Daijishō | Add to Obtainium! | ✅ | +| Pegasus | Add to Obtainium! | ✅ | ### PC Emulation | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Winlator | Add to Obtainium! | ✅ | -| Winlator-Ludashi | Add to Obtainium! | ✅ | -| winlator | Add to Obtainium! | ✅ | +| Winlator | Add to Obtainium! | ✅ | +| Winlator-Ludashi | Add to Obtainium! | ✅ | +| winlator | Add to Obtainium! | ✅ | ### Streaming | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| Artemis | Add to Obtainium! | ✅ | -| Moonlight | Add to Obtainium! | ✅ | +| Artemis | Add to Obtainium! | ✅ | +| Moonlight | Add to Obtainium! | ✅ | ### Track Only | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| AdrenoToolsDrivers | Add to Obtainium! | ✅ | -| Obtainium Emulation Pack | Add to Obtainium! | ✅ | +| AdrenoToolsDrivers | Add to Obtainium! | ✅ | +| Obtainium Emulation Pack | Add to Obtainium! | ✅ | ### Utilities | Application Name | Add to Obtainium | Included in export json? | |------------------|------------------|---------------------------| -| ES-DE Android Apps | Add to Obtainium! | ✅ | -| OdinTools | Add to Obtainium! | ✅ | -| Syncthing-Fork | Add to Obtainium! | ✅ | +| ES-DE Android Apps | Add to Obtainium! | ✅ | +| OdinTools | Add to Obtainium! | ✅ | +| Syncthing-Fork | Add to Obtainium! | ✅ | diff --git a/scripts/generate-table.py b/scripts/generate-table.py index a7ca3cc..f3e0479 100644 --- a/scripts/generate-table.py +++ b/scripts/generate-table.py @@ -10,9 +10,13 @@ def make_obtainium_link(app): "url": app["url"], "author": app["author"], "name": app["name"], - "categories": app["categories"], - "preferredApkIndex": app.get("preferredApkIndex", 0), - "additionalSettings": app.get("additionalSettings", ""), + "otherAssetUrls": app.get("otherAssetUrls"), + "apkUrls": app.get("apkUrls"), + "preferredApkIndex": app.get("preferredApkIndex"), + "additionalSettings": app.get("additionalSettings"), + "categories": app.get("categories"), + "overrideSource": app.get("overrideSource"), + "allowIdChange": app.get("allowIdChange"), } encoded = urllib.parse.quote(json.dumps(payload), safe="") return f"http://apps.obtainium.imranr.dev/redirect.html?r=obtainium://app/{encoded}"