我的搜索

打造订阅式搜索,让我的搜索,只搜精品!

目前為 2024-12-04 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
jie zhuang
評價
0 0 0
版本
6.9.10
建立日期
2022-12-23
更新日期
2024-12-04
尺寸
221.5 KB
授權條款
MIT
腳本執行於
所有網站

📝我的搜索-脚本wiki💖

License github github

我的搜索是一个可自定义内容搜索的脚本应用,比如你收集了很多的网站、软件,想要快速检索它,这也是这个脚本应用的初心!

1、😍基本使用


1、首先需要安装浏览器油猴插件。

2、安装我们的脚本:我的搜索

3、使用,随便打开一个网页,按Ctrl+Alt+S, 呼出搜索框 (有内置数据可搜索) image
image
image
image

它不仅支持URL/还支持文本内容。
image

2、🐱‍🏍编写自己的订阅文件


首先你需要知道github它是一个代码或说文件托管平台。

2.1 打开 github 注册一下账号

2.2 创建一个仓库

这里你的github仓库就创建好了。并且默认打开了这个仓库

2.3 创建订阅文件

内容都不写,然后创建这个文件

文件创建好后,打开创建来的文件

2.4 获取订阅

点击下载获取文件的链接(我们说的订阅链接):上面示例获取到的订阅地址

https://raw.githubusercontent.com/18476305640/mysearch-zhuangjie/master/%E6%88%91%E7%9A%84%E6%90%9C%E7%B4%A2%E8%AE%A2%E9%98%85%E6%96%87%E4%BB%B6.txt

订阅格式:

然后将之放到订阅管理上。

2.5 配置订阅

打开订阅管理

2.6 添加订阅内容/可检索内容

继续向之前创建的仓库中再创建一个文件,资源/内容文件:

跟之前一样的方式获取上面“收藏的脚本.md”文件链接,将这个文件链接以下面的格式配置到上面“我的搜索订阅文件.txt”中:

然后保存。

2.7 查看新加入的可搜索内容

清理一下缓存(当我们打开一个页面时,如果没有数据会自动请求订阅中的文件并解析为可搜索数据)

打开一个页面(比如百度),然后再呼出搜索框,搜索"new":

2.8 详细说明资源定义方式

资源定义的基本方式是由我们内置的“提取函数”来支持的,内置的提取函数有两种:

单行的处理函数:sLineFetchFun

多行的处理函数:mLineFetchFun

对应的基本格式如下:

内容书写格式视频讲解(blibli)

2.9 将编写的订阅分享到公共仓库TisHub

TisHub其它就是我们创建的Github仓库,用户想要提交自己的订阅到TisHub,只需要点击“共享我的订阅到TisHub”即可,注意该按钮的右边数字表示可共享的订阅个数,当大于0时,只要点击提交到TisHub仓库。

可提交的共享个数,脚本会本地订阅 + 远程公共TisHub中的订阅比较得出的结果。

提交需要您的github Token,token只会在本地操作与保存。

非常欢迎各位将自己的订阅共享,让我们一起让脚本内容更加丰富。

2.10 订阅原理图解

3 高级功能

使用搜索需要知道三个:

  • 常规搜索模式,就是直接搜索时使用的,它进行匹配你可以输入文字的拼音来搜索,且忽略大小写,支持空格“与运算”搜索。
  • “搜索PRO”模式,搜索语法: "<搜索出可搜索,如baidu>" ;取消搜索PRO模式:shift+tab
  • 字符匹配度搜索模式,在脚本中当搜索没有结果时就会使用此模式,会不管你输入什么只要有一点重叠就会有结果,这个的缺点时随着你输入keyword的长度越长,搜索越慢。