Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: Avada
Дата сообщения: 06.09.2010 08:22
Uraanfgh56

Цитата:
2). Нужно добавить кнопку - фильтр "Все файлы больше 0 байт" , чтобы показывались все файлы больше 0 байт , а с размером 0 байтов , не показывались

CaptainFlint

Цитата:
2) Создать команду cd >ИМЯ_ФИЛЬТРА

Да, только надо иметь в виду, что при использовании такой кнопки
а) в панели не будут скрыты пустые каталоги (даже если в шаблоне всё правильно, при поиске их учесть можно, а при фильтрации в панели скрываются только пустые файлы);
б) возврат к обычному состоянию панели выполняется через выполнение другой команды, cm_SrcAllFiles (Ctrl+F10, пункт "Все файлы" в меню "Вид" или специально созданная кнопка).
Автор: CaptainFlint
Дата сообщения: 06.09.2010 11:27

Цитата:
только надо иметь в виду

Это уже изначальные особенности функционала фильтрации. Как я понял, вопрос был лишь в том, как загнать выбор нужного фильтра в кнопку (ведь выделенной команды специально для этого в Тотале нет).
Автор: San4o_s_ran4o
Дата сообщения: 06.09.2010 18:35
Может ли сабж найти в текстовых файлах набор из 4 цифр в произвольном порядке?
Забыл свой пин-код к кредитной карте где много-много мани лежит.
Где то он записан, найти надо.
Помню токмо 4 цифры, а порядок нет.
Автор: DrakonHaSh
Дата сообщения: 06.09.2010 19:11
San4o_s_ran4o
alt-f7
[v] [С текстом] = [1234]{4}
[v] [Регулярные выражения]
вместо 1234 пишешь свои 4 цифры.
выдаст список файлов. на каждом файле нажимаешь f3, потом еще раз f3 - высветится найденное соответствие, потом опять f3.

некоторый минус метода что [1234]{4} найдет и 1111 и 1223, т.е. будут левые срабатывания. но так, что бы без этих "левоков", регулярку вроде не составишь. или можно ?
Автор: San4o_s_ran4o
Дата сообщения: 06.09.2010 19:18

Цитата:
или можно ?


Цифры такие: 6800 - какой порядок ХЗ. 2 нуля точно идут подрят. и в центре.
Собссно тока 2 варинта и есть или 6008 или 8006.

Я уже 2 попытки израсходовал. Больше права на ошибку нет.
КАК найти?
Автор: DrakonHaSh
Дата сообщения: 06.09.2010 19:27
[v] [С текстом] = (6008|8006)

Добавлено:
остальное тож самое что и выше
Автор: San4o_s_ran4o
Дата сообщения: 06.09.2010 19:49
DrakonHaSh




Так?
Автор: DrakonHaSh
Дата сообщения: 06.09.2010 19:59
нет : ))))

Автор: Uraanfgh56
Дата сообщения: 06.09.2010 20:22
CaptainFlint

Цитата:
3) Расширения не играют роли. Скрываются все файлы и каталоги с атрибутами "скрытый" и "системный". Другого добавить нельзя. Для выборочного скрытия файлов есть список исключений.


так оно так , но ведь наверное не все файлы имеют атрибуты "скрытый" и "системный" , список исключении конечно оно хорошо , но при всём при этом ведь расширении файлов существует наверное десятки тысяч (включая графические, музыкальные, те же самые системные, какие-то собственные форматы программ), вот если бы где-то можно было найти список расширении (ну хотя бы 10 000 расширении) и загрузить его в исключения, а потом убрать из него что не нужно исключать - тогда да , а добавлять по одному пускай 5 расширениям в исключения , всё-таки муторновато , особенно если например на компе установлено довольно много стороннего софта (да впрочем и сама винда даёт довольно много расширении) , то добавлять по одному что нужно исключить - проблематично имхо - это еще нужно помнить или знать какими расширениями - названиями данная программа оперирует и чтобы не скрыть нужное ...
Вот в чём так сказать "проблема" исключении ...

