GP SoftwareTwitter
Opus FAQsManualCommandsObjects

Copying and moving files


#1

I cannot believe that this is not possible but I am unable to find the information in the user manual.

Dual pane mode (commander).
I select a number of files in one pane.
I want to copy (or move) them to the other pane but before the copy (or move) takes place I want a prompt asking me to confirm the action.
Copy gives me no prompt.
Copy As asks for confirmation of each file - impossible if I want to copy 100 files.

This is such a fundamental feature that it must be there but so far I have been unable to find it. What is the command please?


#2

I've requested a way to place a confirmation dialog in a button (not for copy/move really but for any complex and potentially dangerous button) but so far it's not been implemented.

That said, with copy or move operations, Opus keeps an undo history of everything you do so you can easily revert if you make a mistake. Copying or moving is not going to result in data loss unless files are going to be overwritten, in which case confirmation options are available in:

Prefs - File Operations - Copying(1)

Personally I'd like a command which brings up a simple yes/no dialog - a no click would result in no further functions from the button being run.


#3

Thanks for confirming that I was not missing something.

Yes, that is the sort of feature I would have expected.


#4

You could do a Copy As and then enter * for both the old and the new names. Then you won't be promted more than once.

I think Tanis has the right idea of adding a command that lets people change buttons so they can have confirmations before whatever actions they want. Then everyone can be happy.


#5

I think it would be a good idea also - bump to Feature Request forum?


#6

No need - its been in the official bug report database for about 2 years :smiley:


#7

Sorry but this whole concept just seems silly to me.

Opus is designed to do what you tell it. If you tell it to copy some files, it will copy them. Copying files isn't a destructive action - if you copy the wrong files to the wrong place, just delete them afterwards.

We have confirmation for any destructive actions (delete, replace, etc). Anything that can't potentially destroy data doesn't need confirmation.

Opus is a power tool and we expect that the people who are using it will, to some extent at least, know what they are doing. If you don't want to copy some files, don't copy them!


#8

And of course there's the UNDO option which can bale you out of some unexpected messes (that even the best of us can find ourselves in occasionally when we have one of those "WHOOPS I didn't mean to do that!" moments. lol)


#9

[quote="jon"]Sorry but this whole concept just seems silly to me.

Opus is designed to do what you tell it. If you tell it to copy some files, it will copy them. Copying files isn't a destructive action - if you copy the wrong files to the wrong place, just delete them afterwards.

We have confirmation for any destructive actions (delete, replace, etc). Anything that can't potentially destroy data doesn't need confirmation.

Opus is a power tool and we expect that the people who are using it will, to some extent at least, know what they are doing. If you don't want to copy some files, don't copy them![/quote]

If that is the opinion of the Dopus team the I have a simple answer - I won't use Dopus. There are plenty of other file managers available just as powerful.

I've been in computing for some 40+ years and written a fair amount of Control System software, I DO know what I am doing but, like everybody else, occasionally make mistakes. A "Do you want to do this..." prompt requires one keystroke to answer. The UNDO feature is not a solution - in fact it is an admission that users (or Dopus) can make mistakes and nullifies your argument "that the people who are using it will ... know what they are doing".

I was going to post some further questions / suggestions in the forum, but I think that will be rather pointless.


#10

[quote="Nodrog"]
If that is the opinion of the Dopus team the I have a simple answer - I won't use Dopus. There are plenty of other file managers available just as powerful.[/quote]

Actually there aren't. There are plenty of other file managers but in terms of feature set none really compare - mainly due to the configurability which has no peer.

[quote="Nodrog"]
I was going to post some further questions / suggestions in the forum, but I think that will be rather pointless.[/quote]

Not at all. As Jon said, he sees no benefit in a confirmation dialog for what is a harmless action - he said nothing about the idea of a more general warning dialog which can be added to any button. What's wrong with using undo or delete if you do copy files erroneously on the odd occasion. Even a move can be easily undone or moved back - hardly destructive. It seems a little bit petulant to abandon further Opus exploration simply because you don't like an answer from a developer on one tiny feature.


#11

When those other file managers have all of this covered I'll be happy to consider it.


#12

LOL:

just playin


#13

Just what are you implying, mr. steje???

:slight_smile:


#14

What I actually meant to say was that I tend to agree with Jon's general attitude about this one... though maybe for different reasons. I think Tanis' idea about a generic user command that could be used in any button to provide a sort of safety net is totally legit for those who would find it helpful. But personally, I've always found with the various applications I use that employ similar 'are you sure' prompts that my click-happy fingers tend to just march right on through :slight_smile:. They don't actually make me stop and say 'ok self... do you really want to do this'. Instead I've trained myself to basically ignore them, and then I HATE them because I DO make blunders. And after making one, want to beat myself repeatedly with my keyboard for not only making it, but not stopping myself when offered the chance. Arghhh... so all this means is that I would not choose to use the feature Tanis proposes... so as to avoid yet further self-inflcited and well-deserved head trauma :slight_smile:.

