Homebrew [release] QR Web Installer (cia installer)

ksanislo

Well-Known Member
OP
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
Would google drive work for this?
Not really, unfortunately. Google Drive only gives you a real download url for a limited amount of time, so although it will install from it just fine, you have to locate the real download URL manually every time from the page source. You might be able to get it to work with a link generator site if you play around with it a bit.

Proper support would require implementing the Google Drive API in this app, which I don't really have the time for at the moment.
 

wurstpistole

GBAtemp MVP
Member
Joined
Nov 19, 2015
Messages
4,664
Trophies
1
XP
5,466
Country
United Kingdom
Would google drive work for this?
Don't think so. You need direct download links, nothing that requires to click this and that. Cloud services won't work for that I'm afraid. So if you can't host it on http or ftp directly, I think it won't work. Except for mega because this installer here specifically supports it.
 

mariosonicfan123

Active Member
Newcomer
Joined
Nov 12, 2015
Messages
37
Trophies
0
Age
36
XP
119
Country
United States
Don't think so. You need direct download links, nothing that requires to click this and that. Cloud services won't work for that I'm afraid. So if you can't host it on http or ftp directly, I think it won't work. Except for mega because this installer here specifically supports it.
Wait so mega would work for this?
 

kathy

Well-Known Member
Newcomer
Joined
Mar 12, 2012
Messages
52
Trophies
1
XP
672
Country
United States
How do I actually get a "direct" link on Mega? Linking to the download page of the .cia file after converting it to a QR code just gives me an error message and the program closes.
 

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
How do I actually get a "direct" link on Mega? Linking to the download page of the .cia file after converting it to a QR code just gives me an error message and the program closes.
If it's a link to a Homebrew cia file, put it here so I can look at it. If it's a game then just put everything except the last few characters so it isn't piracy.
 

ksanislo

Well-Known Member
OP
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
Does this still work? I keep getting crash dump errors.
It's still somewhat functional, but since the big push for TLS 1.2 on most websites like GitHub, combined with the TLS 1.1 and lower limitation of the 3DS's httpc code itself, there's not a whole lot that will work entirely as expected anymore with this directly.

Honestly, this was more of a proof of concept to demonstrate the 3DS was capable of doing direct installs from the web, and now that FBI supports the same features, this tool can be considered deprecated. The only feature this has that can't be found elsewhere is direct install support from Mega.nz, but that too would be better served by the FBI app if you can talk the developer into adding it.
 

ksanislo

Well-Known Member
OP
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
Mega links converted to QR via http://ctrlq.org/qrcode/ ends up in a crash dump error.

Are you sure you're using the correct direct-to-file link syntax from Mega? A direct link looks like this:

https://mega.nz/#!OnVjRRrT!eIWEiEh7H7sgrchrn8qM4TXDqbhGvhGgWyDwc5bdZNz

If your example isn't that same style and length, you're probably trying to link to a folder or something instead. The crash isn't really unexpected, it's a very simple program and it just tries to install whatever it finds, valid or not, and fails if anything goes wrong.

This example is intentionally invalid, as I'm not aware of any legitimate .cia files on mega to test with, but there's no reason that things should have changed.
 

princessdmg

Member
Newcomer
Joined
Jun 1, 2019
Messages
18
Trophies
0
Age
25
XP
389
Country
United States
[QUOTE="ksanislo, post: 8366034, member: 384031

If your example isn't that same style and length, you're probably trying to link to a folder or something instead. The crash isn't really unexpected, it's a very simple program and it just tries to install whatever it finds, valid or not, and fails if anything goes wrong.

This example is intentionally invalid, as I'm not aware of any legitimate .cia files on mega to test with, but there's no reason that things should have changed.[/QUOTE]
I have mine as the same length but when I use the website given on the first page it gives me an crash error for each one of them. Any idea on how to fix that?
 

ksanislo

Well-Known Member
OP
Member
Joined
Feb 23, 2016
Messages
386
Trophies
0
Location
Seattle, WA
XP
512
Country
United States
[QUOTE="ksanislo, post: 8366034, member: 384031]

If your example isn't that same style and length, you're probably trying to link to a folder or something instead. The crash isn't really unexpected, it's a very simple program and it just tries to install whatever it finds, valid or not, and fails if anything goes wrong.

This example is intentionally invalid, as I'm not aware of any legitimate .cia files on mega to test with, but there's no reason that things should have changed.
I have mine as the same length but when I use the website given on the first page it gives me an crash error for each one of them. Any idea on how to fix that?[/QUOTE]

This project is pretty much dead at this point unfortunately. The internet has moved away from the older versions of TLS (https) that the Nintendo 3DS supported natively, and as such the internal code in the system really can't talk directly to a whole heck of a lot anymore. I doubt you're going to be able to get much use out of this app these days. Sorry :(
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
  • K3Nv2 @ K3Nv2:
    Lol McDonald's has a grandma mcflurry
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, furry grandma?
  • BigOnYa @ BigOnYa:
    It sounds good actually, I like butterscotch
  • K3Nv2 @ K3Nv2:
    It sucked don't know wtf these little bits and pieces are they use now
    +1
    K3Nv2 @ K3Nv2: It sucked don't know wtf these little bits and pieces are they use now +1