一、概述

使用automagica 调用迅雷,批量下载美剧。这里以《老友记第一季》为例。

网站链接如下:

https://www.9tata.com/content/14371.html

使用xpath获取下载链接,规格如下:

/html/body/section/div/div/div/article/div[5]/table/tbody/tr/td/a[1]/@href

效果如下:

右侧的ed2k链接,就是我们需要的迅雷下载链接。

将每一个下载链接输入到迅雷里面,最后点击立即下载,就可以了。

二、获取下载链接

import requests
from lxml import etree# 电影网站
url = 'https://www.9tata.com/content/14371.html'
with requests.get(url) as res:content = res.contenthtml = etree.HTML(content)# 获取ed2k链接
ed2k_url = html.xpath('/html/body/section/div/div/div/article/div[5]/table/tbody/tr/td/a[1]/@href')# 循环输入
for i in ed2k_url:print(i)

执行输出:

ed2k://|file|%E8%80%81%E5%8F%8B%E8%AE%B0.Friends.S01E01.%E4%B8%AD%E8%8B%B1%E5%AD%97%E5%B9%95.BD-HR.AAC.720P.x264.mp4|262051601|087abbf73905a5735191ba589b2608d1|h=xw2lcywc2aw6lvedyezgwwbdsqfi7j7t|/
.........

三、automagica 调用迅雷批量下载

完整代码如下:

#!/usr/bin/python
# -*- coding: UTF-8 -*-# 引用automagica的核心库,鼠标、键盘、浏览器、系统应用、Office、PDF等操作函数,都依赖于该模块。
from automagica import *
import requests
from lxml import etree# 运行迅雷
run(r'D:\Program Files (x86)\Thunder Network\Thunder\Program\ThunderStart.exe')# 移动鼠标
move_mouse_to(x=456, y=301)
# 点击新建任务
click(x=456, y=301)# 移动到输入框位置
move_mouse_to(x=808, y=466)# 电影网站
url = 'https://www.9tata.com/content/14371.html'
with requests.get(url) as res:content = res.contenthtml = etree.HTML(content)# 获取ed2k链接
ed2k_url = html.xpath('/html/body/section/div/div/div/article/div[5]/table/tbody/tr/td/a[1]/@href')# 循环输入
for i in ed2k_url:# 输入urlpress_key(i)# 输入回车键,用来换行press_key('enter')# 点击立即下载
click(x=963, y=773)

View Code

效果如下:

automagica 调用迅雷批量下载美剧相关推荐

  1. Python 爬虫批量下载美剧 from 人人影视 HR-HDTV

    本人比較喜欢看美剧.尤其喜欢人人影视上HR-HDTV 的 1024 分辨率的高清双字美剧,这里写了一个脚本来批量获得指定美剧的全部 HR-HDTV 的 ed2k下载链接.并依照先后顺序写入到文本文件, ...

  2. Node.js 爬虫批量下载美剧 from 人人影视 HR-HDTV

    这两天发现了一个叫 看知乎的网站,是知乎的 苏莉安做的,其中爬虫使用的 Node.js.这里就针对 上一篇博客中的美剧小爬虫,改用 nodejs 进行实现一下,体验一下强大的 Node.js. 如果之 ...

  3. 如何用迅雷下载python_用Python调用迅雷批量下载excel表内的链接,并同时对文件重命名(使用的是openpyxl)...

    #首先把文件名放在excel表中的第一列,把对应的链接地址放在第二列 #为什么要用迅雷来下载,因为可以加速啊 #为什么你有这些链接啊,因为我用了八爪鱼爬虫啊 #为什么用八爪鱼爬虫啊,因为python学 ...

  4. 火山curl支持库配合正则表达式批量下载美图

    本源码转载自利快云https://www.lkuaiy.com/ 火山curl支持库配合正则表达式批量下载美图 一.需要调用的模块 视窗基本类 MFC界面基本类 MFC界面扩展支持类库1 curl网络 ...

  5. 如何使用迅雷批量下载文件

    题注:本文粗略介绍了迅雷批量下载的方法. 迅雷批量下载已经不是什么新鲜事了,笔者我也已经使用这个功能很多次了.一般地,如果地址如下: Http://www.hello.com/files/01.rm ...

  6. 用python下载美剧《天蝎》

    本文是小强全栈测试开发班学员投稿,比心! 前言 为了看美剧<天蝎>,终于在电影天堂网站找到了,嘎嘎,于是就想下载下来好好欣赏. 代码 import requests,re,os,time ...

  7. Web 端自动化神器Automa,批量下载美图,可做封面

    文章目录 Automa介绍 Automa安装 本文的目标 自动搜索 自定义数据下载 批量下载美女封面 实现的效果 品尝下载的美图 总结 参考 低代码 | 美图秀色可餐 | 可做封面 Automa介绍 ...

  8. Web 自动化神器,批量下载美图,可直接导入使用

    ‍ ‍ 作者 | 小碗汤 来源 | 进击云原生 今天为大家分享一款前端自动化操作神器: Automa. Automa介绍 它是一款 Chrome 插件,即使你不会写代码,也能按照自己的需求,完成一系列 ...

  9. 迅雷 API 接口说明文档 -调用迅雷自动下载

    我们可以利用迅雷提供的开放API接口来自动下载文件.详细的接口说明大家可以看下面的. 先要说明一下的就是 迅雷的API接口是用 .com 来调用的 首先就是脚本了,各种语言写法不同,我这里提供用vbs ...

最新文章

  1. ValueError: Bin labels must be one fewer than the number of bin edges
  2. 用Select查询结果创建ACCESS表
  3. 记录一个海思TOE的BUG
  4. Win8离线安装.net framework组件
  5. 保镖机器人作文_我的小保镖作文500字
  6. 【C语言】数据类型转换的问题
  7. 训练日志 2019.1.12
  8. Proxy error: Could not proxy request /api/ from localhost:8080 to http://localhost:80
  9. Spring Boot2.0之性能优化
  10. 一些自成系统、完备的教程(链接、博客、github等)
  11. 管理感悟:就事不论事
  12. 七个常见队列的简单学习
  13. 《电机学和电机驱动入门》
  14. ansys经典界面分析工字钢_【干货】基于ANSYS经典界面的接触分析例子
  15. 真是其了怪的jwplayer
  16. Ubuntu 16.04 修改Home目录下的 中文目录 为英文目录
  17. Auto Layout 使用心得—— 实现三等分
  18. Laravel文档阅读笔记-How to use @auth and @guest directives in Laravel
  19. oracle 字段名中有空格 的查询
  20. l10n php download,在PHP,WordPress,phpMyAdmin,C,i18n,L10n等双下划线?

热门文章

  1. 在VMware WorkStation中安装Windows Server 2016
  2. 给excel设置格式
  3. flvplayer.swfnbsp;flv视频播放器…
  4. android mixpanel可视化埋点框架解析
  5. 亚马逊云科技云知识总结
  6. 从零开始学python项目_从零开始学Python程序设计
  7. 世嘉土星系统memory mapping システムの使用するメモリのマッピングについて
  8. 反向代理是什么意思?正向代理和反向代理的区别是什么?
  9. 计算机生命科学研究系,生命科学与计算机科学的结合发展研究
  10. 网站服务器过载,服务器过载保护