pt-plugins / PT-Plugin-Plus

PT 助手 Plus,为 Microsoft Edge、Google Chrome、Firefox 浏览器插件(Web Extensions),主要用于辅助下载 PT 站的种子。
MIT License
6.92k stars 854 forks source link

希望“过滤搜索结果”框支持反向筛选 #925

Open ghost opened 2 years ago

ghost commented 2 years ago

您的功能请求是否与问题有关? 请描述一下。

因为不同站点普遍资源重复度高,搜索结果数量多,只能过滤关键词找自己想要的资源比较困难。 如果能反向筛选就可以减少不少“无效”数据。 例如: 找2160P的,不同站点定义不同,可以反向筛选把1080P过滤掉。 若个人设备不支持,也方便过滤DV或者HDR。单纯看标题要很仔细,数量多就更困难。 可以排除一些不喜欢的组或者来源之类的,下载web-dl等的可以用到。

描述你想要的解决方案

支持搜索关键词,比如“--1080P”,可以排除1080P。

描述您考虑过的替代方案

其他附加信息

ted423 commented 2 years ago

@nekojp 我倒是建议这种对结果本身再弄个filter之类的。因为搜索字符串是直接发向站点的

ghost commented 2 years ago

@nekojp 我倒是建议这种对结果本身再弄个filter之类的。因为搜索字符串是直接发向站点的

是的,PTPP搜索结果里的’过滤搜索结果’框支持筛选就可以。

Rhilip commented 2 years ago

可以考虑,不过我更加喜欢用 not:1080P 这种<keyword>:<data> 形式。 这样我们可以进一步扩展一些检索方法,如 site:XXXX category:1111,2222 date:2021/11/1-2021/11/11 tags:Free,2xFree uploader:0-100 downloader:0-100 Keyword not:1080p,4k

https://www.npmjs.com/package/search-query-parser https://www.npmjs.com/package/advanced-search-query 这个库的语法也行

happyTonakai commented 8 months ago

可以支持正则表达式吗,比如筛选H265资源,有些是HEVC,还有h.265,x265...