Merge pull request #1863 from unxed/minor-fix
[far2l.git] / multiarc / todo.custom.ini
blobfb756584e0500abddf0f055d026eb3926a093b5b
1 [JAR]
2 TypeName=JAR
3 ID=1a 4a 61 72 1b
4 IDOnly=1
5 IDPos=14
6 Extension=j
7 List="jar32 v -y"
8 Errorlevel=1
9 Start="^-------"
10 End="^Total files listed: "
11 Format0="* nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
12 ; " 0 ....D Win-32 Solid 10-12 2003-05-06 10:22:18 2003-05-06 10:22:18
13 Format1="zzzzzzzzzz aaaaa CCCCCCC yyyy-tt-dd hh:mm:ss ffff-gg-jj oo:ii:uu"
14 Format2=" eeee-vv-bb xx:ll:kk"
15 Extract=jar32 x -y {-g%%P} %%A @%%LMq
16 ExtractWithoutPath=jar32 e -y {-g%%P} %%A @%%LMq
17 Test=jar32 t -y %%A
18 Delete=jar32 d -y %%A @%%LNMq
19 Comment=jar32 c -z -y %%A
20 CommentFiles=jar32 c -y %%A @%%LMq
21 SFX=
22 Lock=jar32 y -jl -y %%A
23 Protect=jar32 y -hk -y %%A
24 Recover=jar32 rh -y %%A
25 Add=jar32 a -y {-g%%P} {%%S} %%A @%%LMq
26 Move=jar32 m -y {-g%%P} {%%S} %%A @%%LMq
27 AddRecurse=jar32 a -r -y {-g%%P} {%%S} %%A @%%LMq
28 MoveRecurse=jar32 m -r -y {-g%%P} {%%S} %%A @%%LMq
29 AllFilesMask="*.*"
31 ;Because of complicated listing, *.j archives with commented files
32 ;cannot be correctly treated with FAR's CUSTOM.FMT. Therefore,
33 ;the command "CommentFiles" must be used very carefully. Don't comment
34 ;files of *.j archives if you want to manage them using FAR!
35 ;If you face with *.j archive(s) having commented files, use the
36 ;commands "jar32 v archive.j | more" and "jar32 x archive.j" to
37 ;view and to extract the content, respectively. Also you can extract
38 ;whole content of such archives with FAR's command <Shift-F2>!
41 [IMP]
42 TypeName=IMP
43 ID=49 4D 50 0A
44 IDOnly=1
45 IDPos=0
46 Extension=imp
47 List="imp l -y"
48 Errorlevel=1
49 Start="^---------"
50 End="^Total: "
51 Format0="zzzzzzzzzz TTT dd yyyy hh:mmH aaaaa nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
52 Extract=imp e {-pt%%R} -y %%A @%%LMA
53 ExtractWithoutPath=imp e -y -p- %%A @%%LMA
54 Test=imp t -y %%A
55 Delete=imp d -r -y %%A @%%LMA
56 Comment=imp c -i -y %%A
57 CommentFiles=imp c -y %%A @%%LMA
58 SFX=
59 Lock=
60 Protect=imp r -e -y %%A
61 Recover=imp b -y %%A
62 Add=imp a -y {%%S} %%A @%%LMA
63 Move=imp a -d -y {%%S} %%A @%%LMA
64 AddRecurse=imp a -r -pl -y {%%S} %%A @%%LMA
65 MoveRecurse=imp a -d -r -pl -y {%%S} %%A @%%LMA
66 AllFilesMask="*.*"
68 [AIN]
69 Extension=ain
70 List="ain v -y"
71 Errorlevel=1
72 Start="
73 End=" фай
74 Format0="nnnnnnnnnnnnnnnnnnnnnnn zzzzzzzz dd tt yy hh mm ss"
75 Extract=ain x -y %%A @%%LM
76 ExtractWithoutPath=ain e -y %%A @%%LM
77 Test=ain t -y %%A @%%LM
78 Delete=ain d -y %%A @%%LM
79 Comment=
80 CommentFiles=
81 SFX=
82 Lock=
83 Protect=
84 Recover=
85 Add=ain a -y %%A @%%LM
86 Move=ain m -y %%A @%%LM
87 AddRecurse=ain a -r -y %%A @%%LM
88 MoveRecurse=ain m -r -y %%A @%%LM
89 AllFilesMask="*.*"
91 [UC2]
92 TypeName=UC2
93 ID=55 43 32 1A
94 IDPos=0
95 IDOnly=1
96 Extension=uc2
97 List="uc v"
98 Errorlevel=1
99 Start="^--> Directory of"
100 End=" matching file"
101 Format0="nnnnnnnn.nnnnnn zzzzzzzzz TTT-dd-yyyy hh:mm:ss"
102 Extract=uc xf %%a @%%lM
103 ExtractWithoutPath=uc ef %%a @%%lM
104 Test=uc tf %%a
105 Delete=uc df %%a @%%lM
106 Protect=uc pf %%a
107 Recover=uc tf %%a
108 Add=uc af %%a @%%lM
109 Move=uc mf %%a @%%lM
110 AddRecurse=uc asf## %%a @%%lM
111 MoveRecurse=uc msf## %%a @%%lM
112 AllFilesMask="*.*"
114 ;Import the file ...Far\Addons\Archivers\FARUC2.REG into the
115 ;Win32 Registry, and you will be able to view (F3) and extract (F4)
116 ;content of *.uc2 archives with complex directory structure!
117 ;Properly replace Type0 of FARUC2.REG with Type1, Type2 etc,
118 ;if you've made some file associations before (the 1st file
119 ;association of the FAR manager has Type0)...
122 [InstallShield]
123 ID=13 5d 65 8c
124 IDPos=0
125 IDOnly=1
126 Extension=Z
127 List="icomp -l"
128 Errorlevel=7
129 IgnoreErrors=1
130 Start="^ ========"
131 End="^ ------"
132 Format0=" tt-dd-yy hh-mm zzzzzzzz aaaa pppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
133 Extract=icomp -d -i -h -o %%A %%fWQ %%fP
134 ExtractWithoutPath=icomp -d -h -o %%A %%fWQ %%fP
135 Test=icomp -dt -i %%A %%fWQ %%fP
136 Delete=icomp -r -h %%f %%A
137 Comment=
138 CommentFiles=
139 SFX=
140 Lock=
141 Protect=
142 Recover=
143 Add=icomp -h %%fQ %%A
144 Move
145 AddRecurse=icomp -h -i %%fQ %%A
146 MoveRecurse=
147 AllFilesMask="*.*"
149 [Limit]
150 TypeName=Limit&
151 ID=4C 4D 1A
152 IDonly=0
153 Extension=lim
154 List=limit l
155 Start=^---------
156 Format0=" nnnnnnnn.nnn zzzzzzzz pppppppp aaaaa dd-tt-yy hh:mm:ss"
157 End=^---------
159 [RK]
160 TypeName=RK
161 IDOnly=0
162 Extension=rk
163 List="rk -vv"
164 IgnoreErrors=1
165 Start="Archive name:"
166 Format0=" nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
167 Format1=" zzzzzzzzz"
168 Format2=" ppppppppp"
169 Format3=" aaaaa"
170 Format4=" j(j)-g(g)-ffff"
171 Format5=" oo:ii:uu"
172 Format6=" d(d)-t(t)-yyyy"
173 Format7=" hh:mm:ss"
174 Format8=" b(b)-v(v)-eeee"
175 Format9=" xx:ll:kk"
176 Format10=" rrrrrrrr"
177 IgnoreString0="^BitsPerByte ="
178 Extract=rk -x %%A @%%LMA
179 ExtractWithoutPath=rk -e %%A @%%LMA
180 Test=rk -i %%A
181 Delete=
182 Comment=
183 CommentFiles=
184 SFX=
185 Lock=
186 Protect=
187 Recover=
188 Add=rk {%%S} -mx3 -Ar+s+h+ %%A @%%LMA
189 Move=
190 AddRecurse=rk {%%S} -mx3 -Ar+s+h+ -r %%A @%%LMA
191 MoveRecurse=
192 AllFilesMask="*"
194 [7z]
195 TypeName=7z
196 ID=37 7A BC AF 27 1C
197 IDPos=
198 IDOnly=1
199 Extension=7z
200 List=7z l -- %%AQ
201 Start="^-----"
202 End="^--"
203 Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
204 Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
205 ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
206 Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
207 Delete=7z d {-p%%P} -r0 -ms=off -scsDOS -- %%A @%%LQMN
208 Add=7z a {-p%%P} -r0 -t7z {%%S} -scsDOS -- %%A @%%LQMN
209 AddRecurse=7z a {-p%%P} -r0 -t7z {%%S} -scsDOS -- %%A @%%LQMN
210 AllFilesMask="*"
212 [rpm]
213 TypeName=rpm
214 ID=ED AB EE DB
215 IDPos=
216 IDOnly=0
217 Extension=rpm
218 List=7z l -- %%AQ
219 Start="^-----"
220 End="^--"
221 Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
222 Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
223 ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
224 Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
225 AllFilesMask="*"
227 [cpio]
228 TypeName=cpio
230 IDPos=
231 IDOnly=0
232 Extension=cpio
233 List=7z l -- %%AQ
234 Start="^-----"
235 End="^--"
236 Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
237 Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
238 ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
239 Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
240 AllFilesMask="*"
242 [deb]
243 TypeName=deb
245 IDPos=
246 IDOnly=0
247 Extension=deb
248 List=7z l -- %%AQ
249 Start="^-----"
250 End="^--"
251 Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
252 Extract=7z x {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
253 ExtractWithoutPath=7z e {-p%%P} -r0 -y -scsDOS -- %%A @%%LQMN
254 Test=7z t {-p%%P} -r0 -scsDOS -- %%A @%%LQMN
255 AllFilesMask="*"
257 [InnoSetup5]
258 TypeName=InnoSetup5
259 ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35 2E
260 IDOnly=1
261 List=innounp -v -m
262 Errorlevel=1
263 Start="^---------"
264 End="^---------"
265 Format0="zzzzzzzzzz yyyy tt dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
266 Extract=innounp -x -m {-c%%R} %%A {@%%LMQ}
267 ExtractWithoutPath=innounp -e -m {-c%%R} %%A {@%%LMQ}
268 AllFilesMask="*.*"
270 [InnoSetup4]
271 TypeName=InnoSetup4
272 ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E
273 IDOnly=1
274 List="innounp -v -m"
275 Errorlevel=1
276 Start="^---------"
277 End="^---------"
278 Format0="zzzzzzzzzz yyyy tt dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
279 Extract=innounp -x -m {-c%%R} %%A {@%%LMQ}
280 ExtractWithoutPath=innounp -e -m {-c%%R} %%A {@%%LMQ}
281 AllFilesMask="*.*"
283 [InnoSetup3]
284 TypeName=InnoSetup3
285 ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E
286 IDOnly=1
287 List="innounp -v -m"
288 Errorlevel=1
289 Start="^---------"
290 End="^---------"
291 Format0="zzzzzzzzzz yyyy tt dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
292 Extract=innounp -x -m {-c%%R} %%A {@%%LMQ}
293 ExtractWithoutPath=innounp -e -m {-c%%R} %%A {@%%LMQ}
294 AllFilesMask="*.*"