Coder Social home page Coder Social logo

gatekeeper1122 / miishop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from engarak/miishop

0.0 1.0 0.0 5.74 MB

Manages a basic 3DS backup file library and creates pages for each game, with QR code to reload your own games. Requires your 3DS to be altered, and able to run FBI.

License: GNU General Public License v3.0

PowerShell 99.94% Batchfile 0.06%

miishop's Introduction

MiiShop

It's a PC based management system and library for legal backups of your 3DS software, with functions to reinstall your software via QR codes you can scan in FBI. (thanks /u/Level44EnderShaman on reddit! Much better description) It comes with the initialization script I made that manages the library, uses PoSHServer (http://www.poshserver.net/) and uses the New-QR function taken from here (https://gallery.technet.microsoft.com/scriptcenter/f615d7e8-ed15-498d-b7cc-078377f523bf).

Screenshots

miiShop v0.2.5 - Box Art and Game Info, I'm overly excited for this! miiShop v0.2.5 - Box Art and Game Info! miiShop v0.2 UI - A real UI! miiShop v0.2 UI

Upgrade/Install Instructions

  1. New upgrade process, check here for directions -> https://github.com/Engarak/miiShop_Install/releases

Known Issues

  • Errors with special characters when processing library - At times in the console when processing games it will toss an error on the specific game. Open an issue and get me the error message I'll try to catch the case in a future version.
  • Console is displayed when start.bat is ran - For now I haven't set this it to start up miznimized, but that's in the plan. However, you can minimze the window yourself.
  • Some QR codes won't work - FBI has some requirements around links I'm discovering manually as I haven't seen a list spelled out, but I haven't asked for one either. This ties into the errors with special characters issue listed above mostly, as these also break URL conventions. I try to fix most files for this, however I haven't caught all cases.
  • Game matching is fuzzy, and slower (~1 file a second). Looking to improve this greatly
    • Well it's better in 0.2.7 by only rebuilding if there is a need (IE new games added, new settings, or can be forced). Currently the process is actually longer in 0.2.7.

New UI, better web design, different web server with better extensibility

  • Updated the HTML build to make a MUCH better UI (not good, but better)
  • Added a favicon. I made it in paint, and it's terrible, but it's here for now.
  • Made all things display on one page, not multiple pages.
    • Because of this, the html folder in your game directory can be deleted if you want.
  • Updated the read.md file to reflect the new changes
  • Added some images as well
  • A box art placeholder (found here - https://imgur.com/4AxEWvV)
  • a background image thanks to Pixabay (free use) https://www.pexels.com/photo/macro-photography-of-mario-and-luigi-plastic-toy-163157/
  • Updated the webserver to use PoSHServer - http://www.poshserver.net/ - License included in licenes folder - used as a standalone webserver currently, I'm looking to extend further to a more integrated one soon
  • Now we have web logs, thanks to PosHServer. They are in the logs directory, currently in the root, soon to the web folder.

miishop's People

Contributors

engarak avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.