Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
This commit is contained in:
commit
08faf5ab1a
|
@ -265,7 +265,7 @@ module.exports = class ArchiveUtil {
|
||||||
while((m = entryMatchRe.exec(output))) {
|
while((m = entryMatchRe.exec(output))) {
|
||||||
entries.push({
|
entries.push({
|
||||||
byteSize : parseInt(m[entryGroupOrder.byteSize]),
|
byteSize : parseInt(m[entryGroupOrder.byteSize]),
|
||||||
fileName : m[entryGroupOrder.fileName],
|
fileName : m[entryGroupOrder.fileName].trim(),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -305,6 +305,22 @@ function getDefaultConfig() {
|
||||||
cmd : 'arj',
|
cmd : 'arj',
|
||||||
args : [ 'e', '{archivePath}', '{extractPath}', '{fileList}' ],
|
args : [ 'e', '{archivePath}', '{extractPath}', '{fileList}' ],
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
Rar : {
|
||||||
|
decompress : {
|
||||||
|
cmd : 'unrar',
|
||||||
|
args : [ 'x', '{archivePath}', '{extractPath}' ],
|
||||||
|
},
|
||||||
|
list : {
|
||||||
|
cmd : 'unrar',
|
||||||
|
args : [ 'l', '{archivePath}' ],
|
||||||
|
entryMatch : '^\\s+[\\.A-Z]+\\s+([\\d]+)\\s{2}[0-9]{2}\\-[0-9]{2}\\-[0-9]{2}\\s[0-9]{2}\\:[0-9]{2}\\s{2}([^\\r\\n]+)$',
|
||||||
|
},
|
||||||
|
extract : {
|
||||||
|
cmd : 'unrar',
|
||||||
|
args : [ 'e', '{archivePath}', '{extractPath}', '{fileList}' ],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -338,7 +354,7 @@ function getDefaultConfig() {
|
||||||
sig : '526172211a0700',
|
sig : '526172211a0700',
|
||||||
offset : 0,
|
offset : 0,
|
||||||
exts : [ 'rar' ],
|
exts : [ 'rar' ],
|
||||||
handler : '7Zip',
|
handler : 'Rar',
|
||||||
desc : 'RAR Archive',
|
desc : 'RAR Archive',
|
||||||
},
|
},
|
||||||
gzip : {
|
gzip : {
|
||||||
|
@ -483,12 +499,12 @@ function getDefaultConfig() {
|
||||||
// These are NOT case sensitive
|
// These are NOT case sensitive
|
||||||
// FILE_ID.DIZ - https://en.wikipedia.org/wiki/FILE_ID.DIZ
|
// FILE_ID.DIZ - https://en.wikipedia.org/wiki/FILE_ID.DIZ
|
||||||
desc : [
|
desc : [
|
||||||
'^FILE_ID\.DIZ$', '^DESC\.SDI$', '^DESCRIPT\.ION$', '^FILE\.DES$', '$FILE\.SDI$', '^DISK\.ID$'
|
'^[^/\]*FILE_ID\.DIZ$', '^[^/\]*DESC\.SDI$', '^[^/\]*DESCRIPT\.ION$', '^[^/\]*FILE\.DES$', '^[^/\]*FILE\.SDI$', '^[^/\]*DISK\.ID$'
|
||||||
],
|
],
|
||||||
|
|
||||||
// common README filename - https://en.wikipedia.org/wiki/README
|
// common README filename - https://en.wikipedia.org/wiki/README
|
||||||
descLong : [
|
descLong : [
|
||||||
'^.*\.NFO$', '^README\.1ST$', '^README\.NOW$', '^README\.TXT$', '^READ\.ME$', '^README$', '^README\.md$'
|
'^[^/\]*\.NFO$', '^[^/\]*README\.1ST$', '^[^/\]*README\.NOW$', '^[^/\]*README\.TXT$', '^[^/\]*READ\.ME$', '^[^/\]*README$', '^[^/\]*README\.md$'
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue