https://github.com/nini22P/fnps
Flutter NoPayStation client
https://github.com/nini22P/fnps
android dart flutter flutter-apps nopaystation pkg2zip playstation-vita ps-vita ps3 psm psp psvita psx windows
Last synced: 9 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 (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-28T04:13:59.000Z (12 months ago)
- Last Synced: 2025-06-28T05:23:47.166Z (12 months ago)
- Topics: android, dart, flutter, flutter-apps, nopaystation, pkg2zip, playstation-vita, ps-vita, ps3, psm, psp, psvita, psx, windows
- Language: Dart
- Homepage:
- Size: 1.44 MB
- Stars: 11
- 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 `android/` folder on Android studio, select `build` -> `Generate Signed Bundle or APK` -> `APK`, create a keystore on `android/` folder.
And create `key.properties` file on `android/` folder.
```
storePassword=
keyPassword=
keyAlias=
storeFile=D:/xxx/fnps/android/keystore.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)