This definitely is useful and should be added.
Simply refer to how directory opus does.
Support Metadata Edit
Re: Support Metadata Edit
What meta data you mean ?
Its not helpful to refer to other tools which are not installed.
Its not helpful to refer to other tools which are not installed.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
Re: Support Metadata Edit
Solution: Use two file managers.
Focus on Dopus and open the metadata pane:
Focus on XY (Close Dopus tab) (JS):
Focus on Dopus and open the metadata pane:
Code: Select all
$dopusrt = """D:\Tools\Directory Opus\dopusrt.exe"""; //Not dopus.exe
if (<curitem> != "" && exists(<curitem>) != 2) {
run lax($dopusrt /cmd GO "<curitem>" NEW);
wait '1000';
run lax($dopusrt /cmd Set METAPANE=On)
} else
{
run lax($dopusrt /cmd GO "<curpath>" NEW);
if (<curname> != "") {
wait '2000';
run lax($dopusrt /cmd Select EXACT "<curname>" SETFOCUS);
wait '500';
run lax($dopusrt /cmd Set METAPANE=On)
}
}
Code: Select all
function OnClick(clickData)
{
var cmd = clickData.func.command;
var tab = clickData.func.sourcetab;
cmd.RunCommand("\"D:\\Tools\\XYplorer\\XYplorer.exe\" /feed=\"::tab('new', '{sourcepath}'); selectitems '{allfilepath|sep=|}';\"")
if (tab.lister.tabs.count == 1){
cmd.RunCommand("Close")
}
else
cmd.RunCommand("Go TABCLOSE")
}
Win10, Win11 @100% 2560x1440 22H2