Board logo

标题: 如何在命令行向百度提交搜索字? [打印本页]

作者: hdshjffdd     时间: 2006-8-8 07:47    标题: 如何在命令行向百度提交搜索字?

如何在命令行向百度提交搜索字?
作者: electronixtar     时间: 2006-8-8 11:05
怎么都想用批处理脚本做这些事情哦?

start http://www.baidu.com/s?wd=关键字
作者: electronixtar     时间: 2006-8-8 11:07
我猜你是想用个循环恶意点击欺骗
作者: namejm     时间: 2006-8-8 13:23
如果关键字有好几个,中间带有空格的话,那就要用以下格式(注意start后的引号):
start "" "http://www.baidu.com/s?wd=关键字1 关键字2 关键字3……"
作者: hdshjffdd     时间: 2006-8-8 13:49
谢谢。请问怎么向http://www.google.com/intl/zh-CN/提交呢?
作者: hdshjffdd     时间: 2006-8-8 13:50
IE地址栏显示http://www.google.com/search?hl= ... 9C%E7%B4%A2&lr=
作者: IceCrack     时间: 2006-8-9 08:49
原来是这样的啊,服了
作者: electronixtar     时间: 2006-8-11 22:54
也简单
mshta "javascript:new ActiveXObject('WScript.Shell').Run(encodeURI('http://www.google.com/search?hl=zh-CN&q=关键字&lr='));window.close();"

作者: luoxinxin1988     时间: 2006-8-12 17:37
看得汗了
作者: holyman     时间: 2006-10-25 02:02
不错,有收获
作者: 9527     时间: 2006-10-25 03:03
唉,还是粗略写一下吧,方便以后使用,没有什么过滤之类的,是最最最基本的功能,大家可以增删功能



@echo off&setlocal
:start
cls
echo.&echo]&echo[&echo/&echo\&echo=
set/p a=请选择用哪个引擎搜索(Exit=0)(Google=1)(BaiDu=2):
if not defined a goto start
if %a% equ 0 goto :eof
goto 3

:1
echo ----------++++++++谷歌搜索++++++++----------
start "" "http://www.google.com/search?hl=zh-CN&q=%b%&lr="
goto :eof
:2
echo ----------++++++++百度搜索++++++++----------
start "" "http://www.baidu.com/s?wd=%b%&cl=3"
goto :eof

:3
set/p b=输入要搜索的关键字:
goto %a%
作者: electronixtar     时间: 2006-10-25 04:35
9527的这个p处理是强的流汗啊
作者: lxmxn     时间: 2006-10-25 07:42

  这个也收藏了。以后做标签用用————

作者: vkill     时间: 2006-10-25 08:54
很多搜索、提交等认真观察地址栏都可以找到的
作者: redtek     时间: 2006-11-24 23:00
8楼和11楼代码有意思~:)
无意中又看到此贴又欣赏了一遍~:)
作者: lxq73061     时间: 2006-11-25 02:25
9527的这个p处理 没有错误处理啊,比如我不按你的意思来,我输入sdfasdfasdf呢?
结果还是显示:输入要搜索的关键字,看来这个批处理做的很笨啊

  Quote:
请选择用哪个引擎搜索(Exit=0)(Google=1)(BaiDu=2):sdfasdfasdf
输入要搜索的关键字:

[ Last edited by lxq73061 on 2006-11-25 at 02:28 AM ]
作者: lxq73061     时间: 2006-11-25 02:50
@echo off&setlocal
:start

echo.
echo.
echo.
set/p a=请选择用哪个引擎搜索(Exit=0)(Google=1)(BaiDu=2):

IF /I "%a%"=="1" GOTO 1
IF /I "%a%"=="2" GOTO 2
cls
if not defined a goto start
start msg * "%a%"  不是可接受的选择数,请输入0、1、2其中的一个.
set a=
GOTO start


:1
cls
echo ----------++++++++谷歌搜索++++++++----------
set/p b=输入要搜索的关键字:
start "" "http://www.google.com/search?hl=zh-CN&q=%b%&lr="
goto 1


:2
cls
echo ----------++++++++百度搜索++++++++----------
set/p b=输入要搜索的关键字:
start "" "http://www.baidu.com/s?wd=%b%&cl=3"
goto 2
作者: jmz573515     时间: 2007-1-3 21:25
不错,学习了。
作者: lovehack2006     时间: 2007-1-4 06:32
好东西都要顶!!!
作者: zhxy9804     时间: 2007-1-4 13:33
echo.&echo]&echo[&echo/&echo\&echo=
这个是什么意思啊?????
作者: qasa     时间: 2007-1-4 13:49
。。。。会有人用dos来上网吗??
作者: echo     时间: 2007-1-5 02:59
哈哈:o:P

[ Last edited by echo on 2007-1-4 at 03:04 PM ]
作者: ocnzhao     时间: 2007-1-7 07:48
呵呵哈,有意思
作者: lanlinlan     时间: 2007-1-7 10:21
学习中 呵呵