[GH-ISSUE #44] CLI Program? #35

Closed
opened 2026-02-27 19:01:51 +03:00 by kerem · 6 comments
Owner

Originally created by @hax4dazy on GitHub (Aug 13, 2025).
Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/44

Since this is a python script converting this to a CLI program would be quite easy. It would also allow this to be ran on loop every 12 hours or only after a spotify playlist has been updated. Would make it easier to keep my music library up to date if I add anything new to a playlist for example.

Originally created by @hax4dazy on GitHub (Aug 13, 2025). Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/44 Since this is a python script converting this to a CLI program would be quite easy. It would also allow this to be ran on loop every 12 hours or only after a spotify playlist has been updated. Would make it easier to keep my music library up to date if I add anything new to a playlist for example.
kerem closed this issue 2026-02-27 19:01:51 +03:00
Author
Owner

@0PandaDEV commented on GitHub (Aug 16, 2025):

And it would also make it Linux compatible.

<!-- gh-comment-id:3193886418 --> @0PandaDEV commented on GitHub (Aug 16, 2025): And it would also make it Linux compatible.
Author
Owner

@hax4dazy commented on GitHub (Aug 16, 2025):

It already is? Since its just a bunch of Python scripts you can install whatever necessary dependencies it needs and just run the script yourself. This already got addressed in #31

<!-- gh-comment-id:3193904732 --> @hax4dazy commented on GitHub (Aug 16, 2025): It already is? Since its just a bunch of Python scripts you can install whatever necessary dependencies it needs and just run the script yourself. This already got addressed in #31
Author
Owner

@jelte1 commented on GitHub (Aug 23, 2025):

I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates.

<!-- gh-comment-id:3216730859 --> @jelte1 commented on GitHub (Aug 23, 2025): I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates.
Author
Owner

@hax4dazy commented on GitHub (Aug 23, 2025):

I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates.

Do you have your code up on a repo somewhere? Could look into making a Docker container for it so I can integrate it with my systems.

<!-- gh-comment-id:3216734526 --> @hax4dazy commented on GitHub (Aug 23, 2025): > I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates. Do you have your code up on a repo somewhere? Could look into making a Docker container for it so I can integrate it with my systems.
Author
Owner

@jelte1 commented on GitHub (Aug 23, 2025):

I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates.

Do you have your code up on a repo somewhere? Could look into making a Docker container for it so I can integrate it with my systems.

Yes i just made a fork repo its on there. Not the greatest piece of code but it works fine for me
https://github.com/jelte1/SpotiFLAC-CLI

<!-- gh-comment-id:3217427220 --> @jelte1 commented on GitHub (Aug 23, 2025): > > I had the same idea, ended up taking out the UI code and turning it into a CLI. Passed the settings as command line parameters, and it just runs on a timer to check for updates. > > Do you have your code up on a repo somewhere? Could look into making a Docker container for it so I can integrate it with my systems. Yes i just made a fork repo its on there. Not the greatest piece of code but it works fine for me https://github.com/jelte1/SpotiFLAC-CLI
Author
Owner

@afkarxyz commented on GitHub (Dec 24, 2025):

or you can use the latest version from https://github.com/afkarxyz/SpotiFLAC/pull/161

<!-- gh-comment-id:3688440634 --> @afkarxyz commented on GitHub (Dec 24, 2025): or you can use the latest version from https://github.com/afkarxyz/SpotiFLAC/pull/161
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SpotiFLAC#35
No description provided.