Baidu:C#利用百度来搜索网页、图片、视频等等
2012-09-25 16:32
316 查看
我们可以不用每次都先进入百度主页,然后输入关键词,然后点击搜索。直接做一个控制台程序,打开搜索页面就OK了。
【网通】点击此处下载全部源程序
【下载说明】
1、单击上面这个地址,打开下载页面。
2、点普通下载--等待30秒--点“下载”按钮--保存
主要源程序:
【更多文章】
[原]Hotkey.cs:为应用程序添加热键
[原]GetAlpha:C#实现获取网页验证码图片,并识别出其中的字母
[译]C#控制计算机的并口LPT
[原]《The C Programming Language》电子书下载
[原]ManageStartUpApps:C#操作注册表来读取和修改开机启动项
[原]SeeFiles:C#查看和修改文件或目录所有属性的工具
[原]ManageApps:C#读取Windows系统中的已经安装的程序并卸载软件
[原]使用Excel的VBA来读取和修改bmp位图像素数据
[原]QQHelper:QQ大家来找茬 辅助工具 外挂
[原]IniFile.cs:C#来操作ini配置文件
【网通】点击此处下载全部源程序
【下载说明】
1、单击上面这个地址,打开下载页面。
2、点普通下载--等待30秒--点“下载”按钮--保存
主要源程序:
// Author: PJ using System; using System.Web; using System.Diagnostics; namespace QhCSharp{ class Program{ public static void Main(string[] args){ if( args.Length == 0 ){ Process.Start("http://www.baidu.com"); }else if( args.Length == 1 ){ Process.Start("http://www.baidu.com/s?wd=" + args[0]); }else if( args.Length == 2 ){ string searchType = args[0].ToLower(); if( searchType == "news" ){ Process.Start("http://news.baidu.com/ns?word=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else if( searchType == "web" ){ Process.Start("http://www.baidu.com/s?wd=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else if( searchType == "mp3" ){ Process.Start("http://mp3.baidu.com/m?word=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else if( searchType == "image" ){ Process.Start("http://image.baidu.com/i?word=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else if( searchType == "video" ){ Process.Start("http://video.baidu.com/v?word=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else if( searchType == "wenku" ){ Process.Start("http://wenku.baidu.com/search?word=" + HttpUtility.UrlEncode(args[1],System.Text.Encoding.GetEncoding("GB2312"))); }else{ Console.WriteLine("Unknown search type."); } }else{ Console.WriteLine("Usage: Baidu <SearchType> <Keyword>"); Console.WriteLine("SearchType:"); Console.WriteLine("\tnews"); Console.WriteLine("\tweb"); Console.WriteLine("\tmp3"); Console.WriteLine("\timage"); Console.WriteLine("\tvideo"); Console.WriteLine("\twenku"); } } } }
【更多文章】
[原]Hotkey.cs:为应用程序添加热键
[原]GetAlpha:C#实现获取网页验证码图片,并识别出其中的字母
[译]C#控制计算机的并口LPT
[原]《The C Programming Language》电子书下载
[原]ManageStartUpApps:C#操作注册表来读取和修改开机启动项
[原]SeeFiles:C#查看和修改文件或目录所有属性的工具
[原]ManageApps:C#读取Windows系统中的已经安装的程序并卸载软件
[原]使用Excel的VBA来读取和修改bmp位图像素数据
[原]QQHelper:QQ大家来找茬 辅助工具 外挂
[原]IniFile.cs:C#来操作ini配置文件
相关文章推荐
- C# Asp.Net自动调用百度搜索页面baidu/google搜索页面
- 网络爬虫,用C#做一个网络爬虫demo,功能有保存网页、图片、js文件、等等其他的文件。有界面显示,有代码注释。
- 利用autocomplete.js实现仿百度搜索效果(ajax动态获取后端[C#]数据)
- win8系统使用bing搜索网页不显示图片与视频缩略图的3种解决方法
- c#代码实现百度搜索页面网页遍历
- C# 利用 OpenCV 进行视频捕获 (笔记)
- jQuery [jQuery视频教程--->Jq网页开发精解04] 设计列表 文字滚动 图片按比例显示
- 怎样利用meta标签提高网页的搜索几率
- 网页中嵌入百度搜索栏代码
- C#中利用正则表达式实现字符串搜索
- 利用FFmpeg将Jpeg图片转为任意视频容器格式
- 网页嵌入百度搜索,谷歌搜索下拉选择直接搜索
- C#利用正则表达式实现字符串搜索---ShinePans
- C#中利用正则表达式实现字符串搜索(收藏)
- C#将网页内容转换成图片保存到本地( webbrowser 可应用于B/S结构中)
- C#_中利用正则表达式实现搜索
- asp.net微信开发第十篇----使用百度编辑器编辑图文消息,上传图片、微信视频
- 今天比较了一下google和baidu的图片搜索
- C# 网页图片爬虫的几种技术基础
- Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)