请问如何用“目标另存为”下载
本帖最后由 crkey12345 于 2009-6-12 11:17 编辑进入http://dl.xunlei.com/,不想用inetget,
想在“官方下载”的那个图片使用鼠标右键--目标另存为 下载
请问如何实现? 那就用模拟鼠标点击咯
有奔驰不开去看摩托车
呵呵... 加一个按钮,弹出对话框...保存 3# javarike
三楼的什么意思?
二楼的不用模拟鼠标点击,没有别的方法了?模拟鼠标不太精确。
个人觉得摩托车穿街走巷比奔驰要有优势吧。
望大虾们不吝赐教! 呵呵,明白楼主的意思!
http://down.sandai.net/Thunder5.9/Thunder5.9.1.922.exe
楼主是想以后迅雷就算更新了,也可以实现正常下载吧?
其实对网页做个正则,获取下载地址,再用inetget即可! 呵呵,明白楼主的意思!
http://down.sandai.net/Thunder5.9/Thunder5.9.1.922.exe
楼主是想以后迅雷就算更新了,也可以实现正常下载吧?
其实对网页做个正则,获取下载地址,再用inetget即可!
破帽遮颜 发表于 2009-6-11 08:56 http://www.autoitx.com/images/common/back.gif
他好像说不要用inetget。。。 說到底還要用Object
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Demo", 353, 169, -1, -1, BitOR($WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_BORDER,$WS_CLIPSIBLINGS))
$Button1 = GUICtrlCreateButton("点击下载迅雷5", 96, 64, 161, 41, BitOR($BS_DEFPUSHBUTTON,$WS_GROUP))
$oIE = ObjCreate("Shell.Explorer.2")
If Not IsObj($oIE) Then
MsgBox(16, "Demo", "Object 创建失败.")
Exit
EndIf
GUICtrlCreateObj($oIE, 0, 0, 0, 0)
GUICtrlSetState(-1, $GUI_HIDE)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$oIE.navigate("http://down.sandai.net/Thunder5.9/Thunder5.9.1.922.exe")
EndSwitch
WEnd 楼上的可以。。。 7楼的可以,但是会调用某些下载工具,
而在IE中右键--目标另存为则不会调用下载工具
我想实现目标:就是使用右键,选择“目标另存为”,下载,而不会调用那些下载工具
请问有没有方法实现呢?
谢谢各位了! 本帖最后由 crkey12345 于 2009-6-11 20:25 编辑
终于想了一个用快捷键的方法,粗糙点,但我的目的还是达到了。o(∩_∩)o...#include <ie.au3>
$oie=_IECreate("http://dl.xunlei.com")
_IELoadWait($oie)
Send("{tab 7}")
Send("{APPSKEY}")
Send("{a}")
就是用鼠标右键快捷键+a,呵呵,找了半天,见笑了! 自力更生.. 自力更生.. ShellExecute("http://down.sandai.net/Thunder5.9/Thunder5.9.1.922.exe")
可以实现7楼效果 谢谢对我很有用正找好在个呢终于找到了 后面那一部咋搞阿我不存不了阿
页:
[1]
2