基于LeagueSkin的一款小工具

  4,020 次阅读

CONTENT

LeagueSkin

但是这个换肤软件,其实使用中有一些地方还是可以优化一下的。

小工具的功能

  • 自动更新/下载LeagueSkin。(原版是弹出更新网页手动下载)
  • 自动选取英雄。(客户端选人后自动选取,类似WeGame选完人可以点天赋一样)

这里强调一点,LeagueSkin是一款完全免费的软件。所以这款小工具也不会收取任何费用。并且没有大问题就不会更新这款小工具。

下载地址: https://one.virace.cc/home/LeagueSkin

注意事项

  • 源程序只在C盘根目录释放文件,所以小工具写死了也只在C盘。如果电脑没有配置C这个盘符,那么将会无法使用
  • LeagueSkin 右下角“AUTO MOD SKIN”选项勾选后则不用启动软件默认修改皮肤,取消勾选则反之
  • 删除换肤则需要删除C盘Fraps文件夹以及联盟Game目录下hid.dll文件
  • 任何第三方工具都会有封号的可能

原理分析

  • 下载更新就不多讲了,就是爬取下载网页找到下载地址,然后两次解压到C盘目录
  • 至于自动选择英雄,则用到客户端LCU的一些API接口

LEAGUE CLIENT API

Win7用户

/lol-login/v1/session # 获取登录信息,用来获取你的账户ID
/lol-champ-select-legacy/v1/implementation-active # 判断你是否处于选人状态
/lol-champ-select-legacy/v1/session # 获取当前游戏信息,自己以及队友和对面的选人、皮肤,剩余选人时间等等一些信息
获取天赋页,修改天赋页,获取好友等等。客户端你看见的看不进的信息都可以获取或者是修改。
还有一些静态资源。比如说英雄介绍以及已经皮肤图片、头像等等
/lol-game-data/assets/v1/champions/22.json # 这就是寒冰射手的信息 后面的22为寒冰射手的ID

这个API也是当年6.24版本改版后,找修改语音方法的时候在Github中认识了一个台北小伙给我的,当年他才13岁,自己仿照LOL多玩盒子弄了一个台服用的盒子自己用。

Comments | 44 条评论

  • steeliu ( VIP 1 )

    Reply

    获取句柄失败,无法使用自动选择英雄

    • 532345966 ( VIP 1 )

      Reply

      对,最新版本更新后,无法获取句柄

  • QQ ( VIP 1 )

    Reply

    是的,还是无法使用,替换FRAPS也不好使了

    • Virace

      Reply

      程序有报错么

      • QQ ( VIP 1 )

        Reply

        没有,不能更新,然后直接闪退,还会删掉FAPRS里面的LOLSKIN应用文件

        • Virace

          Reply

          Fraps 文件夹下 新建一个文件 version 没有后缀名 里面写上9.6

          • QQ ( VIP 1 )

            Reply

            临时FRAPS搭配改成9.6的version可以使用,不过LOLSKIN的版本其实用的还是9.5的吧,只是手动过了验证,就怕到时候9.5版本的LOLSKIN过期了不能用或者封号

            • Virace

              Reply

              过期不能用是肯定的,封号问题跟过不过期没关系。你下载不了只能这么用,但是经过测试都是可以正常下载的。

              • QQ ( VIP 1 )

                Reply

                测试了一下,的确是需要挂个代理才能正常使用,挂SSR好像也不好使。坐标武汉

                • Virace

                  Reply

                  这东西和运营商有关

  • QQ ( VIP 1 )

    Reply

    LeagueSkin已经恢复了哦。可以访问了买软件还是无法使用

    • Virace

      Reply

      软件,以及网站均正常。无法使用是只什么?

      • QQ ( VIP 1 )

        Reply

        打开后闪退了,第二次打开说无法自动选取英雄,然后就文件出错

  • ( VIP 1 )

    Reply

    还是不行。换了新加坡,香港,日本,美国几个节点都一样。删除C盘Fraps后运行提示升级,短暂出现下载几十KB后就闪退

  • ( VIP 1 )

    Reply

    大佬,工具挂了。梯子也开了,打开就提示读文件出错。

    • Virace

      Reply

      代理问题,工具配置扔在服务器,每隔4小时抓一次。有问题我会第一时间知道

  • A ( VIP 1 )

    Reply

    现在下载可以了 但是打开启动器就自动关闭了,换了台电脑就这样了,需要挂梯子嘛,作者大大

    • Virace

      Reply

      那就试试用富强

  • A ( VIP 1 )

    Reply

    下载地址炸了

    • Virace

      Reply

      没有任何问题

  • A ( VIP 1 )

    Reply

    挂了啊 无法获取URL

    • Virace

      Reply

      没有,部分地区需要挂代理

  • ( VIP 1 )

    Reply

    win7 64位 更新之后在自定义模式可以自动选人 匹配 排位 大乱斗 都不可以自动选

    • Virace

      Reply

      好的收到反馈,等待修复

    • Virace

      Reply

      已更新

  • ( VIP 1 )

    Reply

    为什么不会自动选择 WIN7系统

    • Virace

      Reply

      已修复,请重新下载

  • crooked ( VIP 1 )

    Reply

    会自动更新吗,我都没看见更新过哈哈哈

    • Virace

      Reply

      软件没更新 更新什么? 软件今天更新到9.4了

      • crooked ( VIP 1 )

        Reply

        我的意思是说您的这款软件会自动更新换肤软件吗,是后台静默更新吗

        • Virace

          Reply

          对啊自动更新,每次启动都会检查。有更新就会看见一个绿色进度条

  • 11 ( VIP 1 )

    Reply

    13岁的时候我只会打红警。。。还贼菜

  • Riddim ( VIP 1 )

    Reply

    获取句柄失败 无法打开怎么解决

    • Virace

      Reply

      删除C盘Fraps文件夹,然后用富强打开小工具。或者手动下载LeagueSkin安装之后用启动器即可

      • Riddim ( VIP 1 )

        Reply

        更新到80%提示读文件失败

        • Virace

          Reply

          上富强了么

          • Riddim ( VIP 1 )

            Reply

            富强是什么= =

        • Virace

          Reply

          不行你就手动下载

          • Riddim ( VIP 1 )

            Reply

            我有SKIN的9.2.1版本 是不是新建文件在C盘把LOL SKIN9.2.1拖进去即可?

            • Virace

              Reply

              小工具不影响原来 软件的运行逻辑。 原来的leagueskin正常运行 在运行启动器就可以使用

          • Riddim ( VIP 1 )

            Reply

            原来富强是梯子啊~可以用了 谢谢博主

  • yun liu ( VIP 1 )

    Reply

    这个 不能自动选皮肤啊? 怎恶魔了啊