MultiSolver is a website that aims to support decryption for various ciphers and other riddles Geocachers are faced with.
A hosted version can be found here: MultiSolver
If you want to install and build MultiSolver yourself just follow these steps:
- Make sure you have
npm
andgulp
installed globally for your system - Run
npm install
in the repository folder to download all needed modules - Run
gulp
in the repository folder to compile the code, minify everything into one single file and start a local web server
In the file gulpfile.config.js you can configure the following flags:
Flag | Description |
---|---|
clean |
Indicates of the build folder shall be cleaned (completely) |
lint |
Indicates if the TypeScript files shall be linted |
copyLibs |
Indicates if all needed libraries shall be copied from node_modules to build/libs |
compressImages |
Indicates if all files below the build/assets/img -folder shall be minified |
compressCSS |
Indicates if all CSS-files shall be minified |
compressHTML |
Indicates if all HTML-files shall be minified |
compressJS |
Indicates if all JavaScript-files shall be minified |
Found anything missing? Anything not working as expected? You want to donate? Just write a mail to dennistreysa (at) gmail.com, or create an issue.
You want to use a part of MultiSolver in your own (non-commercial) project? Sure thing! Single modules of MultiSolver were designed to be as reusable as possible. That's why every module got it's own class in it's own file. If you're looking for, let's say, the Morse code class, you'll find it under src/app/shared/modules/crypto/modules/morse.class.ts
. No external imports needed!
- Devicon by Konpa
- Krispicons- Modern Flat Icons Freebie by Nitish Kumar
- dennistreysa
MultiSolver is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
MultiSolver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.