• Google桌面搜索突破本机搜索限制的探索


    1、Google桌面搜索应用于网站:指(网站)局域网内任一IP均可访问某一Google桌面搜索
    2、方案:在安装“Google桌面搜索”的服务器上建置一网站,通过Aspx访问该机的本机Google桌面搜索
         通过增加一些页面, 已实现了目标
    3、将Google桌面搜索应用于MSDN--如下图所示
       a.完成上述方案的构想-----------2005年5月份
       b.安装Hxs插件:Copy MSDN到安装Google桌面搜索的服务器上,服务器不要求安装MSDN
       c.增加一些代码:转换“ttgds://1//E:/MSDN/cpref.hxs//0///html/...”为“ms-help://MS.MSDNQTR.2003FEB.2052/...<要求客户端要安装MSDN>”
    4、目前已将日常经常的电子书、个人文档等放入该服务器,方便使用Google丰富的查询指令
    5、代理访问本机Google桌面搜索的代码

     1string    html=string.Empty,strQuery; 
     2            HttpWebRequest    wr;
     3            if(cbolIsVersion==false)
     4            {
     5                strQuery=cstrHostName+@"search&s=PSBlY4LJF1ElvSEXmgPwZsl1VQ8?"+cstrquery;
     6            }

     7            else
     8            {
     9                if(cstrquery.IndexOf(cstrHostName)==-1)
    10                    strQuery=cstrHostName+@"versions?"+cstrquery;
    11                else
    12                    strQuery=cstrquery;
    13            }

    14            html="Google桌面搜索未正常启动出错,请稍后再试或请联系应用程序提供商";
    15            try
    16            {
    17                wr=(HttpWebRequest)WebRequest.Create(strQuery);
    18                //            wr=(HttpWebRequest)WebRequest.Create(@"http://127.0.0.1:4664/search&s=PSBlY4LJF1ElvSEXmgPwZsl1VQ8?q="+strq );
    19                wr.UserAgent =    "Mozilla/6.0 (MSIE 6.0; Windows NT 5.1; Natas.Robot)";
    20                HttpWebResponse hr=(HttpWebResponse)(wr.GetResponse());
    21                using(StreamReader sr=new StreamReader(hr.GetResponseStream() ))
    22                {
    23                    html=sr.ReadToEnd();
    24                    sr.Close();
    25                }

    26            }

    27            catch
    28            {}
    29            return html;


  • 相关阅读:
    线程资料整理
    泛型委托使用
    生成树形结构的JSON字符串代码(C#)供前端Angular tree使用.
    Bootstrap学习笔记(6)
    Bootstrap学习笔记(5)
    Bootstrap学习笔记(4)
    渗透利器-kali工具 (第一章-3) Kali Linux 基础命令介绍下
    渗透利器-kali工具 (第一章-2) Kali Linux 基础命令介绍上
    渗透利器-kali工具 (第一章-1) Kali
    渗透利器-kali工具 (第一章) 前言篇
  • 原文地址:https://www.cnblogs.com/fjwuyongzhi/p/244863.html
Copyright © 2020-2023  润新知