CfgConvert: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "{{ExternalLink|" to "{{Link|")
m (Text replacement - " +\] +" to "] ")
 
(3 intermediate revisions by the same user not shown)
Line 13: Line 13:


|COMMAND=
|COMMAND=
cfgConvert.exe <nowiki>[-bin | -txt | -xml | -q | -test ] {[-dst <destination>] <source>}</nowiki><br>
cfgConvert.exe <nowiki>[-bin | -txt | -xml | -q | -test] {[-dst <destination>] <source>}</nowiki><br>
cfgConvertGUI.exe
cfgConvertGUI.exe


Line 26: Line 26:


|EXAMPLE=
|EXAMPLE=
<code>{{cc|CPP to Bin}}
<code style="display: block">{{cc|CPP to Bin}}
cfgConvert.exe {{Color|darkorange|-bin}} {{Color|green|-dst}} p:\addon\config.bin {{Color|purple|p:\addon\config.cpp}}
cfgConvert.exe {{Color|darkorange|-bin}} {{Color|green|-dst}} p:\addon\config.bin {{Color|purple|p:\addon\config.cpp}}


Line 40: Line 40:
|LICENSING= [[End User License Agreement for BI's Tools|Bohemia Interactive End User License Agreement]]
|LICENSING= [[End User License Agreement for BI's Tools|Bohemia Interactive End User License Agreement]]


|SEEALSO= [https://github.com/irvnriir/ArmaEssentials BinToCppAll.bat] for converting all files in a folder and subfolders.
|SEEALSO= {{Link|https://github.com/irvnriir/ArmaEssentials|BinToCppAll.bat}} for converting all files in a folder and subfolders.


}}
}}
Line 47: Line 47:
{{GameCategory|arma2|Official Tools}}
{{GameCategory|arma2|Official Tools}}
{{GameCategory|arma3|Official Tools}}
{{GameCategory|arma3|Official Tools}}
[[Category:DayZ: Official Tools]]
{{GameCategory|dayz|Official Tools}}

Latest revision as of 17:49, 8 November 2023

Basic information

Author:
Bohemia Interactive
Compatibility:
Armed Assault, Arma 2, Arma 3, DayZ
Download:
Part of Arma 3 and DayZ Tools packages on Steam

Description

Description:
CfgConvert is a command line tool for converting configs between text and binary representation.
If you use the interface (cfgConvertGUI), based on the input file, it detects if it needs to `binarize` or `unbinarize`.

Usage

Line call:
cfgConvert.exe [-bin | -txt | -xml | -q | -test] {[-dst <destination>] <source>}
cfgConvertGUI.exe
Options:
  • -bin - converts input to binarised config
  • -txt - converts input to unbinarised config
  • -xml - converts input to XML format
  • -q - quiet mode, does not display errors
  • -test - test mode, only loads the file and shows potential errors without writing anything
  • -dst - defines the output destination
  • -pcpp - outputs a preprocessed version of the input file
Examples:
// CPP to Bin cfgConvert.exe -bin -dst p:\addon\config.bin p:\addon\config.cpp // Bin to CPP cfgConvert.exe -txt -dst p:\addon\config.cpp p:\addon\config.bin // Binarized SQM to unbinarized SQM cfgConvert.exe -txt -dst p:\Arma3\missions\myMission\mission_dest.sqm p:\Arma3\missions\myMission\mission_source.sqm

Licenses

Licensing:
Bohemia Interactive End User License Agreement
See also:
BinToCppAll.bat for converting all files in a folder and subfolders.