欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python代碼如何實現(xiàn)磁力鏈接批量下載種子

Python代碼如何實現(xiàn)磁力鏈接批量下載種子,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)由有經(jīng)驗的網(wǎng)站設(shè)計師、開發(fā)人員和項目經(jīng)理組成的專業(yè)建站團隊,負(fù)責(zé)網(wǎng)站視覺設(shè)計、用戶體驗優(yōu)化、交互設(shè)計和前端開發(fā)等方面的工作,以確保網(wǎng)站外觀精美、成都網(wǎng)站制作、做網(wǎng)站易于使用并且具有良好的響應(yīng)性。

主要介紹利用Python實現(xiàn)磁力鏈接批量下載電影。

前幾天一個朋友發(fā)給我一堆磁力鏈接,說是一些比較不錯的電影,可以這兩天閑著看看??墒擎溄犹嗔?,要是一個個添加下載還不得累死?。∷晕覜Q定使用一些自動化下載的方法來試試。

起初我企圖去找一些現(xiàn)有下載工具的API,但是比較不幸,沒有找到,但是我發(fā)現(xiàn)一個一個比較有趣的庫 pypiwin32,這個庫是用來執(zhí)行一些windows指令的。也是非常棒的一個庫。之前有用到它處理excel。此時我打算使用win32去自動驅(qū)動迅雷實現(xiàn)種子連接批量自動下載。

關(guān)于pypiwin32這個庫,我注意到了Dispatch函數(shù),使用這個函數(shù)應(yīng)該可以直接驅(qū)動迅雷。這個函數(shù)是用于連接固定軟件的,使用這個程序只需要將安裝軟件在本電腦注冊的名字獲取就可以了。為了簡化查找注冊名的流程,我把迅雷的注冊名直接寫在這里:


ThunderAgent.Agent.1

我本地的注冊名是上面這個,當(dāng)然如果上面這個不行可以試試下面這個:


ThunderAgent.Agent64.1

對于目前版本的迅雷9或迅雷10應(yīng)該都是沒有問題的。

那下面就開始我們的自動化旅程了!

首先我們需要下載pypiwin32這個庫,我們使用pip直接安裝。

pip install pypiwin32

如果下載速度過慢可以指定清華源進行下載:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pypiwin32

Python代碼如何實現(xiàn)磁力鏈接批量下載種子

下面我們就可以直接使用這個模塊了。

我們主要使用Dispatch這個函數(shù),將迅雷的注冊名放入此函數(shù)中。來完成迅雷的加載。



from win32com.client import Dispatchthunder = Dispatch('ThunderAgent.Agent.1')

成功啟動迅雷之后我們就可以向迅雷里面添加任務(wù)了。

此時我們使用AddTask方法。

AddTask方法里面需要傳入三個參數(shù):

thunder.AddTask(    磁力連接, 下載保存的文件名, 保存路徑)

之后我們只需要使用CommitTasks函數(shù)提交任務(wù)就可以了.

完整代碼如下:

from win32com.client import Dispatch

thunder = Dispatch('ThunderAgent.Agent.1')
url = "ftp://ygdy8:ygdy8@yg39.dydytt.net:3010" \
     "/陽光電影www.ygdy8.com.追龍番外之十億探長" \
     ".HD.1080p.國語中字.mkv"
filename = "追龍番外之十億探長.mkv"
thunder.AddTask(url, filename, r"C:\迅雷下載")
thunder.CommitTasks()
print("任務(wù)已建立,開始下載:{}....".format(filename))

代碼就這么多了。不過,對于迅雷,我們還需要做一些設(shè)置:

Python代碼如何實現(xiàn)磁力鏈接批量下載種子

我們需要將一鍵下載勾上,在默認(rèn)下載方式里面選擇立即下載。

這樣就可以了,以下是效果視頻:

下面我們創(chuàng)建多個任務(wù)來進行下載,我們就拿《愛情公寓5》的資源來做個示范:

Python代碼如何實現(xiàn)磁力鏈接批量下載種子

一共36集,我們可以看到url的一些規(guī)律,可以獲取36集的所有磁力連接,然后批量添加到任務(wù)中:

for i in range(1, 37):
   if i < 10:
       i = "0{}".format(i)
   url = "ftp://ygdy8:ygdy8@yg76.dydytt.net:5919/" \
         "[陽光電影-www.ygdy8.com]愛情公寓5-{}.mp4"\
       .format(i)
   filename = url.split(']')[1]
   thunder.AddTask(url, filename, r"C:\迅雷下載")
   print("下載任務(wù)建立:{}....".format(filename))
   thunder.CommitTasks()

此時我們批量下載的任務(wù)就建立好了,可以進行自動批量下載了,效果視頻如下:

如果朋友給你的磁力連接是一個txt文件,那我們還可以讀取文件每一行的磁力連接進行下載:

Python代碼如何實現(xiàn)磁力鏈接批量下載種子

import csv
with open("愛情公寓資源.txt", 'r', encoding='utf-8') as f:
   reader = csv.reader(f)
   films = [i[0] for i in reader]
thunder = Dispatch('ThunderAgent.Agent.1')
for film in films:
   thunder.AddTask(film, film[-12:], r"C:\迅雷下載")
   thunder.CommitTasks()

關(guān)于Python代碼如何實現(xiàn)磁力鏈接批量下載種子問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

文章標(biāo)題:Python代碼如何實現(xiàn)磁力鏈接批量下載種子
本文URL:http://aaarwkj.com/article24/gopeje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器App開發(fā)、網(wǎng)站制作定制網(wǎng)站、營銷型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
亚洲欧美精品成人一区| 国产成人99亚洲综合精品| 国产深夜福利在线观看| 日本韩国三级视频在线观看| 国产不卡视频观看网站| 亚洲天堂日韩欧美在线一区| 天天免费日日夜夜夜夜| 亚洲av男人电影天堂| 国产区精品福利在线熟女| 侵犯人妻中文字幕一区二区| 一区二区三区高清av在线| 亚洲国产精品欧美激情| 青青草免费在线播放视频网站| 亚洲限制级电影一区二区| 国产日韩欧美一区综合| 亚洲精品一区二区播放| 九九热精品视频美谷朱里| 国产精品日韩欧美久久久| 日本韩国视频一区二区| 亚洲成人精品免费观看| 末满18周岁禁止观看| 欧美日韩电影一区二区三区| 国产日韩欧美亚洲中文| 亚洲一区二区三区精品电影网| 精品亚洲在线一区二区| 99热这里有精品久久| 日韩福利小视频在线| 国产又大又黄又粗的黄色| 在线观看国产小视频不卡| 国产精品不卡一不卡二| 国产精品日韩理论在线| 国产尤物直播在线观看| 日本精品女优一区二区三区四区| 欧美成人精品三级在线网站| 精品少妇熟女av免费久久| 欧美日韩午夜福利视频| 日本视频免费一区二区| 久久精品国产亚洲av超一| 亚洲欧美日韩制服另类| 国产亚洲欧美日韩看国产| 国产精品99久久久久久宅男九|