用 go 开发了一款英雄联盟助手,寻找 v 友一起优化它 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lockerhyz
V2EX    分享创造

用 go 开发了一款英雄联盟助手,寻找 v 友一起优化它

  •  
  •   lockerhyz 2023-06-12 15:50:05 +08:00 5963 次点击
    这是一个创建于 853 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人是大学时期从 S3 开始接触英雄联盟的老玩家了,同时也是一名程序猿~

    最近开发了一款英雄联盟助手(免费,但欢迎赞助),在 B 站上发过几个视频介绍它,目前软件已经有了 300 多注册用户

    相比于 wegame ,软件有一些额外的特色功能:

    • 峡谷征信。举报 /点赞对局玩家,提交后所有用户可见。
    • 实时助手。选人阶段实时助手会展示队友的历史战绩
    • 尺素。每天推送一条英雄联盟宇宙的小故事。用户连跪时,推送一条冷笑话
    • 叹为观止。在游戏内一键夸队友,比如:“阁下这波有我当年的风采!”

    希望有懂设计、运营的 v 友一起优化这款软件,咱的目标是打造一款有美感、有温度、有魅力的软件。

    如果你是 LOL 玩家,也欢迎试用这款软件,使用过程中遇到任何问题,我都非常乐意帮你解答~

    软件官网(目前是搭建在 editorx 上,后面有时间会做到自己的域名上): https://lockerhyz.editorx.io/firebox

    软件功能介绍(文字版): https://gitee.com/fireclub/firebox

    随便发一些软件截图: 首页

    峡谷征信:

    pota
        1
    pota  
       2023-06-12 15:54:29 +08:00
    如果可以解决完游戏必须要 wegame 的'bug'就好了。虽然不可能
    lockerhyz
        2
    lockerhyz  
    OP
       2023-06-12 16:08:18 +08:00   1
    @pota 可以 B 站搜索相关教程。改一个配置文件就可以跳过 wegame ,这里就不贴了哈~
    pota
        3
    pota  
       2023-06-12 16:12:09 +08:00
    @lockerhyz #2 还有这种好事。。我就是因为不想装 wegame 而戒了游戏。我来看看
    brader
        4
    brader  
       2023-06-12 16:16:22 +08:00   4
    小心律师函警告,当年打着绿色游戏环境的旗号,相继搞死了 yy 盒子等其他辅助工具,后来剩下自己之后,更是肆无忌惮的,直接把 wegame 和客户端融合起来,熟悉这个历史的同学,都知道他们做事是多么双标、无底线
    Baymaxbowen
        5
    Baymaxbowen  
       2023-06-12 16:19:10 +08:00 via iPhone
    会不会被 wegame 检测到被封号?
    然后再吐槽一遍 wegame 如果没有更新 wegame 直接从 lol 客户端登录是无法登录的,一用 wegame 就各种无法奇葩 bug
    lockerhyz
        6
    lockerhyz  
    OP
       2023-06-12 16:26:10 +08:00
    @brader 天下苦 wegame 久矣。这个软件基于拳头公开的 LCU api 开发,他总不能自己打自己脸吧
    lockerhyz
        7
    lockerhyz  
    OP
       2023-06-12 16:26:56 +08:00
    @Baymaxbowen 我自用了大半年,暂时没有说被封
    perfectlife
        8
    perfectlife  
       2023-06-12 16:34:22 +08:00
    就怕腾讯说这个是三方工具,参考当年的 lol 盒子
    shakaraka
        9
    shakaraka  
    PRO
       2023-06-12 16:36:08 +08:00
    @lockerhyz #7 自己用没事,做大了自然会来找你的,你看看盒子的下场就知道了。只要不是官方推出的功能,一切都能让他们解释为破坏计算机信息系统罪
    goodidea1
        10
    goodidea1  
       2023-06-12 16:39:34 +08:00
    有办法能解决吗?
    proxychains
        11
    proxychains  
       2023-06-12 16:41:27 +08:00 via Android
    @pota 不用 wegame 也可以登录 LOL 并且对战的
    pota
        12
    pota  
       2023-06-12 16:45:20 +08:00
    @proxychains #11 最近没了解了,反正之前有次更新后无法单独启动 lol 了。
    lisxour
        13
    lisxour  
       2023-06-12 16:45:55 +08:00
    @goodidea1 这好像只能自己浏览器把安全性降低,这无解的。(不确定加上数字证书签名后还会不会提示,没听过这个说法,SmartScreen 就有效)
    zoharSoul
        14
    zoharSoul  
       2023-06-12 16:46:39 +08:00
    mac 上可以用吗?
    M5tuA
        15
    M5tuA  
       2023-06-12 16:49:31 +08:00
    @pota 可以用老版下载器安装后试试
    关键词:LOL_V4.2.6.7_FULL_0_tgod_signed.exe
    lockerhyz
        16
    lockerhyz  
    OP
       2023-06-12 16:54:09 +08:00
    @zoharSoul 暂时不行,难道要在 mac 上打 LOL 吗?
    garlics
        17
    garlics  
       2023-06-12 17:00:15 +08:00
    如果隐藏战绩了,拳头 api 能查到吗?最近在用一个网站是可以查到的,就是服务不太稳定。不知道是不是用的拳头 api 。
    lockerhyz
        18
    lockerhyz  
    OP
       2023-06-12 17:00:35 +08:00
    @goodidea1 13L 正解。可以选择保留”危险文件“
    lockerhyz
        19
    lockerhyz  
    OP
       2023-06-12 17:08:58 +08:00
    @perfectlife 腾讯把我收购了吧,这样我就不是三方工具了(哭
    goodidea1
        20
    goodidea1  
       2023-06-12 17:09:16 +08:00
    我还写了这个开黑大厅的工具,然后没运营也不知道怎么推广,很可惜。采用的 electron+vue3+antd ,后端 springboot+t-io ,
    zoharSoul
        21
    zoharSoul  
       2023-06-12 17:10:26 +08:00
    @lockerhyz #16 对 没 win 的电脑. 一直 mac 玩的, 反正 lol 也没什么性能要求.. /狗头
    garyvalue
        22
    garyvalue  
       2023-06-12 17:11:41 +08:00
    lockerhyz
        23
    lockerhyz  
    OP
       2023-06-12 17:14:40 +08:00
    @goodidea1 开黑大厅这个功能,我理解一定要离玩家够“近”。让玩家在玩游戏的同时,顺手也能找个开黑的队友
    lockerhyz
        24
    lockerhyz  
    OP
       2023-06-12 17:15:26 +08:00
    @zoharSoul 是在 mac 上装了虚拟机吗?
    lockerhyz
        25
    lockerhyz  
    OP
       2023-06-12 17:17:30 +08:00
    @garyvalue 这个项目我以前也了解过,可惜没有普通玩家需要的前端界面。
    zoharSoul
        26
    zoharSoul  
       2023-06-12 17:20:11 +08:00
    @lockerhyz #24 不是啊, 如果装虚拟机不就是 win, 不就可以用了.
    就是直接用的的 macos 下的 lol 客户端
    goodidea1
        27
    goodidea1  
       2023-06-12 17:23:20 +08:00
    @lockerhyz #23 一开始是准备一样使用 lcu-api 来做一基本的功能,然后看市面上已经有人做了,然后放弃了,那时候 wegame 上的《 BB 找队友》还没上线,我就在做这个开黑找队友,没多久他们这个找队友上线 PCwegame 了。我就逐渐闲置了,又没多久,他又下线了,我热情已经被消耗完了。
    lockerhyz
        28
    lockerhyz  
    OP
       2023-06-12 17:28:47 +08:00
    @zoharSoul mac 上玩 LOL ,难道是外服玩家?
    lockerhyz
        29
    lockerhyz  
    OP
       2023-06-12 17:30:24 +08:00
    @goodidea1 可惜了。但是功能做好以后,运营推广也确实是个问题
    playtomandjerry
        30
    playtomandjerry  
       2023-06-12 17:50:33 +08:00
    @lockerhyz 不行,它会安的你电脑中各处都是,好几个版本,好几个地方,贼烦,已经彻底把游戏删了,玩鸡毛,不玩了
    iblessyou
        31
    iblessyou  
       2023-06-12 18:01:54 +08:00
    1.我一直想找可以看英雄版本修改历史的地方,掌盟虽然有版本的,但是没有按英雄归类。现在时间长不玩了,再回来熟悉技能很麻烦。还有就是稍不注意公告,就有些技能机制改了不知道。
    2.其次就是物品和英雄资料的靠谱地方。这个比较难点,因为官方的接口查出的数据就是不太新。
    自从英雄联盟控停更后太难受了。以前时间长了不玩了,准备玩前就手机大概翻翻,然后直接开始。现在是玩时发现有问题,再开训练模式看。
    组队现在掌盟也在推,好友功能都是先打开组队界面了。
    garyvalue
        32
    garyvalue  
       2023-06-12 18:37:58 +08:00
    @iblessyou 现在改动非常多,因为不准备出新英雄了,基本上半个月就停机维护,看以前的资料跟不上的
    lockerhyz
        33
    lockerhyz  
    OP
       2023-06-12 18:47:58 +08:00
    @iblessyou 目前已经在规划‘抽屉’中新增一个展示版本改动的内容,还可以把相关的解读视频链接放上去。
    第二个功能要找到一个靠谱的数据源,但感觉优先级不高。
    其实我现在最想做的是把英雄的绝活哥视频整理一下,然后用户可以直接在软件上搜索观摩。省去了用户各平台搜索的麻烦
    Wataru
        34
    Wataru  
       2023-06-12 19:14:28 +08:00
    想知道这类工具的战绩数据是哪里来的,特别是存在隐藏战绩这个功能以后
    iblessyou
        35
    iblessyou  
       2023-06-12 19:23:43 +08:00 via Android
    @lockerhyz 其实我以前有个想法的,就是每个英雄下,放个擅长玩家的传送门,可以是直播间。这样如果软件发展壮大了,这算是个类似以前小莫国服第一系列一样,有权威验证的排名。
    对主播和软件是个互惠功能,互相推广。而玩家想学英雄,找起来也简单。

    视频的话,版本更新很容易过时。

    另外就是刚看了下官方接口,已经找到我想要的英雄和物品的了,所以想问问有没注意过有没有随英雄分类的版本更新信息
    pengtdyd
        36
    pengtdyd  
       2023-06-13 00:22:48 +08:00
    真不建议把精力放在这上面,往往此类事情最后都会变成为他人做嫁衣。国外国内都有太多这样的例子了,等你做好了,别人就来摘果实了。
    taxue67marx
        37
    taxue67marx  
       2023-06-13 09:00:50 +08:00
    想知道,如果有人是隐藏战绩,这个能查看这个人的战绩吗?
    suyuyu
        38
    suyuyu  
       2023-06-13 10:11:05 +08:00
    @Wataru lcuapi 好像叫
    Wataru
        39
    Wataru  
       2023-06-13 10:16:00 +08:00
    @suyuyu #38 网上查了一下就是这个
    airplayxcom
        40
    airplayxcom  
       2023-06-13 10:27:50 +08:00
    @taxue67marx 这种功能就算是有,腾*一恰一个准,牢底坐穿。
    lockerhyz
        41
    lockerhyz  
    OP
       2023-06-13 10:39:27 +08:00
    @Wataru 38L 正解
    lockerhyz
        42
    lockerhyz  
    OP
       2023-06-13 10:40:34 +08:00
    @airplayxcom 拳头自己在开发者平台开放的接口,然后不允许开发者调用是吧。经典
    Fargo2333
        43
    Fargo2333  
       2023-06-13 11:20:18 +08:00   1
    话说英雄联盟手游倒是没什么好用的助手
    fregie
        44
    fregie  
       2023-06-13 11:49:50 +08:00
    @goodidea1 直接 wget 或者 curl 下载
    Reid
        45
    Reid  
       2023-06-13 12:01:32 +08:00
    不是开源吗?
    ukuyu
        46
    ukuyu  
       2023-06-13 13:00:32 +08:00 via iPhone
    只能电脑版用么? lol 手游能用么?
    datehoer
        47
    datehoer  
       2023-06-13 14:36:33 +08:00
    @taxue67marx 还真有,不知道是怎么搞的。
    目前知道的是通过 lcu 可以查询登录大区用户的战绩,隐藏了是否能查询不知道。
    我昨天晚上搜了一下熊猫大 g 的战绩,发现隐藏,用某个网站(bilibili 搜助手啥的就能搜到)就能查到,不知道是怎么做的。
    据我了解,马服是没有公开 api 的,除了马服别的服务器都用。
    goodidea1
        48
    goodidea1  
       2023-06-13 17:41:15 +08:00
    https://github.com/CommunityDragon/awesome-league
    这个库里面介绍了很多用 lcu 做的东西
    FloatingLeaves
        49
    FloatingLeaves  
       2023-06-13 17:55:38 +08:00
    @pota #1 我这边一直都可以不用 wegame 呀
    nmap
        50
    nmap  
       2023-06-13 20:39:01 +08:00
    本质上就是外挂吧,当心南山必胜客
    yawhale
        51
    yawhale  
       2023-06-14 10:24:17 +08:00
    怀念当初的大脚和盒子真白嫖角色皮肤。另外不用考虑符文装备搭配一键就可以。游戏开局还能记录野怪刷新时间,以前玩真就玩的是快乐,开辅助器自嗨爽死了(我以为所有人都能看见我选中的皮肤,实际上只有我一人可见)。
    glfpes
        52
    glfpes  
       2023-06-14 11:01:37 +08:00
    @nmap 外挂的标准非常灵活,以腾讯定义的为准。
    我现在玩台服,皮肤随便改,根本没人管。
    其实之前玩魔兽世界,坐骑,幻化都是随便改的。。。唯有腾讯,禁止国服玩家修改。
    star7th
        53
    star7th  
       2023-06-14 11:21:13 +08:00
    我想写个脚本给自己用,自动帮我接受对局,并自动选择英雄,这样我不需要在等排队的过程中总是在等。

    lz 可否把 实现这个功能过程中的思路以及可能用到的文档,api 告知我一下?
    可能我翻官网文档也能慢慢琢磨出来,但是因为你有经验,你如果告诉我的话,我可以省一点功夫。
    zhangtest
        54
    zhangtest  
       2023-06-14 11:26:41 +08:00
    @lockerhyz 6 年前同事做 LOL 盒子,查战绩相关,采集的腾讯相关助手接口,后面被网警巡到查主动找腾讯抓捕,定了一个非法入侵计算机罪名,还上了新闻。
    Slurp
        55
    Slurp  
       2023-06-14 14:48:07 +08:00
    README 开源就算了。
    sicssss
        56
    sicssss  
       2023-06-14 19:02:04 +08:00
    用的 wails?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2430 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:34 PVG 23:34 LAX 08:34 JFK 11:34
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86