workerconfig 2.8.0; filetypes { filetype { title = "ARJ archive"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 96; 1 = 234; 4 = 30; 5 = 8; 6 = 1; 8 = 16; 10 = 2; 15 = 36; 19 = 36; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "unarj x {f}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "unarj l {f}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "LHA archive"; pattern = ""; usepattern = false; usecontent = true; content { 2 = 45; 3 = 108; 4 = 104; 6 = 45; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "lha xw={dp} {f}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "lha x {f}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "lha l {f}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "PowerPacker file"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 80; 1 = 80; 2 = 50; 3 = 48; 4 = 9; 5 = 10; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { flags { } } doubleclick { flags { } } show { flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "RAR archive"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 82; 1 = 97; 2 = 114; 3 = 33; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "rar x {f} {dp}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "rar x {f} "; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "rar l {f}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "RPM archive"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 237; 1 = 171; 2 = 238; 3 = 219; 4 = 3; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { flags { } } doubleclick { flags { } } show { flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "TAR archive"; pattern = "*.tar"; usepattern = true; usecontent = false; content { } type = normal; patternignorecase = true; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar -xvf {F} -C {dp}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar -xvf {f}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar -tvf {f}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "TBZ2 archive"; pattern = "*.tar.bz2"; usepattern = true; usecontent = false; content { } type = normal; patternignorecase = true; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "bzip2 -cd {F} | tar -xvf - -C {dp}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "bzip2 -cd {f} | tar -xvf -"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "bzip2 -cd {f} | tar -tvf -"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "TGZ archive"; pattern = "*.tar.gz"; usepattern = true; usecontent = false; content { } type = normal; patternignorecase = true; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "gzip -cd {F} | tar -xvf - -C {dp}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "gzip -cd {f} | tar -xvf -"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "gzip -cd {f} | tar -tvf -"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "XPKF-SQSH packed"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 88; 1 = 80; 2 = 75; 3 = 70; 8 = 83; 9 = 81; 10 = 83; 11 = 72; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { flags { } } doubleclick { flags { } } show { flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } filetype { title = "ZIP archive"; pattern = ""; usepattern = false; usecontent = true; content { 0 = 80; 1 = 75; 2 = 3; 3 = 4; } type = normal; patternignorecase = false; patternuseregexp = false; ftcommands { dnd { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "unzip {f} -d {dp}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = left; resetdirsizes = false; keepfiletypes = false; } ReloadOp { mode = right; resetdirsizes = false; keepfiletypes = false; } flags { } } doubleclick { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "unzip {f}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } show { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "unzip -l {f}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } rawshow { flags { } } user 0 { flags { } } user 1 { flags { } } user 2 { flags { } } user 3 { flags { } } user 4 { flags { } } user 5 { flags { } } user 6 { flags { } } user 7 { flags { } } user 8 { flags { } } user 9 { flags { } } } } }