一种下载VIP视频路径研究(无需爬虫)

[复制链接]
查看289 | 回复0 | 2020-5-30 19:05:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
一、基本需求本文方法主要基于第三方VIP视频解析网站,观看和下载自己喜欢的VIP视频。本文仅供学习交流,严禁用于商业,否则后果自负。
二、环境安装① windows,Python3.6
②pip install pyautogui

一种下载VIP视频路径研究(无需爬虫)8299爬虫爬取数据,



三、实现步骤3.1、首先打开VIP视频解析网址,并将右侧滚动栏拉到底:http://ys.lansjn.com
3.2、具体代码实现
import pyautogui
import pyperclip
import time
#需要下载的VIP视频网址
url='https://v.qq.com/x/cover/jx7g4sm320sqm7i/t00298w9di3.html?'
#弹出开始解析视频
pyautogui.confirm("开始下载应收计划单……")
#定义移动函数MoveToStage,给定x,y坐标,clicks次数,times为暂停时间
def MoveToStage(x,y,clicks,times):
    pyautogui.click(x,y,clicks=clicks)
    time.sleep(times)


MoveToStage(419,309,1,1)
#2、全选输入框
pyautogui.hotkey('ctrl','a')
#3、清除输入框内容
pyautogui.keyDown('delete')
#4、复制要解析的视频地址
pyperclip.copy(url)
#5、粘贴要解析的视频地址
pyautogui.hotkey('ctrl','v')
#6、单击立即播放按钮
MoveToStage(1140,307,1,1)

一种下载VIP视频路径研究(无需爬虫)7745爬虫爬取数据,



#7、单击全屏按钮
MoveToStage(1191,219,1,1)
#8、单击小窗口播放
MoveToStage(1199,111,1,1)


一种下载VIP视频路径研究(无需爬虫)3444爬虫爬取数据,



#9、单击下载按钮
MoveToStage(1219,665,1,1)

一种下载VIP视频路径研究(无需爬虫)775爬虫爬取数据,



#10、单击下载按钮
MoveToStage(789,454,1,1)


一种下载VIP视频路径研究(无需爬虫)7507爬虫爬取数据,



四、全部代码import pyautogui
import pyperclip
import time
#需要下载的VIP视频网址
url='https://v.qq.com/x/cover/jx7g4sm320sqm7i/t00298w9di3.html?'
#弹出开始解析视频
pyautogui.confirm("开始下载应收计划单……")
#定义移动函数MoveToStage,给定x,y坐标,clicks次数,times为暂停时间
def MoveToStage(x,y,clicks,times):
pyautogui.click(x,y,clicks=clicks)
time.sleep(times)
#1、在解析窗口输入要解析的视频
MoveToStage(419,309,1,1)
#2、全选输入框
pyautogui.hotkey('ctrl','a')
#3、清除输入框内容
pyautogui.keyDown('delete')
#4、复制要解析的视频地址
pyperclip.copy(url)
#5、粘贴要解析的视频地址
pyautogui.hotkey('ctrl','v')
#6、单击立即播放按钮
MoveToStage(1140,307,1,1)
#7、单击全屏按钮
MoveToStage(1191,219,1,1)
#8、单击小窗口播放
MoveToStage(1199,111,1,1)
#9、单击下载按钮
MoveToStage(1219,665,1,1)
#10、单击下载按钮
MoveToStage(789,454,1,1)
五、方案总结本方法未使用爬虫方法获取VIP视频地址,体现出Python在自动化方面的强大之处,主要利用到pyautogui和pyperclip两个库。本案例可以结合爬虫获取VIP视频目录,进行批量爬取。最后用大神一句话“凡是可以重复的东西都可以用程序完成”。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

灌水成绩
406
主题
410
帖子
1576
积分
等级头衔
积分成就
  • 威望: 0
  • 贡献: 1166
  • 金钱: 0
  • 违规:
  • 在线时间:156 小时
  • 注册时间:2020-2-11
  • 最后登录:2020-8-23
个人勋章

最佳新人活跃会员热心会员突出贡献优秀版主论坛元老精贴王灌水之王荣誉管理

联系方式