艾欧尼亚吧 关注:2,428,235贴子:179,651,174

教一下怎么改客户端个性签名,不借助那些自制软件

只看楼主收藏回复



IP属地:四川来自iPhone客户端1楼2024-05-31 00:26回复
    教我卡下头像框吧


    IP属地:新疆2楼2024-05-31 00:27
    收起回复
      蹲蹲


      IP属地:浙江来自iPhone客户端3楼2024-05-31 00:28
      回复
        lol其实一直没关闭改签名的通道,只是客户端屏蔽了入口而已,改签名其实也是客户端发送请求给后端修改的,然后只要能模拟这个过程就可以修改签名了。
        拳头在开发者文档中给了很多公开的接口API,其中也包括改个人资料的这个接口“/lol-chat/v1/me”,而调用这个借口需要三个东西,一个调用这个借口的工具,还有两个参数,token和端口号。


        IP属地:四川5楼2024-05-31 00:33
        收起回复
          好复杂,看不明白


          IP属地:湖北来自iPhone客户端7楼2024-05-31 00:35
          回复
            先说说说参数的获取,打开电脑的cmd(注意用管理员打开),也可以用PowerShell,都需要用管理员打开。
            PowerShell在这
            cmd在这


            IP属地:四川8楼2024-05-31 00:40
            收起回复
              要是说没有和原来修改签名一样的便捷方式,那你说的这些和那些软件本质上一样的,甚至那些软件直接集成了这一系列操作,还方便点


              IP属地:广西来自Android客户端9楼2024-05-31 00:40
              回复
                太复杂了能不能说简单一点


                IP属地:四川来自iPhone客户端10楼2024-05-31 00:41
                收起回复
                  以cmd为例,输入下面的指令
                  WMIC PROCESS WHERE name='LeagueClientUx.exe' GET commandline
                  然后会得到一串编码,其中
                  --app-port=后面的就是我们要的端口号,也就是lol在你电脑运行的房间号,
                  --remoting-auth-token=后面就是要的token,也就是用于身份认证的令牌。
                  如果是用powershell的话输入
                  Get-CimInstance -Query "SELECT * from Win32_Process WHERE name LIKE 'LeagueClientUx.exe'" | Select-Object CommandLine | fl
                  得到的东西都是一样的

                  powershell


                  IP属地:四川本楼含有高级字体11楼2024-05-31 00:45
                  收起回复
                    试图教会我


                    IP属地:福建来自iPhone客户端12楼2024-05-31 00:47
                    回复
                      牛啊


                      IP属地:上海来自iPhone客户端13楼2024-05-31 00:51
                      回复
                        端口号可以直接拿来用了,token的话还需要做一些操作(两年前我记得也是直接能拿来用的)。
                        现在身份认证的方法改为了Basic+空格 + 'riot: + token' 64编码。
                        一个很快的转码办法就是在浏览器按f12,然后输入btoa('riot:BpFX_27x_nM7uK8BW6ohzQ'),记得把BpFX_27x_nM7uK8BW6ohzQ换成刚刚你拿到的你的token,然后回车就可以得到转码后token了


                        IP属地:四川14楼2024-05-31 00:55
                        回复
                          准备工作都做好啦,最后就是需要一个发送请求的工具,这里我用的是Apifox,可以直接百度到官网下载就OK。
                          下载安装好后打开软件随便新增一个接口
                          请求方式选PUT
                          在地址栏里输入https://127.0.0.1:58420/lol-chat/v1/me,其中58420替换为你的端口号
                          然后在body,选择JSON,内容填写
                          {
                          'statusMessage':'你要改的签名内容'
                          }
                          注意所有标点都是英文状态下的
                          然后切到Headers栏,加入一个参数名Authorization
                          后面参数值填Bsic + 刚刚得到的转码后的token,注意basic和token中间有个空格
                          最后点发送就OK啦



                          IP属地:四川15楼2024-05-31 01:04
                          收起回复
                            还是睡觉吧 这也太复杂了


                            IP属地:浙江来自iPhone客户端16楼2024-05-31 01:05
                            回复
                              成功后这里状态是201,下面的body也会返回当前的账号信息


                              IP属地:四川17楼2024-05-31 01:05
                              收起回复
                                猜您喜欢
                                组队大厅
                                语聊中
                                13''
                                王者荣耀-尊贵铂金
                                距离您 1.5 km
                                2580

                                扫二维码下载贴吧客户端

                                下载贴吧APP
                                看高清直播、视频!