Page 1 of 3

Vista 64 Bit file copy problems

Posted: 27 Jun 2008 14:18
by MrHaugen
Hi

Just tried this application, and have to say it's amazing. Only thing that hit me hard was the file copy operation. It seems to use Vistas built in explorer engine for file copy and move operations.

This is grim news, but I could live with it, when I'm considering the alternative... The MAJOR problem however is that it seems to go into "Not responding" every time I copy larger files and try to do anything else. If I leave everything alone while it copies, it works. Trying to copy between tabs with right click drag.

I'm running Vista 64 Business with Service Pack 1. Anyone seen this problem?

Posted: 27 Jun 2008 14:56
by ivan
Yes, I can confirm that I also have this problem (Vista 32-bit SP1 for me).
What's even more annoying is that I set it to copy some [large in quantity/size] files (for example, from portable HDD to main PC HDD), flip to Firefox to do something, then try to go to XYplorer to [maybe] rename a file in some other folder but XYplorer and the transfer window both go into "Not responding" mode. This should clearly be a bug, because the same does not happen with WE, not to mention the fact that with WE I can minimize either the main window or the transfer dialog or both. Trying to do the same with XYplorer results in "Not responding" coma.

Posted: 27 Jun 2008 15:54
by MrHaugen
Good to see that others have the same problem. I'm also trying to transfer from a USB disk.

If this is not corrected, or have no work around, I'd never buy this application. File transfer in a file browser is pretty important :?


Forgot to mention that I have the 7.20 trial version...

Posted: 27 Jun 2008 18:19
by serendipity
Hi and Welcome to XYplorer forum,

This issue has been noticed before and a "super-fast file copy" feature is planned for future. See here:
http://www.xyplorer.com/xyfc/viewtopic.php?t=830

Meanwhile, there has been a pretty nice script to integrate teracopy into XYplorer. Get the script here:

http://www.xyplorer.com/xyfc/viewtopic.php?t=2596

Hope this helps a bit.

Posted: 27 Jun 2008 18:23
by ivan
serendipity wrote:This issue has been noticed before and a "super-fast file copy" feature is planned for future.
I personally don't have a problem with the speed of the copying process, it's the freezing of XYplorer and transfer windows that concerns me a lot, not to mention the "pop up to the front once it's done" unfreezing effect.

Posted: 27 Jun 2008 18:39
by serendipity
ivan wrote: I personally don't have a problem with the speed of the copying process, it's the freezing of XYplorer and transfer windows that concerns me a lot, not to mention the "pop up to the front once it's done" unfreezing effect.
Even with File operation progress modeless?

Posted: 28 Jun 2008 01:04
by ivan
serendipity wrote:File operation progress modeless[/url]?
Yes, even having that box ticked causes the freezes.

Posted: 28 Jun 2008 08:40
by admin
ivan wrote:
serendipity wrote:File operation progress modeless[/url]?
Yes, even having that box ticked causes the freezes.
Strange! From the source code this seems not possible. Might be a Vista thing (?).

Does it make a difference whether you copy by drag-n-drop or by Ctrl+C/V? (It should not make a difference.)

Posted: 28 Jun 2008 11:01
by ivan
Not sure if it's a Vista thing. I can't really test because I don't have a XP system any more. And whether it's drag-n-drop or the keyboard way doesn't make a difference.

I've got a little theory, but I'm probably way off base. If I remember right, with XP, you can't minimise the transfer window to taskbar but you can minimise the main Explorer window [while the transfer is happening]. With Vista, it's a little different. You can minimise the transfer window, but the parent stays there. However, if you minimise the parent when child goes down as well. If you max the child then parent stays down, but if you max the parent then child comes back up. Theoretically, this has no relation to XYplorer freezing when you simply pop over to do some browsing or launch your Mail app and then minimise it. I'm just saying that maybe it's something to do with the parent-child link that makes it work in Explorer but not in XYplorer, maybe because the transfer window isn't XYplorer's native, it's Explorer's native and combined with the Vista factor things break down. Not sure how you'd debug this one thought... :?

Posted: 28 Jun 2008 11:06
by admin
ivan wrote:Not sure if it's a Vista thing. I can't really test because I don't have a XP system any more. And whether it's drag-n-drop or the keyboard way doesn't make a difference.

