C/SEARCHER

这是一个借东风

平时经常要用到Google、百度等搜索引擎的高级搜索功能去搜索一些文档(如PDF、EXCEL等),需要在关键词加入site:filetype:等字段。

一次两次还好,大规模搜索的时候切换网址这步骤很磨人,所以想弄个搜索页面来节省一下步骤。😕

其实网上也有很多人做过多个搜索引擎的调用,不过就是没做文档搜索功能(可能只是我没找到)。

So,尝试自己弄一下。


思路

参考了网上一些搜索代码的调用:

<!--Google-->
<form method=get action="http://www.google.com/search">
</form>
<input type=text name=q>
<input type=submit name=btnG value="Google 搜索">
<input type=hidden name=ie value=GB2312>
<input type=hidden name=oe value=GB2312>
<input type=hidden name=hl value=zh-CN>
</form>
<!--Google-->

<!--Baidu-->
<form action="http://www.baidu.com/baidu">
<input type=text name=word>
<input type="submit" value="Baidu 搜索">
<input name=tn type=hidden value="bds">
<input name=cl type=hidden value="3">
</form>
<!--Baidu-->

一般是通过表单提交方式,通过提交搜索引擎对应使用的字段来实现,譬如:

Google

搜索页面:http://www.google.com/search
关键词:q
站内网址:sitesearch or as_sitesearch
文件格式:as_filetype

Baidu

搜索页面:http://www.baidu.com/s
关键词:wd or q1
站内地址:q6
文件格式:ft

要兼容多个来组成通用的地址实在有点麻烦,但关键词的格式字段组成格式倒是比较通用,如:

"Keyword" + "site:abc.com" + "filetype:pdf"

换言之只要组成一条通用的关键词,再跟不同搜索引擎的搜索页面组合成一条URL,即可解决。


乞丐版



SITE SERACH

FILETYPE
PDF WORD EXCEL PPT


无聊弄些UI

当然其实我弄不出来的,就是自己YY一下。


桌面版

不过要投入使用乞丐版的交互和样子也是雷人,所以挑个简单的尝试做一下呗。

C/SEARCHER for Web
→ http://cdesign.io/csearcher/

为什么只有桌面版? 因为我特么真不会CSS啊,手机看会鬼一样

HELP

  1. KEYWORD SEARCH

  1. KEYWORD & SITE SEARCH

  1. KEYWORD & SITE & FILETYPE SEARCH

  1. SITE & FILETYPE SEARCH

  1. KEYWORD & FILETYPE SEARCH


感谢没把我打死的黑哥;
Design by Chan. / Powered by Pan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Top