Go to file
JackLee_CN 380b7cd512 更新README.d
增加upx.exe文件
增加QT静态编译无依赖设定信息
补全修改全局设置功能
删除common.h的#include <winuser.h>
默认样式为style=1
2024-10-13 21:09:14 +08:00
.vscode init xsteam 2024-10-11 19:40:20 +08:00
3rdparty 1-整理编译环境问题 2024-10-12 19:56:01 +08:00
image init xsteam 2024-10-11 19:40:20 +08:00
res init xsteam 2024-10-11 19:40:20 +08:00
src 更新README.d 2024-10-13 21:09:14 +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 更新README.d 2024-10-13 21:09:14 +08:00
CMakePresets.json 静态编译增加stdc++和gcc静态库,运行不再依赖外部库 2024-10-13 15:37:38 +08:00
LICENSE init xsteam 2024-10-11 19:40:20 +08:00
main.cpp init xsteam 2024-10-11 19:40:20 +08:00
README.md 更新README.d 2024-10-13 21:09:14 +08:00
res.qrc init xsteam 2024-10-11 19:40:20 +08:00
vcpkg-configuration.json cmakelists切换为vcpkg库支持 2024-10-12 22:08:32 +08:00
version.h.in init xsteam 2024-10-11 19:40:20 +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游戏文件下载清单共享软件
同时支持对Steam的D加密和其他加密形式的绕过操作.
使用本软件可能触犯法律,所以本软件仅限于学习和研究.

使用介绍


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-严禁违反开源规则的情况下使用 若违反以上两条使用本开源项目所导致的一切法律后果本作者不予承担任何责任.