One thought about a generic type of continue/abort dialog... would it really be 'that' helpful if it were so generic that the dialog itself didn't offer some meaningful evaluation and info about the operation about to be performed? Just a bit of 'devils advocate' thought...


#15

Nah... nothing. Just felt frisky is all :slight_smile:.


#16

I always saw it taking some arguments which define the title and message body. Pretty simple but would do the job nicely.


#17

[quote="Nodrog"]If that is the opinion of the Dopus team the I have a simple answer - I won't use Dopus. There are plenty of other file managers available just as powerful.

I've been in computing for some 40+ years and written a fair amount of Control System software, I DO know what I am doing but, like everybody else, occasionally make mistakes. A "Do you want to do this..." prompt requires one keystroke to answer. The UNDO feature is not a solution - in fact it is an admission that users (or Dopus) can make mistakes and nullifies your argument "that the people who are using it will ... know what they are doing".[/quote]

Hi Nodrog,

With all respect, and I've been using computers since 1969, this thread and concept is just silly.

If you want to copy files then you select the files you want to copy - otherwise don't select them. Yes, and on occasions you may make an error, just like typing on a keyboard when you hit 's' insteead of 'a'. Not only is it totally unproductive to ask for confirmation on every action, it's just plain silly.

It is just a nonsense to suggest that non-destructive actions should have a conformation dialog every time. In fact this breaks just about all the user guidelines for program design. The basic tenant of good interface design demands that a confirmation dialog be meaningful, otherwise it is not only useless but dangerous, potentially leading to more errors because the user will automatically disregard and devalue the action and always accept it. Conformation should only appear when an action is potentially destructive or abnormal, so alerting the user to something unusual.

What you are asking for is the equivalent of a confirmation dialog for every key typed on the keyboard. "Do you really mean to hit the 'S' key or did you mean to use 'A'? Just nonsense.

You may find other programs which give you such nonsense but it is completely against modern interface design guidelines.

__
Regards, Dr Greg Perry, GPSoftware


#18

[quote="Nodrog"][quote="jon"]Sorry but this whole concept just seems silly to me.

Opus is designed to do what you tell it. If you tell it to copy some files, it will copy them. Copying files isn't a destructive action - if you copy the wrong files to the wrong place, just delete them afterwards.

We have confirmation for any destructive actions (delete, replace, etc). Anything that can't potentially destroy data doesn't need confirmation.

Opus is a power tool and we expect that the people who are using it will, to some extent at least, know what they are doing. If you don't want to copy some files, don't copy them![/quote]

If that is the opinion of the Dopus team the I have a simple answer - I won't use Dopus. There are plenty of other file managers available just as powerful.

[/quote]

Actually, while there are plenty of other file managers available, I've yet to find ANY as powerful.

And for me, jon's and greg's responses are reasons for me to purchase Dopus. Seems they just might be against unnecessary feature "bloat" :smiley:

cheers


#19

I tend to think this thread has become a little off subject.
All that was asked for was a confirmation dialog for copying files.

Perhaps a bit of respect for our elders could help here.
My HP 48 calculator always asks for confirmation when I copy files using its' default file manager.
I replaced it long ago with the French PCT library. PCT does not ask for confirmation.
The process is still tedious at best !
But the calculator is extremely powerful and flexible with its' RPL programming language.
I have the utmost respect for Dr. Wickes and Reverse Polish Lisp.

Enough said.
Merry Christmas !
:opussanta: porcupine


#20

Actually, before using DOpus, I used Total Commander a lot. I really like the confirmation before moving/copying. I understand that it might be a somewhat useless feature, but I like the "rhythm" that it provides when I move and copy a lot of files around. I actually requested this feature a couple of times but the Dopus programmers feel that it's not really a useful feature, which is understandable, and I respect that.

One way I have gotten to work around it is to save a layout that I call "TC-imitation" to imitate as closely as possible Total Commander. I made a couple of custom extra buttons called "Move Deluxe" and "Copy Deluxe", which allow me to copy/move with a dialog confirmation. I got the code for the buttons from this forum somewhere. Here it is for the Copy command:

dopusrt /cmd Copy TO HERE CREATEFOLDER "{dlgstring|Specify folder-name to COPY items to...|{d}}"

I'll also attach a screenshot of what it does. Basically, the button will just copy the selected files from the active pane to the destination pane with a confirmation dialog which will automatically show the path to the destination directory, but since it is paused, you can type in another directory if you wish. But I never do, I just like seeing the dialog there. Here it is:

Hope it helps. Thanks to steje for his help, as usual.