GP SoftwareTwitter
Opus FAQsManualCommandsObjects

Ultracopier Integration

Hi,
I'm using "Ultracopier Copy/Move Tool" on my machine and I want to integrate it into Dopus (as TeraCopy).

There are some codes created by Ultracopier staff but it doesn't work. You will find these info at the end of this topic.

My OS is "Windows 8.1 Pro 64-bit".
My Dopus version is "11.10 x64 Build 5466".
Thanks.
Cengiz.


Here is the Ultracopier info link for Opus:
http://ultracopier-wiki.first-world.info/wiki/Integration_into_Directory_Opus

And here are the codes that you will find on that address :

For the copy button :

<?xml version="1.0" encoding="UTF-8"?>
 <usercommand backcol="none" textcol="none">
 <function type="normal">
 <instruction>%ProgramFiles%\Ultracopier\ultracopier.exe cp {allfilepath} {filepathdest}</instruction>
 </function>
 <label>Ultracopier_CopyFile</label>
 <tip>Copy files with Ultracopier</tip>
 <icon1>%ProgramFiles%\Ultracopier\ultracopier.exe,1</icon1>
 </usercommand>

For the move button :

<?xml version="1.0" encoding="UTF-8"?>
 <usercommand backcol="none" textcol="none">
 <function type="normal">
 <instruction>%ProgramFiles%\Ultracopier\ultracopier.exe mv {allfilepath} {filepathdest}</instruction>
 </function>
 <label>Ultracopier_MoveFile</label>
 <tip>Move files with Ultracopier</tip>
 <icon1>%ProgramFiles%\Ultracopier\ultracopier.exe,2</icon1>
 </usercommand>

Try using the below scripting changes to see if they will work for you. As always, just select a section for a button, then customize the toolbar you want the button on, then paste the button onto the toolbar.

I believe you'll find that the buttons will work now. Let us know, yes??

For the copy button :

<?xml version="1.0" encoding="UTF-8"?>
<usercommand backcol="none" textcol="none">
<label>Ultracopier_CopyFile</label>
<tip>Copy files with Ultracopier</tip>
<icon1>%ProgramFiles%\Ultracopier\ultracopier.exe,1</icon1>
<function type="normal">
<instruction>%ProgramFiles%\Ultracopier\ultracopier.exe cp *{allfilepath|filem} {destpath}</instruction>
</function>
</usercommand>

For the move button :

<?xml version="1.0" encoding="UTF-8"?>
<usercommand backcol="none" textcol="none">
<label>Ultracopier_MoveFile</label>
<tip>Move files with Ultracopier</tip>
<icon1>%ProgramFiles%\Ultracopier\ultracopier.exe,2</icon1>
<function type="normal">
<instruction>%ProgramFiles%\Ultracopier\ultracopier.exe mv *{allfilepath|filem} {destpath}</instruction>
</function>
</usercommand>

Thanks for the reply but it doesn't work too.
The snapshot of the DOpus error window is attached.

That error message is nothing to do with Opus.

Well, that's the code that Terra Copy uses, with the exception that the program name and copy code was changed. I tried, but you might end up having to contact the author of the program to see what they have to say...

Hope it works out for you!

Oblias2,
Thanks for your kind interest.
And jon from GPSoftware :
You are very helpful as a DOpus support. You know I'm a registered user of DOpus since 18 December 2003 and it's the first time that I receive a very helpful support like yours from GPSoftware. You are very kind too. Say hello to Greg Perry.

You are most welcome!

Well, yes and no. I'm just guessing, but wouldn't that message probably be from Ultracopier because it didn't get arguments acceptable to it from Opus.

I guess the real question here would be in exactly what form does Ultracopier require it's arguments. Perhaps if that were known, someone could create an Opus button which would pass the required options.

cisilay, can you show an ultracopier command line that works (perhaps when entered at a command prompt)?

Hello,

the following command lines are working:

Copy directory:
DRIVE:\PATH_TO_ultracopier.exe cp {s!} {d!}
Move directory:
DRIVE:\PATH_TO_ultracopier.exe mv {s!} {d!}

Greetings
opusfreak

Hello, can you please explain where to enter those lines?