Hi there,
I love Dopus (I do!), but I need to ramble about this one:
I'm the guy who doesn't really quite get the programming part of scripts, buttons and stuff. It's just not something I'm particularly familiar with, nor good at or even interested in. I just want to use DOpus without having to get in its guts and play with micromanaging its entrails, so to speak. I understand that it's where its power lies, but I'm just too dumb and tired to figure out all the (sometimes) convoluted ways to make it as powerful as a cold-fusion nuclear reactor. With that in mind, for "unattended operation" to work as we(*) seem to expect, it shouldn't require knowledge of re-scripting actions nor finding the answer in a help forum.
When I press the "unattended operation", I expect that it will make the decision for me (be it replace, rename or skip, etc...), and that I can leave my desk to get coffee and pet my cat/dog/hamster/beholder without having to worry about pressing buttons for every instance. UN-attended, right?
Therefore, I think the default should be:
copy movewhensame UNATTENDED=yes WHENEXISTS=replace*
*And similar for other functions.
Now, if we want to play with it the script indeed, I suggest you leave a little line in the "unattended errors" dialog box, where one must choose between 'replace, keep, rename, etc…' and say something like "editing available under Settings/Files Types…"
/rant off
(*) PS: There are enough posts about people being confused by this behavior that perhaps the very smart programmers are not thinking about the behavior of the not-that-smart, average users in this case. Yeah?