[導(dǎo)入][原創(chuàng)]用腳本控制迅雷下載
一個(gè)網(wǎng)上的朋友想用腳本調(diào)用迅雷下載,于是我研究了一下,覺(jué)得可以,弄出來(lái)跟大家分享
首先呢,找到迅雷在IE右健添加的東東:“用迅雷下載鏈接”。于是打開(kāi)注冊(cè)表,運(yùn)行regedit,選中項(xiàng),HKEY_CURRENT_USER\Software\Microsoft 查找:“迅雷”。結(jié)果出來(lái)了,放在 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt ,然后在右邊的窗口發(fā)現(xiàn)了兩個(gè)文件:geturl.htm 和 getallurl.htm 。于是來(lái)到迅雷的安裝文件夾,用記事本打開(kāi)這 geturl.htm 文件。粗略看了一下,果然不出我所料,調(diào)用的是 menuArguments 。發(fā)現(xiàn)了一個(gè)很關(guān)鍵的 對(duì)象 : ThunderAgent.Agent.1 打開(kāi)我最愛(ài)的腳本編輯工具 PrimalScript ,這個(gè)東東可以提示任何COM的方法參數(shù),發(fā)現(xiàn)了這個(gè)COM 的用法:
一眼就看出,最關(guān)鍵的是 AddTask 方法,看了下參數(shù)列表
也比較簡(jiǎn)單。參看了一下 geturl.htm 里的方法, AddTask 完成后用 CommitTasks 啟動(dòng)迅雷下載。
隨便找了一個(gè)URL測(cè)試下載,按 F7 運(yùn)行,成功。
大家可以下載這個(gè)實(shí)例vbs試試
隨后在網(wǎng)上搜索了一下,發(fā)現(xiàn)向 Maxthon、Opera 和 FireFox 添加迅雷下載都是調(diào)用的這個(gè)對(duì)象 ThunderAgent.Agent.1 。迅雷版本在5.1以上的都默認(rèn)在系統(tǒng)安裝了這個(gè)對(duì)象。綠色版就沒(méi)有安裝。注冊(cè)的是迅雷安裝文件夾里的ThunderAgent.dll
相關(guān)文章
window通過(guò)vbs+bat實(shí)現(xiàn)自動(dòng)在后臺(tái)運(yùn)行nodejs application
這篇文章主要介紹了window通過(guò)vbs+bat實(shí)現(xiàn)自動(dòng)在后臺(tái)運(yùn)行nodejs application,需要的朋友可以參考下2016-11-11
VBS獲取外網(wǎng)IP地址并發(fā)送到指定郵箱的代碼
以前腳本之家發(fā)過(guò)類似功能的文章,這篇文章的獲取網(wǎng)站不同,實(shí)現(xiàn)代碼也不錯(cuò),喜歡的朋友可以測(cè)試下2013-07-07
VBScript之通過(guò)對(duì)比注冊(cè)表查找隱藏的服務(wù)
系統(tǒng)服務(wù)有可能被 rootkit 隱藏,但有些時(shí)候我們?nèi)钥梢詮淖?cè)表中找到相關(guān)的信息。建議以管理員權(quán)限運(yùn)行,否則有些服務(wù)列舉不出來(lái)或出現(xiàn)錯(cuò)誤的提示2013-09-09
vbs 注冊(cè)表實(shí)現(xiàn)木馬自啟動(dòng)
自己搗鼓了半天,終于寫出了個(gè)腳本,實(shí)現(xiàn)flux在注冊(cè)表中的啟動(dòng),當(dāng)然是更隱蔽的方法,別人知道了這個(gè)地方也就沒(méi)戲了。2009-05-05
使用 Iisext.vbs 刪除應(yīng)用程序依存關(guān)系的實(shí)現(xiàn)方法
這篇文章主要介紹了使用 Iisext.vbs 刪除應(yīng)用程序依存關(guān)系的實(shí)現(xiàn)方法,需要的朋友可以參考下2014-07-07
WScript.Shell對(duì)象SpecialFolders屬性未公開(kāi)文檔分享
WshShell對(duì)象的SpecialFolders屬性返WshSpecialFolders 對(duì)象,該對(duì)象是一個(gè)特殊文件夾集合,其中包含整套Windows特殊文件夾2013-01-01