Цитата:
4) История версий от 7.55pb2 до 7.55a содержит около 200 записей. Думаю, комментарии излишни.


Цитата:
всё же , где можно посмотреть список этих изменении - лучше на русском языке ?
только надо иметь в виду


Это уже изначальные особенности функционала фильтрации. Как я понял, вопрос был лишь в том, как загнать выбор нужного фильтра в кнопку (ведь выделенной команды специально для этого в Тотале нет).

именно так

Avada

Цитата:
б) возврат к обычному состоянию панели выполняется через выполнение другой команды, cm_SrcAllFiles (Ctrl+F10, пункт "Все файлы" в меню "Вид" или специально созданная кнопка).

какой синтаксис должен быть у кнопки возвращения к исходному виду - без фильтра ? ...
Автор: CaptainFlint
Дата сообщения: 06.09.2010 21:03
Uraanfgh56

Цитата:
так оно так , но ведь наверное не все файлы имеют атрибуты "скрытый" и "системный" , список исключении конечно оно хорошо , но при всём при этом ведь расширении файлов существует наверное десятки тысяч

Погоди, ты о чём вообще? Не существует такого понятия "системное расширение". Да и вообще понятие системного файла нигде не зафиксировано. Существуют самые разные файлы с самыми разными расширениями: картинки, текстовики, исполняемые, файлы данных и пр. Файл с любым из расширений может принадлежать как системе (например, notepad.exe), так и тебе самому (например, тобой лично скомпилированная программа). Поэтому по одному лишь расширению ты ничего не определишь.

Во времена DOS ввели понятие системного атрибута, которым предполагалось отмечать файлы, критичные для работоспособности системы. Сейчас это понятие практически потеряло свой смысл. Во всяком случае, в Windows подавляющая часть файлов, без которых система работать откажется, атрибута "системный" не имеют (за примером далеко ходить не надо, достаточно глянуть на файл ядра: ntoskrnl.exe).

Ты определи поточнее, что именно ты хочешь скрыть с глаз долой, тогда мы совместными усилиями, может быть, и сможем придумать что-нибудь подходящее. Пока что постановка задачи мне лично совершенно неясна.


Цитата:
какой синтаксис должен быть у кнопки возвращения к исходному виду - без фильтра ?

Никакого, просто команда сама по себе.
Автор: Uraanfgh56
Дата сообщения: 06.09.2010 21:52
CaptainFlint

Цитата:
Uraanfgh56

Цитата:так оно так , но ведь наверное не все файлы имеют атрибуты "скрытый" и "системный" , список исключении конечно оно хорошо , но при всём при этом ведь расширении файлов существует наверное десятки тысяч


Погоди, ты о чём вообще? Не существует такого понятия "системное расширение". Да и вообще понятие системного файла нигде не зафиксировано. Существуют самые разные файлы с самыми разными расширениями: картинки, текстовики, исполняемые, файлы данных и пр. Файл с любым из расширений может принадлежать как системе (например, notepad.exe), так и тебе самому (например, тобой лично скомпилированная программа). Поэтому по одному лишь расширению ты ничего не определишь.

Во времена DOS ввели понятие системного атрибута, которым предполагалось отмечать файлы, критичные для работоспособности системы. Сейчас это понятие практически потеряло свой смысл. Во всяком случае, в Windows подавляющая часть файлов, без которых система работать откажется, атрибута "системный" не имеют (за примером далеко ходить не надо, достаточно глянуть на файл ядра: ntoskrnl.exe).

Ты определи поточнее, что именно ты хочешь скрыть с глаз долой, тогда мы совместными усилиями, может быть, и сможем придумать что-нибудь подходящее. Пока что постановка задачи мне лично совершенно неясна.

Наверное несколько сложно и витиевато я выразился , попробую по простому :

