psnine-plus icon indicating copy to clipboard operation
psnine-plus copied to clipboard

Tiny extension for Psnine

Psnine Plus

Tiny browser extension for Psnine

Psnine 浏览器扩展,增强 Psnine 的浏览体验。

功能

PSN 卡片

鼠标移动至 PSN 用户页面的链接(如新闻、奖杯心得、机因中的用户名和头像)时,会出现该用户的悬浮 PSN 卡片,大佬信息一览无余,方便快速识别、膜拜大佬。

头像悬浮预览 用户名悬浮预览

奖杯筛选

在游戏页面可筛选奖杯,其中从个人主页进入的游戏页面,可根据「已获得」、「未获得」、「有tips」进行筛选;其它情况只可根据「有tips」进行筛选。

筛选奖杯 已获得全部奖杯 未获得全部奖杯

奖杯排序增强

加强游戏页面中的排序功能,新增排序种类:

  • 获得日排序:根据奖杯的获取时间进行降序排列,获取时间相同或未获得的奖杯根据奖杯 ID 进行升序排列,未获得的奖杯排列在最后。

奖杯获得日排序

屏蔽白金预定

在白金奖杯的 Tips 中屏蔽白金预定的发言。

屏蔽用户、主题、机因

可根据以下四种情况进行屏蔽:

  • 屏蔽用户:根据 PSN 屏蔽用户的主题、机因、评论和奖杯心得等
  • 屏蔽主题关键字:根据标题中包含的关键字屏蔽主题(新闻、攻略等)条目
  • 屏蔽机因元素:根据元素屏蔽机因条目
  • 屏蔽机因关键字:根据内容中包含的关键字屏蔽机因条目

屏蔽

Popup 页面

在 Popup 页面中可选择是否开启或关闭上述功能和编辑屏蔽信息。登录浏览器账户后,配置会进行线上同步。

安装

从各浏览器的应用商店或应用中心安装本扩展:

然后进入 Psnine 查看效果。

手动安装

在 Chrome 和某些浏览器中手动安装扩展前,需要在扩展管理界面打开开发者模式。

下载 psnine-plus.crx

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]

License

MIT