• SPoTiFy JukeBox

    From shinobi@21:1/153 to All on Sun Aug 8 19:57:25 2021
    Hello All,

    I would like to announce SPoTiFy JukeBox. It's a Python console program that allows to play, let recommend, randomize, search in the SPoTiFy. It's a kind
    of player that You could use while in the console or BBS.

    See: https://bbst.neocities.org/pkg/sptf/index.html
    __ __ ___
    .-----.-----.-----| |_|__.' _.--.--.
    |__ --| _ | _ | _| | _| | |
    |_____| __|_____|____|__|__| |___ |
    |__| |_____|
    __ __ __
    |__.--.--| |--.-----| |--.-----.--.--.
    | | | | <| -__| _ | _ |_ _|
    | |_____|__|__|_____|_____|_____|__.__|
    |___|

    Console Spotify Jukebox in Python

    Best regards
    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Infolinka BBS (21:1/153)
  • From paulie420@21:2/150 to shinobi on Sun Aug 8 16:56:25 2021
    __ __ ___
    .-----.-----.-----| |___.' _.--.--.
    |__ --| _ | _ | _| | _| | |
    |_____| __|_____|____|__|__| |___ |
    |__| |_____|
    __ __ __
    |__.--.--| |--.-----| |--.-----.--.--.
    | | | | <| -__| _ | _ |_ _|
    | |_____|__|__|_____|_____|_____|__.__|
    |___|

    Console Spotify Jukebox in Python
    See: https://bbst.neocities.org/pkg/sptf/index.html

    Thanks for the share, I grabbed and am gonna take this for a test spin. Appreciate ya, shinobi.



    |07p|15AULIE|1142|07o
    |08.........
    --- Mystic BBS v1.12 A47 2021/08/05 (Raspberry Pi/32)
    * Origin: 2o for beeRS>>20ForBeers.com:1337 (21:2/150)
  • From shinobi@21:1/153 to paulie420 on Mon Aug 9 22:27:07 2021
    Hello paulie420,

    On 08 Aug 2021, paulie420 said the following...

    Thanks for the share, I grabbed and am gonna take this for a test spin. Appreciate ya, shinobi.

    Thank you for the interest. The usage of SPTFJ has kind of steep curve. It's undocumented. But You would have to create a new spotify application in the portal. I didn't really want to provide the description on how to do that because it could change often.

    Then You need the spotipy library in python3. If You're on the Windows I'm
    not sure if that would work but curses are prerequisity: https://www.lfd.uci.edu/~gohlke/pythonlibs/#curses
    The site provides python curses for Windows.

    Otherwise it ought to just work. I'm using it on daily basis. You ought to
    need browser for the first run once You'd get the credentials from spotify
    api.

    I'm looking forward to let me know if You had time and mood to try to run it.

    I would probably suggest You to make the REFRESH_INTERVAL something bigger
    once You'd find it useful. Otherwise it will poll to the spotify api very often. I'm currently using 30 seconds (3000000 is ms).

    BTW: I'm spending a lot of time on spotify. And slowly lowly I got tired of
    the artificial intelligence always providing me something it things it's
    good. With SPTFJ I'm rather listening to my collection of albums. After
    several weeks of usage I've got something like 500 hundered albums. And it's quite refreshing not to get recommendations but rather just press .r (random album) and start listening instantly.

    There is a known drawback when I'm listening on Droid phone. In that case
    once I stop listening some mechanism in the Droid OS stops connecting to API and I have to initialy play song to connect to the album. And then the switching is just automagic.

    At last not but not at least I really wanted to thank Phenom for the know-how and support they provide to me. This program wouldn't exists without them.

    Thank You again & take case & have a nice day
    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Infolinka BBS (21:1/153)
  • From paulie420@21:2/150 to shinobi on Tue Aug 10 14:58:14 2021
    Thank you for the interest. The usage of SPTFJ has kind of steep curve. It's undocumented. But You would have to create a new spotify
    application in the portal. I didn't really want to provide the
    description on how to do that because it could change often.

    Then You need the spotipy library in python3. If You're on the Windows
    I'm not sure if that would work but curses are prerequisity: https://www.lfd.uci.edu/~gohlke/pythonlibs/#curses
    The site provides python curses for Windows.

    Otherwise it ought to just work. I'm using it on daily basis. You ought
    to need browser for the first run once You'd get the credentials from spotify api.

    I'm looking forward to let me know if You had time and mood to try to
    run it.

    I'm on Linux, and will let you know how it goes; I haven't had a chance to open it yet, but its in that /todo folder. :P



    |07p|15AULIE|1142|07o
    |08.........
    --- Mystic BBS v1.12 A47 2021/08/08 (Raspberry Pi/32)
    * Origin: 2o for beeRS>>20ForBeers.com:1337 (21:2/150)
  • From Avon@21:1/101 to shinobi on Sat Aug 14 14:02:11 2021
    On 08 Aug 2021 at 07:57p, shinobi pondered and said...

    Hello All,

    I would like to announce SPoTiFy JukeBox. It's a Python console program

    cool and well done :)
    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)