Named Folders — Именованные директории

Здесь можно обсудить ваш любимый плагин.
wingspan
Posts: 27
Joined: Wed 15 Feb, 2006 11:55
Location: Krasnoyarsk, Russia
Contact:

Post by wingspan »

Latest post of the previous page:

Samovarov wrote:wingspan
================
¦ C:\Program Files\Far\Far.exe ¦
¦ C:\Program Files\Far\Far.exe ¦
¦ C:\Program Files\Far\Far.exe ¦
В принципе сильно мешает...:)
Спасибо.
Чего-то я у себя такого воспроизвести не могу. Тут ты привел список при включенном в меню режиме F3; А в режиме F6 что показывается? какие плагин псевдонимы/каталоги показывает напротив "C:\Program Files\Far\Far.exe" ?

Samovarov
Posts: 31
Joined: Fri 23 Dec, 2005 18:20

Post by Samovarov »

wingspan
Чего-то я у себя такого воспроизвести не могу. Тут ты привел список при включенном в меню режиме F3; А в режиме F6 что показывается? какие плагин псевдонимы/каталоги показывает напротив "C:\Program Files\Far\Far.exe" ?
Там нет переключения режимов.
Это комманды
cf: и cdf:
Смысл какой... Знаю что в таком то месте, есть пару файлов с известным расширением (doc).
Набираю cf:n\*.doc

Получаю
Z:\Natali\Аннотации.doc
Z:\Natali\Аннотации_ОК.doc
Z:\Natali\Аннотация Лист з минулого.doc
Z:\Natali\ЛИЗЕ НА 22 ГОДА.doc
Z:\Natali\Аннотации.doc
Z:\Natali\Аннотации_ОК.doc
Z:\Natali\Аннотация Лист з минулого.doc
Z:\Natali\ЛИЗЕ НА 22 ГОДА.doc
Z:\Natali\Аннотации.doc
Z:\Natali\Аннотации_ОК.doc
Z:\Natali\Аннотация Лист з минулого.doc
Z:\Natali\ЛИЗЕ НА 22 ГОДА.doc
Z:\Natali\Аннотации.doc
Z:\Natali\Аннотации_ОК.doc
Z:\Natali\Аннотация Лист з минулого.doc
Z:\Natali\ЛИЗЕ НА 22 ГОДА.doc
Z:\Natali\Аннотации.doc
Z:\Natali\Аннотации_ОК.doc
Z:\Natali\Аннотация Лист з минулого.doc
[...]

Samovarov
Posts: 31
Joined: Fri 23 Dec, 2005 18:20

Post by Samovarov »

Тут попробывал без точки
cf:n\*doc

Сработало нормально... :wink:

User avatar
HaRT
Moderator
Posts: 9485
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 225 times

Post by HaRT »

Запускаю cd:%t в надежде получить список папок из Tmp, Path, SystemRoot и т.п.
Получаю

Code: Select all

+------------------------------------------------------------------+
|  ALLUSERSPROFILE C:\Documents and Settings\All Users             |
|  APPDATA         C:\Documents and Settings\HaRT\Application Data |
|  AWKPATH         C:\Utils                                        |
|  HOMEPATH        \Documents and Settings\HaRT                    |
|  Path            C:\Utils                                        |
|  Path            C:\WINDOWS\system32                             |
|  Path            C:\WINDOWS                                      |
|  Path            C:\WINDOWS\System32\Wbem                        |
|  SystemDrive     C:                                              |
|  SystemRoot      C:\WINDOWS                                      |
|  TEMP            C:\DOCUME~1\HaRT\LOCALS~1\Temp                  |
|  TMP             C:\DOCUME~1\HaRT\LOCALS~1\Temp                  |
|  USERPROFILE     C:\Documents and Settings\HaRT                  |
+----------------------------- F2, F3 -----------------------------+
Т.е. соответствие маске (здесь - букве t) проверяется не только в именах переменных, но и в путях. Смахивает на ошибку...

wingspan
Posts: 27
Joined: Wed 15 Feb, 2006 11:55
Location: Krasnoyarsk, Russia
Contact:

Post by wingspan »

Samovarov wrote:Тут попробывал без точки
cf:n\*doc

Сработало нормально... :wink:
Точно, воспроизвелось. Проблема похоже действительно в точке.
HaRT wrote: Т.е. соответствие маске (здесь - букве t) проверяется не только в именах переменных, но и в путях. Смахивает на ошибку.
Согласен.

Придется искать и фиксить оба бага.

starpes
Posts: 2
Joined: Thu 03 Aug, 2006 08:06

Ширина колонок панели

Post by starpes »

А подскажите, пожалуйста, как сделать, чтобы при открытии панели NamedFolders она открывалась в каком-нибудь другом, отличном от Ctrl+6 виде? Ну, или поддерживала установленные для панели "Описание" настройки?

Проблема в том, что при открытии панели у нее очень узкая первая колонка, в которой, собственно, отображаются псевдонимы. Что весьма неудобно, т.к. псевдонимы свыше 8 символов не помещются :(

wingspan
Posts: 27
Joined: Wed 15 Feb, 2006 11:55
Location: Krasnoyarsk, Russia
Contact:

Post by wingspan »

Плагин позволяет запомнить выбранный режим панели по Shift+F9. После этого выбранный режим будет использоваться по умолчанию при открытии панели плагина.

Ширину колонок для Ctrl+6 можно отредактировать в настройках плагина. В остальных режимах используется стандартная ширина колонок.

starpes
Posts: 2
Joined: Thu 03 Aug, 2006 08:06

Спасибо!

Post by starpes »

Спасибо! Получилось :)

