Re-AsulCFGManager is an efficient, user-friendly configuration management tool designed specifically for Counter-Strike 2 (CS2). This tool supports importing, parsing, and managing game configuration files (CFG), aiming to enhance players' gaming experience and setting management efficiency.
- Package Import: Easily import pre-prepared CS2 configuration packages.
- Auto Parsing: Intelligently parse package content and automatically copy configuration files to specified locations.
- Simple Management: Quickly switch and update configuration files through an intuitive interface to adapt to different gaming needs.
- Operating System: Windows, macOS, or Linux
- Qt 6.3.x or above: Used for project building and interface display.
- C++ Compiler: GCC or MSVC recommended, ensuring support for C++11 or above.
git clone https://github.com/Asultop/AsulCFGManager.git
cd AsulCFGManager
cd ElaWidgetTool- Compile ElaWidgetTool
- Open
CMakeList.txtwith Qt Creator - Or build through CMake
- Place the compiled
elawidgettools.dllin the parent directory../dll - Return to parent directory:
mkdir build cd build cmake .. -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Release
- Open
AsulCFGManager.prowith Qt Creator, configure compilation options. - Or build via command line:
qmake AsulCFGManager.pro make
After building, execute the generated executable file to start the program.
- Launch Re-AsulCFGManager.
- Click "Import Configuration" and select the prepared CS2 installation package.
- The tool will automatically parse and copy configuration files to the game configuration directory.
- Use interface features to quickly switch and apply the required configuration.
- Sources/: Contains all source code files.
- Headers/: Stores project header files.
- Tools/: Additional tools and utilities.
- lib/: Dependency libraries and external resources.
- Resources/: Contains icons and other static resources.
- FluentCSRM.pro: Qt project file defining build settings.
Community participation is welcome! If you wish to contribute code or suggest improvements, please:
- Fork this project.
- Create a new branch for your changes.
- Submit a Pull Request describing your changes and improvements.
For questions or suggestions, please contact us through Issues.
Re-AsulCFGManager - это эффективный и удобный инструмент управления конфигурациями, разработанный специально для Counter-Strike 2 (CS2). Этот инструмент поддерживает импорт, анализ и управление игровыми конфигурационными файлами (CFG), направленный на улучшение игрового опыта и эффективности управления настройками.
- Импорт пакетов: Легко импортировать подготовленные пакеты конфигураций CS2.
- Автоанализ: Умный анализ содержимого пакетов и автоматическое копирование конфигурационных файлов в указанные места.
- Простое управление: Быстрая смена и обновление конфигурационных файлов через интуитивно понятный интерфейс для адаптации к разным игровым потребностям.
- Операционная система: Windows, macOS или Linux
- Qt 6.3.x или выше: Используется для сборки проекта и отображения интерфейса.
- Компилятор C++: Рекомендуется GCC или MSVC, обеспечивающий поддержку C++11 или выше.
git clone https://github.com/Asultop/AsulCFGManager.git
cd AsulCFGManager
cd ElaWidgetTool- Скомпилируйте ElaWidgetTool
- Откройте
CMakeList.txtв Qt Creator - Или соберите через CMake
- Поместите скомпилированный
elawidgettools.dllв родительскую директорию../dll - Вернитесь в родительскую директорию:
mkdir build cd build cmake .. -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Release
- Откройте
AsulCFGManager.proв Qt Creator, настройте параметры компиляции. - Или соберите через командную строку:
qmake AsulCFGManager.pro make
После сборки выполните сгенерированный исполняемый файл для запуска программы.
- Запустите Re-AsulCFGManager.
- Нажмите "Импортировать конфигурацию" и выберите подготовленный пакет установки CS2.
- Инструмент автоматически проанализирует и скопирует конфигурационные файлы в директорию конфигурации игры.
- Используйте функции интерфейса для быстрой смены и применения нужной конфигурации.
- Sources/: Содержит все исходные коды.
- Headers/: Хранит заголовочные файлы проекта.
- Tools/: Дополнительные инструменты и утилиты.
- lib/: Библиотеки зависимостей и внешние ресурсы.
- Resources/: Содержит иконки и другие статические ресурсы.
- FluentCSRM.pro: Файл проекта Qt, определяющий настройки сборки.
Приветствуется участие сообщества! Если вы хотите внести код или предложить улучшения, пожалуйста:
- Сделайте Fork этого проекта.
- Создайте новую ветку для изменений.
- Отправьте Pull Request с описанием ваших изменений и улучшений.
По вопросам или предложениям, пожалуйста, свяжитесь с нами через Issues.
Re-AsulCFGManager 是一个高效、用户友好的配置管理工具,专为《反恐精英 2》(CS2)设计。该工具支持导入、解析和管理游戏配置文件(CFG),旨在提升玩家的游戏体验和设置管理效率。
- 安装包导入:轻松导入预先准备的 CS2 配置安装包。
- 自动解析:智能解析安装包内容,自动将配置文件复制到指定位置。
- 简便管理:通过直观界面,快速切换和更新配置文件,适应不同的游戏需求。
- 操作系统:Windows, macOS, 或 Linux
- Qt 6.3.x 或以上:用于项目构建与界面展示。
- C++ 编译器:推荐使用 GCC 或 MSVC,确保支持 C++11 或以上标准。
git clone https://github.com/Asultop/AsulCFGManager.git
cd AsulCFGManager
cd ElaWidgetTool- 编译 ElaWidgetTool
- 使用 Qt Creator 打开
CMakeList.txt - 或通过 CMake 构建
- 将编译获得的
elawidgettools.dll放入父目录../dll - 返回到父目录:
mkdir build cd build cmake .. -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Release
- 使用 Qt Creator 打开
AsulCFGManager.pro文件,配置编译选项。 - 或者通过命令行构建:
qmake AsulCFGManager.pro make
在构建完成后,执行生成的可执行文件以启动程序。
- 启动 Re-AsulCFGManager。
- 点击"导入配置",选择准备好的 CS2 安装包。
- 工具将自动解析并将配置文件复制至游戏配置目录。
- 利用界面功能快速切换和应用所需配置。
- Sources/:包含所有源代码文件。
- Headers/:存放项目头文件。
- Tools/:附加工具和实用程序。
- lib/:依赖库和外部资源。
- Resources/:包含图标和其他静态资源。
- FluentCSRM.pro:项目的 Qt 工程文件,定义构建设置。
欢迎社区参与!如果您希望贡献代码或提出改进建议,请:
- Fork 本项目。
- 创建新分支进行更改。
- 提交 Pull Request,描述您的更改和改进。
如有问题或建议,请通过 Issues 联系我们。