Open HeikesFootSlave opened 1 day ago
Here download-entry corresponds to the file index in the list within the json file. Some projects package multiple files. zip-url here tells the package that the download / install type is a .zip so it should follow the zip instructions, and download entry is 0 so the first file it refers to is the .zip file. In the case of BootSoundNX, entry 0 corresponds to
{
"url": "https://api.github.com/repos/TheModdersDen/BootSoundNX/releases/assets/101972914",
"id": 101972914,
"node_id": "RA_kwDOF4KTuc4GE_uy",
"name": "BootSoundNX-1.4.0-beta.zip",
"label": null,
"uploader": {
"login": "TheModdersDen",
"id": 3487232,
"node_id": "MDQ6VXNlcjM0ODcyMzI=",
"avatar_url": "https://avatars.githubusercontent.com/u/3487232?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/TheModdersDen",
"html_url": "https://github.com/TheModdersDen",
"followers_url": "https://api.github.com/users/TheModdersDen/followers",
"following_url": "https://api.github.com/users/TheModdersDen/following{/other_user}",
"gists_url": "https://api.github.com/users/TheModdersDen/gists{/gist_id}",
"starred_url": "https://api.github.com/users/TheModdersDen/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/TheModdersDen/subscriptions",
"organizations_url": "https://api.github.com/users/TheModdersDen/orgs",
"repos_url": "https://api.github.com/users/TheModdersDen/repos",
"events_url": "https://api.github.com/users/TheModdersDen/events{/privacy}",
"received_events_url": "https://api.github.com/users/TheModdersDen/received_events",
"type": "User",
"user_view_type": "public",
"site_admin": false
},
"content_type": "application/x-zip-compressed",
"state": "uploaded",
"size": 339624,
"download_count": 253,
"created_at": "2023-04-02T06:54:38Z",
"updated_at": "2023-04-02T06:54:38Z",
"browser_download_url": "https://github.com/TheModdersDen/BootSoundNX/releases/download/1.4.0/BootSoundNX-1.4.0-beta.zip"
}
where it will then use browser_download_url
for this 0th index to download the zip file.
In case of BootSoundNX I have to use this url to get all releases: https://api.github.com/repos/TheModdersDen/BootSoundNX/releases
And to get BootSoundNX 1.3.0 I have to set "download_entry" = "1"
Correct?
You will use 0 for the 0/1st index, 1 for the 2nd index, 2 for the 3rd index, etc. So in this case you will be using 0
.
You can always preview if your command looks correct before you run it by clicking -
/ MINUS
on top of the command and seeing what it would be running before executing.
Hello ppkantorski,
I just realised 2-3 Days ago how GENIUS your App is!
I started to read the Wiki and try to understand the packages, looking at the examples you made!
What I don't understand is how the overlay.json is working from the Easy Installer Package? If I look at this as example: { "name": "EdiZon - latest", "zip-url": "https://api.github.com/repos/proferabg/EdiZon-Overlay/releases?per_page=1&sort=created&order=desc", "download-entry": "0" },
zip-url and ovl-url is clear for me (package.ini), but if I open the link from "zip-url" in a browser and see that file with lots of entries I don't know which is the "download-entry": "0"?
And in case of OC Suite and sysDVR it is download-entry 1 and the other is 3!
If I want to put more entries into that file like BootSoundNX from TheModdersDen what do I have to do? If I do it like you in that file I have this URL: https://api.github.com/repos/TheModdersDen/BootSoundNX/releases?per_page=1&sort=created&order=desc
Which download entry would that be? And here is a bigger Problem = The 1.4.0 beta is still broken but the 1.3.0 works = how to get that file?
Sorry for so many questions!
THANK YOU in advance and greetings from Germany!