Add / Remove script into / from script set directly in GF script info page
< Feedback on Greasyfork script-set-edit button
在安装脚本前就已经收藏了的脚本和没有通过 Greasyfork 快捷编辑收藏 添加收藏的脚本(比如,在收藏集页面手动添加收藏的脚本/在别的浏览器添加收藏的脚本),这些脚本我们是不知道它们添加到收藏的时间的,要怎么处理呢?
默认统一时间点呗,比如新安装脚本时间,或者202401010,主要是对新收藏的脚本能排序,按添加时间
有时候找类似的脚本,比如一个网站的屏蔽关键词内容,我都安装收藏了,结果不好用,都移除收藏,在列表找半天找不到
或者給用戶自訂排序?
虽然是我多嘴,但请容我吐槽一句:为什么要在确定好用之前就先收藏呢?我就没有 收藏→发现不好用→想取消收藏又找不到 这个烦恼,因为我都是试用过、确定好用以后才加入收藏的。
如果确实有已经加入了收藏、然后发现不好用的脚本,现在想要取消收藏,也可以在收藏集页面Ctrl+F直接搜索名称定位到,不用担心找不到;或者直接在GreasyFork搜索这个脚本,点进脚本信息页用“移出此集”按钮取消收藏。
这里也解释一下为什么我不想做这个功能:因为这个脚本是极其依赖GreasyFork官方的收藏集功能的,而GreasyFork官方的收藏集本身又没有“加入收藏的时间”这个数据,我自己记录收藏时间又记录不全,造默认数据的话很容易导致数据污染,这样会很难维护的。
或者給用戶自訂排序?
這個也許可以,或許不需要改數據就能實現,具體想做成什麼樣呢?
我也想过类似“记录最近收藏的N个脚本,然后在某个位置展示出来,提供其GF信息页的链接”这样的功能,不知道能不能满足需求;但我也没想好具体要怎么做,“某个位置”又是哪里;希望可以帮我想想…
试着实现了最开始提到的按照加入“在收藏集页面收藏时间排序”的功能,但注意严格意义上说这并不是按照“加入收藏的时间”排序,而是“Greasyfork提供的没有经过按照安装量/得分/名称等任何方法排序前的默认排序”,而这个排序又恰巧是按照加入收藏的时间顺序的,所以误打误撞正巧能实现这个功能
这个功能从各种意义上来说都是试验性的、不稳定的,greasyfork也没有保证这个默认排序永远是按照加入收藏的时间顺序的,所以请酌情使用,遇到问题即时反馈。
牛哇
因为我有2个收藏夹,一个是之前默认的,有些用着好的就加进去了,还一个就是感觉某个脚步功能还可以,但是不一定能用的到的先添加到新收藏集,一般是用过关键字或者适用域名搜索的脚本,比如屏蔽搜索引擎结果关键字相关的,所以才出现了要去收藏集找那个脚本的情况,还不记得脚本名字了,可能在油猴里面找到找某个位置显示出来,我觉得可以简化点,比如记录新添加收藏脚本时间,把标题用3个或者5个渐变的红色显示名字或者背景的方式,醒目点也有不少作用我用了永页机无限翻页,差不多能找到标记颜色的新添加脚本,但是要标题元素根据时间循环判断显示,每秒判断执行一次,不然永页机拼接在frame后面接着里面显示的,不一定生效
老铁,你这个显示注册时间的很准啊,这是哪个脚本
老铁,你这个显示注册时间的很准啊,这是哪个脚本
能否在收藏集添加个日期排序,加入收藏的时候保存日期时间,在收藏集页面可以选择按添加收藏日期排序