Skip to main content

# KGraber

这是一个用来从网页版全民K歌抓取用户自己作品并下载到本地的脚本

— Author: wangzhizhou(Joker)

Email: 824219521@qq.com

# Python 方式

如果你对python比较熟悉,可以`clone`源码后,使用可编辑源码的方式安装该包,如下命令

` $ pip install -e . `

## 使用

` $ KGraber `

  • 要使用`全民K歌`手机App内置的二维码扫码功能

  • 脚本创建名为`songs`的目录保存已下载的用户歌曲

# 下载预编译二进制运行

下载对应平台的可执行文件后,在Mac/Linux下需要给文件开启执行权限: $ sudo chmod u+x KGraber`后,再在终端中运行。在Windows下可以直接点击.exe`文件执行。

## 下载

# 在具体平台上编译二进制的方法

### 安装相关包

` $ virtualenv venv $ . venv/bin/activate $ pip install -r requirements.txt $ pip install -e . `

### Mac平台

` $ pyinstaller --clean -F --workpath release --specpath release --distpath release/mac_x64 -n KGraber release.py `

### Windows 平台

` $ pyinstaller --clean -F --workpath release --specpath release --distpath release/windows_x64 -n KGraber.exe release.py `

# 本包已提交到PyPi Index上,所以也可以使用下面方法安装

` $ pip install KGraber ` Enjoy It

pipa: d2FuZ3poaXpob3UrV3c1NDM4NTkyMzAK

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

KGraber-1.1.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

KGraber-1.1-py2.py3-none-any.whl (7.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file KGraber-1.1.tar.gz.

File metadata

  • Download URL: KGraber-1.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for KGraber-1.1.tar.gz
Algorithm Hash digest
SHA256 49c755bd4d4b0462a442e30061a5802384084ddee7b272bb6c4ab8b1329983ae
MD5 68d36a20bace1bcdc13290774754e003
BLAKE2b-256 71cd37d8388f12e47921d66d0fc90ee81799f1650386df2f1ff548e884313d91

See more details on using hashes here.

File details

Details for the file KGraber-1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for KGraber-1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 56306dc7951f828eb81a8f1abe88deaa5a13b0db4bf29873f765916276cac813
MD5 0095dbb71643fcdaebb29bbb4e19dbde
BLAKE2b-256 c5993f5b1151fae560babd5e431441cabfe08427329fbe6f8f9a71cb23f3f655

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page