﻿LOVEYUE 战绩同步 —— 使用说明


【这个程序做什么】

  把你电脑上英雄联盟客户端里的对局记录，同步到车队的战绩网站
      https://www.loveyue.xyz
  只读战绩，不改游戏里的任何东西，不需要账号密码。


【准备工作，两步】

  1. 把这个文件夹【整个解压】到一个固定位置，比如 D:\LOVEYUE-sync
     不要在压缩包里直接双击，那样会找不到旁边的文件。

  2. 打开英雄联盟客户端并登录，停在主界面即可，不用进游戏。


============================================================
 现在请先跑 DEPTH_TEST.bat（一次性，几十秒）
============================================================

  我们目前只同步到 20 场，需要确认原因。这个测试会自动查三件事：
  客户端能往回翻多少场、换一种写法能不能翻更深、以及一个
  已知的接口问题修正后能不能拉到全部历史。

  双击 DEPTH_TEST.bat，跑完结果存在桌面的
      loveyue-depth.txt
  把这个文件发回群里。里面只有场次和日期，没有任何密钥。

  这一步的结果决定后面怎么同步，所以请先跑它。


============================================================
 日常同步：双击 START.bat
============================================================

  会弹出一个菜单窗口，这个窗口不会自己关闭，
  即使出错也会把原因留在屏幕上，方便截图。

  第一次用，按这个顺序：

    先选 2   首次全量回填，把以前打过的对局同步上去，
             会跑几分钟，中途别关窗口

    再选 3   开启自动同步，之后每 30 分钟自动跑一次
             这一步需要管理员权限：关掉窗口，右键 START.bat
             选“以管理员身份运行”，再进菜单选 3

  以后就不用操作了。客户端开着就自动同步，关了就自动跳过，正在游戏中也跳过。
  自动同步全程没有窗口，不会打断全屏游戏。
  （旧版开过自动同步的：选一次 3 关闭，再选一次 3 开启，才会换成无窗口的方式。）

  菜单里其他几项：
    1  立即同步一次（只补新对局）
    4  设置网站地址（一般不用动）
    5  设置代理（一般不用，网站国内可以直接访问）
    6  查看日志
    7  排查工具
    0  退出


============================================================
 双击 START.bat 完全没反应怎么办
============================================================

  改双击 DIAGNOSE.bat
  它会自动检查环境，生成 diagnose.txt 并用记事本打开，
  把那个文件发回群里就能定位问题。

  常见原因：
    1. 还在压缩包里没解压  —— 先解压整个文件夹
    2. 文件被 Windows 标记为“来自网络”而拦截
       右键 START.bat -> 属性 -> 勾选下方“解除锁定” -> 确定
    3. 杀毒软件拦截 —— 允许运行即可
    4. 权限不够 —— 右键选“以管理员身份运行”


============================================================
 其他常见问题
============================================================

  提示“客户端未运行”
      先打开英雄联盟客户端并登录，再双击 START.bat。

  提示“网站连不上”
      先用浏览器打开 https://www.loveyue.xyz 看能不能开。
      能开就把报错截图发群里；打不开就在菜单里选 5 设置代理。
      注：这个网站目前有一半概率打不开，是解析层面的已知问题，
      多刷新几次通常就好。

  会不会封号
      读的是客户端自己的本地接口，和上战绩网站查自己战绩是一回事，
      不修改游戏数据，不模拟任何操作。


============================================================
 文件说明
============================================================

  START.bat        日常用这个，弹出同步菜单
  DEPTH_TEST.bat   一次性排查，先跑它
  DIAGNOSE.bat     START.bat 没反应时用
  run_probe.bat    更深的接口排查，一般用不到
  其余 .ps1        上面几个 bat 调用的脚本本体，不用管


【说明】

  只能同步你自己打过的对局。但车队一起打的局，只要你在场，
  那一局十个人的数据都会一起上传。所以多几个人跑这个，覆盖就更全，
  重复的对局会自动去重，不会重复计数。
