Go to file
JackLee_CN dfd46be74e 修复样式跟随系统问题
路径选择采用闭包形式
2024-11-05 11:11:19 +08:00
.vscode 增加设置界面中路径设置功能 2024-11-02 18:07:48 +08:00
3rdparty 1-整理编译环境问题 2024-10-12 19:56:01 +08:00
image 修复预览图和README说明问题 2024-10-18 13:23:19 +08:00
res 更新部分样式 2024-11-03 19:18:41 +08:00
src 修复样式跟随系统问题 2024-11-05 11:11:19 +08:00
upx 更新README.d 2024-10-13 21:09:14 +08:00
.gitignore init xsteam 2024-10-11 19:40:20 +08:00
CMakeLists.txt 增加设置界面中路径设置功能 2024-11-02 18:07:48 +08:00
CMakePresets.json 增加入库源信息 2024-10-15 11:05:44 +08:00
LICENSE init xsteam 2024-10-11 19:40:20 +08:00
README.md 修复预览图和README说明问题 2024-10-18 13:23:19 +08:00
res.qrc 更新部分样式 2024-11-03 19:18:41 +08:00
vcpkg1.json 更新部分样式 2024-11-03 19:18:41 +08:00
vcpkg-configuration.json cmakelists切换为vcpkg库支持 2024-10-12 22:08:32 +08:00
version.h.in 增加变量环境版本 2024-10-17 18:53:10 +08:00
XSteam.drawio init xsteam 2024-10-11 19:40:20 +08:00
xsteam.rc init xsteam 2024-10-11 19:40:20 +08:00

XSteam介绍

本项目主要用于针对Steam游戏文件下载清单共享软件
使用本软件可能触犯法律,所以本软件仅限于学习和研究.

使用介绍


1-选择拖取数据服务器,由于本软件为共享软件,用户可以对数据进行高度自定义和托管,甚至可以
用该软件管理自己托管和更新的数据服务器节点.
2-入库游戏ID这个项目的选择用于确定steam的游戏名字对应的ID,有此ID就可以在上面数据服务器中寻找游戏的文件清单.

Windows Mingw64 Msys2编译环境

依赖库QT,libcurl,libgit2
QT编译方式可静态可动态
libcurl采用msys2静态编译,编译后安装在msys2中
libgit2采用msys2静态编译,编译后安装在msys2中
想要编译出来的exe不依赖任何dll库则需要修改QT静态库下面文件
mingw73_32_static\mkspecs\common\g++-win32.conf下增加和修改
在g++-win32.conf文件中新增QMAKE_LFLAGS = -static
在g++-win32.conf文件中修改QMAKE_LFLAGS_DLL = -static
mingw73_32_static\mkspecs\common\base.conf
在base.conf文件中新增QMAKE_LFLAGS = -static

完成进度

1-数据服务器增删改减√
2-一键游戏ID入库√
3-错误警告√
4-服务器连通状态监测√
5-境外服务器连通监测√
6-库内游戏增删改减√
7-D加密绕过×
8-自动获取用户steam库内游戏信息并抓取上传至git服务器共享.×

软件逻辑图


作者信息

作者:JackLee_CN
GitHub:vek-zvo

免责申明

1-本项目严禁用于商业牟利 2-严禁违反开源规则的情况下使用 若违反以上两条使用本开源项目所导致的一切法律后果本作者不予承担任何责任.