Skip to content

A bran-new League of Legends assistant software, a replacement for WeGame.

License

Notifications You must be signed in to change notification settings

Java-S12138/frank

Repository files navigation

Frank Powered By Java_S

🚀立即下载 🔎使用手册

👋 介绍

Frank是一款简洁的,轻量的,免费的,开源的英雄联盟助手。 本软件的使命是当好游戏玩家的幕后小助手,提供一些便捷游戏的服务,让你的游戏体验更上一层楼。 当然,Frank是正经助手,不搞幺蛾子!任何违反 Riot 和腾讯规定的行为,我们都不鼓励,更不支持。 毕竟,公平游戏才是真高手的战场! 根据官方要求,Frank不再提供查询战绩的功能,如果您有这方面的需求,请使用WeGame或者掌上英雄联盟APP。

🔧 技术栈

  • Rust
  • Tauri
  • Vue3
  • Typescript
  • TailwindCSS

📊 目录结构

src
├─assets                # 一些资源文件
├─background            # 前端的逻辑窗口
├─lcu                   # Lcu接口
├─main                  # 主窗口
│  ├─router
│  ├─store
│  └─views
│      ├─home           # 首页
│      ├─rank           # 英雄数据排行
│      ├─record         # 排位笔记
│      ├─rune           # 符文配置
│      └─teammate       # 队友数据
├─matchAnalysis         # 战绩数据分析窗口
├─queryMatch            # 我的战绩窗口
├─recentMatch           # 对局详情战绩窗口
├─resources             # 一些资源

src-tauri
├─icons
├─src
│  ├─lcu
│  └─shaco              # 连接lcu第三方库
│  └─lib.rs             # 入口函数
│  └─main.rs
│  └─lcu.rs

📥 运行

git clone https://github.com/Java-S12138/frank.git
cd src
pnpm install
cd src-tauri # 安装rust所需要的组件
cd..
pnpm run tauri dev

构建

pnpm run tauri build

点个 Star 支持我们 ⭐