XSteam/README.md

40 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# XSteam介绍
**本项目主要用于针对Steam游戏文件下载清单共享软件** </br>
**使用本软件可能触犯法律,所以本软件仅限于学习和研究.** </br>
# 使用介绍
<img src="http://git.axibug.com/JackLee/XSteam/raw/branch/vcpkg/image/main.png" /></br>
1-选择拖取数据服务器,由于本软件为共享软件,用户可以对数据进行高度自定义和托管,甚至可以</br>用该软件管理自己托管和更新的数据服务器节点.</br>
2-入库游戏ID这个项目的选择用于确定steam的游戏名字对应的ID,有此ID就可以在上面数据服务器中寻找游戏的文件清单.</br>
# Windows Mingw64 Msys2编译环境
依赖库QT,libcurl,libgit2</br>
QT编译方式可静态可动态</br>
libcurl采用msys2静态编译,编译后安装在msys2中</br>
libgit2采用msys2静态编译,编译后安装在msys2中</br>
想要编译出来的exe不依赖任何dll库则需要修改QT静态库下面文件</br>
mingw73_32_static\mkspecs\common\g++-win32.conf下增加和修改</br>
在g++-win32.conf文件中新增QMAKE_LFLAGS = -static</br>
在g++-win32.conf文件中修改QMAKE_LFLAGS_DLL = -static</br>
mingw73_32_static\mkspecs\common\base.conf</br>
在base.conf文件中新增QMAKE_LFLAGS = -static</br>
# 完成进度
1-数据服务器增删改减√</br>
2-一键游戏ID入库√</br>
3-错误警告√</br>
4-服务器连通状态监测√<br>
5-境外服务器连通监测√<br>
6-库内游戏增删改减√<br>
7-D加密绕过×</br>
8-自动获取用户steam库内游戏信息并抓取上传至git服务器共享.×</bar>
# 软件逻辑图
<img src="http://git.axibug.com/JackLee/XSteam/raw/branch/vcpkg/image/draw.png" /></br>
# 作者信息
作者:JackLee_CN </br>
GitHub:vek-zvo
# 免责申明
1-本项目严禁用于商业牟利
2-严禁违反开源规则的情况下使用
若违反以上两条使用本开源项目所导致的一切法律后果本作者不予承担任何责任.