/application-browser

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

pros-application-browser

This project produces an electron application that provides a flashplayer plugin. A config file is used to restrict navigation to specific start pages as well as setup of the flashplayer plugin.

Quick start

Clone and run this repo

npm install
npm start

Then follow the on-screen instructions on how to configure the application environments.

config.json

Below is a sample configuration for the application

  "flash":
  {
    "path":"C:\\Windows\\System32\\Macromed\\Flash\\pepflashplayer64_28_0_0_137.dll"
  },

 "environments":
  [
    {
      "id": "test",
      "url": "https://www.google.it",
      "label": "Test"
    }, {
      "id": "sandbox",
      "url": "https://us.yahoo.com/",
      "label": "Sandbox"
    }, {
      "id": "production",
      "url": "https://www.facebook.com",
      "label": "Production"
    }
  ]
}
  • flash - path - The path to the installed flashplayer - version - (optional) version number of the flashplayer
  • environments - An array of environments that will be available on the launch page - id - unique id for the environment - url - fully qualified path to a website - label - The name of the link when shown in the UI
  • develop - (optional) boolean value used to turn on development mode
  • locale - (optional) forced override for the locale value. System locale will be used if not specified.

How to Build

To build the installer, run the make command.

npm install
npm run make

Once complete the setup file will be in the \out folder.

Contributors

List of Contributors

License

GNU General Public License v3.0