All Projects → Slyyxp → GeniePy

Slyyxp / GeniePy

Licence: other
GeniePy is a tool for downloading streamable tracks from Genie.co.kr

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to GeniePy

BugsPy
BugsPy is a tool for downloading streamable tracks from Bugs.co.kr
Stars: ✭ 23 (+35.29%)
Mutual labels:  downloader, korean, mutagen
Mayriads-EH-Master-Script
Adds dozens of features to E-Hentai.
Stars: ✭ 57 (+235.29%)
Mutual labels:  downloader
youtube-dlc
Command-line program to download various media from YouTube.com and other sites
Stars: ✭ 1,225 (+7105.88%)
Mutual labels:  downloader
YoutubeSpotifyDL
Youtube and Spotify music downloader with metadata.
Stars: ✭ 66 (+288.24%)
Mutual labels:  downloader
anime-dl
ADLCore is an API and app for the download of novels, manga, and anime from a plethora of sites. It works on Windows, Linux, OSX, and Android.
Stars: ✭ 70 (+311.76%)
Mutual labels:  downloader
image-downloader
A Nodejs module for downloading image to disk from a given URL
Stars: ✭ 61 (+258.82%)
Mutual labels:  downloader
azusa
🎆 Fill you music player in a kawaii way
Stars: ✭ 30 (+76.47%)
Mutual labels:  downloader
MagPiDownloader
Downloads all the Mag Pi (Raspberry Pi Magazine) on your Windows, Mac OS or Linux or with Docker
Stars: ✭ 70 (+311.76%)
Mutual labels:  downloader
g2pK
g2pK: g2p module for Korean
Stars: ✭ 137 (+705.88%)
Mutual labels:  korean
insta-dl
📷 Download Instagram images from a public user.
Stars: ✭ 88 (+417.65%)
Mutual labels:  downloader
genie
Genie: A Fast and Robust Hierarchical Clustering Algorithm (this R package has now been superseded by genieclust)
Stars: ✭ 21 (+23.53%)
Mutual labels:  genie
documentDownloader
download document from book118 for free
Stars: ✭ 72 (+323.53%)
Mutual labels:  downloader
lynder
Lynda Tutorial Downloader
Stars: ✭ 44 (+158.82%)
Mutual labels:  downloader
bookmate downloader
Download books as epub from bookmate.com
Stars: ✭ 38 (+123.53%)
Mutual labels:  downloader
luscious-downloader
🖼CLI tool for downloading albums from Luscious
Stars: ✭ 35 (+105.88%)
Mutual labels:  downloader
yt-interval
Flask app to download YT videos in intervals. Eg. from start to 30 seconds: start-30
Stars: ✭ 47 (+176.47%)
Mutual labels:  downloader
cordova-plugin-apkupdater
This plugin allows your Android app to download and install compressed updates without the Google Play Store.
Stars: ✭ 46 (+170.59%)
Mutual labels:  downloader
openload dl
A python library and CLI tool that makes easy to download files from openload.co
Stars: ✭ 36 (+111.76%)
Mutual labels:  downloader
JNaturalKorean
한글 (조사, 助詞, postposition)
Stars: ✭ 67 (+294.12%)
Mutual labels:  korean
BPDownloadsGUI
A easy to use Downloader UI
Stars: ✭ 26 (+52.94%)
Mutual labels:  downloader

Overview

GeniePy is a tool for downloading streamable tracks from Genie.co.kr

Tested on Python 3.8.0

Prerequisites

  • Python 3.6+
  • Genie.co.kr subscription.

Installation & Setup

$ git clone https://github.com/Slyyxp/GeniePy.git
$ cd GeniePy
$ pip install -r requirements.txt
  • Insert username and password into config.py.example
  • Optionally add the device id & user agent of your own android device
  • Rename config.py.example to config.py

Command Usage

python genie.py -u {album_url} -f {format}
Command Description Example
-u Genie album url (Required) https://www.genie.co.kr/detail/albumInfo?axnm=81510805
-f Format. 1: MP3, 2: 16-bit FLAC, 3: 24-bit FLAC (Optional) 2

config.py

credentials:

Config Description Example
username Genie Username Slyyxp
password Genie Password ReallyBadPassword123
device_id Android Device ID eb9d53a3c424f961
user_agent User Agent genie/ANDROID/5.1.1/WIFI/SM-G930L/dreamqltecaneb9d53a3c424f961/500200714/40807

prefs:

Config Description Example
download_directory Directory to download files to Z:/GeniePy/downloads
log_directory Directory to save log files to Z:/GeniePy/logs
default_format Default download format (1: MP3, 2: 16-bit FLAC, 3: 24-bit FLAC) 3
artist_folders Whether or not to nest downloads into artist folders True/False
ascii_art Whether or not to display ascii art on every run True/False

To Do

  • Figure out hardware identifiers
  • Refactor & Cleanup rip()
  • Playlist support
  • Artist support

Disclaimer

  • The usage of this script may be illegal in your country. It's your own responsibility to inform yourself of Copyright Law.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].