Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

QR Web Installer 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew system tools" to "")
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = QR Web Installer
|title=QR Web Installer
| image = https://dlhb.gamebrew.org/3dshomebrew/QR-Web-Installer.jpeg|250px
|image=Qrwebloader2.png
| type = System Tools
|description=Scans a QR code and installs the CIA from the URL it represents.
| version=0.8.0
|author=ksanislo
| lastupdated = 2016/03/21
|lastupdated=2016/03/21
| licence = Mixed
|type=System Tools
| author = ksanislo
|version=0.8.0
| website = https://github.com/ksanislo/QRWebLoader
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/QR-Web-Installer-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/qrwebloader.7z
| source = https://github.com/ksanislo/QRWebLoader
|website=https://gbatemp.net/threads/release-qr-web-installer-cia-installer.416243
|source=https://github.com/ksanislo/QRWebLoader
}}
}}
{{Obsolete}}


==== [[FBI 3DS]] now has preleminary QR install support, as such, further development efforts will be focused toward extending the MEGA file (and eventually folder support) to that application instead. =====
QR Web Loader is a homebrew application that allows you to download and install 3DS .cia files at the same time.


= QR Web Loader =
It will download and install whatever file you make a QR code link for. You can make QR codes from [http://ctrlq.org/qrcode CTRLQ.org] or any other site or phone app that produces standard QR codes.
Usage: Point CAM1 (rear facing, right side) at a QR code containing the URL of the .cia you would like to install.


Usually about 9" away works well for a QR of normal size, but your device may differ. You can use both regular http/https links, as well as direct .cia file links on Mega.nz.  
'''Note:''' Deprecated. [[FBI 3DS|FBI]] >= 2.2.1 can now handle QR installs natively.


Compiling this requires my fork of [https://github.com/ksanislo/citrus/ citrus] which provides an overloaded version of ctr::app::install() that implements callbacks, [https://github.com/dlbeer/quirc quirc] for QR decoding, [http://zserge.com/jsmn.html jsmn] for JSON, and [https://tls.mbed.org mbedTLS] for AES/base64.
==Installation==
Install the .cia with a CIA manager of your choice.
 
If you have a previous version of QR Web Loader, you can upgrade by scanning [https://github.com/ksanislo/QRWebLoader/releases/tag/0.8.0 this QR block] with the old version.
 
==User guide==
Point CAM1 (rear facing, right side) at a QR code containing the URL of the .cia you would like to install.
 
Usually about 9" away works well for a QR of normal size, but your device may differ.
 
The QR code must contain only the URL, which must be accessible via a standard HTTP or HTTPS GET.
 
Github release file links work as expected, as will any other website where you can get a direct link to the file that doesn't go through a splash page that requires javascript.
 
Direct download and install from Mega.nz is now also supported, just make a QR code with a direct .cia file link. Support for folders isn't yet implemented.
 
==Changelog==
'''0.8.0'''
* Big codebase refactor.
* The ability to expand support to additional file sharing services.
* Mega.nz support.
 
'''0.7.0'''
* Video is now displayed from the camera, with a simple feedback when locating a QR code.
* Error handling has been cleaned up to avoid freezing.
* TitleId is checked to ensure it is a 3DS .cia file.
 
'''0.6.1'''
* Starting with this release, https:// support is fully functional.
* All future versions will require at least 0.6.1 installed to upgrade via QR scan, it no longer links to my own private server to avoid SSL.
 
'''0.6.0'''
* This version introduces a fully functional self update using Web-Updater (auto installed if missing).
 
==External links==
* GitHub - https://github.com/ksanislo/QRWebLoader
* GBAtemp - https://gbatemp.net/threads/release-qr-web-installer-cia-installer.416243

Latest revision as of 05:17, 6 Mayıs 2024

QR Web Installer
Qrwebloader2.png
General
Authorksanislo
TypeSystem Tools
Version0.8.0
LicenseMixed
Last Updated2016/03/21
Links
Download
Website
Source

QR Web Loader is a homebrew application that allows you to download and install 3DS .cia files at the same time.

It will download and install whatever file you make a QR code link for. You can make QR codes from CTRLQ.org or any other site or phone app that produces standard QR codes.

Note: Deprecated. FBI >= 2.2.1 can now handle QR installs natively.

Installation

Install the .cia with a CIA manager of your choice.

If you have a previous version of QR Web Loader, you can upgrade by scanning this QR block with the old version.

User guide

Point CAM1 (rear facing, right side) at a QR code containing the URL of the .cia you would like to install.

Usually about 9" away works well for a QR of normal size, but your device may differ.

The QR code must contain only the URL, which must be accessible via a standard HTTP or HTTPS GET.

Github release file links work as expected, as will any other website where you can get a direct link to the file that doesn't go through a splash page that requires javascript.

Direct download and install from Mega.nz is now also supported, just make a QR code with a direct .cia file link. Support for folders isn't yet implemented.

Changelog

0.8.0

  • Big codebase refactor.
  • The ability to expand support to additional file sharing services.
  • Mega.nz support.

0.7.0

  • Video is now displayed from the camera, with a simple feedback when locating a QR code.
  • Error handling has been cleaned up to avoid freezing.
  • TitleId is checked to ensure it is a 3DS .cia file.

0.6.1

  • Starting with this release, https:// support is fully functional.
  • All future versions will require at least 0.6.1 installed to upgrade via QR scan, it no longer links to my own private server to avoid SSL.

0.6.0

  • This version introduces a fully functional self update using Web-Updater (auto installed if missing).

External links

Advertising: