`Akttym` 是一个简单的脚本,将心形/喜欢/无论他们怎么称呼它放在Spotify当前播放的曲目上,与全局键盘快捷键结合使用,可以实现完全无头设置。
项目描述
akttym - AKA Add current track to your music library
你是否曾经发现自己沉迷于在Spotify上喜欢曲目,以利用他们甜美的机器学习推荐?是的,我也是。但每隔3分钟就切换到应用真的很糟糕。有了 akttym
,你可以专注于你的工作,并通过键盘快捷键在你的喜欢的音乐上放置喜欢。
Akttym
是一个简单的脚本,将心形/喜欢/无论他们怎么称呼它放在Spotify当前播放的曲目上,与全局键盘快捷键结合使用,可以实现完全无头设置。
是的,名字中有个拼写错误。
入门指南
这是一个Python3脚本,因此它适用于大多数Linux发行版和macOS。我还没有在Windows上测试它,如果需要,请告诉我!
免责声明:它只适用于在线播放。
用法
- 要安装akttym,只需从PyPI简单地pip安装即可
python3 -m pip install akttym
- 它附带一个空的
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
- 在 https://developer.spotify.com/dashboard 创建一个Spotify应用,并将
client_id
和client_secret
复制到配置文件中。别忘了添加你的username
。 - 将
https://:1911/
重定向URI添加到你的新Spotify应用[编辑设置 -> 重定向URI -> 添加]。 - 再次运行脚本。这次它应该在浏览器中打开一个网站。接受Spotify隐私条款,同意出售你的灵魂后,你就可以开始了。
- 它就这样工作了!(希望如此)。
python3 -m akttym
INFO:root:added Life On Mars? - 2015 Remastered Version to evemorgen's library
将akttym绑定到键盘快捷键
macOS
- 搜索
Automator
应用并打开它。 - 创建新的服务[服务 -> 选择]
- 将
run shell script
拖放到工作流程窗口中 - 在
服务接收
下拉菜单中选择无输入
,并在命令文本框中填写python3 -m akttym
- 保存创建的服务(
Cmd+S
或 [文件 -> 保存]),名称为akttym
- 关闭Automator并导航到快捷键设置[系统偏好设置 -> 键盘 -> 快捷键 -> 服务]。在服务列表的底部,你应该看到新创建的服务。双击它,选择你喜欢的任何键组合(请注意,你可能会覆盖现有的快捷键)
- 试试看?有什么收获吗?
ElementaryOS (Gnome)
- 进入键盘设置[系统设置 -> 键盘 -> 快捷键 -> 自定义]
- 点击
+
按钮并添加python3 -m akttym
命令 - 它有效吗?
故障排除
每次我运行它,它都会打开一个新的浏览器标签
尝试使用chmod 766 /path/to/script/dir
。Akttym需要对其所在目录的写入权限
浏览器标签打开时显示消息INVALID_CLIENT: Invalid redirect URI
确保正确的重定向URI(https://:8080/
)已添加到Spotify应用中。点击添加
按钮后,你仍然需要在页面底部点击保存
按钮。
作者
- Patryk Galczynski - evemorgen
许可证
本项目采用MIT许可证 - 请参阅LICENSE.md文件以获取详细信息
项目详情
关闭
akttym-1.0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a7ada11d428f8f8e8c8ed1b48d198831fa1ff66d6d492c08dae3c3dee5ca8176 |
|
MD5 | 34a4c46e5d4258ba852aa9f24cbc04dd |
|
BLAKE2b-256 | f73ae1a2a539827b219e105f3dee204dd3953ab9bb25acde6e27bb216e7a2b6e |