Предлагаю небольшой макрос, копирующий файлы с временной панели, открытой на активной панели (извините за тавтологию) в директорий, открытый на неактивной панели. Макрос "рассовывает" копируемые файлы по подкаталогам в соответствии с их расположением в исходной структуре (относительно "корневой" папки). Особенно полезна для копирования результатов поиска файлов, помещённых на временную панель.
Опубликовал версию 1.5.2 в связи с изменениями в модулях
Копирование файлов с временной панели с сохранение структуры папок
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Копирование файлов с временной панели с сохранение структуры папок
Last edited by buniak_a_h on Tue 31 Dec, 2019 12:38, edited 3 times in total.
-
- Posts: 6839
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Копирование файлов с временной панели с сохранение структуры папок
Latest post of the previous page:
Спасибо, нашёл. (Регулярное выражение поиска не учитывало возможность минуса перед цифрой).buniak_a_h wrote: ↑Tue 31 Dec, 2019 11:01 PanelFilter (не знаю, какая версия - в самом скрипте не указано). Там написано:
Эта строчка принадлежала оригинальному автору, который писал данный скрипт много лет назад для Фар 1.75.
Надо будет строчку исправить и скрипт перевыложить.
Насчёт панельного модуля - ошибку не нашёл - просьба дать ссылку или прикрепить вашу копию.
Last edited by Shmuel on Tue 31 Dec, 2019 11:19, edited 1 time in total.
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Копирование файлов с временной панели с сохранение структуры папок
Ссылка парой сообщений выше. Но теперь там нет собственно ссылки на скрипт - есть ссылка на плагринг, которая выводит на
Code: Select all
Unknown plugin id
главная
Там конкретно вызова с первым числовым параметром нету, но есть вызовы с одним параметром. а в мануале умолчательного значения для whatpanel не указано, как и не указано, что этот параметр опциональный. Вот я и предположил, что может привести к бедушке …
-
- Posts: 6839
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Копирование файлов с временной панели с сохранение структуры папок
Ещё раз спасибо. В данном исходнике ошибки нет. Один параметр допустим, если это настоящий хэндл панели (userdata). Если же первый параметр nil, то во втором указывается использовать активную, либо пассивную панель.
Копирование файлов с временной панели с сохранение структуры папок
Доброго времени суток! Поскажите, пожалуйста, работает ли данный плагин в самой новой версии Far. И если да, то как его установить? тыкните носом, где почитать про установку. Заранее спасибо!
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Копирование файлов с временной панели с сохранение структуры папок
Это не плагин, это - макрос плюс модуль. Надо распаковать архив в %farprofile%\macros\ 1)(с путями). Будет папка %farprofile%\macros\modules\BAX и папка %farprofile%\macros\scripts\BAX; в первой - модули, во второй - собственно сам скрипт. После этого надо либо перезапустить ФАР, либо в командной строке дать команду
macro:load
. *1) переменная среды farprofile доступна только из ФАРа. Т.е. надо перейти в папку командой
cd %farprofile%\macros
и распаковать туда архив.
Last edited by buniak_a_h on Mon 10 Jul, 2023 15:36, edited 1 time in total.