Вопросы про «Временную панель» Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Как добавить файл на временную панель из командной строки?

Post by fml2 »

Latest post of the previous page:

Попробовал разобраться, как это можно сделать, но ничего путного не придумал. Вроде в исходном тексте плагина есть подходящие функции (TmpPanel::PutOneFile в TmpClass.cpp и PutFilesW в TmpPanel.cpp), но как воспользоваться ими из макро, я не понимаю.

Единственное, что пока пришло мне в голову, это создавать временный файл, содержащий имя файла (-ов), который я хочу добавить, и считывать его содержимое во временную панель. Но это как-то не очень красиво, мне кажется.
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Как добавить файл на временную панель из командной строки?

Post by fml2 »

Ура, нашел!

Надо в командной строке ввести tmp:-replace < echo filename

Было бы, конечно, хорошо, если бы плагин поддерживал команду tmp:add.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Как добавить файл на временную панель из командной строки?

Post by John Doe »

fml2 wrote: Wed 01 Aug, 2018 14:13 У меня есть несколько файлов на разных удаленных компьютерах.
Если это постоянный набор файлов, то проще всего создать файл-список, и загружать его одним махом.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Копирование файлов во временную панель

Post by buniak_a_h »

Извините, не смог найти в форуме, хотя наверняка обсуждалось...
Ситуация 1. На активной панели отмечены неск файлов; на пассивной - временная панель. Жму F5 - в качестве папкин назначения пишет Temporary panel:; всё замечательно переносится.
Ситуация 2. То же, но на пассивной панели открыта папка. Жму F5, в качестве папки назначения указываю (даже беру из истории!) Temporary panel: - пишет

Code: Select all

   ╔═════════════════════════ Warning ══════════════════════════╗
   ║ C:\Program Files\Far Manager\Encyclopedia\Temporary panel: ║
   ║        Does it specify a folder name or file name?         ║
   ╟────────────────────────────────────────────────────────────╢
   ║               { Folder } [ File ] [ Cancel ]               ║
   ╚════════════════════════════════════════════════════════════╝
А при выборе Folder получаю следующую ошибку:

Code: Select all

   ╔═════════════════════════════ Error ═════════════════════════════╗
   ║                           Cannot copy                           ║
   ║                    "FarEncyclopedia.ru.chm"                     ║
   ║                               to                                ║
   ║  "C:\Program Files\Far Manager\Encyclopedia\Temporary panel:\"  ║
   ╟─────────────────────────────────────────────────────────────────╢
   ║ Синтаксическая ошибка в имени файла, имени папки или метке тома ║
   ╟─────────────────────────────────────────────────────────────────╢
   ║           { Retry } [ Skip ] [ Skip all ] [ Cancel ]            ║
   ╚═════════════════════════════════════════════════════════════════╝
Вопросы:
1. Это баг, или так и задумано?
2. Есть ли возможность скопировать файлы на временную панель без открытия оной на пассивной панели и без написания макроса?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Копирование файлов во временную панель

Post by John Doe »

buniak_a_h wrote: Mon 05 Nov, 2018 21:55 Поиск по слову "копирование" или "временна панель" выдаёт неск тысяч результатов...
 ! Message from: John Doe
Кнопочка с шестёрёнкой ведёт к поиску с расширенными параметрами.
В частности, часто удобно ограничить область поиска заголовком, и/или представить выдачу в виде списка тем.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Копирование файлов во временную панель

Post by John Doe »

в качестве папки назначения указываю (даже беру из истории!) Temporary panel:
Это называется "Формат панели".
buniak_a_h wrote: Mon 05 Nov, 2018 21:55 Вопросы:
1. Это баг, или так и задумано?
2. Есть ли возможность скопировать файлы на временную панель без открытия оной на пассивной панели и без написания макроса?
1. Задумано (точнее, другого не реализовано).
2. Нет, к сожалению. Было бы удобно использовать формат панели таким образом (как вы и пытались).
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Копирование файлов во временную панель

Post by buniak_a_h »

John Doe wrote: Tue 06 Nov, 2018 08:59 Нет, к сожалению. Было бы удобно использовать формат панели таким образом (как вы и пытались).
Опять скрипт писать... :-(
А Вы не в курсе, не планируется реализовать вызов функций плагина TmpPanel через Plugin.Call? И, кстати, уже не моё пожелание , но я полностью согласен: просили добавить команду tmp:+add <имя_файла> - было бы кузяво...
Last edited by buniak_a_h on Tue 06 Nov, 2018 14:02, edited 2 times in total.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Копирование файлов во временную панель

Post by John Doe »

buniak_a_h wrote: Tue 06 Nov, 2018 13:53 А Вы не в курсе, не планируется реализовать вызов функций плагина TmpPanel через Plugin.Call
Фар практически не развивается, увы.
Но вы по крайней мере можете зафиксировать пожелание на багтрекере.
Mercer
Posts: 3
Joined: Fri 22 Mar, 2019 02:19

где настраиваются «режимы панели файлов» для временной панели?

Post by Mercer »

Что-то не разберусь, где настраивать «режимы панели файлов» что действуют на временную панель? В настройках плагина временной панели вроде только один режим, а настройки «режимы панели файлов» из меню отличаются от того, что происходит по Ctrl-цифра во временной панели.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

где настраиваются «режимы панели файлов» для временной панели?

Post by Shmuel »

У плагина есть только один настраиваемый режим панели - тот, который устанавливается по LCtrl4.
Остальные режимы наследуются из настроек Фара.
Post Reply

Return to “Нужна помощь”