Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ckcoding/wyyup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

网易云上传脚本

网易云云盘上传(待完善,目前可用)

首先,这是一个曲线救国的版本,目前而言,已经是最优解决方案了。

需要用到win版的服务器,需要安装网易云,需要安装python

需求:我在抖音,快手遇见一些好听的歌,想通过脚本实现把这些歌曲上传到网易云云盘。

需求分析:首先需要将短视频链接分析出来,并下载保存到本地,然后将歌曲转换为mp3格式,然后通过网易云接口上传到服务器,并且,将歌曲名字,作者,修改为自己填写的内容。

我是如何做的?

1:短视频链接分析(脚本实现,自研)
2:下载到本地(脚本实现,很简单)
3:将歌曲转换为mp3(脚本实现,引入第三方大佬的包,from moviepy.editor import *)
4:通过接口上传到网易云云盘(脚本可实现绝大部分,借鉴改编自这位大佬的方式:https://github.com/picone/CloudMusicUploader)

前面为什么说是一个曲线救国的方法呢,因为,在第4点的上传方式,借助了模拟点击,需要配合网易云客户端。(无法通过纯脚本实现,这是一点遗憾,但是勉强可用)

#这是上传代码,主要借助pyautogui,通过事前的截图分析定位,然后模拟鼠标点击,达到上传的目的。
import pyautogui
def up:()
user = pyautogui.locateOnScreen(r"C:\Users\Administrator\Desktop\wyy\up.png")
goto = pyautogui.center(user)
pyautogui.moveTo(goto)
pyautogui.click()
print("正在上传至网易云盘")
time.sleep(1)
pyautogui.moveRel(0, -70)
pyautogui.click()
time.sleep(1)
pyautogui.press('enter')
time.sleep(1)
print("上传成功")
up()

最后付一份上传用到的主要源码

About

网易云云盘上传(待完善,目前可用)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /