Копирование файла в панель другого Фара
Копирование файла в панель другого Фара
Почитал я тут обсуждение про несколько файловых панелей и подумал: а нельзя ли сделать плагин, который бы находил все запущенные экземпляры Фара и предлагал бы копировать файл не на другую панель "своего" экземпляра, а на панели других экземпляров. Мне иногда бывает нужно скопировать файл в каталог, который открыт в другом экземпляре Фара. Но иметь ради этого много панелей мне бы не хотелось.
Такое в принципе возможно, т.е. АПИ Фара такое позволяет?
Такое в принципе возможно, т.е. АПИ Фара такое позволяет?
Re: Копирование файла в панель другого Фара
В таком ответе (по содержанию, а от вас -- и по форме) я не сомневался :-) Теперь только остается подождать, пока какой-нибудь умелец не напишет такой скрипт. Наверняка на Луа не более 50 строк будет.
Хочу на всякий случай уточнить (хотя, наверное, это и так понятно), что под "копированием в панели других экземпляров" я имею в виду копирование в каталоги, отображенные в панелях других экземпляров.
Хочу на всякий случай уточнить (хотя, наверное, это и так понятно), что под "копированием в панели других экземпляров" я имею в виду копирование в каталоги, отображенные в панелях других экземпляров.
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Копирование файла в панель другого Фара
fml2,
Как вы себе это представляете? Вот есть два экземпляра Фара:
Например, есть файл на левой панели 1 (1-й экземпляр) и вы хотите скопировать его на правую панель 4 (2-го экземпляра). Как это должно выглядеть со стороны пользователя? (Для меня очевидны только первые два действия):
1. Выделить файл
2. Вызвать плагин "Super Copy"
3. ...дальше?
Как вы себе это представляете? Вот есть два экземпляра Фара:
Code: Select all
|1|2|
|3|4|
1. Выделить файл
2. Вызвать плагин "Super Copy"
3. ...дальше?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Копирование файла в панель другого Фара
Зачем "Super Copy".
Открываем обычный диалог копирования, нажимаем F11, запускам "Папки из всех фаров", и выбираем нужную.
Открываем обычный диалог копирования, нажимаем F11, запускам "Папки из всех фаров", и выбираем нужную.
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: Копирование файла в панель другого Фара
John Doe, я как раз хотел к этому свести. Но может у него есть другое виденье.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Re: Копирование файла в панель другого Фара
Программа-минимум — CtrlC → CtrlTab → CtrlV (у меня а - конэму, б - копипаст настроен через emenu). Не работает для плагиновых панелей.
Пользуюсь ФАРом больше 20 лет © собирательный.
Re: Копирование файла в панель другого Фара
У меня нет каких-то конкретных мыслей по поводу GUI. Предложение John Doe ("Открываем обычный диалог копирования, нажимаем F11, запускам "Папки из всех фаров", и выбираем нужную") мне очень нравится. Прямо там, где ожидаешь. Может, имело бы смысл убирать из списка панели текущего экземпляра. Ну или, по крайней мере, активную панель.Yegor wrote:Как вы себе это представляете?
- Kerberos464
- Posts: 1239
- Joined: Wed 29 Jul, 2009 20:24
- Location: Saint-Petersburg
- Has thanked: 19 times
- Been thanked: 1 time
Re: Копирование файла в панель другого Фара
поддерживаю, было бы удобно.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Копирование файла в панель другого Фара
Никак. При запуске плагину достаточно опросить все экземпляры себя, во всех найденных копиях фара.
А вот как организовать межпроцессное взаимодействие - это уже задача.
В плагинах Conemu конечно это давно реализовано.
А если для луа, то подозреваю стоит посмотреть в сторону LuaSockets... И без дополнительного процесса видимо не обойтись...
А вот как организовать межпроцессное взаимодействие - это уже задача.
В плагинах Conemu конечно это давно реализовано.
А если для луа, то подозреваю стоит посмотреть в сторону LuaSockets... И без дополнительного процесса видимо не обойтись...
Re: Копирование файла в панель другого Фара
А что, для того, чтобы узнать у другого экземпяра Фара, какие каталоги у него отображены в панелях, в этом другом экземпляре должен быть загружен плагин? "Голый" Фар этого сообщить не может?John Doe wrote:При запуске плагину достаточно опросить все экземпляры себя, во всех найденных копиях фара.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Копирование файла в панель другого Фара
Если голый, то можно только посмотреть, что в его базах сохранено.
Но откуда у вас голый фар? И вы реально используете параллельно несколько разных инсталляций фара?
Но откуда у вас голый фар? И вы реально используете параллельно несколько разных инсталляций фара?
Re: Копирование файла в панель другого Фара
Нет, это я так, теоретически спросил. Я просто думал, что Фар может и так сообщить, что у него показано в панелях (в настоящий момент, а не при последнем выходе).