PShare - automatic media gallery watcher

TheStonedModder

Developer
Developer
Joined
Dec 25, 2022
Messages
3,082
Reaction score
5,447
Trophies
2
Age
29
XP
10,110
Country
United States
1791648082115.png


PShare sends your PS5 captures where you want them, the moment you take them. Take a screenshot or save a clip with the Create button and PShare sends it to Discord, Telegram, catbox.moe, a USB drive, a shared folder on your PC or a dozen other places, automatically and in the background, even after you close the app. It doubles as a media gallery: browse every capture by game, watch clips with sound, and open anything on your phone from a QR code.

Features​

  • Automatic uploads. A small background uploader, pshared, notices each new screenshot and clip, waits until a clip has finished writing, and sends it. It keeps running after PShare closes.
  • Many destinations. Discord webhooks, Telegram bots, catbox.moe, Litterbox, any multipart HTTP endpoint, a USB drive or console folder, and PC shares over SMB 2/3. Account-free hosts (Uguu, tmpfiles.org, temp.sh, x0.at, Gofile) are set up out of the box.
  • Smart routing. Per-game destinations, size limits with fallbacks (a 40 MB clip goes to catbox and Discord gets the link), and destinations that receive every capture as well, such as a copy on a USB stick.
  • Media gallery. Every capture with thumbnails, clips included, filtered by kind or by game (picked from the games you actually have captures of, named even when the game is a PS4 title or no longer installed), newest or oldest first. A check marks what has already been sent.
  • Clip player. Full screen with sound, using FFmpeg (VP9, H.264, HEVC, AV1 with Opus or AAC), including the PS5's own recordings. Its buttons match VLC for PS5.
  • Phone and PC. While PShare is open, any capture can be opened in a browser on the same network with the same controls, and the whole gallery can be browsed, streamed and downloaded. The setup page lets you paste webhooks and tokens from your phone instead of typing them with a controller.
  • History with QR codes. Every upload, from the app or the background, with its link as a QR code to open on your phone. Failed ones can be retried.

Installation​

  1. Download PPSA99773.zip from the latest release and check it against SHA256SUMS if you like.
  2. Extract the PPSA99773 folder to where your loader installs homebrew from (for example /data/homebrew/ with ShadowMountPlus), and start PShare from the Media area of the home screen.
  3. Make sure your jailbreak has the ELF loader listening on port 9021. PShare uses it to send its Lapy helper and to start pshared.
  4. Open Destinations, fill in at least one (or use Auto upload › Set up from your phone), then take a screenshot.
pshared.elf is also published on its own and can be sent with any payload sender. It reads the same /data/pshare/config.ini.


Configuration​

Everything is editable in the app or from your phone. The file behind it is /data/pshare/config.ini:

[general]
auto_upload = true
default_destination = discord
also_send = usb

[destination.discord]
type = discord
url = https://discord.com/api/webhooks/<id>/<token>
message = {type} from **{game}** - {date} {time}
max_mb = 10
fallback = catbox

[title_destinations]
PPSA01234 = telegram

Every key is described in docs/CONFIGURATION.md.

​

FAQ​


The app says "No file access in the app". Elevation failed: check that the ELF loader is running on port 9021, then restart PShare. The log line [PShare] elevation … says which step stopped.

Uploads stop when I close the app. They should not: check Auto upload shows the uploader as running, and that Send uploads through it is on.

Discord does not accept my clip. Without server boosts Discord takes files up to 10 MB. Keep max_mb = 10 and a fallback so bigger clips go to a file host and Discord gets the link.


Download​


https://github.com/StonedModder/PShare/releases
 

Site & Scene News

New Hot Discussed User Submitted