View previous topic :: View next topic |
Author |
Message |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Thu Jul 12, 2012 22:06 Post subject: Скрытие каталогов |
|
|
Каким образом можно отображать в панели только файлы (и сохранять это отображение при навигации)?
Пробую задать фильтр:
Code: | OnlyFiles_SearchFor=
OnlyFiles_SearchIn=
OnlyFiles_SearchText=
OnlyFiles_SearchFlags=0|000002000020||||||||22220|0000|
OnlyFiles_plugin=tc.directory = 0 & "tc.file type" = file |
Фильтр работает в поиске. Но если создать em-команду Тоталу
cd >OnlyFiles
или же вызвать фильтр по Ctrl+F12 - то каталоги не скрываются.
Аналогичный фильтр со скрытием файлов - работает.
Для файлов также работает простейшая команда cd |*.*
А вот отфильтровать и показать только файлы никак не удаётся.
Есть ещё вариант TCFS2.exe /ef msg($0B,0) tcm(3302) tcm(2023) tcm(3306) msg($0B,1) redraw() , но он не подходит, ибо работает только в пределах текущего каталога. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Fri Jul 13, 2012 13:12 Post subject: |
|
|
Не совсем то, что надо.
Разве что добавить все папки в список исключений... Возможно ли это сделать глобально по какой-то маске?
Почему фильтрация по шаблону не работает (например, та, что я привёл в первом посте) - где-то у меня ошибка или Гислер так распорядился, чтобы папки было невозможно скрывать? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jul 13, 2012 13:41 Post subject: |
|
|
LonerD wrote: | Не совсем то, что надо.
Разве что добавить все папки в список исключений.. | Об том и речь. Там в скрипте достаточно добавить tcm(3303) в строку для TCFS2.
По фильтрации по шаблону уже всё давно здесь обсудили. Да, виноват Гислер. Я бы назвал это нехваткой функционала, не думаю, что Гислеру резон вводить специально такое ограничение. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Thu Jul 19, 2012 18:01 Post subject: |
|
|
LonerD wrote: | Каким образом можно отображать в панели только файлы |
А если просто использовать фильтр *.*|*\
? |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Thu Jul 19, 2012 18:20 Post subject: |
|
|
Фильтрация не касается каталогов. Это сделано Гислером намеренно. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Thu Jul 19, 2012 20:23 Post subject: |
|
|
CaptainFlint
Может, мы о разном. Я имел в виду вот этот раздел справки:
Quote: | Фильтр...Вызывается диалоговое окно, в котором вы можете определить типы файлов, которые хотите отобразить (в том числе с использованием масок), разделяя их пробелом, или же выбрать тип файлов согласно одному из ранее созданных пользовательских шаблонов.
Вы также можете исключать из показа файлы и каталоги, используя вертикальную черту как разделитель. |
|
|
Back to top |
|
 |
LonerD

Joined: 04 Jan 2011 Posts: 1172 Location: Макеевка
|
(Separately) Posted: Thu Jul 19, 2012 21:08 Post subject: |
|
|
Quote: | А если просто использовать фильтр *.*|*\
? |
Спасибо. Фильтр работает по Ctrl+F12. Даже проще работает - |*\
Хотя на кнопочку не вешается, но это уже можно решить сторонними средствами. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Thu Jul 19, 2012 21:21 Post subject: |
|
|
LonerD wrote: | но это уже можно решить сторонними средствами |
Может быть, скрипт пригодится. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Wed Mar 20, 2013 13:40 Post subject: |
|
|
LonerD wrote: | Возможно ли это сделать глобально по какой-то маске? |
Кажется, вопрос остался без ответа. Все подкаталоги каталога необходимо добавить в список исключений, оставив файлы. Как быть?
Добавлено спустя 5 минут:
Добавить все подкаталоги нельзя, их количество растёт. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Wed Mar 20, 2013 14:04 Post subject: |
|
|
ask-rus wrote: | Все подкаталоги каталога необходимо добавить в список исключений |
Диск:\Путь\к\каталогу\*\
Может, так?
Или *\
, чтобы глобально скрыть все каталоги. |
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Wed Mar 20, 2013 14:35 Post subject: |
|
|
sa
Класс! _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2688
|
(Separately) Posted: Thu Mar 21, 2013 10:05 Post subject: |
|
|
Если нужно выполнять операции только с определёнными типами файлов, то можно ввести в список исключений строку вида
| *.doc
для операций только с doc-файлами без показа каталогов или
| *.doc *\
для операций только с doc-файлами с показом каталогов. |
|
Back to top |
|
 |
VJean
Joined: 09 Apr 2005 Posts: 18 Location: Россия, Тула
|
(Separately) Posted: Tue Oct 22, 2013 17:36 Post subject: |
|
|
чтобы не плодить сущности задам вопрос здесь.
есть ли возможность скрыть каталоги по маске (шаблону поиска) на фтп, но показывая при этом все файлы?
про список исключений в курсе, использовать поиск - неудобно в плане навигации. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Thu Oct 24, 2013 12:46 Post subject: |
|
|
VJean
Такая фильтрация в текущей панели (оставить одни файлы, убрав каталоги) невозможна в TC в принципе (а не только на FTP), о чём неоднократно говорилось на форуме, в том числе и выше в этой теме. Все реально возможные решения уже назывались.
Ошибочка. См. далее. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Thu Oct 24, 2013 14:36; edited 1 time in total |
|
Back to top |
|
 |
|