workerconfig 3.8.2; global { lang = "builtin"; rows = 4; columns = 7; cachesize = 50; listersets { left { hbartop = false; hbarheight = 12; vbarleft = false; vbarwidth = 12; showheader = true; displaysets { permission; size; name; type; owner; modtime; destination; } } right { hbartop = false; hbarheight = 12; vbarleft = true; vbarwidth = 12; showheader = true; displaysets { permission; size; name; type; owner; modtime; destination; } } } terminal = "xterm -e %s"; ownerstyle = style1; usestringfordirsize = false; timesets { date = style1; datestring = "%d %b %Y"; datesubstitution = true; time = style1; timestring = "%H:%M:%S"; datebeforetime = true; } palette { 0 = 200,198,193; 1 = 0,0,0; 2 = 255,255,255; 3 = 0,85,187; 4 = 204,34,0; 5 = 50,180,20; 6 = 119,0,119; 7 = 238,170,68; } layout { buttonsvertical = false; listviewsvertical = false; listviewweight = 5; weighttoactive = false; } mouseconf { selectbutton = 1; activatebutton = 2; scrollbutton = 3; activatemod { } scrollmod { mod = shift; } contextmod { } selectmethod = normal; } saveworkerstateonexit = true; volumemanager { mountcommand = ""; unmountcommand = ""; fstabfile = ""; mtabfile = ""; partfile = ""; requestaction = true; ejectcommand = ""; closetraycommand = ""; } useversionstringcompare = true; useextendedregex = true; } colors { statebar = 2,3; sellvbar = 2,4; unsellvbar = 1,0; seldir = 2,3; unseldir = 3,2; selfile = 2,1; unselfile = 1,2; clockbar = 1,0; selactdir = 2,7; unselactdir = 1,7; selactfile = 2,7; unselactfile = 1,7; requester = 1,0; lvheader = 1,0; lvbg = 2; labelcolors { color { name = "1"; normal = 4,2; active = 4,7; } color { name = "2"; normal = 5,2; active = 5,7; } color { name = "3"; normal = 6,2; active = 6,7; } color { name = "marked"; normal = 4,2; active = 4,7; } } faces { face { name = "textview-bg"; color = 2; } face { name = "textview-fg"; color = 1; } face { name = "textview-highlight-bg"; color = 0; } } } startup { left = "."; right = ""; } fonts { globalfont = "fixed"; buttonfont = "fixed"; leftfont = "fixed"; rightfont = "fixed"; textviewfont = "fixed"; } xftfonts { globalfont = "Sans-10"; buttonfont = "Sans-10"; leftfont = "Sans-10"; rightfont = "Sans-10"; textviewfont = "Sans-10"; } clockbarsets { modus = timespace; updatetime = 1; program = ""; } pathjumpallowdirs { } paths { path { position = 0; title = "$HOME"; color = 1,0; path = "$HOME"; shortkeys { normal { key = "1"; } } } path { position = 1; title = "/"; color = 1,0; path = "/"; shortkeys { normal { key = "2"; } } } path { position = 2; title = "/tmp"; color = 1,0; path = "/tmp"; shortkeys { normal { key = "3"; } } } } hotkeys { hotkey { title = "Parent"; shortkeys { normal { key = "Left"; } } commands { ParentDirOp { } } } hotkey { title = "GoDir"; shortkeys { normal { key = "Right"; } } commands { EnterDirOp { dir = ""; mode = active; } } } hotkey { title = "Up"; shortkeys { normal { key = "Up"; } } commands { RowUp { } } } hotkey { title = "Down"; shortkeys { normal { key = "Down"; } } commands { RowDown { } } } hotkey { title = "Top"; shortkeys { normal { key = "Home"; } } commands { FirstRow { } } } hotkey { title = "End"; shortkeys { normal { key = "End"; } } commands { LastRow { } } } hotkey { title = "Page up"; shortkeys { normal { key = "Prior"; } } commands { PageUp { } } } hotkey { title = "Page down"; shortkeys { normal { key = "Next"; } } commands { PageDown { } } } hotkey { title = "Select"; shortkeys { normal { key = "Insert"; } } commands { SelectOp { } } } hotkey { title = "Main"; shortkeys { normal { key = "Return"; } } commands { SimDDOp { } } } hotkey { title = "LeftListerOptions"; shortkeys { normal { key = "F1"; mod = mod1; } } commands { ChangeListerSetOp { mode = left; } } } hotkey { title = "RightListerOptions"; shortkeys { normal { key = "F2"; mod = mod1; } } commands { ChangeListerSetOp { mode = right; } } } hotkey { title = "ListerToLeft"; shortkeys { normal { key = "Left"; mod = control; } } commands { ScrollListerOp { mode = left; } } } hotkey { title = "ListerToRight"; shortkeys { normal { key = "Right"; mod = control; } } commands { ScrollListerOp { mode = right; } } } hotkey { title = "Start"; shortkeys { double { key = "x"; mod = control; key = "x"; mod = control; } } commands { StartProgOp { start = terminalwait; viewstr = ""; global = true; inbackground = false; dontcd = false; } } } hotkey { title = "Search entry"; shortkeys { normal { key = "s"; mod = control; } } commands { SearchEntryOp { ignorecase = true; reversesearch = false; } } } hotkey { title = "Edit path"; shortkeys { normal { key = "Return"; mod = control; } } commands { EnterPathOp { mode = current; } } } hotkey { title = "Edit other path"; shortkeys { normal { key = "Return"; mod = control; mod = shift; } } commands { EnterPathOp { mode = other; } } } hotkey { title = "Switch"; shortkeys { normal { key = "Tab"; } } commands { SwitchListerOp { } } } hotkey { title = "image mode"; shortkeys { normal { key = "b"; mod = control; } } commands { ToggleListermodeOp { mode = "ShowImageMode"; } } } hotkey { title = "info mode"; shortkeys { normal { key = "i"; mod = control; } } commands { ToggleListermodeOp { mode = "InformationMode"; } } } hotkey { title = "Hidden"; shortkeys { normal { key = "asciicircum"; } } commands { ChangeHiddenFlag { hiddenfiles = toggle; } } } hotkey { title = "pattern unselect"; shortkeys { normal { key = "KP_Divide"; mod = shift; } } commands { FilterUnSelectOp { filter = "*"; } } } hotkey { title = "Enter VFS"; shortkeys { normal { key = "Return"; mod = shift; } } commands { EnterDirOp { dir = "{F}#"; mode = special; } } } hotkey { title = "Open context menu"; shortkeys { normal { key = "space"; mod = control; } } commands { OpenContextMenuOp { } } } hotkey { title = "Change file label"; shortkeys { normal { key = "l"; mod = mod1; } } commands { ChangeLabelOp { askforlabel = true; label = "marked"; } } } hotkey { title = "New tab"; shortkeys { normal { key = "t"; mod = control; } } commands { ModifyTabsOp { tabaction = newtab; } } } hotkey { title = "Close tab"; shortkeys { normal { key = "w"; mod = control; } } commands { ModifyTabsOp { tabaction = closecurrenttab; } } } hotkey { title = "Next tab"; shortkeys { normal { key = "Next"; mod = control; } } commands { ModifyTabsOp { tabaction = nexttab; } } } hotkey { title = "Prev tab"; shortkeys { normal { key = "Prior"; mod = control; } } commands { ModifyTabsOp { tabaction = prevtab; } } } hotkey { title = "80% Layout"; shortkeys { double { key = "l"; mod = control; key = "1"; } } commands { ChangeLayoutOp { buttonsvertical = false; listviewsvertical = false; listviewweight = 8; weighttoactive = false; } } } hotkey { title = "Horizontal layout"; shortkeys { double { key = "l"; mod = control; key = "2"; } } commands { ChangeLayoutOp { buttonsvertical = false; listviewsvertical = true; listviewweight = 5; weighttoactive = false; statebar; listviews; buttons; listviews; clockbar; } } } hotkey { title = "Path->other side in new tab"; shortkeys { normal { key = "o"; mod = mod1; } } commands { SwitchListerOp { } ModifyTabsOp { tabaction = newtab; } EnterDirOp { dir = "{p}"; mode = special; } SwitchListerOp { } } } hotkey { title = "active entry->other side in new tab"; shortkeys { normal { key = "O"; mod = shift; mod = mod1; } } commands { SwitchListerOp { } ModifyTabsOp { tabaction = newtab; } SwitchListerOp { } EnterDirOp { dir = ""; mode = active2other; } } } hotkey { title = "Volume manager"; shortkeys { normal { key = "v"; mod = mod1; } } commands { VolumeManagerOp { } } } hotkey { title = "Text view mode"; shortkeys { normal { key = "v"; mod = control; } } commands { ToggleListermodeOp { mode = "TextViewMode"; } } } hotkey { title = "Path jump"; shortkeys { normal { key = "slash"; } normal { key = "slash"; mod = shift; } } commands { PathJumpOp { } } } hotkey { title = "Center active row"; shortkeys { double { key = "l"; mod = control; key = "l"; mod = control; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "recenter_top_bottom"; } } } hotkey { title = "Command menu"; shortkeys { normal { key = "F1"; } } commands { CommandMenuOp { } } } hotkey { title = "select pagedown"; shortkeys { normal { key = "Next"; mod = shift; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "selectentry pagedown"; } } } hotkey { title = "select pageup"; shortkeys { normal { key = "Prior"; mod = shift; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "selectentry -p"; } } } hotkey { title = "select 1 up"; shortkeys { normal { key = "Up"; mod = shift; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "selectentry -1"; } } } hotkey { title = "select 1 down"; shortkeys { normal { key = "Down"; mod = shift; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "selectentry 1"; } } } } buttons { button { position = 0; title = "F3 - View"; color = 1,0; shortkeys { normal { key = "F3"; } } commands { ShowAction { } } } button { position = 1; title = "Show pics"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "display {a}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 2; title = "F4 - Edit"; color = 1,0; shortkeys { normal { key = "F4"; } } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "{scripts}/xeditor {A}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 3; title = "HexEdit"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "khexedit {f}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 4; title = "F5 - Copy"; color = 1,0; shortkeys { normal { key = "F5"; } } commands { CopyOp { followsymlinks = false; move = false; rename = false; samedir = false; requestdest = false; requestflags = false; overwrite = normal; preserveattr = true; } } } button { position = 5; title = "Copy++"; color = 1,0; shortkeys { normal { key = "F5"; mod = shift; } } commands { CopyOp { followsymlinks = false; move = false; rename = false; samedir = false; requestdest = false; requestflags = true; overwrite = normal; preserveattr = true; } } } button { position = 6; title = "F6 - Move"; color = 1,0; shortkeys { normal { key = "F6"; } } commands { CopyOp { followsymlinks = false; move = true; rename = false; samedir = false; requestdest = false; requestflags = false; overwrite = normal; preserveattr = true; } } } button { position = 7; title = "Move++"; color = 1,0; shortkeys { normal { key = "F6"; mod = shift; } } commands { CopyOp { followsymlinks = false; move = true; rename = false; samedir = false; requestdest = false; requestflags = true; overwrite = normal; preserveattr = true; } } } button { position = 8; title = "Rename"; color = 1,0; shortkeys { } commands { RenameOp { } } } button { position = 9; title = "Ptrn Rename"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{Rs{Enter a Match *[Pattern]* for Renaming.|The leading or trailing * wild card portions of|file names will be retained and the matching literal|string portion of *[Pattern]* will be replaced:}{*{uf}*}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(1)"; iflabel = "CANCEL"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "{Rs{Enter Replacement [*]String[*] for \"{top 1}\":}{{top 1}}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(2)"; iflabel = "CANCEL"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "{scripts}/aa.pattern_rename.sh {p} {top 1} {top 2} {uA}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } ScriptOp { type = end; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "CANCEL"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "echo \"-- Pattern Rename Cancelled --\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = end; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } } } button { position = 10; title = "F7 - New dir"; color = 1,0; shortkeys { normal { key = "F7"; } } commands { MakeDirOp { } } } button { position = 12; title = "F8 - DELETE"; color = 1,0; shortkeys { normal { key = "Delete"; } normal { key = "F8"; } } commands { DeleteOp { alsoactive = false; } } } button { position = 14; title = "All"; color = 1,0; shortkeys { normal { key = "KP_Add"; } } commands { SelectAllOp { } } } button { position = 15; title = "None"; color = 1,0; shortkeys { normal { key = "KP_Subtract"; } } commands { SelectNoneOp { } } } button { position = 16; title = "Invert selection"; color = 1,0; shortkeys { normal { key = "KP_Multiply"; } } commands { FilterSelectOp { filter = "*"; } } } button { position = 17; title = "Pattern select"; color = 1,0; shortkeys { normal { key = "KP_Divide"; } } commands { FilterSelectOp { filter = "*"; } } } button { position = 18; title = "Start prog"; color = 1,0; shortkeys { } commands { StartProgOp { start = normal; viewstr = ""; global = false; inbackground = false; dontcd = false; } } } button { position = 19; title = "Start prog++"; color = 1,0; shortkeys { } commands { StartProgOp { start = normal; viewstr = ""; global = false; inbackground = false; dontcd = false; } } } button { position = 20; title = "Duplicate"; color = 1,0; shortkeys { } commands { CopyOp { followsymlinks = false; move = false; rename = true; samedir = true; requestdest = false; requestflags = false; overwrite = normal; preserveattr = true; } } } button { position = 22; title = "Reload"; color = 1,0; shortkeys { normal { key = "r"; mod = control; } } commands { ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 23; title = "Full reload"; color = 1,0; shortkeys { } commands { ReloadOp { mode = current; resetdirsizes = true; keepfiletypes = false; } } } button { position = 24; title = "Find file"; color = 1,0; shortkeys { normal { key = "f"; mod = control; } normal { key = "question"; mod = control; mod = shift; } normal { key = "question"; mod = shift; mod = mod1; } normal { key = "question"; mod = shift; } } commands { SearchOp { editcommand = "{scripts}/xeditor -line {l} {f}"; showprevresults = false; } } } button { position = 25; title = "Find History"; color = 1,0; shortkeys { normal { key = "h"; mod = control; } } commands { SearchOp { editcommand = "{scripts}/xeditor -line {l} {f}"; showprevresults = true; } } } button { position = 26; title = "Dirsize"; color = 1,0; shortkeys { } commands { DirSizeOp { } } } button { position = 28; title = "change filter"; color = 1,0; shortkeys { } commands { SetFilterOp { requestflags = true; mode = include; filter = "*"; bookmarklabel = ""; bookmarkfilter = showall; optionmode = set; changefilters = true; changebookmarks = false; querylabel = false; } } } button { position = 29; title = "Toggle bookmark filter"; color = 1,0; shortkeys { normal { key = "d"; mod = control; } } commands { SetFilterOp { requestflags = false; mode = include; filter = ""; bookmarklabel = ""; bookmarkfilter = showall; optionmode = invert; changefilters = false; changebookmarks = true; querylabel = true; } } } button { position = 30; title = "Hidden"; color = 1,0; shortkeys { } commands { ChangeHiddenFlag { hiddenfiles = toggle; } } } button { position = 32; title = "Symlink"; color = 1,0; shortkeys { double { key = "x"; mod = control; key = "s"; } } commands { CreateSymlinkOp { samedir = false; relative = false; requestflags = true; } } } button { position = 33; title = "Change Symlink"; color = 1,0; shortkeys { double { key = "x"; mod = control; key = "s"; mod = control; } } commands { ChangeSymlinkOp { } } } button { position = 34; title = "CHMOD"; color = 1,0; shortkeys { double { key = "x"; mod = control; key = "c"; } } commands { ChModOp { onfiles = true; ondirs = true; recursive = false; requestflags = true; } } } button { position = 35; title = "CHOWN"; color = 1,0; shortkeys { double { key = "x"; mod = control; key = "o"; } } commands { ChOwnOp { onfiles = true; ondirs = true; recursive = false; requestflags = true; } } } button { position = 36; title = "Bookmarks"; color = 1,0; shortkeys { normal { key = "b"; mod = mod1; } normal { key = "backslash"; mod = control; } } commands { DirBookmarkOp { } } } button { position = 37; title = "Path jump"; color = 1,0; shortkeys { } commands { PathJumpOp { } } } button { position = 38; title = "XTerm"; color = 1,0; shortkeys { normal { key = "e"; mod = control; } } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "lxterminal"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 40; title = "Quit"; color = 1,0; shortkeys { normal { key = "q"; mod = mod1; } } commands { QuitOp { mode = quick; } } } button { position = 48; title = "Change time"; color = 1,0; shortkeys { } commands { ChTimeOp { onfiles = true; ondirs = false; recursive = false; requestflags = true; } } } button { position = 56; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 57; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 58; title = "unpack TGZ->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "gzip -cd {F} | tar -xvf - -C {op}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 59; title = "unpack TBZ2->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "bzip2 -cd {F} | tar -xvf - -C {op}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 60; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 61; title = "test RAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar t {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 62; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 63; title = "test ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip -t {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 64; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 65; title = "test LHA"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha t {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 66; title = "create 7ZIP->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "7za a -ms=on {op}/{Rs{Enter archive name:|(will be created in the other side)}{{ufE}.7z}} {a}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 67; title = "test 7ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "7za t {F}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 68; title = "GZIP"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gzip -v {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 69; title = "GUNZIP"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gunzip -v {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 70; title = "show TAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar -tvf {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 72; title = "show TGZ"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "gzip -cd {F} | tar -tvf -"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 73; title = "show TBZ2"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "bzip2 -cd {F} | tar -tvf -"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 74; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 75; title = "show RAR"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar l {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 76; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 77; title = "show ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip -l {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 78; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 79; title = "show LHA"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha l {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 80; title = "unpack 7ZIP->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "7za x -o \"{op}\" {F}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 81; title = "show 7ZIP"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "7za l {F}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 82; title = "BZIP2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bzip2 -v {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 83; title = "BUNZIP2"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bunzip2 -v {F}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 84; 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; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 85; 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; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 86; title = "TGZ->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gzip -cd {uF} | tar -xvf - -C \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 87; title = "TBZ2->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "bzip2 -cd {uF} | tar -xvf - -C \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 88; title = "RAR->SubDir"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "rar x {uF} {p}/{fE}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 90; title = "ZIP->SubDir"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "unzip \"{uf}\" -d \"{p}/{fE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 92; title = "LHA->SubDir"; color = 2,3; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = normal; com = "mkdir \"{p}/{ufE}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "lha xw=\"{p}/{ufE}\" \"{f}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = true; } } } button { position = 94; title = "create T7Z->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "tar cvf - {a} | 7za a -si -ms=on \"{op}/{Rs{Enter archive name:|(will be created in the other side)}{.tar.7z}}\""; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 95; title = "unpack T7Z->"; color = 1,7; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "7za x -so {F} | tar vxf - -C {op}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = other; resetdirsizes = false; keepfiletypes = false; } } } button { position = 96; 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; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 97; 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; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 112; title = "Edit (MC)"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminal; com = "mcedit {F}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 114; title = "Edit new file"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "{scripts}/xeditor {Rs{Enter filename:}{}}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 116; title = "DirCacheList"; color = 1,0; shortkeys { normal { key = "Return"; mod = mod1; } } commands { ShowDirCacheOp { } } } button { position = 118; title = "Path->Other side"; color = 1,0; shortkeys { normal { key = "o"; mod = control; } } commands { Path2OSideOp { } } } button { position = 119; title = "Active->Other side"; color = 1,0; shortkeys { normal { key = "O"; mod = control; mod = shift; } } commands { EnterDirOp { dir = ""; mode = active2other; } } } button { position = 120; title = "Panel 1 vs 2"; color = 1,0; shortkeys { normal { key = "u"; mod = control; } } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{p}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "{op}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } EnterDirOp { dir = "{top 2}"; mode = special; } SwitchListerOp { } EnterDirOp { dir = "{top 1}"; mode = special; } } } button { position = 122; title = "Flatten Dir"; color = 1,0; shortkeys { } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "flatten_dir"; } } } button { position = 124; title = "Worker"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "worker {lp} {rp}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 125; title = "rootWorker"; color = 2,4; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "su -c worker"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } } } button { position = 126; title = "FTP"; color = 1,0; shortkeys { } commands { GoFTPOp { requestflags = true; dontenterftp = false; hostname = ""; username = ""; password = ""; alwaysstorepw = false; avfsmodule = "ftp"; } } } button { position = 128; title = "GIMP"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "gimp {a}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 130; title = "ShortkeyList"; color = 1,0; shortkeys { } commands { ShortkeyFromListOp { } } } button { position = 136; title = "Sizesort"; color = 1,0; shortkeys { } commands { SetSortmodeOp { sortby = size; sortflag = reverse; } } } button { position = 137; title = "Typesort"; color = 1,0; shortkeys { } commands { SetSortmodeOp { sortby = type; } } } button { position = 138; title = "Namesort"; color = 1,0; shortkeys { normal { key = "n"; mod = mod1; } } commands { SetSortmodeOp { sortby = name; } } } button { position = 139; title = "Timesort"; color = 1,0; shortkeys { normal { key = "t"; mod = mod1; } } commands { SetSortmodeOp { sortby = modtime; sortflag = reverse; } } } button { position = 140; title = "Symlink abs"; color = 1,0; shortkeys { } commands { ChangeSymlinkOp { mode = makeabsolute; } } } button { position = 141; title = "Symlink rel"; color = 1,0; shortkeys { } commands { ChangeSymlinkOp { mode = makerelative; } } } button { position = 144; title = "Volume manager"; color = 1,0; shortkeys { } commands { VolumeManagerOp { } } } button { position = 146; title = "Go Symlink"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "echo {F} | python -c \"import os,sys; print os.path.realpath( sys.stdin.readlines()[0].rstrip( '\\\\n' ) )\""; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } EnterDirOp { dir = "{pop 0}"; mode = special; } } } button { position = 150; title = "Selected to vdir"; color = 1,0; shortkeys { } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "vdir_from_selected"; } } } button { position = 152; title = "Add from other side"; color = 1,0; shortkeys { } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "vdir_add_selected_from_other_side"; } } } button { position = 168; title = "git clone"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git clone {uf} {f}-cloned"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 169; title = "bare clone"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git clone --bare {uf} {f}-cloned"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 170; title = "mark4commit"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git update-index {f}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 171; title = "add"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git add {a}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 172; title = "status"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git status"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 173; title = "branch"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git branch"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 174; title = "DIFF"; color = 2,3; shortkeys { } commands { } } button { position = 180; title = "Check gpg signature"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "gpg --verify {uf} {fE}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 182; title = "git gui"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "git gui"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 184; title = "commit"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git commit"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 185; title = "commit -a"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "git commit -a"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 188; title = "diff other"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "diff -u {uF} {op}/{f}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 189; title = "diff othersel"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "diff -u {f} {oF}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 196; title = "gitk"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "gitk"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 197; title = "gitk --all"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = normal; com = "gitk --all"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 198; title = "diff"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminal; com = "git diff 2>&1 | less"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 199; title = "diff entry"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminal; com = "git diff {f} 2>&1 | less"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 202; title = "Dir-diff other"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "diff -upNr {uf} {op}/{f}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 203; title = "Dir-diff othersel"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "diff -upNr {f} {oF}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } } } button { position = 224; title = "to lower"; color = 1,0; shortkeys { } commands { ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{f}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Changing filenames to lower"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "echo {top 0} | tr [A-Z] [a-z]"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "( \"{top 0}\" != \"{top 1}\" ) && ( ?{test -e \"{p}/{top 1}\"} != 0 )"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {pop 1}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 225; title = "to lower (rec)"; color = 1,0; shortkeys { } commands { ScriptOp { type = settings; pushuseoutput = false; dodebug = false; wpurecursive = true; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{F}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Changing filenames to lower"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "dirname {top 0} | tr -d '\\\\n' ; echo -n / ; basename {top 0} | tr [A-Z] [a-z]"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "( \"{top 0}\" != \"{top 1}\" ) && ( ?{test -e {top 1}} != 0 )"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {pop 1}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 226; title = "to upper"; color = 1,0; shortkeys { } commands { ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{f}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Changing filenames to upper"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "echo {top 0} | tr [a-z] [A-Z]"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "( \"{top 0}\" != \"{top 1}\" ) && ( ?{test -e \"{p}/{top 1}\"} != 0 )"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {pop 1}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 227; title = "to upper (rec)"; color = 1,0; shortkeys { } commands { ScriptOp { type = settings; pushuseoutput = false; dodebug = false; wpurecursive = true; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{F}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Changing filenames to upper"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "dirname {top 0} | tr -d '\\\\n' ; echo -n / ; basename {top 0} | tr [a-z] [A-Z]"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "( \"{top 0}\" != \"{top 1}\" ) && ( ?{test -e {top 1}} != 0 )"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {pop 1}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 230; title = "JPEGOptim"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = true; start = terminalwait; com = "jpegoptim -t {A}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 231; title = "JPEGOptim variable"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = true; start = terminalwait; com = "jpegoptim -t -m{Rs{Quality:|0-100}{75}} {A}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 232; title = "Go to prev dir"; color = 1,0; shortkeys { normal { key = "BackSpace"; } } commands { ScriptOp { type = evalcommand; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; commandstring = "go_to_previous_dir"; } } } button { position = 234; title = "CD->ogg"; color = 4,2; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "{scripts}/cd2ogg.sh {Rs{Insert AudioCd tracks to be converted to ogg format||The volume will be normalized||Example: \"1 3 6\" to rip-normalize-encode tracks 1,3,6}{}}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 236; title = "CD->mp3"; color = 4,2; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "{scripts}/cd2mp3.sh {Rs{Insert AudioCd tracks to be converted to mp3 format||The bitrate is 256kb|The volume will be normalized|Example: \"1 3 6\" to rip-normalize-encode tracks 1,3,6}{}}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 238; title = "Change extension"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "{Rs{Enter new extension (without dot):}{}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(4) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{uf}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{fE}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Changing suffix"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "( \"{top 0}\" != \"{top 1}\" ) && ( ?{test -e \"{p}/{top 1}.{top 4}\"} != 0 )"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = pop; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {pop 1}.{top 4}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 240; title = "Numbering"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "{Rs{Begin of numbering:}{1}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "\"{top 4}\" == \"\""; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 5; pushstring = "{Rs{String between filename and numbering:}{}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{f}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(1) == true"; iflabel = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{pop 1}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; iftest = "true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Enumerate"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "?{test -e \"{p}/{top 0}{top 5}{top 4}\"} != 0"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; iftest = "true"; iflabel = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {top 0} {pop 0}{top 5}{top 4}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 244; title = "Image->png"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "convert -quality 100 {uf} {fE}.png"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 245; title = "Image->jpg"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "convert {uf} {fE}.jpg"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 248; title = "CD->wav"; color = 4,2; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "{scripts}/cd2wav.sh {Rs{Insert AudioCd tracks to be converted to wav format||The volume will be normalized||Example: \"1 3 6\" to rip-normalize-encode tracks 1,3,6}{}}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 250; title = "CD->flac"; color = 4,2; shortkeys { } commands { OwnOp { separateeachentry = false; recursive = false; start = terminalwait; com = "{scripts}/cd2flac.sh {Rs{Insert AudioCd tracks to be converted to flac format||The volume will be normalized||Example: \"1 3 6\" to rip-normalize-encode tracks 1,3,6}{}}"; viewstr = ""; inbackground = true; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 252; title = "Num New Name/Same Ext/fix decimal"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "{Rs{Begin of numbering:}{1}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "\"{top 4}\" == \"\""; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 9; pushstring = "{Rs{decimal count:}{3}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "\"{top 9}\" == \"\""; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 5; pushstring = "{Rs{Prefix:}{pre-}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{f}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(1) == true"; iflabel = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{pop 1}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; iftest = "true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Enumerate"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 6; pushstring = "echo {top 0} | sed -n s/'.*\\\\.\\\\([^\\\\.]*$\\\\)'/'\\\\.\\\\1'/p"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 7; pushstring = "{top 4}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 8; pushstring = "1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "countdecimal"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "\"{top 7}\" < 10"; iflabel = "buildnum1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 8; pushstring = "expr {pop 8} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 7; pushstring = "expr {pop 7} / 10"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "countdecimal"; iftest = "true"; iflabel = "counddecimal"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "buildnum1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 10; pushstring = "{top 4}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "buildnum2"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "toNum( \"{top 8}\" ) >= \"{top 9}\""; iflabel = "etest"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 10; pushstring = "0{top 10}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 8; pushstring = "expr {pop 8} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "buildnum2"; iftest = "true"; iflabel = "buildnum2"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "etest"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "?{test -e \"{p}/{top 5}{top 10}{top 6}\"} != 0"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; iftest = "true"; iflabel = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {top 5}{top 10}{pop 6}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 254; title = "Num New Name/Same Extension"; color = 1,0; shortkeys { } commands { ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "{Rs{Begin of numbering:}{1}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "\"{top 4}\" == \"\""; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 5; pushstring = "{Rs{Prefix:}{pre-}}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "filelistEmpty(0) == true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 1; pushstring = "{f}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "collect"; iftest = "true"; iflabel = "collect"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(1) == true"; iflabel = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; pushstring = "{pop 1}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "prestart"; iftest = "true"; iflabel = "prestart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "realstart"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "0"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 3; pushstring = "{size 0}"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = open; changeprogress = true; changetext = true; progressuseoutput = false; wintextuseoutput = false; progress = "0"; wintext = "Enumerate"; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 2; pushstring = "expr {pop 2} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "isEmpty(0) == true"; iflabel = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = window; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; wintype = leave; changeprogress = true; changetext = false; progressuseoutput = true; wintextuseoutput = true; progress = "expr {top 2} \\\\* 100 / {top 3}"; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 6; pushstring = "echo {top 0} | sed -n s/'.*\\\\.\\\\([^\\\\.]*$\\\\)'/'\\\\.\\\\1'/p"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = if; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; iftest = "?{test -e \"{p}/{top 5}{top 4}{top 6}\"} != 0"; iflabel = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "findnext"; iftest = "true"; iflabel = "findnext"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "rename"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } OwnOp { separateeachentry = false; recursive = false; start = normal; com = "mv {pop 0} {top 5}{top 4}{pop 6}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ScriptOp { type = push; pushuseoutput = true; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 4; pushstring = "expr {pop 4} + 1"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = goto; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "start"; iftest = "true"; iflabel = "start"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ScriptOp { type = label; pushuseoutput = false; dodebug = false; wpurecursive = false; wputakedirs = false; stacknr = 0; label = "end"; wintype = leave; changeprogress = false; changetext = false; progressuseoutput = false; wintextuseoutput = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 258; title = "convert image"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "convert {uf} {fE}.{Rs{Enter type as extension (without .):}{jpg}}"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } button { position = 262; title = "8Bit-Wave -> 16Bit"; color = 1,0; shortkeys { } commands { OwnOp { separateeachentry = true; recursive = false; start = terminalwait; com = "sox {uF} -sw {FE}2.wav"; viewstr = ""; inbackground = false; takedirs = false; dontcd = false; } ReloadOp { mode = current; resetdirsizes = false; keepfiletypes = false; } } } } filetypes { filetype { title = "Dir"; pattern = ""; usepattern = false; usecontent = false; content { } type = dir; patternignorecase = false; patternuseregexp = false; patternusefullname = false; extcond = ""; useextcond = false; ftcommands { } subtype { } colormode = default; unselectcolor = 1,0; selectcolor = 1,0; unselectactivecolor = 1,0; selectactivecolor = 1,0; } filetype { title = "NoSelect type"; pattern = ""; usepattern = false; usecontent = false; content { } type = noselect; patternignorecase = false; patternuseregexp = false; patternusefullname = false; extcond = ""; useextcond = false; ftcommands { } subtype { } colormode = default; unselectcolor = 1,0; selectcolor = 1,0; unselectactivecolor = 1,0; selectactivecolor = 1,0; } filetype { title = "Not yet checked"; pattern = ""; usepattern = false; usecontent = false; content { } type = notyetchecked; patternignorecase = false; patternuseregexp = false; patternusefullname = false; extcond = ""; useextcond = false; ftcommands { } subtype { } colormode = default; unselectcolor = 1,0; selectcolor = 1,0; unselectactivecolor = 1,0; selectactivecolor = 1,0; } filetype { title = "Unknown file type"; pattern = ""; usepattern = false; usecontent = false; content { } type = unknown; patternignorecase = false; patternuseregexp = false; patternusefullname = false; extcond = ""; useextcond = false; ftcommands { } subtype { } colormode = default; unselectcolor = 1,0; selectcolor = 1,0; unselectactivecolor = 1,0; selectactivecolor = 1,0; } ignoredirs { } dontcheckvirtual = true; }