https://github.com/nini22p/fnps
Flutter Nopaystation client
https://github.com/nini22p/fnps
android flutter nopaystation playstation-vita ps-vita psm psp psvita psx windows
Last synced: 4 months ago
JSON representation
Flutter Nopaystation client
- Host: GitHub
- URL: https://github.com/nini22p/fnps
- Owner: nini22P
- License: mit
- Created: 2024-10-06T13:22:44.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-15T13:20:37.000Z (4 months ago)
- Last Synced: 2025-02-15T14:24:02.143Z (4 months ago)
- Topics: android, flutter, nopaystation, playstation-vita, ps-vita, psm, psp, psvita, psx, windows
- Language: Dart
- Homepage:
- Size: 1.18 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FNPS
Flutter NoPayStation client
## Building
First add `.env` file
```
PSV_GAMES_URL=
PSV_DLCS_URL=
PSV_THEMES_URL=
PSV_UPDATES_URL=
PSV_DEMOS_URL=
PSP_GAMES_URL=
PSP_DLCS_URL=
PSP_THEMES_URL=
PSP_UPDATES_URL=
PSM_GAMES_URL=
PSX_GAMES_URL=
PS3_GAMES_URL=
PS3_DLCS_URL=
PS3_THEMES_URL=
PS3_DEMOS_URL=
HMAC_KEY=
```### Android
Open shell, create `key.jks` put `android/` folder
```
keytool -genkeypair -v -keystore key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias alias
```And create `key.properties` file on `android/` folder
```
storePassword=
keyPassword=
keyAlias=
storeFile=D:/xxx/fnps/android/key.jks
```Open shell, run
``` shell
flutter pub get
flutter pub run build_runner build --delete-conflicting-outputs
flutter build apk
```### Windows
``` shell
flutter pub get
flutter pub run build_runner build --delete-conflicting-outputs
flutter build windows
```## Thanks and References
* [NoPayStation](https://nopaystation.com/)
* [IllusionMan1212 / NPS-Browser](https://github.com/IllusionMan1212/NPS-Browser)
* [mmozeiko / pkg2zip](https://github.com/mmozeiko/pkg2zip)
* [lusid1 / pkg2zip](https://github.com/lusid1/pkg2zip)
* [JeffreyO / pkg2zip](https://github.com/JeffreyO/pkg2zip)
* [nabil6391/flutter_download_manager](https://github.com/nabil6391/flutter_download_manager)