push
Copies a local file or folder from this Mac to the PS5 console, resuming partial transfers and skipping unchanged files; set force to resend everything.
Instructions
Copy a file or folder from this Mac to the console (refused while another agent has claimed it).
Uses FTP through zftpd (port 2120), starting it from Payload Manager when it is not running; without zftpd, files go one at a time through Web File Manager. remote_path is absolute and names the destination itself; end it with "/" to copy into that folder. Unchanged files (same size, not newer here) are skipped and partial ones resumed; force=True sends everything again. Native executables/modules are chmodded to 0755 and remote execute bits verified, including skipped files (requires zftpd). Native title folders with a PS5 manifest also wait for ShadowMount registration through its LAN-accessible API (port 10101 or PS5MCP_SMP_PORT). Failed title uploads block launch in this server session until push succeeds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | ||
| local_path | Yes | ||
| remote_path | Yes |