FlashAirUI | quite feature-complete file management web UI

 by   DrLex0 JavaScript Version: v1.4 License: BSD-2-Clause

kandi X-RAY | FlashAirUI Summary

kandi X-RAY | FlashAirUI Summary

FlashAirUI is a JavaScript library. FlashAirUI has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

This is a simple but quite feature-complete web UI for the Toshiba FlashAir W-03 wireless SD card. It allows uploads, renaming, moving, and deleting files. It is specifically designed to be used with 3D printers, where it is usually only necessary to upload only a few files at a time, and either erase them after the print has completed, or move them to an archive directory. Due to various limitations of the FlashAir, I had to be somewhat creative to make certain things work. For instance, the move operation is performed by a Lua script, which reads the list of files to be moved from a text file that is uploaded to the card, because the Lua HTTP interface is simply way too limited to pass even only one complete file path through URL parameters only. In other words, this is a pile of mostly ugly hacks, but they do the job. The code is based on the FlashAir tutorial from Toshiba, which is released under a BSD 2-Clause License, hence this entire project is released under the same license. The whole thing is an ugly mix of HTML, CSS, JavaScript, JQuery, and Lua scripts.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              FlashAirUI has a low active ecosystem.
              It has 28 star(s) with 3 fork(s). There are 9 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 2 have been closed. On average issues are closed in 18 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of FlashAirUI is v1.4

            kandi-Quality Quality

              FlashAirUI has no bugs reported.

            kandi-Security Security

              FlashAirUI has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              FlashAirUI is licensed under the BSD-2-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              FlashAirUI releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of FlashAirUI
            Get all kandi verified functions for this library.

            FlashAirUI Key Features

            No Key Features are available at this moment for FlashAirUI.

            FlashAirUI Examples and Code Snippets

            No Code Snippets are available at this moment for FlashAirUI.

            Community Discussions

            No Community Discussions are available at this moment for FlashAirUI.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install FlashAirUI

            Basically, just dump almost all the files in the /SD_WLAN directory on your FlashAir, with a few modifications. This directory may be hidden if you browse the card in Windows, so you will need to change settings to show hidden files and directories. Also download the latest compressed, production jQuery from http://jquery.com/download/, rename the file to ‘jquery.js’, and place it in /SD_WLAN/js/ on the card. You need to choose whether you want to use the card in Access Point (AP) mode, or client mode. I highly recommend client mode, because uploading files in AP mode seems to be horribly slow for some reason. Copy either the CONFIG-AP or CONFIG-client file to SD_WLAN, and rename it to CONFIG. Edit the file in a text editor, and change the following values. There are a few configurable things in the main.js file: you can opt to show a confirmation dialog when uploading files with a name longer than a certain number of characters, or when uploading files with certain extensions.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/DrLex0/FlashAirUI.git

          • CLI

            gh repo clone DrLex0/FlashAirUI

          • sshUrl

            git@github.com:DrLex0/FlashAirUI.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular JavaScript Libraries

            freeCodeCamp

            by freeCodeCamp

            vue

            by vuejs

            react

            by facebook

            bootstrap

            by twbs

            Try Top Libraries by DrLex0

            FFCP-GCodeSnippets

            by DrLex0Perl

            ThingiverseIssues

            by DrLex0JavaScript

            SRTLab

            by DrLex0Perl

            EPOUpdater

            by DrLex0Java