Page 6 of 9

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 29 Sep, 2009 12:17
by Andrey Budko

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Mon 30 Nov, 2015 23:47
by Sim

Latest post of the previous page:

без Shift как-то привычнее и удобнее и используется везде.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 01 Dec, 2015 19:26
by Ленивый
Может не в тему обсуждения, но очень хочется дополнения плагина функцией удаления. Обращался к автору - безрезультатно. Учитывая участие в обсуждении гуру - вдруг получится. :)

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 01 Dec, 2015 20:03
by Smitis
А чем обычное удаление не устраивает?

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 01 Dec, 2015 21:57
by Ленивый
Странный вопрос, учитывая "стаж" на форуме. Никогда не приходилось удалять пару-тройку тысяч мелких файлов из каталога на ПК какого-нибудь юзера, по ходу решения других его проблем (ну не могу я пройти мимо %temp% или забытого всеми KAV update годичной давности, а то еще если это ноут, с забитым под завязку всяким хламом диском)? При этом лишний раз перегрузится под админом/запустить от админа очередной экземпляр Far'а - то же время. А так запустил удаление выделенного, и далее по теме обращения...

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 01 Dec, 2015 22:33
by Smitis
Вопрос не странный, мне не понятно причём здесь плагин ClipboardCopy? Свои функции функции он выполняет, зачем ему лишний функционал?
Вам же надо обратить внимание на штатный плагин emenu и удалять через контекстное меню.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 01 Dec, 2015 22:49
by Sim
Smitis, все бы хорошо с Emenu, одно раздражает - любая операция полностью блокирует интерфейс фара на время ее выполнения.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Wed 02 Dec, 2015 09:19
by Smitis
Sim Я для таких целей использую http://forum.farmanager.com/viewtopic.p ... &start=368
То что при удалении интерфейс блокируется, возможно баг.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Wed 02 Dec, 2015 09:27
by Sim
Smitis, все таки удобнее когда процесс копирования/перемещения/удаления в отдельном окне происходит и интерфейс фара при этом доступен. а Background Copy я пробовал, но чего-то мне в нем не понравилось, наверное именно отсутствие отдельного окна для фоновых операций.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Wed 02 Dec, 2015 10:01
by Wave
Я для этих целей использую:
а) TeraCopy (его, а не аналог — потому что в наборе макросов SimSU как раз есть подходящий макрос);
б) ConEmu, который добавляет ФАРу вкладки а-ля браузер или тотал и добавляет нормальный drag'n'drop из ФАРа. Так что не проблема в одной вкладке запустить удаление, открыть другую вкладку и работать в ней. Опять же, по форуму можно поискать макросы вставки путей из соседних инстансов ФАРа.

Background Copy не очень нравится двумя вещами: установкой ажно отдельного сервиса и тем, что неюникодный плагин.
Можно найти минимум два варианта bci.exe (Background Copy Indication) — тулза, которая если Background Copy что-то копирует-удаляет, в трее появляется значок и индикатор прогресса, и из трея же можно управлять этим делом. Учитывая установку сервиса, запустить ещё и эту тулзу несложно.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Wed 02 Dec, 2015 18:29
by Ленивый
Ленивый wrote: Может не в тему обсуждения, но очень хочется дополнения плагина функцией удаления. Обращался к автору - безрезультатно. Учитывая участие в обсуждении гуру - вдруг получится. :)
Эх, не прокатило....

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Thu 07 Nov, 2019 16:20
by Sim
скрипт Panel.CtrlC,V,X,B.lua, который вложен в архив плагина, не работает, зато прекрасно работает скрипт, который выкладывали тут в теме

Code: Select all

local CLIP_COPY_ID = "FA871763-7379-4CB4-BDB0-E4EF6FB0B524"
 
local function Cond()
  local REALNAMES = 0x20
  return
    Plugin.Exist(CLIP_COPY_ID)
    and (not APanel.Plugin or band(APanel.OPIFlags,REALNAMES))
end
 
local Copy,Cut,Paste,Shortcut="1","2","3","4" --commands
 
local function ClipCopy(cmd)
    if Plugin.Menu(CLIP_COPY_ID) then
        Keys(cmd)
    end
end
 
local Panels = "Shell Tree Search"
 
Macro { description="ClipCopy: Copy";
    area=Panels; key="CtrlC";
    condition=Cond; action=function() ClipCopy(Copy) end;
}
 
Macro { description="ClipCopy: Cut";
    area=Panels; key="CtrlX";
    condition=Cond; action=function() ClipCopy(Cut) end;
}
 
Macro { description="ClipCopy: Paste";
    area=Panels; key="CtrlV";
    condition=Cond; action=function() ClipCopy(Paste) end;
}
 
Macro { description="ClipCopy: Shortcut";
    area=Panels; key="CtrlL";
    condition=Cond; action=function() ClipCopy(Shortcut) end;
}

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Mon 25 Nov, 2019 20:28
by Sim
Начиная с версии Far 3.0.5464 x64 плагин перестал работать.
При попытке скопировать или вырезать файл, выдает сообщение об ошибке:

P.S. В Far 3.0.5462 все работает как надо, 5463 не нашел на сервере чтобы проверить.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Fri 31 Jan, 2020 13:38
by rattle
Sim wrote: Mon 25 Nov, 2019 20:28 Начиная с версии Far 3.0.5464 x64 плагин перестал работать.
Sorry; don't know Russian - but I can confirm, stopped working for me, too. Same error code 0x800401f0. Translation:

Code: Select all

0x800401F0: CoInitialize has not been called.
Looking at ClipCopyW3x64.dll code, it imports CoCreateInstance but not CoInitialize. Might be easy to fix.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Sun 02 Feb, 2020 10:37
by SUSim
А чем не подходит Emenu из корбки.

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Sun 02 Feb, 2020 14:46
by John Doe
SUSim wrote: Sun 02 Feb, 2020 10:37 А чем не подходит Emenu из корбки.
viewtopic.php?p=134037#p134037

ClipCopy (Clipboard Copy) — Копирование через буфер обмена

Posted: Tue 10 Mar, 2020 20:11
by Jury
Sim wrote: Mon 25 Nov, 2019 20:28 Начиная с версии Far 3.0.5464 x64 плагин перестал работать.
Подтверждаю. Очень грустно. Это был один из моих самых важных плагинов. Только из-за него одного придётся откатываться на Far 3.0.5462.
SUSim wrote: Sun 02 Feb, 2020 10:37 А чем не подходит Emenu из корбки.
А его можно посадить на макрос как-то по сочетанию клавиш? Причём так, чтобы работало в любой раскладке?