FileCopyEx: Extended File Copy plugin

Here you can discuss about your favorite plug-in.
User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

FileCopyEx: Extended File Copy plugin

Post by Mauro72 » Thu 12 Jul, 2012 20:42

Hi,
I´m trying to execute with bind hotkey config menu (CTRL+SHIFT+F5) and never work.
Where is the problem?. Or i missing additional config.
Thanks.

PD: Still waiting different sort of folders and files :)

User avatar
HaRT
Moderator
Posts: 8023
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 99 times

Re: Extended Copy plugin... help!

Post by HaRT » Mon 16 Jul, 2012 11:29

Which FAR and FileCopyEx versions? Which OS version? What have you done, what is expected and what are you getting instead?
You should have read how to report issues.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Tue 17 Jul, 2012 20:10

Last FAR x86 version + [x86/x64] Extended file copy plugin v2.0.0 beta (with far3wrap) and WinXP 32 SP3.
Pressing (CTRL+SHIFT+F5) = nothing!

User avatar
HaRT
Moderator
Posts: 8023
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 99 times

Re: Extended Copy plugin... help!

Post by HaRT » Tue 17 Jul, 2012 20:35

Does the “[>] Extended copy” line show in the plugins list (upon F11)?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Tue 17 Jul, 2012 23:38

Yes, the plugin works ok. I can change options in >Menu>Plugin Config, so the plugin is installed ok.
But the problem is the hotkey assigned by the config:

- ALT+SHIFT+F5/F6 or
- CTRL+SHIFT+F5/F6 or
- CTRL+ALT+F5/F6.
Not working these hotkeys.

User avatar
HaRT
Moderator
Posts: 8023
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 99 times

Re: Extended Copy plugin... help!

Post by HaRT » Wed 18 Jul, 2012 11:23

Mauro72 wrote:Not working these hotkeys.
You need to inspect the respective macros then. Most likely, they use a wrong plugin menu hotkey.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Wed 18 Jul, 2012 19:58

Testing the plugin in FAR 2 version, the hotkeys works ok.
So, i don´t know where is the problem. May be Far3Wrap plugin?
In the registry lines of FAR3 (Far Manager key), is empty.
And in the registry lines of FAR2 (FAR2>KeyMacros>Shell>...) show CtrlShiftF5/F6 (plugin call) and F5/F6 (copy function).
How to convert this registry setup to the FAR3?
Thanks. ;)

PD: sorry for my english!

User avatar
HaRT
Moderator
Posts: 8023
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 99 times

Re: Extended Copy plugin... help!

Post by HaRT » Thu 19 Jul, 2012 13:33

Mauro72 wrote:Testing the plugin in FAR 2 version, the hotkeys works ok.
So, i don´t know where is the problem. May be Far3Wrap plugin?
In the registry lines of FAR3 (Far Manager key), is empty.
FAR3 doesn't see FAR2 macros and the wrapper plugin doesn't provide FAR2 macros to FAR3.
FAR3 stores its macros (and all other settings) in .db files and provides means to import particular settings from special XML files. There seemed to be tools to convert FAR2 macros to FAR3 published in the Russian part of the forum. I might need to look into FAR3 FAQ, later.
Фар есть инструмент, а не нянька. © 2009 DrKnS

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

Re: Extended Copy plugin... help!

Post by 2useven10 » Thu 19 Jul, 2012 14:04

Mauro72
You need to exract all converter files: http://code.google.com/p/mini-gnu/downl ... an=2&q=2x3
to your hard drive (suppose it will be C:\far2x3 - 2x3.pl file should be here).
Than go to C:\far2x3 folder and execute following command:
perl\bin\perl.exe -w 2x3.pl macros -i reg=Your_far2_macros_regfile.reg -o xml
far3_macros.xml file should be created.
Copy it to your far3 directory (near far.exe).
Go to far3 directory and import macros file:
far.exe /import far3_macros.xml
(Re)start far3 if required.

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Fri 20 Jul, 2012 21:00

After trying the conversion explained by 2useven10, the result far3_macros.xml is empty.
May be an error in "perl\bin\perl.exe -w 2x3.pl macros -i reg=keymacros.reg -o xml"
Where is the error?
Thanks otherwise 2useven10.

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

Re: Extended Copy plugin... help!

Post by 2useven10 » Fri 20 Jul, 2012 21:39

if you can give me a link to keymacros.reg i will try to convert it (or fix the conversion script)...

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Sat 21 Jul, 2012 02:42

Here is, Copy and Paste ;)

Windows Registry Editor Version 5.00

Code: Select all


