Homebrew [WIP] installMii - Graphical repository downloader

Where homebrew descriptions should be loaded from?

  • From the related smdh file

    Votes: 19 40.4%
  • From the repo package list (aka packages.json)

    Votes: 28 59.6%

  • Total voters
    47
  • Poll closed .

simonepsp

Active Member
OP
Newcomer
Joined
Nov 27, 2015
Messages
42
Trophies
0
Location
Turin
XP
169
Country
Italy
Yes, this one will work, but it also means that I can‘t use gridlauncher anymore.
I know :( But unfortunately this issue is caused by an incompatibility between gridlauncher and some homebrews based on libctru (including installMii).
Probably they have to update their launcher to fix this issue...
 

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
I just tried to download ReinandUpdater (see packages.json:
{"repo":{"name":"3DS CFW Kit","author":"AidanLumina","website":null},"packages":[{"name":"NASA","author":"Rinnegatamante","short_description":"CIA manager for 9.3.0+","category":"Other","website":"http://rinnegatamante.it","type":"3ds","version":"1.0.0","dl_path":"3ds/NASA/","info_path":"3ds/NASA/NASA.sdmh"},{"name":"ReinandUpdater","author":"Reisyukaku","short_description":"Reinand Updater","category":"CFW","website":"http://reisyukaku.org","type":"3ds","version":"2.1b","dl_path":"3ds/ReinandUpdater/","info_path":"3ds/ReinandUpdater/ReinandUpdater.sdmh"}]}
) but back in the HBL, nothing's changed. :/

You can take a look at my repo here.
@simonepsp I've taken a look at the 3ds folder on my 3DS' microSD using an FTP client and there are indeed the files that are supposed to be there after downloading them via installMii BUT when I try to delete them it seems that they don't exist. I tried to copy the files (ReinandUpdater.3dsx and ReinandUpdater.smdh) to the 3ds/ReinandUpdater folder so it overwrites the weird files but instead it put them aside! So I now have working files which appear in the HBL and those weirdos. It's confusing. Maybe this is something with FileIO? Idk ^^'
 

Deleted member 282441

AKA ZeroTheSavior
Member
Joined
Aug 7, 2011
Messages
320
Trophies
0
Location
Gensokyo
XP
326
Country
United States
Yeah i think it just to understand it better in the example, I use http://www.jsoneditoronline.org/ you can edit with it expanded and then use the buttons on the top left corner to compact it or expand it again.
It is all in one line. It's just that when I have any spaces in homebrew application titles, it doesn't work.
 

simonepsp

Active Member
OP
Newcomer
Joined
Nov 27, 2015
Messages
42
Trophies
0
Location
Turin
XP
169
Country
Italy
It is all in one line. It's just that when I have any spaces in homebrew application titles, it doesn't work.
installMIi supports spaces in games names (look at the Dentora's repo for instance)
Could you please send me your repo link so I can check and eventually fix the 3ds client?

Thanks :)
 
Last edited by simonepsp,
  • Like
Reactions: AileenLumina

Link_of_Hyrule

Well-Known Member
Member
Joined
Jun 28, 2008
Messages
453
Trophies
0
Location
Hyrule
XP
455
Country
United States
It would be great to have an auto updater for the actual installMii app. I think for the CIA if it's possible to do a forwarded channel to the app maybe it would be easier to update but I guess you want to add in acia installed although I guess you'd have to launch a second process to install the update as a cia. Anyways glad to see things are coming along well I have two repos now hopefully we get more apps added to the repos.
 

AlexBridgez

New Member
Newbie
Joined
Jan 21, 2016
Messages
1
Trophies
0
Age
39
XP
53
Country
This could become homebrew's eShop :). I know looks are subjective (and I don't know how hard it would be to implement) but how about giving the app an official Nintendo/3DS/eShop-like theme? This is a bit superfluous so not a priority :P
 
  • Like
Reactions: Link_of_Hyrule

Link_of_Hyrule

Well-Known Member
Member
Joined
Jun 28, 2008
Messages
453
Trophies
0
Location
Hyrule
XP
455
Country
United States
So I tried using this repo.list and it just says loading lists but never did anything. Is there something wrong with the formatting?

Code:
{
"repos":[
{
"name":"simonepsp",
"url":"http://repo.simonepsp.info/"
},
{
"name": "3DSCFWKIT",
"url": "http://aidanlumina.bplaced.com/repos/o3ds/"
}
]
}
 
  • Like
Reactions: AileenLumina

Dentora

Well-Known Member
Newcomer
Joined
Jan 17, 2016
Messages
47
Trophies
0
Age
28
XP
75
Country
Canada
Try this the code needs to be compacted on one line.
Code:
{"repos":[{"name":"simonepsp","url":"http://repo.simonepsp.info/"},{"name":"3DSCFWKIT","url":"http://aidanlumina.bplaced.com/repos/o3ds/"}]}
 

Link_of_Hyrule

Well-Known Member
Member
Joined
Jun 28, 2008
Messages
453
Trophies
0
Location
Hyrule
XP
455
Country
United States
Try this the code needs to be compacted on one line.
Code:
{"repos":[{"name":"simonepsp","url":"http://repo.simonepsp.info/"},{"name":"3DSCFWKIT","url":"http://aidanlumina.bplaced.com/repos/o3ds/"}]}
It's weird that it doesn't like white space if that does work especially considering I made it look pretty much exactly like the template but I'll try when I get home.
 

ChaosJester

Active Member
Newcomer
Joined
Jun 16, 2015
Messages
33
Trophies
0
Age
41
XP
110
Country
I am thinking of getting my own repo set up. The big question I have is if any of the devs of the homebrew apps have any issues with others rehosting their work. While there is a provision to credit the author in the json, some may not want their apps to be hosted externally.

Anyone have any thoughts on that?

EDIT:

So I am setting up my repo, I downloaded the example repo with 3dscraft and that worked fine, but when I add other packages they just say "Failed"

Repo settings are here:

Code:
{"repo":{"name":"ChaosJester's Repo","author":"ChaosJester","website":"http://3dsrepo.chaosjester.net"},"packages":[{"name":"3DS Craft","author":"smea","short_description":"WoW! Minecraft for 3DS","category":"games","website:":null,"type":"3ds","version":"1.0.1","dl_path":"3ds/3dscraft/","info_path":"3ds/3dscraft/3dscraft.smdh"},{"name":"SysUpdater","author":"profi200","short_description":"3DS System Updater","category":"apps","website:":null,"type":"3ds","version":"0.4.2","dl_path":"3ds/sysUpdater/","info_path":"3ds/sysUpdater/sysUpdater.smdh"},{"name":"eDuke3D","author":"masterfeizz","short_description":"Duke Nukem 3D","category":"games","website:":null,"type":"3ds","version":"0.2.1","dl_path":"3ds/eduke3d/","info_path":"3ds/eduke3d/eduke3d.smdh"}]}
 
Last edited by ChaosJester,

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
Hey @simonepsp ! :)

I just wanted to say that installMii is an AMAZING piece of software! Please keep working on it :)

I just have the issue that the files are downloaded properly but they aren't written on sdmc properly. Are you working on a fix? Because this is a pretty critical issue :)
 

AileenLumina

Python main, software engineer and API designer
Member
Joined
Sep 27, 2015
Messages
631
Trophies
0
Age
26
XP
614
Country
Germany
@simonepsp Are you okay? Working on installMii? Wanna take a break? Just shoot us a reply so we know :) I'm a little bit worried about you hehe ^^
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Julie_Pilgrim @ Julie_Pilgrim: the internet