Tiny browser extension for Psnine
Psnine 浏览器扩展,增强 Psnine 的浏览体验。
鼠标移动至 PSN 用户页面的链接(如新闻、奖杯心得、机因中的用户名和头像)时,会出现该用户的悬浮 PSN 卡片,大佬信息一览无余,方便快速识别、膜拜大佬。
在游戏页面可筛选奖杯,其中从个人主页进入的游戏页面,可根据「已获得」、「未获得」、「有tips」进行筛选;其它情况只可根据「有tips」进行筛选。
加强游戏页面中的排序功能,新增排序种类:
- 获得日排序:根据奖杯的获取时间进行降序排列,获取时间相同或未获得的奖杯根据奖杯 ID 进行升序排列,未获得的奖杯排列在最后。
在白金奖杯的 Tips 中屏蔽白金预定的发言。
可根据以下四种情况进行屏蔽:
- 屏蔽用户:根据 PSN 屏蔽用户的主题、机因、评论和奖杯心得等
- 屏蔽主题关键字:根据标题中包含的关键字屏蔽主题(新闻、攻略等)条目
- 屏蔽机因元素:根据元素屏蔽机因条目
- 屏蔽机因关键字:根据内容中包含的关键字屏蔽机因条目
在 Popup 页面中可选择是否开启或关闭上述功能和编辑屏蔽信息。登录浏览器账户后,配置会进行线上同步。
从各浏览器的应用商店或应用中心安装本扩展:
然后进入 Psnine 查看效果。
在 Chrome 和某些浏览器中手动安装扩展前,需要在扩展管理界面打开开发者模式。
从 Releases 下载最新版本。
# 克隆本仓库
$ git clone https://github.com/pciapcib/psnine-plus.git
# 安装依赖
$ npm install
# 进行打包,打包后的文件位于 dist 目录
$ npm run build
将下载或手动打包后的 psnine-plus.crx
拖入浏览器的扩展管理界面,目前已支持手动安装的浏览器的有:
- Chrome(开发者模式)
- Firefox
- Opera
- Edge(开发者模式)
- QQ 浏览器
- 百度浏览器
- 360 浏览器
- 搜狗浏览器(开发者模式)
其它浏览器可自行测试,理论上使用 Chromium 内核的浏览器均支持。
如果本扩展对您在浏览 Psnine 时有帮助,可以 star
本项目以示支持。
如果发现了 Bug 或其它问题,以及需要增加新功能时,请在本仓库新建 issue
,提交 pr 前请务必进行代码风格检查。
非开发者也可联系邮箱 [email protected]
。