https://github.com/developersu/konogonka
File explorer/export tool for NS-related files
https://github.com/developersu/konogonka
Last synced: about 1 year ago
JSON representation
File explorer/export tool for NS-related files
- Host: GitHub
- URL: https://github.com/developersu/konogonka
- Owner: developersu
- License: gpl-3.0
- Created: 2020-04-05T21:03:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T21:55:58.000Z (over 1 year ago)
- Last Synced: 2025-03-31T15:01:02.957Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 1.53 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# konogonka
 [](https://ci.redrise.ru/repos/10)
GitHub mirror. [Click here to get it from independent source code location](https://git.redrise.ru/desu/konogonka)
Nightly builds could be found somewhere on [redrise.ru](https://redrise.ru)
Deep WIP multi-tool to work with NS-specific files / filesystem images.
Front end to libKonogonka
### License
[GNU General Public License v3+](https://github.com/developersu/konogonka/blob/master/LICENSE)



### Used libraries & resources
* [OpenJFX](https://wiki.openjdk.java.net/display/OpenJFX/Main)
* Few icons taken from: [materialdesignicons.com](http://materialdesignicons.com/)
* See libKonogonka project for details
### System requirements
JRE/JDK 8u60 or higher.
### Notes about usage
1. Start from clicking on 'settings' and importing keys. Use import. Don't waste your time.
2. To open sub-file from the file use right mouse click and select 'Open'. Supported formats listed below.
### Build this
1. Install JDK
2. Install Maven
3. Install libKonogonka to local repository:
4. $ git clone https://git.redrise.ru/desu/libKonogonka
5. $ mvn -B -DskipTests clean package
6. $ mvn install:install-file -Dfile=./target/libKonogonka-*-jar-with-dependencies.jar -DgroupId=ru.redrise -DartifactId=libKonogonka -Dversion=`grep -m 1 '' pom.xml| sed -e 's/\s*.\/\?version>//g'
` -Dpackaging=jar -DgeneratePom=true;
7. $ git clone https://github.com/developersu/konogonka.git
8. $ mvn -B -DskipTests clean package
9. $ java -jar target/konogonka-0.x.x-jar-with-dependencies.jar
### Thanks!
* [DDinghoya](https://github.com/DDinghoya), who translated this application to Korean!
* [kuragehime](https://github.com/kuragehimekurara1), who translated this application to Japanese and Ryukyuan languages!
### Checklist
* [x] NSP (PFS0)
* [x] XCI (+HFS0)
* [x] TIK
* [x] XML
* [x] NRO
* [x] NPDM support (to check)
* [ ] CERT support
* [ ] CNMT support
* [ ] NSO support (to add; available at lib)
* [ ] package2 support (to add; available at lib)
* [ ] INI1 support (to add; available at lib)
* [ ] KIP support (to add; available at lib)
* [x] RomFS
* [ ] LogPrinter to singleton implementation.
* [x] 'Save to folder' option