PKG Senders for most Windows users and some for cross OS, but there are some caveats if you are on Mac and have port dependencies
Mac users can install it with the known dmg installer or use it directly
from the mac.zip. Windows users get a portable exe, no installer
required:
- PS4.Remote.PKG.Sender.V2-2.4.0-mac.zip
- PS4.Remote.PKG.Sender.V2-2.4.0.AppImage
- PS4.Remote.PKG.Sender.V2-2.4.0.dmg
- PS4.Remote.PKG.Sender.V2.exe
- PS4RemotePKGSenderV2_2.4.0_amd64.snap
Current features:
- A little design update
- Access Application Options though Tray Icon
- Select server application (currently only express is supported, more soon)
- Server doesn't quit when windows are closed (so it can be run in background)
- Load all PKG files in base path from the configured Server settings
- Serve all files correctly
- Check served files with one click
- Handle server process (start, stop, restart)
- Download flatZ PS4 Package Installer fPKG through the Menu (no need to search for it)
- Search for specific title through your given base path folder
- Add Files to your Queue
- (Pre)-Check if the File (CUSAxxxxx) is already installed on your PS4
- Send Start, Stop, Pause, Remove Requests to the RPI on your PS4
- Catch any possible Error on Request or Response with the RPI on your PS4
- Having a separate PS4 API Logs Window
- Having a separate Server Window (Logs, Server Routes, Heartbeat, Controls)
Step 1: Configure it (once)
- On your first start you should configure your Local Server configuration and put in your PS4 IP Address. This changes are saved directly, no need for a save button.
- Choose your base path folder where your fPKG's are settled.
- Any changes on this route will trigger a reload files of the server.
- If the server reloads, it will generate file item objects and reload the express router.
- So you have no hassle on duplicated routes or not serving folders.
- If necessary, click scan sub directories of the base path which will make a deep scan.
- Once done. You can leave the configs as they are and head over to the Server Tab.
This is highly inspired by jDownloader. Having all of your files doesn't mean you want to install all of them at once. Pick your files and add them to the queue. So you can have a clean management. Any status update on the processing center will be reflected in the List, too.
Step 3: Processing Center
Like on jDownloader you can choose which item should process first. Just trigger the play button for the install. You can manually precheck if the file already has been installed with the PlayStation button or get any Task Information with the info button.
Expanding the Item Row gives you more Information about the file, served path and operation buttons to work with the RPI on your PS4. While testing I couldn't see any difference between stop and pause on my ps4 but I still implemented all endpoints.
Step 4: Watch the progress
Any response from the RPI on your PS4 will be logged in the separate PS4 API Logs Window. You can choose between Message or Object, the later one shows the response json.
ToDo's for the future
- Search your PS4 automatically in the current network (WIP)
- Add a FAQ and Troubleshooting Area
- Configuration values for timeout and heartbeat
- Implement Auto-updater
- Queue scanner (start next file in the queue after one is finished)
- Import / Export Configuration
- Serve as global Server Host and provide Server Files over Internet
- Save PS4 (local, wlan, wan, internet) and make them chooseable
- Implement HB Store and install fPKG's
- Read CUSA from file hex values instead of title
- Preview CUSAxxxxx Game title covers
on PS4
1.) Start HEN v1.8+
2.) Start flatZ Remote Package Installer
on PC
1.) Start PS4 Package Sender V2
2.) Switch to Config and select your Networkinterface (IP Address)
2.1) Choose a Server Port if necessary and apply or restart the server
3.) Choose your base path where your files are settled
4.) Switch to Server and add your files to the queue (Processing Center)
5.) Start your install process with any of your files.
Note: Once configured, you can skip Step 2-3 on PC.
And from the README.md: PS4 Remote PKG Sender v2
This application has been highly inspired by @irefuse and is a full refactored version of the original repo.
Based on Electron, Webpack, Vue, Express, Axios, Element-UI and Node this does not have any extra dependencies. With this we can create a a cross platform application that works on mac, linux and Windows and provides a nice GUI.
New features in v2.
The refactored Version provides a better GUI and technical more ordered features:
- NEW Configure your server with your base path
- NEW Prepare Custom Server Configuration (build-in express, apache, nginx, custom, ...)
- NEW Control the Server application by click and have it running in the background
- NEW Closing windows doesn't stop the Server but stops if you quit the application.
- NEW Show a list of all Server side listed PKG's
- NEW Miscs download link to flatZ PS4 Remote Package Installer homebrew
- NEW Extended Menu and Tray Icon
- NEW Separate Server Window (Logs, Server Routes, Controls)
- NEW Separate PS4 API Logs Window
- NEW Catch any possible Error on Request or Response with the RPI on your PS4
- NEW Scan base path (deep scan support) directory for fPKG's and serve them with the server
- NEW Search for titles through your found files
- NEW Add Served files to your Queue and install them on your PS4
- NEW Processing Center reflects any status changes in your server list, too
- Search your PS4 automatically in the current network (WIP)
- Add a FAQ and Troubleshooting Area
- Configuration values for timeout and heartbeat
- Implement Auto-updater
- Queue scanner (start next file in the queue after one is finished)
- Import / Export Configuration
- Serve as global Server Host and provide Server Files over Internet
- Save PS4 (local, wlan, wan, internet) and make them chooseable
- Implement HB Store and install fPKG's
- Read CUSA from file hex values instead of title
- Preview CUSAxxxxx Game title covers
How To
So there you have it. How can you use it?
on PS4
1.) Start HEN v1.8+
2.) Start flatZ Remote Package Installer
on PC
1.) Start PS4 Package Sender V2
2.) Switch to Config and select your Networkinterface (IP Address)
2.1) Choose a Server Port if necessary and apply or restart the server
3.) Choose your base path where your files are settled
4.) Switch to Server and add your files to the queue (Processing Center)
5.) Start your install process with any of your files.
Troubleshooting
Your PS4 and PC have to be on the same Network.
If you have connection issues, check your Router or Firewall.
If you get timeout, RPI is not running on your PS4 or PS4 IP Address is
wrong. If you get PlayStation not available error, check RPI on PS4 and
restart it.
If you think there is an issue, please report it.
Credits
Thanks to flatz, Specter, xvortex
Downloads Links Bellow
PS4.Remote.PKG.Sender.V2-2.4.0-mac.zip
PS4.Remote.PKG.Sender.V2-2.4.0.AppImage
PS4.Remote.PKG.Sender.V2-2.4.0.dmg
PS4RemotePKGSenderV2_2.4.0_amd64.snap
Sign up here with your email
1 comments:
Write commentsStable Release v2.4.3 is out: https://github.com/Gkiokan/ps4-remote-pkg-sender/releases/tag/v2.4.3
ReplyConversionConversion EmoticonEmoticon