Skip to content

Sploder-Saptarshi/Sploder-Launcher

Repository files navigation

Sploder Launcher

A repository that aims to provide a standalone application to be able to access the Sploder-Revival project without needing to install Flash or downgraded applications system wide.

Join the Discord Server for the active community and development.

Using without releases

How to build

Dependencies

Steps to Build

  • Run nvm use to switch to the node version specified in .nvmrc
  • Run npm i to install all necessary packages
  • Run node addurl.js and type in the website URL, the launcher is supposed to open. This is a one-time operation that should only be performed if you are not using GitHub Actions. See Configure GitHub Actions if using GitHub Actions
  • Run npm run dist to build the project
  • The built files will be available in the dist folder.

Steps to Debug

  • Run nvm use to switch to the node version specified in .nvmrc
  • Run npm i to install all necessary packages
  • Run npm run dev to start the electron development server

Configure GitHub Actions

  • Add an actions secret called SITE_URL containing the URL of the website, which is supposed to be opened by the launcher