[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Common]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Common\CtrlShiftT]
"Sequence"="callplugin(0x43454D55,3)"
"Description"="Switch ConEmu tabs visibility"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Consts]
"PanelTabs"=dword:a91b3f07

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Dialog]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Dialog\CtrlDown]
"Sequence"="$If (Title==\"Unicode CharMap\") CtrlF Down Enter $Else CtrlDown $End"
"DisableOutput"=dword:00000001
"Description"="Unicode CharMap: Listing fonts with CtrlUp/CtrlDown"

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Dialog\CtrlUp]
"Sequence"="$If (Title==\"Unicode CharMap\") CtrlF Up Enter $Else CtrlUp $End"
"DisableOutput"=dword:00000001
"Description"="Unicode CharMap: Listing fonts with CtrlUp/CtrlDown"

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Info]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Info\Esc]
"Description"="Use Esc to toggle panels on/off"
"Sequence"="CtrlO"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\QView]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\QView\Esc]
"Description"="Use Esc to toggle panels on/off"
"Sequence"="CtrlO"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Search]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Search\Del]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Search\NumDel]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Search\ShiftEnter]
"Sequence"="Esc $if (Shell && !Tree) CtrlEnter $Text \"-new_console\" Enter $else ShiftEnter $end"
"DisableOutput"=dword:00000001
"Description"="Run <File under cursor> in new console of ConEmu"

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\AltEnter]
"Description"="Hotkey to execute properties command: Alt-Enter"
"Sequence"="Esc r c l k _ c m d : p r o p e r t i e s Enter"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\AltF5]
"Sequence"="ShiftF1"
"Description"="Comprimir Archivos"
"DisableOutput"=dword:00000001
"Selection"=dword:00000001
"NoFiles"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\BS]
"Description"="Use BS to go to upper folder"
"Sequence"="CtrlPgUp"
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlAltD]
"Sequence"="callplugin(0x43454D55,8)"
"Description"="Create new console with ConEmu debugger on this instance of FAR"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlAltDel]
"Sequence"="callplugin(0x43454D55,7)"
"RunAfterFARStart"=dword:00000001
"DisableOutput"=dword:00000001
"Description"="Autoattach FAR to ConEmu GUI"

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlO]
"Sequence"="callplugin(0x43454D55,2) End"
"Description"="Show console output in viewer (ConEmu)"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlShiftF1]
"Sequence"="callplugin(0x43455568,1)"
"Description"="Switch Thumbnail view on active panel"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlShiftF2]
"Sequence"="callplugin(0x43455568,2)"
"Description"="Switch Tiles view on active panel"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlShiftF5]
"Sequence"="F5"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlShiftF6]
"Sequence"="F6"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\CtrlShiftO]
"Sequence"="CtrlO"
"Description"="Hide/Show panels (standard FAR CtrlO)"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\Del]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\Esc]
"Description"="Use Esc to toggle panels on/off"
"Sequence"="CtrlO"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\F5]
"Sequence"="F11 x 1"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\F6]
"Sequence"="F11 x 2"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\NumDel]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\RCtrl]
"Sequence"="callplugin(PanelTabs, 3)"
"Description"="PanelTabs: select tab"

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\ShiftEnter]
"Sequence"="$if (!CmdLine.Empty) $if (CmdLine.Value==\".\" || CmdLine.Value==\"..\" || CmdLine.Value==\"...\") ShiftEnter $else End $Text \" -new_console\" Enter $end $else $if (APanel.FilePanel && !APanel.Plugin && !APanel.Empty && !APanel.Folder && len(APanel.Current)>4) %exec = ucase(env(\"PATHEXT\")); $if (%exec==\"\") %exec = \".COM;.EXE;.BAT;.CMD\"; $end %ext = ucase(fsplit(APanel.Current,8)); $if (%ext!=\"\" && index(\";\"+%exec+\";\",\";\"+%ext+\";\")>=0) CtrlEnter $Text \" -new_console\" Enter $else ShiftEnter $end $else ShiftEnter $end $end"
"Description"="Run <Command line> or <File under cursor> in new console of ConEmu"
"DisableOutput"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\ShiftF5]
"Sequence"="F11 x 3"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\ShiftF6]
"Sequence"="F11 x 4"
"DisableOutput"=dword:00000001
"NoPluginPanels"=dword:00000000
"PluginPanels"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Shell\Space]
"Description"="Use Space to select files"
"Sequence"="Ins"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Tree]

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Tree\Del]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Tree\Esc]
"Description"="Use Esc to toggle panels on/off"
"Sequence"="CtrlO"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001

[HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\Software\Far2\KeyMacros\Tree\NumDel]
"Description"="Use Del to remove files"
"Sequence"="F8"
"DisableOutput"=dword:00000001
"EmptyCommandLine"=dword:00000001
Last edited by Mauro72 on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Fixed code formatting

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

Re: Extended Copy plugin... help!

Post by 2useven10 » Sat 21 Jul, 2012 05:50

oops....
just replace [HKEY_USERS\S-1-5-21-1177238915-602609370-725345543-1003\
to [HKEY_CURRENT_USER\
than repeat conversion instructions above

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

Re: Extended Copy plugin... help!

Post by 2useven10 » Sat 21 Jul, 2012 06:21

BTW
perl\bin\perl.exe -w 2x3.pl macros -i reg -o xml
reads and converts macros from current user registry directly.

User avatar
Mauro72
Posts: 206
Joined: Wed 11 Aug, 2010 00:23
Location: Rosario, Argentina
Been thanked: 6 times

Re: Extended Copy plugin... help!

Post by Mauro72 » Sat 21 Jul, 2012 20:31

Yeahhhhh!!!
2useven10 wrote:perl\bin\perl.exe -w 2x3.pl macros -i reg -o xml
reads and converts macros from current user registry directly.
Great info 2useven10, now the hotkeys works excellent. :Yahoo!:
Thanks for your help. :)

igC5peRFfZwk
Posts: 3
Joined: Mon 22 Apr, 2013 20:24

cancelling Extended Copy in FAR3 unselects files

Post by igC5peRFfZwk » Mon 22 Apr, 2013 20:39

Hi, I'm a long time FAR user trying to make the move from FAR2 x86 to FAR3 x64.

I was testing the Extended Copy plugin, which was working almost perfectly, but I noticed that exiting/cancelling (ESC or Cancel option) the Extended Copy dialogue would unselect any selected files in the panel and jump the cursor to the first panel entry.

This occurs when the extended copy dialogue is opened via pressing F11 and selecting it, or by macro (which is the same thing I guess). Exiting any window from the Extended Copy plugin (copy, move, settings or the main dialogue window) has the same effect. It doesn't happen with other dialogue windows (built-in or default plugins) as far as I can tell.

Does anyone else have the same problem? Any insights on how to stop this behaviour? It's quite annoying and could be enough reason for me to stick with FAR2.

Thanks

Post Reply

Return to “General Plug-In Discussions”