Coder Social home page Coder Social logo

lubin502831 / frank Goto Github PK

View Code? Open in Web Editor NEW

This project forked from java-s12138/frank

0.0 0.0 0.0 9.04 MB

一款全新的英雄联盟(LOL)助手软件.............. A bran-new League of Legends assistant software, a replacement for WeGame.

Home Page: https://yuque.com/java-s/frank

License: MIT License

JavaScript 43.79% CSS 1.38% Vue 54.83%

frank's Introduction

Frank Project Introduction

❤️ 使用教程 🫰 提供建议 🚨反馈BUG 🚩软件下载 📺视频介绍

项目介绍

Frank是一款基于Electron20+Vue3, 开发的一款桌面应用程序,主要功能如下所示:

💡 自动启动游戏 | 排位分查询 | 英雄熟练度展示 | 秒选英雄 | 秒禁英雄 | 自动接受对局 | 国服数据排行榜

💡 查看英雄对位压制 | 查看英雄优势对线 | 符文配置 | 自动配置符文 | 匹马信息可视化展示

💡 发送匹马信息到聊天界面 | 查看召唤师战绩 | 查看召唤师绝活英雄 | 查看召唤师战绩详情

💡 排位笔记 | 查看永恒星碑 | 查询(隐藏)战绩

💡 软件如果可以启动, 但是无法正常使用请到Feedback页面查看原因 链接👈

🚨 Frank不要和WeGame同时使用, 会有几率封号

🚨 如果你的电脑是wegame强制登录英雄联盟客户端

🚨 使用wegame登录游戏后,退出wegame即可, 然后管理员权限打开Frank

🤤下载完成后, 双击 Frank Setup.exe安装到本地 打开的时候, 右键管理员权限打开

软件首页

个人生涯 英雄数据 永恒星碑

助手窗口

英雄排行 英雄反制 符文配置

查询战绩

Snipaste_2022-09-02_21-54-14.png

Snipaste_2022-09-02_22-01-09.png

屏幕截图 2022-09-02 220049.png

Project setup

管理员权限启动项目, 或者打开IDE的时候选择管理员权限打开

yarn install

electron 可能会安装失败, 执行下列命令后, 再次执行yarn install
yarn config set ELECTRON_MIRROR https://npmmirror.com/mirrors/electron/

启动项目

yarn electron:serve

编译项目

yarn electron:build

目录结构

├─frankElectron
│      assist.js 助手窗口
│      home.js   首页窗口
│      index.js  暴露函数
│      listenCommonIpc.js 共用的监听
│      makeTray.js        系统托盘
│      matchHistory.js    历史战绩窗口
│      queryMatch.js      查询战绩窗口
│      
├─resources
│      app-icon.png  项目图标
│      riotgames.pem HTTP2验证文件
│      
└─src
    │  background.js 主进程
    │  
    ├─render         渲染进程
    │  │  App.vue
    │  │  main.js
    │  │  
    │  ├─assets      资源文件
    │  │          
    │  ├─components
    │  │  ├─assist   助手窗口
    │  │  │      addBlacklist.vue
    │  │  │      assistWindow.vue
    │  │  │      blacklist.vue
    │  │  │      blacklistContent.vue
    │  │  │      champRank.vue
    │  │  │      pickSummoner.vue
    │  │  │      restraint.vue
    │  │  │      rune.vue
    │  │  │      
    │  │  ├─home  首页窗口
    │  │  │      appMain.vue
    │  │  │      dashboard.vue
    │  │  │      fbottom.vue
    │  │  │      index.vue
    │  │  │      realPower.vue
    │  │  │      setting.vue
    │  │  │      
    │  │  ├─matchHistory  历史战绩窗口
    │  │  │      barKDA.vue
    │  │  │      gameDetails.vue
    │  │  │      index.vue
    │  │  │      leftCard.vue
    │  │  │      standing.vue
    │  │  │      
    │  │  └─queryMatch   查询战绩窗口
    │  │          dashboard.vue
    │  │          gameDetails.vue
    │  │          index.vue
    │  │          matchDetailed.vue
    │  │          personalGameDetails.vue
    │  │          recentEchart.vue
    │  │          summonerInfo.vue
    │  │          
    │  ├─directives    窗口拖动
    │  │      index.js
    │  │      mouseDrag.js
    │  │      
    │  ├─router       路由文件
    │  │      index.js
    │  │      
    │  └─store        状态管理 pinia
    │          index.js
    │          
    └─utils
        ├─league-connect       连接英雄联盟客户端
        │      authentication.js
        │      client.js
        │      http.js
        │      http2.js
        │      index.js
        │      request.js
        │      request_deprecated.js
        │      websocket.js
        │      
        ├─main                主进程工具函数
        │      clientStart.js
        │      config.js
        │      gameScore.js
        │      lcu.js
        │      queryDetailedGame.js
        │      
        └─render              渲染进程工具函数
                blacklistUtils.js
                echarts.js
                getUserInfo.js
                lolDataList.js
                matchHistoryLcu.js
                queryMatchLcu.js
                renderLcu.js
                request.js
                RIOT.js

frank's People

Contributors

java-s12138 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.