Нужно сделать так чтобы не показывались файлы с расширением *.dll, *.ini *.bat и т.п. и т.д которые могут являться как частью системы, так и входит в какие-то другие программы, помимо этих расширении в программах могут быть и свои файлы скажем так с уникальными расширениями, вот их тоже нужно скрыть , не показывать , в то же время файлы относящиеся к мультимедиа (музыка, фильмы и т.п) должны отображаться , тут главная проблема - как охватить всё многообразие расширении файлов и вместе с этим не "выплеснуть ребенка" , поскольку например в папке какой-то программы может быть например файл с расширением *.mp3 - но в нём скажем так нет музыки , а какой-нить короткий звук , и есть куча файлов с расширением *.mp3 и в них есть музыка, т.е если добавить расширение *.mp3 в исключения , то мы скажем так формально добъёмся того что нужно - не будем видеть "лишние" файлы, но не будем соответственно видеть и нужные файлы , правда пример с mp3 скажем так несколько с утрированный, в силу того что файлы с такими расширением довольно распространены ...

как-то вот так , надеюсь теперь суть понятна ? ...

Добавлено:
Где храняться шаблоны поиска и шаблоны фильтров ? или они идентичны ?



Добавлено:
Задача:
Найти на жестком диске каталог(и) до 10 Гб внутри которого(ых) есть в подпапках файлы *.vob; *.ifo *.bup (размер от 20 Кб до 1Гб) и отобразить на панели ..., имена файлов в каталогах с разным названием совпадают , но кол-во файлов разное и размер индивидуальный у каждого файла ...
Решаема ли задача стандартным поиском файлов в TC ? и как ?

Иными словами нужно найти всё каталоги в которых есть DVD-5 диски ...
Автор: Avada
Дата сообщения: 06.09.2010 23:47
Uraanfgh56

Цитата:
Где храняться шаблоны поиска и шаблоны фильтров ? или они идентичны ?

Идентичны. Секция [Searches] в wincmd.ini.

А фильтрация выполняется попросту, и если по конкретным расширениям, то без учёта других критериев отличия друг от друга файлов с одним и тем же расширением. Точно так же, как и исключения задаются просто по конкретным именам и/или путям.
Автор: CaptainFlint
Дата сообщения: 07.09.2010 12:20
Uraanfgh56

Цитата:
попробую по простому

Если это называется "по-простому", то я — епископ… Существует такой знак препинания, точкой называется. Позволяет сплошной текстовый тарахтёж превратить в последовательность связно изложенных мыслей. Рекомендую освоить, иначе помощи лично от меня (не знаю, как от других) будет мало.


Цитата:
Нужно сделать так чтобы не показывались файлы с расширением *.dll, *.ini *.bat и т.п. и т.д которые могут являться как частью системы, так и входит в какие-то другие программы

Это делается элементарно, в список исключений забиваются соответствующие маски. Но ты забываешь, что EXE- и BAT-файлы можно запускать прямо из Тотала. Ты уверен, что тебе надо их все глобально скрыть?


Цитата:
помимо этих расширении в программах могут быть и свои файлы скажем так с уникальными расширениями, вот их тоже нужно скрыть , не показывать , в то же время файлы относящиеся к мультимедиа (музыка, фильмы и т.п) должны отображаться

Критерий слишком невнятный. Ты пойми: никто за тебя не сможет сказать, что тебе нужно показывать, а что — нет.
Файлы, которые мультимедиа, должны показываться везде или только внутри каталогов с программами их надо скрывать? Файлы с "уникальными расширениями" должны скрываться только внутри программ или тоже по всем каталогам всех дисков?



Цитата:
Найти на жестком диске каталог(и) до 10 Гб внутри которого(ых) есть в подпапках файлы *.vob; *.ifo *.bup (размер от 20 Кб до 1Гб) и отобразить на панели ..., имена файлов в каталогах с разным названием совпадают , но кол-во файлов разное и размер индивидуальный у каждого файла ...
Решаема ли задача стандартным поиском файлов в TC ? и как ?

