Loading...
Loading...
Compare original and translation side by side
browser_use(action="open", url=target_url)
browser_use(action="snapshot") # 检查是否需要登录browser_use(action="open", url=target_url)
browser_use(action="snapshot") # Check if login is required() => {
const audio = document.querySelector('audio');
if (!audio) return JSON.stringify({urls: []});
const url = audio.src || audio.querySelector('source')?.src;
return JSON.stringify({urls: [{index: 1, url, name: document.title || 'audio'}]});
}() => {
const audio = document.querySelector('audio');
if (!audio) return JSON.stringify({urls: []});
const url = audio.src || audio.querySelector('source')?.src;
return JSON.stringify({urls: [{index: 1, url, name: document.title || 'audio'}]});
}<audio><audio>{
"urls": [
{"index": 1, "name": "音频名称", "url": "https://..."},
{"index": 2, "name": "音频名称", "url": "https://..."}
]
}{
"urls": [
{"index": 1, "name": "audio name", "url": "https://..."},
{"index": 2, "name": "audio name", "url": "https://..."}
]
}() => JSON.stringify({
cookies: document.cookie,
referer: window.location.href
})() => JSON.stringify({
cookies: document.cookie,
referer: window.location.href
})python scripts/audio_downloader.py urls.json -k "关键词" -r "Referer" -c "Cookie"python scripts/audio_downloader.py urls.json -k "keyword" -r "Referer" -c "Cookie"python scripts/audio_downloader.py url_file -k KEYWORD -r REFERER [-c COOKIES] [-d DELAY]
参数:
url_file URL JSON 文件
-k 关键词(必需)
-r Referer URL(必需)
-c Cookie 字符串
-d 下载间隔秒数python scripts/audio_downloader.py url_file -k KEYWORD -r REFERER [-c COOKIES] [-d DELAY]
Parameters:
url_file URL JSON file
-k Keyword (required)
-r Referer URL (required)
-c Cookie string
-d Download interval in seconds