maxdrfl
Posts: 484
Joined: Mon 04 Apr, 2005 14:36
Location: Иркутск

Post by maxdrfl »

NamedFolders.dll 2.5.1.230
если путь к папке содержит переменную среды (например %farhome%\plugins\arc\newarc\)
то переход осуществляется только до пути, указанного в %farhome%, остальное игнорируется. Путь указан правильно.

wingspan
Posts: 27
Joined: Wed 15 Feb, 2006 11:55
Location: Krasnoyarsk, Russia
Contact:

Post by wingspan »

поправил, выложил фикс[/url]

maxdrfl
Posts: 484
Joined: Mon 04 Apr, 2005 14:36
Location: Иркутск

Post by maxdrfl »

оперативно %)
благодарю.

topmo3
Posts: 144
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 9 times
Been thanked: 5 times

Post by topmo3 »

NamedFolders.dll 2.5.2.236

при установке галочки "Открывать \\ как net:\\" и переходе на папку, содержащую русские буквы, плагин выдает команду cd в неправильной кодировке.

IGR
Posts: 43
Joined: Mon 18 Sep, 2006 07:04

Post by IGR »

1. О глюках.

Согласно справке в псевдониме можно использовать, например @, ( и #. Но на деле - хрен вам, не перейдет никто никуда по команде "cd:(name)" или "cd:#name". Еще и глюки в плагине будут при попытке переименовать псевдонимы с такими символами (появится каталог). Но на это можно забить, работает и ладно.

2. Я сделал небольшое открытие! :)

Теперь в винде можно создавать ссылки на каталоги в виде файлов. Файлам "*.cd" указана ассоциация на команду "cd:!", они выделены цветом под каталог, благодаря группе сортировки на "*.cd" располагаются в панели всегда под каталогами и перед файлами. Остается только в плагине задать псевдоним "name" и путь к нему, да раскидать по диску в нужных местах файлы "name.cd". Для меня это удобно. Особенно в парных каталогах веб-сервера, где каталог какого-нибудь модуля располагается как php/html/jpg в открытой части и множество реальных php-программ в закрытой части сайта. А таких модулей много, на каждый по 2 каталога (иногда больше). Тыкать "cd:name" (будет еще глюк с выбором похожих имен) или Ctrl+X - очень запарно. Ентер - удобно. Как ссылки в линуксе, но без геммора с виндовыми ссылками.

3. Что бы хотелось доработать.

Вместо "cd:" я хочу использовать "cd*", где * - некий другой символ. Это нужно для того, чтобы создавать файлы не "name.cd", а "@name.cd". Сейчас у меня name.cd в панелях сортируются из-за групп, а я хочу, чтобы оно естестественным путем сортировалось. Если сделать "cd@", назвать файл "@name.cd" а на Enter вкатать команду "cd!", то все произойдет само. Возможно, как-то можно из "cd:!" удалять первый символ из имени файла? Если да, то так? И конечно хотелось бы какую-нибудь кнопочку вернуться назад в оригинальный каталог после его смены (в идеале - выход из каталога по ".." или Ctrl+PageUP должен вернуть назад).

User avatar
HaRT
Moderator
Posts: 9485
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 225 times

Post by HaRT »

IGR
Это называется “Мы не ищем лёгких путей!”. ;)
Обычно для таких целей пользуются символическими ссылками.
И никакого гемора.

21:43
Кстати, в этом случае как раз можно через .. вернуться назад, хотя обычно для таких целей пользуются историей папок.

Если же в символических ссылках не устраивает, что путь к папке меняется в зависимости от способа входа, то можно пользоваться ярлыками (shortcuts), а ассоциации настроить через плагин ShelLink.

User avatar
DrKnS
Posts: 5646
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 307 times

Post by DrKnS »

Теперь в винде можно создавать ссылки на каталоги в виде файлов.
Еще можно на каталог создать банальный ярлык (.lnk) и использовать ShelLink.
Вместо "cd:" я хочу использовать "cd*", где * - некий другой символ.
Двоеточие - вообще-то не прихоть Named Folders, а стандатрное окончание экспортируемого плагином префикса.

позже:
О, пока писал, ShelLink уже предложили... ;)

User avatar
Wave
Posts: 1772
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Post by Wave »

IGR wrote: 2. Я сделал небольшое открытие! :)

Теперь в винде можно создавать ссылки на каталоги в виде файлов. Файлам "*.cd" указана ассоциация на команду "cd:!"...
Класс! Вот не додумался, а идея стоящая! Особенно в моём случае (раздел защищён от изменений by ShadowUser - то, что в Висте судя по всему подаётся под соусом теневого копирования) - помимо прочего записи в реестре живут только до перезагрузки. Симлинками пользоваться без необходимости не хочу (хотя иногда приходится), а вот такой способ для меня убирает сильно мешающий плагину фактор.

Вот за что и люблю этот форум - то и дело проскакивают какие-нить макросы или извращения способы работы, а после думаешь, и как же раньше я без этого обходился? :)
Пользуюсь ФАРом больше 20 лет © собирательный.

Post Reply

Return to “Обсуждение плагинов”