Поищи в этой теме (в версии для печати), в теме по плагинам и на wincmd.ru: неоднократно спрашивали, как найти каталоги, содержащие или не содержащие определённый файл. Я сам не пользуюсь, поэтому ответа не помню. Кажется, каким-то плагином это можно было сделать.
Автор: T2008
Дата сообщения: 07.09.2010 12:35
В версиях 7.50, 7.55, 7.55а есть очень обидный глюк.
При заходе на FTP содержимое некоторых папок не отображается, просто типа пустой каталог. На самом деле файлы там есть. Такое наблюдал уже на многих ФТП-серверах.
При заходе в эти же папки через версию 7.04 отображается всё правильно.
Кто-то знает в чём проблема, известна ли она разработчику????
Автор: CaptainFlint
Дата сообщения: 07.09.2010 14:02
T2008
Попробуй в настройках соединения отключить режим MLSD на вкладке "Расширенные".
Автор: Uraanfgh56
Дата сообщения: 07.09.2010 18:06
CaptainFlint

Цитата:
Файлы, которые мультимедиа, должны показываться везде или только внутри каталогов с программами их надо скрывать?

Внутри каталогов с программами скрывать , в остальных случаях - показывать ...

Цитата:
Файлы с "уникальными расширениями" должны скрываться только внутри программ или тоже по всем каталогам всех дисков?

Должны скрываться во всех катаалогах всех дисков ...

Цитата:
Поищи в этой теме (в версии для печати), в теме по плагинам и на wincmd.ru

а как поисковый запрос написать ? примерно ? и там и здесь ...
Автор: CaptainFlint
Дата сообщения: 07.09.2010 19:42
Uraanfgh56

Цитата:
Внутри каталогов с программами скрывать , в остальных случаях - показывать ...

Такое будет сложно сделать, если вообще возможно. С другой стороны, если надо скрывать вообще всё в каталогах с программами, то можно добавить в список исключений маску вида C:\Program Files\* , и всё содержимое Program Files будет скрыто. Или, если задать C:\Program Files\ , то сам Program Files тоже будет невидимым в корне диска. На остальные файлы в других каталогах это, естественно, не повлияет никак.


Цитата:
Должны скрываться во всех катаалогах всех дисков

Тогда здесь придётся как-то определиться со списком "уникальных расширений". Варианта два:
1) Пройтись поиском по всем каталогам программ, выловить все присутствующие там расширения и добавить их все в список исключений в виде масок. Плюсы: не будет спрятано ничего лишнего; минусы: при установке новых программ с неизвестными файлами список масок придётся обновлять.
2) Составить список расширений, которые нужно показывать и добавить его в список исключений в "инвертированном" виде. Например, если добавить строку *.*|*.jpg;*.png;*.mp3, то на всех дисках, во всех каталогах будут скрыты все файлы, кроме перечисленных типов (для каталогов надо будет добавить *\ , иначе они тоже будут скрыты). Плюсы: не придётся беспокоиться о новых левых расширениях; минусы: легко забыть какое-то расширение и "потерять" важные файлы (например, удалив каталог, в котором, как показалось, нет нужных файлов, когда они там на самом деле есть, просто не отображаются).


Цитата:
а как поисковый запрос написать ? примерно ? и там и здесь

