首先添加引用Microsoft.mshtml.dll和WatiN.Core.dll

using WatiN.Core;

string live = "http://cnweb.search.live.com/results.aspx?q=test&go=&form=QBLH";

IE ie = new IE(live);
                Link link = ie.Links[2];
                ((mshtml.HTMLAnchorElementClass)(link.HTMLElement)).href = "http://lovebanyi.cnblogs.com/?";

link.Click();
                ie.Close();

什么地方会用到这个呢:

做流量统计的时候,

当一个页面来源于google ,baidu时的特殊提示或处理。

推广作弊

转载于:https://www.cnblogs.com/lovebanyi/archive/2009/03/11/1408771.html

模拟一个连接来自搜索引擎相关推荐

  1. linux上使用tun/tap设备模拟一个虚拟网卡,并将该虚拟网卡连接到新创建的网桥上

    目录 linux上使用tun/tap设备模拟一个虚拟网卡,并将该虚拟网卡连接到新创建的网桥上 一.tun/tap设备简介 二.在linux上使用tun/tap设备模拟一个虚拟网卡 三. 创建网桥连接到 ...

  2. Python分布式爬虫打造搜索引擎完整版-基于Scrapy、Redis、elasticsearch和django打造一个完整的搜索引擎网站

    Python分布式爬虫打造搜索引擎 基于Scrapy.Redis.elasticsearch和django打造一个完整的搜索引擎网站 https://github.com/mtianyan/Artic ...

  3. python 模拟用户点击浏览器_python模拟一个浏览器

    知道如何快速在命令行或者python脚本中实例化一个浏览器通常是非常有用的. 每次我需要做任何关于web的自动任务时,我都使用这段python代码去模拟一个浏览器. 1 2 3 4 5 6 7 8 9 ...

  4. 如何实现一个连接池?一文带你深入浅出,彻底搞懂!

    -     前言     - [2w1h]是技术领域中一种非常有效的思考和学习方式,即What.Why和How:坚持[2w1h],可以快速提升我们的深度思考能力. 今天我们通过[2w1h]方式来讨论& ...

  5. 不定位成一个连接者,家装公司进军智能装饰的所有姿势都是错的

    进入2017年,家装公司集体出手智能装饰已是阳光下的公开秘密. 这一年,很少有家装公司对智能家居避而不谈:这一年,很少有家装公司对智能整装视而不见:这一年,很少有家装公司对场景应用犹豫不决-- 不过, ...

  6. 如何实现一个连接池?

    目录 前言 什么是连接池? 为什么需要连接池? 怎样做一个连接池? 高级连接池 推荐源码 前言 [2w1h]是技术领域中一种非常有效的思考和学习方式,即What.Why和How:坚持[2w1h],可以 ...

  7. mysql制作搜索引擎_MySQL 实现一个简单版搜索引擎,真是绝了!

    MySQL 实现一个简单版搜索引擎,真是绝了! 前言只有Innodb和myisam存储引擎能用全文索引(innodb支持全文索引是从mysql5.6开始的) char.varchar.text类型字段 ...

  8. Netty 模拟百万连接

      我们知道单机的端口最多65536,除去系统使用的端口, 留给程序使用的也就6万个端口, 在需要对单机做长连接压力测试的时候,如果要测60W的长连接并发,就得找10台机器,而一般情况下我们并没有这么 ...

  9. Java代码模拟一个Post请求

    Java代码模拟一个Post请求 ​ 我们常用的http请求无非GET和POST.在springboot项目中,我们如果想要测试一段代码无非就是项目跑起来,然后在浏览器中通过输入url,看浏览器中(按 ...

最新文章

  1. 有关Nodejs的一些插件介绍
  2. 高性能dhcp服务器,基于线程池机制的高性能DHCP服务器研究与实现
  3. 和nptf螺纹一样吗_摩托车火花塞长短不同,对发动机有影响吗?
  4. artTemplate基本用法
  5. 【ArcGIS遇上Python】从入门到精通系列之第一章:ArcGIS Python简介
  6. C - Maximize GCD(简单数论)
  7. 使用ftp搭建yum源问题解决
  8. Mybatis01(结果集封装)
  9. Git版本控制:Git查阅、撤销文件修改和撤销文件追踪
  10. 基础数据类型的坑和集合及深浅copy
  11. c语言程序装萝卜,c语言编程题库(大一c语言编程题库)
  12. 新计算机是飞行模式怎么开,win10系统电脑开机只有飞行模式怎么办
  13. Fedora分区扩容以及如何修复引导
  14. 2022全国高中数学联赛A1卷T2几何答案
  15. 如何在 Spring Boot 优雅关闭加入一些自定义机制
  16. java 中vo、po、dto、bo、pojo、entity、mode如何区分
  17. 代数基础 | Kronecker积
  18. 力扣刷题:四数之和(C++)
  19. 最短路径三大算法——1,弗洛伊德算法floyd(复杂度O(n^3))
  20. 状态控件ios 中滑块、开关、分段控件、操作表和警告的常用函数

热门文章

  1. IE浏览器加载CSS文件,但是不起作用的原因
  2. TCP与UDP之间的区别
  3. leetcode算法题--等差数列划分
  4. Java-Shiro(三):Shiro与Spring MVC集成
  5. 仿QQ6 0侧滑之ViewDragHelper的使用(一)
  6. Oracle 手工清除回滚段的几种方法
  7. SQLSERVER中如何忽略索引提示
  8. 小小base标签在web开发中的大作用
  9. 最亲密接触DhtmlJScript开发细节
  10. 出问题 初始化ucosiii_STM32 ucosii 双堆栈初始化问题