#com #download #song #dj #spotify #queue #soundeo

app dj-wizard

适用于DJ的命令行工具

20个版本

0.1.20 2024年7月25日
0.1.19 2024年7月25日
0.1.17 2023年10月25日
0.1.14 2023年9月9日
0.1.9 2023年7月27日

#163 in 音频

Download history 297/week @ 2024-07-19 119/week @ 2024-07-26 6/week @ 2024-08-02

每月422次下载

MIT/Apache

110KB
2.5K SLoC

DJ向导

自动从Soundeo.com网址下载歌曲。

它还存储已下载文件的记录。

安装

转到终端运行以下命令(使用Spotlight并搜索终端)。

复制并粘贴以下命令

安装Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装 dj-wizard

cargo install dj-wizard

设置

运行

dj-wizard login

填写必要的数据并选择下载轨道的文件夹。

config.json 文件存储在 $HOME/.dj_wizard_config

{
  "user": "",
  "pass": "",
  "download_path": ""
}

运行以下命令以获取更多信息

dj-wizard --help

您可以从任何有效的soundeo.com页面下载歌曲。该程序不会验证正确的链接,所以请小心。

队列

您可以添加多个歌曲到队列,然后运行以下命令下载它们。

dj-wizard queue

选择 添加到队列,然后粘贴 Soundeo.com 网址。

然后,再次运行命令并选择 继续队列 以下载它们。

程序将询问您是否想按流派过滤。

之后,程序将模拟在网页上点击“下载”按钮,以便在下载之前将它们保存到您的收藏中。

您可以通过选择 保存到可用曲目 来保存到收藏。

Spotify

dj-wizard 可以从Spotify播放列表中添加歌曲到队列。

运行

dj-wizard spotify

选择 添加新播放列表 并粘贴Spotify播放列表的网址。播放列表应该是公开可访问的。

程序将保存播放列表数据。

一旦添加,如果您想更新数据,请运行 更新播放列表

要下载歌曲,请选择 从播放列表下载曲目 选项。

依赖项

~17–33MB
~544K SLoC