Page 1 of 20
TmpPanel: Temporary Panel — Временная панель
Posted: Sat 21 May, 2005 19:59
by John Doe
Temp 1.70 build 21
FAR 1973
Пример файла "drive.temp" взят из хелпа.
Code: Select all
|&A: removable|A:
|&C: fixed|C:
|&D: fixed|D:
|-|
|&M: Store|D:\Store
|&M: Apps|C:\Apps
|&M: Desktop|%HOMEDRIVE%%HOMEPATH%\Desktop
|-|
|&1: временная|tmp:
|&2: Far Navigator|ftp:
|&3: сеть|net:
|&8: реестр|reg:
Этот файл при открытии его временной панелью создает такое меню
Code: Select all
г====== drive ======┐
│ A: removable │
│ C: fixed │
│ D: fixed │
│-------------------│
│ M: Store │
│ M: Apps │
│ M: Desktop │
│-------------------│
│ 1: временная │
│ 2: Far Navigator │
│ 3: сеть │
│ 8: реестр │
│ │
L===================-
Как я понимаю при выборе последних четырех пунктов должны открываться
панели соответствующих плагинов
Смотрим, что происходит в реальности
Запускаем
Как и положено, открывается меню. Но при попытке выбора последних четырех пунктов меню просто ничего не происходит.
Пробуем иначе (надо чтобы в конфигурации плагина был включен показ меню и маска списков - "*.temp")
Жмем на файлике drive.temp CtrlPgDn, открывается меню. При попытке выбора последних четырех пунктов в коммандную строку вставляется префикс
(tmp: | ftp: | net: | reg:)
Забавно!
Что я делаю не так

Posted: Sat 21 May, 2005 20:26
by Andrey Budko
все делаешь так - на большее не расчитывай :)
у меня такое:
|&D: Desktop|%HOMEDRIVE%%HOMEPATH%\Desktop
|&M: My Documents|%HOMEDRIVE%%HOMEPATH%\My Documents
|&F: Favorites|%USERPROFILE%\Favorites
|&P: Program Files|%ProgramFiles%
|-|
|&N: NetHood|%HOMEDRIVE%%HOMEPATH%\NetHood
|&S: Shared Documents|%ALLUSERSPROFILE%\Documents
|-|
|&T: %USERNAME%\Temp|%TEMP%
и мне хватает
Posted: Mon 23 May, 2005 19:57
by John Doe
И мне хватает!
но перечитай исходный пост: пример взят не из моих хотелок - пример скопирован из помощи
Если стандартный пример не работает - это баг. Или С моих КР

Posted: Tue 24 May, 2005 00:24
by Andrey Budko
Да я читал исходный пост. Мало того - я писал эту помощь. Недочет там, исправить надо. Хотя с другой стороны...
Posted: Tue 24 May, 2005 21:39
by John Doe
...Можно исправить помощь

F5 — копировать в временную панель.
Posted: Thu 19 Jan, 2006 04:25
by Kildor
Как можно скопировать файлы во временную панель, не имея её в открытом виде?
пытался F5 » копировать в tmp:, ругается на неверный путь.
Posted: Thu 19 Jan, 2006 09:59
by jbak
Можно каким-то хитрым макросом вызвать плагин FileList, записать выделенное в файл с расширением .temp и нажать Enter или Ctrl-PgDn на этом файле
Posted: Thu 19 Jan, 2006 12:56
by HaRT
А ещё можно хитрым макросом открыть временную панель, скопировать туда файлы и вернуться к предыдущей папке (если она была не плагинная)..
Posted: Thu 19 Jan, 2006 13:45
by Kildor
Ок.

нажать Alt-F1 1 1(опционально) F5 Alt-F1 я могу и сам…
А вот если усложнить задачу — на обоих панелях есть выделенные файлы — что тогда?
PS: как вариант, каким плагином можно сравнить две директории, и различающиеся файлы (оба, либо самый новый экземпляр каждого) скинуть на временную панель?
Posted: Thu 19 Jan, 2006 14:47
by HaRT
Kildor wrote:А вот если усложнить задачу — на обоих панелях есть выделенные файлы — что тогда?
Тогда, наверно, с каждой панели надо выделение сначала сохранить в переменную или в буфер (например, одним из нескольких подходящих плагинов), а после возврата из временной панели - восстановить, но всё это выглядит довольно криво.
Kildor wrote:PS: как вариант, каким плагином можно сравнить две директории, и различающиеся файлы (оба, либо самый новый экземпляр каждого) скинуть на временную панель?
Я давно предлагал
Cavalerу добавить нечто подобное (только лучше

) в его плагин
DeepCompare, но у него пока не накопилось достаточно энтузиазма.

Posted: Thu 19 Jan, 2006 16:14
by maxdrfl
что-то типа
cmd /c dir !& /s /a-d /b > $tmp$.temp
tmp:$tmp$.temp
Понятно…
Posted: Thu 19 Jan, 2006 16:16
by Kildor
значит, надо будет присоединиться к к предложению..
нет, но неужели невозможно копировать в префикс?
тогда в вишлист…
Posted: Fri 20 Jan, 2006 10:23
by Kildor
Нашёл решение — MultiPanel
сохраняет сколько угодно панелей, а главное — с выделением на них. (причём, сохраняет в том числе и между перезагрузками фара.)
В связи с тем, что не умеет работать с плагинами, выглядит это так.
На одной из панелей стоим, Ctrl-F3 (ну или Ctrl-~ » F3 — в зависимости от набора макросов) Alt-F1 Tab F5 Ctrl-~ (переход на запомненную панель) F5 » Done
PS: ну и заодно вопрос по панели — можно ли сделать сортировку по Full Path, а не только по имени?
Часто бывает, что на панели
Q:\home\ww\inc
Q:\home\www\inc
Q:\home\ww\inc1
Q:\home\www\inc1
Q:\home\ww\inc2
Q:\home\www\inc2
хотелось бы получить список вида
Q:\home\ww\inc
Q:\home\ww\inc1
Q:\home\ww\inc2
Q:\home\www\inc
Q:\home\www\inc1
Q:\home\www\inc2
Posted: Fri 20 Jan, 2006 10:33
by maxdrfl
а ctrlF7 разве не помогает?
TempPanel [показывать любые элементы] >> ахинея
Posted: Thu 18 May, 2006 16:43
by maxdrfl
Показывает набор символов если файлы не существуют.
1.70 build 2087
Временная панель 1.71 build 28
Включаем галочку - показывать любые элементы. Кидаем туда несколько файлов и папок. Сохраняем. Открываем файл в редакторе и меняем букву диска на любую другую. Сохраняем.
При попытке открыть на панели получаем одну строчку: