跳转到主要内容

`Akttym` 是一个简单的脚本,将心形/喜欢/无论他们怎么称呼它放在Spotify当前播放的曲目上,与全局键盘快捷键结合使用,可以实现完全无头设置。

项目描述

akttym - AKA Add current track to your music library

你是否曾经发现自己沉迷于在Spotify上喜欢曲目,以利用他们甜美的机器学习推荐?是的,我也是。但每隔3分钟就切换到应用真的很糟糕。有了 akttym,你可以专注于你的工作,并通过键盘快捷键在你的喜欢的音乐上放置喜欢。

Akttym 是一个简单的脚本,将心形/喜欢/无论他们怎么称呼它放在Spotify当前播放的曲目上,与全局键盘快捷键结合使用,可以实现完全无头设置。

是的,名字中有个拼写错误。

入门指南

这是一个Python3脚本,因此它适用于大多数Linux发行版和macOS。我还没有在Windows上测试它,如果需要,请告诉我!

免责声明:它只适用于在线播放。

用法

  1. 要安装akttym,只需从PyPI简单地pip安装即可
python3 -m pip install akttym
  1. 它附带一个空的 config.yaml。为了填充你的用户数据,首次运行 akttym,它将告诉你配置文件的存放位置
python3 -m akttym
WARNING:root:Config is invalid. username key is empty or does not exist.
                   Config file can be found at: /Users/evemorgen/Desktop/akttym/akttym/config.yaml
  1. https://developer.spotify.com/dashboard 创建一个Spotify应用,并将 client_idclient_secret 复制到配置文件中。别忘了添加你的 username
  2. https://:1911/ 重定向URI添加到你的新Spotify应用[编辑设置 -> 重定向URI -> 添加]。
  3. 再次运行脚本。这次它应该在浏览器中打开一个网站。接受Spotify隐私条款,同意出售你的灵魂后,你就可以开始了。
  4. 它就这样工作了!(希望如此)。
python3 -m akttym
INFO:root:added Life On Mars? - 2015 Remastered Version to evemorgen's library

将akttym绑定到键盘快捷键

macOS

  1. 搜索 Automator 应用并打开它。
  2. 创建新的服务[服务 -> 选择]
  3. run shell script 拖放到工作流程窗口中
  4. 服务接收 下拉菜单中选择 无输入,并在命令文本框中填写 python3 -m akttym
  5. 保存创建的服务(Cmd+S 或 [文件 -> 保存]),名称为 akttym
  6. 关闭Automator并导航到快捷键设置[系统偏好设置 -> 键盘 -> 快捷键 -> 服务]。在服务列表的底部,你应该看到新创建的服务。双击它,选择你喜欢的任何键组合(请注意,你可能会覆盖现有的快捷键)
  7. 试试看?有什么收获吗?

ElementaryOS (Gnome)

  1. 进入键盘设置[系统设置 -> 键盘 -> 快捷键 -> 自定义]
  2. 点击+按钮并添加python3 -m akttym命令
  3. 它有效吗?

故障排除

每次我运行它,它都会打开一个新的浏览器标签

尝试使用chmod 766 /path/to/script/dir。Akttym需要对其所在目录的写入权限

浏览器标签打开时显示消息INVALID_CLIENT: Invalid redirect URI

确保正确的重定向URI(https://:8080/)已添加到Spotify应用中。点击添加按钮后,你仍然需要在页面底部点击保存按钮。

作者

许可证

本项目采用MIT许可证 - 请参阅LICENSE.md文件以获取详细信息

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

akttym-1.0.2.tar.gz (4.4 kB 查看哈希值)

源代码

支持