[導入][原創(chuàng)]用腳本控制迅雷下載
一個網(wǎng)上的朋友想用腳本調(diào)用迅雷下載,于是我研究了一下,覺得可以,弄出來跟大家分享
首先呢,找到迅雷在IE右健添加的東東:“用迅雷下載鏈接”。于是打開注冊表,運行regedit,選中項,HKEY_CURRENT_USER\Software\Microsoft 查找:“迅雷”。結果出來了,放在 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt ,然后在右邊的窗口發(fā)現(xiàn)了兩個文件:geturl.htm 和 getallurl.htm 。于是來到迅雷的安裝文件夾,用記事本打開這 geturl.htm 文件。粗略看了一下,果然不出我所料,調(diào)用的是 menuArguments 。發(fā)現(xiàn)了一個很關鍵的 對象 : ThunderAgent.Agent.1 打開我最愛的腳本編輯工具 PrimalScript ,這個東東可以提示任何COM的方法參數(shù),發(fā)現(xiàn)了這個COM 的用法:
一眼就看出,最關鍵的是 AddTask 方法,看了下參數(shù)列表
也比較簡單。參看了一下 geturl.htm 里的方法, AddTask 完成后用 CommitTasks 啟動迅雷下載。
隨便找了一個URL測試下載,按 F7 運行,成功。
大家可以下載這個實例vbs試試
點擊下載
隨后在網(wǎng)上搜索了一下,發(fā)現(xiàn)向 Maxthon、Opera 和 FireFox 添加迅雷下載都是調(diào)用的這個對象 ThunderAgent.Agent.1 。迅雷版本在5.1以上的都默認在系統(tǒng)安裝了這個對象。綠色版就沒有安裝。注冊的是迅雷安裝文件夾里的ThunderAgent.dll
您可能感興趣的文章
- 01-10VBS中的正則表達式的用法大全 <font color=red>原創(chuàng)&
- 01-10VBS中SendKeys的基本應用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBS中Select CASE的其它用法
- 01-10VBScript教程 第七課使用條件語句
- 01-10vbscript 可以按引用傳遞參數(shù)嗎?
- 01-10VBScript教程 第十四課在VBScript中使用對象
- 01-10VBScript教程 第八課 使用循環(huán)語句
- 01-10VBS教程:正則表達式簡介 -后向引用
- 01-10VBS教程:正則表達式簡介 -使用正則表達式


閱讀排行
本欄相關
- 01-10下載文件到本地運行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實例說明
隨機閱讀
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10delphi制作wav文件的方法
- 01-10C#中split用法實例總結
- 04-02jquery與jsp,用jquery
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文