如何从零开始开发一个PS5浏览器 | How to develop a PS5 browser

环境:Windows + PS5一台
问题:PS5折腾需要使用PKG浏览器访问特定网址,如何自定义网址呢?
解决办法:使用开发套件PS Multi Tools开发一个空应用,利于deeplinkUri 参数访问网页

背景:PS5折腾后,自建了HEN网站,需要PS5直接访问内网网站

解决过程:PS Multi Tools+deeplinkUri

文章目录

    • 1.搭建开发环境:
    • 2.新建PS5 包项目:
    • 3.添加包文件
      • 3.1 新建项目文件
      • 3.2 添加包文件
      • 3.3 修改网址
    • 4.打包
      • 4.1 点击打包按钮
      • 4.2 选择包保存位置,构建包完成


1.搭建开发环境:

下载这两个github项目:

  1. https://github.com/SvenGDK/PS-Multi-Tools/releases
  2. https://github.com/florinsdistortedvision/prospero-publishing-tools

解压第一个压缩包,将第二个项目的所有文件解压到 PS Multi Tools v13.6\Tools\PS5

得到下面的目录结构:

在这里插入图片描述

2.新建PS5 包项目:

打开PS Multi Tools.exe,依次点击 PS5 GP5 Project creater
在这里插入图片描述

3.添加包文件

3.1 新建项目文件

选择项目的保存位置,passcode建议为32个0
在这里插入图片描述

3.2 添加包文件

点击file和folder 依次选择要添加的文件,至少要包含下列文件:

在这里插入图片描述
添加完成后,可以打开GP5检查下是否正确,你会看到下面的路径映射:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<psproject fmt="gp5"><volume><volume_type>prospero_app</volume_type><package passcode="GvE6xCpZxd96scOUGuLPbuLp8O800B0s" c_date="2024-01-31"/></volume><files><file dst_path="sce_sys/param.json" src_path="..\NPXS40169\sce_sys\param.json"/><file dst_path="sce_sys/icon0.png" src_path="..\NPXS40169\sce_sys\icon0.png"/><file dst_path="manifest.json" src_path="..\NPXS40169\manifest.json"/><file dst_path="license.txt" src_path="..\NPXS40169\license.txt"/></files>
</psproject>

在这里插入图片描述

3.3 修改网址

PS5 包打开浏览器是根据PKG参数,deeplinkUri 决定的,我们打开param.json文件修改链接为我们想要的地址
在这里插入图片描述

4.打包

4.1 点击打包按钮

在这里插入图片描述

4.2 选择包保存位置,构建包完成

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/442446.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【数据结构】(二)线性表List

目录 1、基本概念 2、栈&#xff08;Stack&#xff09; 3、队列&#xff08;Queue&#xff09; 4、串&#xff08;String&#xff09; 1、基本概念 &#xff08;1&#xff09;线性表是零或多个数据元素的有限序列。 &#xff08;2&#xff09;数组长度指存储空间长度&…

二维平面阵列波束赋形原理和Matlab仿真

1 波束赋形基本原理 实现波束赋形的最基本的方法是对各个天线阵元的信号进行适当延迟后相加&#xff0c;使目标方向的信号同相叠加得到增强&#xff0c;而其他方向均有不同程度的削弱&#xff0c;该方法通常用于模拟信号.数字信号可以通过对各个天线阵元的信号乘以复加权系数后…

pdf高亮显示

现在前端pdf需求越来越多&#xff0c;比如发票的显示&#xff0c;文件的显示&#xff0c;怎么实现具体步骤百度一下吧&#xff0c;这里不做详细介绍&#xff0c;主要记录下遇到的问题 1.页面pdf已经看到了&#xff0c;但是 iframe.contentWindow.PDFViewerApplication显示unde…

C++ 数论相关题目,博弈论,SG函数,集合-Nim游戏

给定 n 堆石子以及一个由 k 个不同正整数构成的数字集合 S 。 现在有两位玩家轮流操作&#xff0c;每次操作可以从任意一堆石子中拿取石子&#xff0c;每次拿取的石子数量必须包含于集合 S &#xff0c;最后无法进行操作的人视为失败。 问如果两人都采用最优策略&#xff0c;…

ArcGIS学习(二)属性表的基本操作

ArcGIS学习(二)属性表的基本操作 1.查看属性表 ArcGIS是处理空间数据的平台。对于空间数据,大家可以理解成它是由两个部分构成:1.一个是空间形体,也就是点、线、面三种。线又可以分为直线、曲线,面又分为圆形、正方形、不规则形体等;2.另外一个部分是空间形体所附带的…

Redis常见数据类型[上]

目录 前言&#xff1a; 基本全局命令 KEYS EXISTS DEL EXPIRE TTL TYPE 数据结构和内部编码 内部编码&#xff1a; 单线程架构 引出单线程模型&#xff1a; 为什么单线程还这么快&#xff1f; String字符串 字符串数据类型&#xff1a; 常见命令&#xff1a; S…

蓝桥杯---牌型种数

小明被劫持到X赌城&#xff0c;被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张)&#xff0c;均匀发给4个人&#xff0c;每个人13张。这时&#xff0c;小明脑子里突然冒出一个问题&#xff1a;如果不考虑花色&#xff0c;只考虑点数&#xff0c;也不考虑自己得到的牌的先后…

【Django自学】Django入门:如何使用django开发一个web项目(非常详细)

测试机器&#xff1a;windows11 x64 python版本&#xff1a;3.11 一、安装Django 安装步骤非常简单&#xff0c;使用pip安装就行 pip install django安装完成之后&#xff0c;python的 Scripts 文件夹下&#xff0c;会多一个 django-admin.exe (管理创建django项目的工具)。…

多图预警!?是时候汇总Python-R的颜色主题包了

今天这篇推文我们系统介绍下颜色主题&#xff0c;虽然之前也有介绍过一些优秀的配色网站,也有搭配好的颜色主题可以直接参考&#xff0c;但有没有直接供Python或者R绘图直接使用的关于颜色设置的第三方包呢&#xff1f;这边推文将较为详细的介绍关于Python的R的颜色主题包&…

k8s从私有库harbor中拉取镜像

一、前言 Docker镜像是构建应用程序的基础。然而&#xff0c;许多组织和开发团队希望保留他们的Docker镜像在私有仓库中&#xff0c;并从中拉取镜像&#xff0c;而不是从公共Docker Hub中下载。这样做的原因有很多&#xff0c;包括&#xff1a; 1. 安全性&#xff1a;私有仓库可…

哪种小型洗衣机好用?小型洗衣机十大排名

也许在我们的以往的印象中&#xff0c;家庭的洗衣机一般的体积都相对的大&#xff0c;而且占用的空间也比较大&#xff0c;在安装放置方面上也是非常的复杂。另外&#xff0c;对于小户型的用户而言&#xff0c;如果使用了普通的大型洗衣机&#xff0c;难免以后会出现很多不方便…

rust学习基于tokio_actor聊天服务器实战(一 )

前言 tokio是Rust中使用最广泛的异步Runtime&#xff0c;它性能高、功能丰富、便于使用&#xff0c;是使用Rust实现高并发不可不学的一个框架 Actor 背后的基本思想是产生一个独立的任务&#xff0c;该任务独立于程序的其他部分执行某些工作。 通常&#xff0c;这些参与者通过使…