Support Metadata Edit

Features wanted...
Post Reply
poegtam
Posts: 2
Joined: 22 May 2022 11:21

Support Metadata Edit

Post by poegtam »

This definitely is useful and should be added.
Simply refer to how directory opus does.

Online
Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Support Metadata Edit

Post by Horst »

What meta data you mean ?
Its not helpful to refer to other tools which are not installed.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

poegtam
Posts: 2
Joined: 22 May 2022 11:21

Re: Support Metadata Edit

Post by poegtam »

Horst wrote: 22 May 2022 14:57 What meta data you mean ?
Its not helpful to refer to other tools which are not installed.
I mean the metadata of files.
Now we can only view the metadata of a file, but can not edit the data.

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Support Metadata Edit

Post by admin »

Not planned.

Norn
Posts: 416
Joined: 24 Oct 2021 16:10

Re: Support Metadata Edit

Post by Norn »

Solution: Use two file managers. :)
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)
     }
 }
Focus on XY (Close Dopus tab) (JS):

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

Post Reply