CfgConvert: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "y[ _]*\|[ _]*(arma[0-9]+)[ _]*\|[ _]+" to "y|$1|") |
Lou Montana (talk | contribs) m (Text replacement - " +\] +" to "] ") |
||
(6 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
|VERSION= | |VERSION= | ||
|COMPATIBILITY= [[:Category:Armed Assault| | |COMPATIBILITY= [[:Category:ArmA: Armed Assault|{{arma1}}]], [[:Category: Arma 2| Arma 2]], [[:Category: Arma 3|Arma 3]], [[:Category: DayZ|DayZ]] | ||
|DOWNLOAD= Part of | |DOWNLOAD= Part of {{Link|link= http://store.steampowered.com/app/233800/|text= Arma 3}} and {{Link|link= https://store.steampowered.com/app/830640/DayZ_Tools/|text= DayZ}} Tools packages on Steam | ||
|DESCRIPTION= CfgConvert is a command line tool for converting configs between text and binary representation.<br> | |DESCRIPTION= CfgConvert is a command line tool for converting configs between text and binary representation.<br> | ||
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= | |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}} | ||
{{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.