Demoders Patcher: Configuration Examples
These configurations are stored in name.ini files in the directory: path\to\demoders\patcher\cfg\.
Update a map
[-]
This configuration is used to update the planetmap AoSL
[config]
description="Update AoSL"
[task:0]
task="update_map"
updatefolder="AoSL"
patchserver="http://aosl.flw.nu/patchserver/"
distribution="distribution.ini"
Make planetmap distribution, make packages
[+]
This configuration is used to make a planetmap distribution, and packages for that distribution.
[config]
description="Make AoSL Distribution and packages"
[task:0]
task="make_distribution"
inputfolder="./input/maps/AoSL"
outputfolder="./output/maps/AoSL"
distribution="distribution.ini"
bin_constructor="construction.ini"
packages_ini="packages.ini"
[mirror_files:0]
0="http://aosl.flw.nu/patchserver/files/"
[mirror_slices:0]
0="http://aosl.flw.nu/patchserver/slices/"
[mirror_packages:0]
0="http://aosl.flw.nu/patchserver/packages/"
[ignore_files:0]
[task:1]
task="make_package"
to_file="./input/maps/AoSL0.2.7/AoSL.bin"
outputfolder="./output/packages/AoSL"
package_info="packages.ini"
[from_file:1]
0="./input/maps/AoSL0.1/AoSL.bin"
1="./input/maps/AoSL0.2/AoSL.bin"
[package_name:1]
0="AoSL0.1_to_0.2.7"
1="AoSL0.2_to_0.2.7"
Update a GUI
[+]
This configuration is the configuration I used to to test the GUI update feature with.
[config]
description="Update Dovvetech Classic"
[task:0]
task="update_gui"
gui_patchserver="http://patchserver/dovve/gui/"
gui_updatefolder="default"
gui_distribution="distribution.ini"
texture_patchserver="http://patchserver/dovve/textures/"
texture_updatefolder="Notum4"
texture_distribution="distribution.ini"
Make a GUI distribution
[+]
This config is the config I used to make the patchserver when I tested the GUI update function.
It makes a distribution of
Notum Dovvetech 4.
An GUI update requires two patchservers; one for the cd_image\gui\Default\ folder, and one for cd_image\textures\Archives\<name>\ folder.
This configuration makes these two distributions.
[config]
description="Make Dovvetech orig distribution"
[task:0]
task="make_distribution"
inputfolder="./input/GUI/Dovvetech_classic_4.2/cd_image/textures/Archives/Notum4"
outputfolder="./output/patchserver/dovve_classic/textures"
distribution="distribution.ini"
bin_constructor="construction.ini"
packages_ini="packages.ini"
delete_files="no"
[mirror_files:0]
0="http://patchserver/dovve_classic/textures/files/"
[mirror_slices:0]
0="http://patchserver/dovve_classic/textures/slices/"
[mirror_packages:0]
0="http://patchserver/dovve_classic/textures/packages"
[ignore_files:0]
[task:1]
task="make_distribution"
inputfolder="./input/GUI/Dovvetech_orig_2.4/cd_image/gui/default"
outputfolder="./output/patchserver/dovve/gui"
distribution="distribution.ini"
bin_constructor="construction.ini"
packages_ini="packages.ini"
delete_files="no"
[mirror_files:1]
0="http://patchserver/dovve_classic/gui/files/"
[mirror_slices:1]
0="http://patchserver/dovve_classic/gui/slices/"
[mirror_packages:1]
0="http://patchserver/dovve_classic/gui/packages"
[ignore_files:0]