Coder Social home page Coder Social logo

lbrdan / ps4rps Goto Github PK

View Code? Open in Web Editor NEW

This project forked from njzydark/ps4rps

0.0 0.0 0.0 5.09 MB

Remote pkg sender for PS4

Home Page: http://ps4rps.njzydark.com

License: MIT License

Shell 0.02% TypeScript 93.22% Less 6.25% Dockerfile 0.25% HTML 0.26%

ps4rps's Introduction

PS4RPS

GitHub release (latest by date including pre-releases Build/release GitHubPages deployments GitHub

Yet another remote pkg sender for PS4

PS4RPS.png

English | 简体中文

Features

  • Support MacOS, Windows and Linux
  • Dark Mode
  • Support show pkg file icon0 and paramSfo data
  • Support use web version to send install task from your NAS
  • Pause and resume install task
  • Use remote WebDAV server to send install task
  • Create Static file server from local folder
  • Multiple PS4 host and file server host config

Motivation

There are actually quite a lot of such tools, I tried one and felt that the UI was rough and could not install the PKG file on my NAS, so I am going to develop one myself and contribute to this community, one more choice is not a bad thing.

Usage

Before send install task, you need install Remote Pkg Installer on your PS4.

I recommend using my modified Remote Pkg Installer on your ps4. This version fixes the problem that the path with spaces or Chinese characters cannot be installed, and adds ip and port tips at startup (default port is 12801)

Web

The Web version is mainly used to install files in WebDAV Server (NAS), and you must instal this version of RPI on your PS4 and confirm your nas webdav server support cors, you can use this webdav server on your nas

Desktop

  1. Download this app from release page
  2. Open the app
  3. Add PS4 host (Your PS4 ip and port, The port is usually 12800 or 12801), for example: http://192.168.0.11:12800
  4. Add File server host
    • StaticFileServer: use local folder to create static file server
    • WebDAV: use remote WebDAV server url
  5. Click pkg name from file list to send install task

Dev

pnpm install
pnpm run desktop:dev
pnpm run desktop:start

Build

pnpm install
pnpm run desktop:build
pnpm run desktop:dist

FAQ

  1. How fast is the transfer?

    WebDAV depends on the speed of your WebDAV server, StaticFileServer I tested here can basically run full my local LAN bandwidth

  2. Why support WebDAV?

    Because it is easy to install the pkg file on NAS using webdav

  3. Why mac arm64 app open failed?

    Because the app is not signed, you need to execute this command in the terminal:

    sudo xattr -r -d com.apple.quarantine /Applications/PS4RPS.app

Thanks

TODO

  • Auto find PS4 host
  • Fix the cors bug and release the web version
  • Show more pkg file info, such as icon and titleID

ps4rps's People

Contributors

njzydark avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.