Skip to main content

英雄联盟随机英雄选择器

Project description

luyiba

英雄联盟随机英雄选择器

安装用pip安装即可:

pip install luyiba

具体用法如下所示:

luyiba --help

或者

python -m luyiba --help
Usage: luyiba [OPTIONS]

  英雄联盟辅助小工具

Options:
  -v, --version                   本软件版本
  -V, --verbose                   打印输出冗余信息
  -l, --list                      列出全英雄名
  -m, --mode TEXT                 模式: all 全英雄随机 mylist 我的喜好清单随机 rank 排名列出模式
                                  [default: all]
  --rank [hot|ban|show|win]       根据什么排名,默认热门率  [default: hot]
  -n, --name TEXT                 指定英雄名字选取模式
  --number INTEGER                rank模式下显示数目  [default: 5]
  -p, --position [top|mid|jungle|bottom|support|t|m|j|b|s]
                                  指定我只想玩那个位置
  -r, --role [tank|mage|support|marksman|fighter|assassin|t|g|s|k|f|a]
                                  指定我只想玩某种角色
  --mylist-list                   列出我的喜好英雄清单
  --mylist-add TEXT               我的喜好清单添加一个
  --mylist-remove TEXT            我的喜好清单删除一个
  --mylist-delete                 我的喜好清单清空
  --help                          Show this message and exit.

基本使用

列出所有的英雄名字

luyiba -l

列出指定英雄信息

luyiba -n 百裂冥犬

随机选择英雄

默认随机选择英雄模式

luyiba 

个人喜好清单随机模式

luyiba -m mylist

个人喜好清单操作

需要你往个人喜好清单里面增删一些英雄,具体英雄名字可以通过 luyiba -l 来查看。

  • luyiba --mylist-add 寒冰射手 将某个英雄添加到个人喜好清单
  • luyiba --mylist-list 列出我的个人喜好清单
  • luyiba -m -p t 从个人喜好清单中随机抽选一名上单

排名模式

luyiba -m rank 

rank排名模式支持 --rank 来指定具体的排名逻辑:

  • hot 热门率排名 根据ban率加上选用率而来 这个热门率算法是我推荐的,可以看出当前版本那些英雄最超模
  • ban ban率排名
  • show 选用率排名
  • win 胜率排名

过滤逻辑支持

所有模式均支持过滤逻辑的添加:

-p 位置过滤

-r 英雄角色过滤

目前提供了两种过滤, --position--role ,比如说我想从我喜爱的英雄里面今天打上单:

luyiba --position=top

比如说我今天打中路刺客

luyiba --position=mid --role=assassin

视频讲解

https://www.bilibili.com/video/BV1nK411K7wv

Project details


Download files

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

Source Distribution

luyiba-0.4.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

luyiba-0.4.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file luyiba-0.4.0.tar.gz.

File metadata

  • Download URL: luyiba-0.4.0.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for luyiba-0.4.0.tar.gz
Algorithm Hash digest
SHA256 ae10d0e11f7373dbb4e5fb09acc85c2f36930ab9156fe00bbfa90a95aba8ff93
MD5 35e5c7a68e451eb332a82f150609fe4d
BLAKE2b-256 0e6c8f7891c066d047a785b3262a8817a4d46587d1b4683971aaee3d6316071a

See more details on using hashes here.

File details

Details for the file luyiba-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: luyiba-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for luyiba-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e6cf2d5b254466466819ff7c1f18dc4d3e32432ac40e097a00b894374f13d31
MD5 26a4b4783d275b036279963a5b70339d
BLAKE2b-256 8542a8fc5fae6ba76e23bb402e7f4944c1a6cb829fa46ac6750467a586615923

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page