workerconfig 2.8.0; buttons { button { position = 0; title = "TAR"; color = 2,6; shortkeys { } commands { flags { } } } button { position = 2; title = "TGZ / TBZ2"; color = 2,6; shortkeys { } commands { flags { } } } button { position = 4; title = "RAR"; color = 2,6; shortkeys { } commands { flags { } } } button { position = 6; title = "ZIP"; color = 2,6; shortkeys { } commands { flags { } } } button { position = 8; title = "LHA"; color = 2,6; shortkeys { } commands { flags { } } } button { position = 10; title = "GZIP"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gzip -v {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 11; title = "GUNZIP"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gunzip -v {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 14; title = "create TAR->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar cvf \"{op}/{Rs{Enter archive name:|(will be created in the other side)}}\" {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 15; title = "unpack TAR->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar xvf {F} -C {op}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 16; title = "unpack TGZ->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar zxvf {F} -C {op}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 17; title = "unpack TBZ2->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar --use-compress-program=bzip2 -xvf {F} -C {op}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 18; title = "create RAR->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "rar a -r -m5 {op}/{Rs{Enter archive name:|(will be created in the other side)}{.rar}} {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 19; title = "show RAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar l {F}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } } button { position = 20; title = "create ZIP->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "zip -r -9 {op}/{Rs{Enter archive name:|(will be created in the other side)}{.zip}} {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 21; title = "show ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip -l {F}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } } button { position = 22; title = "create LHA->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "lha a \"{op}/{Rs{Enter archive name:|(will be created in the other side)}}\" {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 23; title = "show LHA"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha l {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 24; title = "BZIP2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bzip2 -v {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 25; title = "BUNZIP2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bunzip2 -v {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 28; title = "show TAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar tvf {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 30; title = "show TGZ"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar ztvf {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 31; title = "show TBZ2"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar --use-compress-program=bzip2 -tvf {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 32; title = "unpack RAR->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar x {F} {op}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 33; title = "test RAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar t {F}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } } button { position = 34; title = "unpack ZIP->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip {F} -d {op}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 35; title = "test ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip -t {F}"; viewstr = ""; inbackground = false; takedirs = false; } flags { } } } button { position = 36; title = "unpack LHA->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "lha xw={op} {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 37; title = "test LHA"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha t {F}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 38; title = "GZ->BZ2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gunzip -v {uF} ; bzip2 -v {FE}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 39; title = "BZ2->GZ"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bunzip2 -v {uF} ; gzip -v {FE}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 42; title = "EasyArchive"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar cvf {p}/{uf}.tar {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 43; title = "EasyArchive->"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar cvf \"{op}/{uf}.tar\" {a}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 44; title = "TGZ->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "tar zxvf \"{uF}\" -C \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } flags { } } } button { position = 45; title = "TBZ2->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "tar --use-compress-program=bzip2 -xvf \"{uF}\" -C \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } flags { } } } button { position = 46; title = "RAR->SubDir"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar x {uF} {p}/{fE}"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } flags { } } } button { position = 48; title = "ZIP->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip \"{uf}\" -d \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } flags { } } } button { position = 50; title = "LHA->SubDir"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha xw=\"{p}/{ufE}\" \"{f}\""; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } flags { } } } button { position = 52; title = "clone GZ->BZ2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gunzip -c {uF} | bzip2 > {FE}.bz2"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } button { position = 53; title = "clone BZ2->GZ"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bunzip2 -c {uF} | gzip > {FE}.gz"; viewstr = ""; inbackground = false; takedirs = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } flags { } } } }