Здесь не самое удачное место для обучения пользования браузерным и форумным поиском. Пробуй разные ключевые слова (типа "каталог", "содержит", "файл") и их части.
Автор: AftarJjet
Дата сообщения: 07.09.2010 20:48
А можно ли где-то почитать о планах Гислера по развитию Тотала? Что он хочет добавить в функционал, интерфейс и пр.
Вообще, на что Гислер сегодня делает упор, когда работает с ТС? На надежность, безглючность, на поддержку новых веяниях в программостроительстве (хотя бы поддержка х64), поддержку новых версий ОС, интерфейса и прочее? Он вообще один только принимает решение и разрабатывает новую версию?
Просто, посмотрел его сайт, вообще не понимаю тогда, как он на все время находит. Поддержку он оставил на сообщество пользователей, но и сам принимает в нем активное участие.
Автор: Uraanfgh56
Дата сообщения: 07.09.2010 21:52
CaptainFlint
А можно где-то посмотреть фото самого Гислера ? ...
Автор: AftarJjet
Дата сообщения: 07.09.2010 22:01
Uraanfgh56
А его нет. Эта личность покрыта мраком. Константин Власов предлагал 2000$ за фото, но желающих не нашлось.
Автор: Avada
Дата сообщения: 07.09.2010 22:07
AftarJjet
В связном виде — нет. Проскакивает только отрывочная информация. А упор он, похоже делает на всё сразу. Принципиальные решения все единоличные, при этом неоднократно были случаи, когда Гислер предлагал высказаться по какому-то конкретно поставленому вопросу бета-тестером и принимал решение с учётом их мнения.

Uraanfgh56
Вопрос про фото Гислера уже поднимался не один раз, в том числе на русском форуме. Достоверных результатов нет.
Автор: Uraanfgh56
Дата сообщения: 07.09.2010 22:26
Avada
А может Гислер это вы с CaptainFlint ? , так сказать целая "банда" ? ..
Автор: AftarJjet
Дата сообщения: 07.09.2010 22:30
Uraanfgh56
Да! Из Швейцарии постят и весь мир разыгрывают!
Автор: Avada
Дата сообщения: 07.09.2010 22:41
Ага, специальный проект в русифицированной версии.
Автор: CaptainFlint
Дата сообщения: 07.09.2010 23:33

Цитата:
А можно ли где-то почитать о планах Гислера по развитию Тотала?

К ответу Avada добавлю, что всю публичную информацию о фичах новых версий мы стараемся сводить на форуме wincmd.ru в специально заведённую тему (сейчас это Total Commander 8.0: собираем информацию).


Цитата:
Константин Власов предлагал 2000$ за фото

Кто-кто предлагал???
Автор: raaaaail
Дата сообщения: 08.09.2010 08:20
Добрый утр!
Скажите почему при выходе в локальную сеть Тотал зависает и никак не реагирует, кроме как на три кнопки. Пробовал и оригинальный и пару сборок: ультима и от сам лаб. Проверил фаервол в касперском программа стоит в доверенных. Может что то в настройках Тотала указать нужно. ?
Автор: GORA2
Дата сообщения: 08.09.2010 08:34
Имеются файлы:
_4.txt
1.txt
2.txt
3.txt
5.txt
Почему при сортировке по имени они располагаются именно в таком порядке, ведь знак подчеркивание (_) имеет код 5FH и должен бы вроде идти после цифр и больших букв латинского алфавита?

PS
В ini файле есть: SortUpper=3
Автор: Avada
Дата сообщения: 08.09.2010 11:13
GORA2
Потому что SortUpper=3 — это системный метод сортировки, учитывающий, помимо прочего, порядок алфавита и настройки сортировки текущей локали. См. в справке описания указанного ключа и опций на странице настроек "Содержимое панелей". А если знак подчёркивания непременно нужен после, а не до, надо брать SortUpper=2. А сортировка по коду символа — это SortUpper=1, но там с числами проблемы будут (10 идёт не после 9, а между 1 и 2).
Автор: wozzi
Дата сообщения: 09.09.2010 20:45
подскажите, реально ли сделать так, что бы я открыл допустим по пару вкладок на каждой панели, затем эту позицию запомнить и при каждом запуске ТС бы открывал именно эти вкладки, а не те что были при последнем выходе..хух)
Автор: AftarJjet
Дата сообщения: 09.09.2010 20:53
wozzi
Кликнуть мышкой правой кнопкой по вкладке и выбрать Заблокировать вкладку.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.