-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
99 lines (57 loc) · 2.28 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
MTF unpacker/packer for Darkstone archives. Beta
-----------------------------------------------
How to use:
-----------------------------------------------
Note: You can drag and drop the .mtf file onto mtf.exe to unpack the file.
Examples for cli:
to unpack:
mtf -x -i data.mtf -o ./extracted
to pack:
mtf -a -i data.mtf -o ./source_directory
(need to be fixed to vise versa later, I know it).
to save a list:
mtf --list -i data.mtf -l data.mtf.txt
-----------------------------------------------
About:
-----------------------------------------------
This script is a reimplementation of "darkstone-tools" (by Game3DEE) to Python.
The advantages are:
a) do not require NodeJS
b) standalone and portable
c) standard command-line arguments similar to 7z and ffmpeg.
d) easier to use (support drag'n'drop) and modify
Note: Compression is also not supported for new archives since there are not a lot of info about it was availible.
-----------------------------------------------
System Requirements:
-----------------------------------------------
Win7 x86 or newer (PythonWin7 was 3.12.3 used, can require KB2533623)
-----------------------------------------------
Usage:
-----------------------------------------------
Usage: mtf COMMAND [OPTIONS]
Example: mtf -x -i data.mtf -o ./extracted
Commands:
-a, --add
-x, --extract
-l, --list
Create a new MTF file from the specified input.
Extract files from an MTF to a specified directory.
List the contents to a file (use with -l option)
Options:
-i, --input
-o, --output
-l
Specify the input MTF file.
Specify the output directory.
Specify the output file for list of content.
Examples:
mtf --add -i data.mtf -o ./source_directory
mtf --extract -i data.mtf -o ./extracted
mtf --list -i data.mtf -l list.txt
Note: Replace 'COMMAND' with '--add', '--extract', or '--list' and provide the necessary options.
-----------------------------------------------
Authors:
-----------------------------------------------
Based on reasearches of many open-source contributors.
"MTF unpacker/packer for Darkstone" is open-source, so you're free to modify the code as needed.
- downloaded from oketado.ru, 2024 -