1、安装 Node.js:【点击进入】
2、创建目录存放脚本(注意:下面代码要用 PowerShell 打开)
mkdir C:\playwright-douyin
cd C:\playwright-douyin
3、把 PowerShell 的执行策略(Execution Policy)设置为 RemoteSigned
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
4、列出不同作用域下(Scope)的执行策略值
Get-ExecutionPolicy -List
5、初始化项目
npm init -y
6、安装 Playwright
npm i playwright
7、安装Chromium浏览器
npx playwright install chromium
8、下载自动上传脚本:【点击进入】
9、登录抖音(注意:要点一下:高清发布才能生成登录的 auth.json)
node .\uploader_douyin.mjs --setup --state="C:\playwright-douyin\state\auth.json" --debug
10、进入C:\playwright-douyin目录
cd C:\playwright-douyin
11、运行脚本
node .\uploader_douyin.mjs (Get-ChildItem "D:\Video_Generation\Output\combined" -Filter *.mp4 | Select-Object -First 1).FullName "【神国之上】 #小说动漫 #神国之上"
11、设置定时任务
node "C:\playwright-douyin\uploader_douyin.mjs" (Get-ChildItem "D:\Video_Generation\Output\combined" -Filter *.mp4 | Select-Object -First 1).FullName "【神国之上】 #小说动漫 #神国之上"
Win + R
,输入 taskschd.msc
→ 回车DouyinUploader