Skip to content

Releases: Ultronxr/ValorantApp

ValorantApp v1.2

20 Apr 11:44
378a009
Compare
Choose a tag to compare

ValorantApp v1.2

更新内容

  1. 移除有关 batchUpdateSingle/batchQuerySinglebatchUpdateBonus/batchQueryBonus 的所有内容, 现统一更新为 batchUpdateBoth/batchQueryBoth (批量更新/查询每日商店+夜市)
  2. 获取每日商店/夜市数据时,如果请求了API,那么sleep一个指定的秒数,以手动符合拳头API速率限制
  3. 添加了详细日志,以展示程序运行流程

批量更新/查询每日商店+夜市示例1
批量更新/查询每日商店+夜市示例2

Full Changelog: v1.1...v1.2

BUG 修复

  1. StoreFrontServiceImpl.java#L140 ,当尝试更新账号的 RSO token 时,如果更新失败(返回RSO对象为null,表示账号密码错误/API请求速率上限/两步验证失败等情况),直接中止请求 StoreFrontAPI 并返回 null 结果
  2. StoreFrontServiceImpl.java#L86 (接第1点),当 StoreFrontAPI 请求结果为 null 时,直接中止流程,不再进行每日商店/夜市数据解析

更新方式(选其一)

  1. 推荐)直接下载 ValorantApp_jar.exe 覆盖安装根目录下的文件,双击运行即可。
  2. 手动 dump 数据库 valorant_dev 文件,完全卸载软件;下载 ValorantAppSetup.exe 重新安装,再手动创建数据库并导入数据库文件。

注意事项

  1. 如果你的软件安装在管理员权限目录下(例如 C:\Program Files 或 C:\Program Files (x86) ),创建日志文件夹 logs/ 时会失败报错,导致项目启动失败。此时请使用“右键-以管理员身份运行”即可正常启动并输出文件日志。
  2. 完全卸载软件会删除包括数据库在内的所有文件,如需保留数据,请事先手动 dump 备份数据。

ValorantApp v1.1

11 Apr 04:26
8e640cc
Compare
Choose a tag to compare

ValorantApp v1.1

更新内容

添加 logback 日志配置,输出:

  • 控制台日志
  • 文件日志(logs/ValorantApp.log)
  • ERROR文件日志(logs/ValorantApp_error.log)
  • SQL文件日志(logs/ValorantApp_sql.log)

更新方式(选其一)

  1. (推荐)直接下载 ValorantApp_jar.exe 覆盖安装根目录下的文件即可。
  2. 手动 dump 数据库 valorant_dev 文件,完全卸载软件;下载 ValorantAppSetup.exe 重新安装,再手动创建数据库并导入数据库文件。

注意事项

  1. 如果你的软件安装在管理员权限目录下(例如 C:\Program FilesC:\Program Files (x86) ),创建日志文件夹 logs/ 时会失败报错,导致项目启动失败。此时请使用“右键-以管理员身份运行”即可正常启动并输出文件日志。
  2. 完全卸载软件会删除包括数据库在内的所有文件,如需保留数据,请事先手动 dump 备份数据。

ValorantApp v1.0

09 Apr 04:36
68dd813
Compare
Choose a tag to compare

使用 exe4j 把 jar包编译成 _jar.exe 可执行文件,使用 Inno Setup 把 _jar.exe、jre(openjdk-11.0.10+9-jre)、mysql(mysql-8.0.28-winx64)全部打包进一个 .exe 安装文件中

安装

双击 ValorantAppSetup.exe 进行安装。

安装过程会自动执行:

  1. 解压上述所有内容
  2. 初始化数据库,安装 mysql 服务并设置自启动
  3. 创建数据库用户(root/root)
  4. 创建数据库 valorant_dev 与数据库表(详见valorant_dev.sql

卸载

双击安装根目录下的 unins000.exe 进行卸载。

卸载过程会自动执行:

  1. 删除 mysql 服务
  2. 删除安装目录下的所有文件(⚠警告:包括数据库文件,如需保留数据请手动 dump )

使用

服务端:安装完成后双击桌面快捷方式启动,或双击安装根目录下的 ValorantApp_jar.exe 启动;
浏览器:访问 http://localhost:9600/static/html/index.html 进入网页。

服务端项目会连接本地的数据库。

有关 release 中的文件

  1. ValorantApp-1.0.jar 项目打包的 jar包(mvn package)
  2. ValorantApp_jar.exe 使用 exe4j 把 jar包编译成的 _jar.exe 可执行文件
  3. ValorantAppSetup.exe 使用 Inno Setup 把 _jar.exe、jre、mysql 全部打包的完整安装包