I've got a little theory, but I'm probably way off base. If I remember right, with XP, you can't minimise the transfer window to taskbar but you can minimise the main Explorer window [while the transfer is happening]. With Vista, it's a little different. You can minimise the transfer window, but the parent stays there. However, if you minimise the parent when child goes down as well. If you max the child then parent stays down, but if you max the parent then child comes back up. Theoretically, this has no relation to XYplorer freezing when you simply pop over to do some browsing or launch your Mail app and then minimise it. I'm just saying that maybe it's something to do with the parent-child link that makes it work in Explorer but not in XYplorer, maybe because the transfer window isn't XYplorer's native, it's Explorer's native and combined with the Vista factor things break down. Not sure how you'd debug this one thought... :?
I'll get a Vista system later this year. Then the time of guessing will be over...

Posted: 29 Jun 2008 20:40
by MrHaugen
Can someone tell me how to use the script code for copy/cut/paste?
I've installed Teracopy, but I'm not sure about the rest.

I'm trying to make a Keybord shortcut and add the script, but I don't see how I can add the scripts there.

Posted: 29 Jun 2008 21:52
by serendipity
MrHaugen wrote:Can someone tell me how to use the script code for copy/cut/paste?
I've installed Teracopy, but I'm not sure about the rest.
You have to use what is called "Command IDs" for the respective copy/cut/paste. You can find the IDs from Tools> Customize keyboard shortcuts (or CKS) and go to category "Edit" and click on cut, copy or paste and read the Command IDs from the button below which should show either #200, #201 or #202.
You can include these IDs in your scripts directly.
Read more about CKS:

http://88.191.26.34/XYwiki/index.php/CKS
MrHaugen wrote: I'm trying to make a Keybord shortcut and add the script, but I don't see how I can add the scripts there.
No, you have to make the script first like explained here:

http://88.191.26.34/XYwiki/index.php/Us ... d_Commands

and then assign shortcut to it.

Hope that help.

Posted: 30 Jun 2008 07:39
by admin
MrHaugen wrote:Can someone tell me how to use the script code for copy/cut/paste?
I've installed Teracopy, but I'm not sure about the rest.

I'm trying to make a Keybord shortcut and add the script, but I don't see how I can add the scripts there.
You are talking about the three scripts of Muroph: http://www.xyplorer.com/xyfc/viewtopic. ... 3709#23709 -- right?

This would be one way:

- Create a new catalog category (right-click catalog to find the command); call it e.g. "Teracopy"
- Inside that category create three items. Here's what you do with the first of them in its Properties dialog:
Caption: type "Copy"
Location: click Edit button because it will be a multi-line entry into that field, and paste Muroph's "Copy" script. OK the dialog.
- Do respectively for the other 2 items ("Cut", and "Paste")
- Now you have three catalog items which on a single click will "Copy", "Cut" and "Paste" via TeraCopy.

Beware, this was an air tip :wink: . I hope that's correct: I did not test it not having TeraCopy.

PS: This sorely reminds me of one of my points for 7.40: import/export catalog categories! Next time I'd just upload a file that you would import into the catalog. :)

Posted: 30 Jun 2008 09:39
by Muroph
MrHaugen wrote:I'm trying to make a Keybord shortcut and add the script, but I don't see how I can add the scripts there.
to use a KS you do this:

-open the 'user' menu and click 'manage commands'.
-in category, select 'run script'.
-click 'new'
-in 'caption' type the name you want to see in the user menu.
-click the 'edit' button beside the script box.
-delete whatever is there, paste the script and click ok.
-click 'assign keyboard shortcut' and look for the ks you want.
if it's not there it's already in use by other command, so you'll have to assign it later in the cks window.
-click ok.

do the same to the other scripts.

and what Don said about the catalog works.
i've done that.

Posted: 30 Jun 2008 09:52
by MrHaugen
Thanks to you both.

Just saw your last post Muroph. You beat me to it. Everything is a bit clearer now. Problem I get now is that I get alot of messages that the lines "is not a valid script command" when I use the shortcuts.

I think it's every line that is relevant to the variables.ini. Should I make the file, and where should it be?