Skip to main content

#<center> Grattify </center> ##Requirements:

  • HomeBrew (OS X Package Manager):
  • FFMPEG (audio converter, to convert between different audio formats):
    • brew install ffmpeg

  • Pip (comes with homebrewed python, use ‘homebrew install pip’ if using default python)
    • NOTE: if sudo needed to pip install packages its because default os x python being used. To avoid this, brew install python alongside it, and add /usr/local/bin to the beginning of paths file (/etc/paths)

  • And Grattify!:
    • pip install grattify

##Basic Commands:

  • grattify
    • Shows you list of possible commands

  • grattify -spotify mySpotifyUsername
    • Brings you to the spotify login page, then downloads your spotify playlists

    • If you only want to download certain playlists, specify them after your username: ‘grattify -spotify myUsername “my playlist 1” “my playlist 2” … ‘

  • grattify -song “the beatles” “come together”
    • Download a single song by providing the artist and song name

  • grattify -album “the beatles” “abbey road”
    • Download a whole album by providing the artist and album name

  • grattify -top 18 “the beatles”’
    • Download the top N songs by an artist by providing the number N and the artist

  • grattify -file “songList.txt”’
    • Download songs listed on a text file. The file can contain 3 types of lines:
      • artist - song (must be hyphen separated, shouldnt need quotes around * artist or song)

      • album: album - artist

      • top 16: artist

Metadata

Release files for grattify 0.2.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for grattify 0.2.9
File Size Uploaded
grattify-0.2.9.tar.gz 5.8 kB Details

Release files / grattify-0.2.9.tar.gz

Download URL grattify-0.2.9.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f5bdb988506ab1acda2cfc3ddfc34e4b567e3b145f96f26fd43b60f9b70405a5
BLAKE2b-256 checksum
How to use checksums
9d1c4b7f6f4e0aa615736b003d9abce55fcf4fdd32f265884775b767b02334bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.9 This release

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page