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

» Total Commander (Часть 7)

Автор: bredonosec
Дата сообщения: 11.11.2010 22:07
обнаружил, что если проигрывать музыку вьюером от тотала, он обновляет дату модификации файла. Меняет ли его - не знаю. Но можно ли это поведение прекратить?
Автор: Dimitr1s
Дата сообщения: 11.11.2010 23:03
bredonosec

Цитата:
Меняет ли его - не знаю.

Меняет.
Если используется движок WMP, то он без спроса добавляет теги в .mp3.
Автор: bredonosec
Дата сообщения: 12.11.2010 00:10
а запретить можно?
Какой движок используется во вьюере тотала - без понятия.
Автор: Dimitr1s
Дата сообщения: 12.11.2010 00:48
bredonosec

Цитата:
Какой движок используется во вьюере тотала - без понятия.

Всё же какие файлы изменяются? Если mp3, то "голый" Lister их не открывает, открывает какой-нибудь плагин типа mmedia. Вот плагин, Windows Media Player и "поднимает".

Цитата:
а запретить можно?

Я WMP не пользуюсь, в своё время, ради интереса, вяло поискал, но явных настроек в нём не нашёл.
Автор: Avada
Дата сообщения: 12.11.2010 08:08
bredonosec

Цитата:
Какой движок используется во вьюере тотала - без понятия.

По умолчанию TC как проигрыватель использует исключительно системные возможности.
Из нашей книги про Total Commander:

Цитата:
Аудио и видео. TC в состоянии справиться со многими форматами звуковых и видеофайлов (CDA, MID, WAV, MP3, WMA, MOV, AVI, MPG и т. д.). Однако достигается это, строго говоря, не собственными силами, а с привлечением MCI (Media Control Interface) — системного набора подпрограмм для управления медиа-устройствами. Перечень доступных форматов TC получает от системы без участия пользователя, в готовом виде, и на разных машинах он может слегка отличаться. Полный список приводится в Win9x в секции [mci extensions] файла win.ini, а в более новых версиях Windows он спрятан в системном реестре под ключом:
HKLM\Software\Microsoft\Windows NT\Current Version\MCI Extensions

Всё прочее — через плагины.

Dimitr1s

Цитата:
Если mp3, то "голый" Lister их не открывает, открывает какой-нибудь плагин типа mmedia.

Открывает средствами системы. См. выше.
Автор: Dimitr1s
Дата сообщения: 12.11.2010 12:29
Avada

Цитата:
Открывает средствами системы. См. выше.

В MCI Extensions, "mp3"="MPEGVideo" у многих скорее нет, чем есть . Но, так или иначе, средствами системы, будет воспроизводить через WMP и "портить" mp3.
Автор: nail333
Дата сообщения: 12.11.2010 16:45
Доброго времени суток!
У меня вопрос относительно диалога поиска - достаточно часто нужно искать что то в исходниках (а они хранятся в SVN), и хотелось бы чтобы не находились дубли в папках ".svn". Для этого во вкладке Плагины выбираю чтобы путь не содержал ".svn", все замечательно работает. Однако при следующем открытии диалога поиска всегда снимается чекбокс "Поиск с плагинами", и приходится каждый раз переходить на вкладку плагинов и включать его. Отсюда и возникает вопрос, можно ли как то изменить это поведение тотала?
Автор: CaptainFlint
Дата сообщения: 12.11.2010 17:24
nail333
Проще всего добавить .svn в список исключений, и тогда они не будут участвовать в файловых операциях.

Если это не подходит, то можно сохранить поисковый шаблон с исключением .svn и открывать не просто диалог поиска, а именно этот сохранённый шаблон.
Автор: Avada
Дата сообщения: 12.11.2010 17:29
nail333
Сделать так, чтобы галка не снималась, пока что нельзя. Обходной путь, если действительно один и тот же критерий поиска используется очень часто, — создать и сохранить для него шаблон, далее для команды с параметрами loadsearch имя_шаблона создать, например, кнопку на тулбаре. Или на основе такой команды сделать пользовательскую команду (с префиксом em_) которую вообще можно использовать где угодно и вызывать как угодно: кнопкой, клавишами, псевдонимом в командной строке, пунктом меню...
Возникает только вопрос: так ли жизненно необходимо использовать для такого исключения поиск с плагинами? Вариант типа *.*|.svn\ в поле "Искать файлы" на основной странице поиска не проверялся?
Автор: nail333
Дата сообщения: 12.11.2010 18:31
CaptainFlint
Avada
Спасибо за советы! Действительно, использование шаблона поиска может быть удобно и достаточно для большинства случаев (но все же не всегда).

Цитата:
Сделать так, чтобы галка не снималась, пока что нельзя

жалко...

Цитата:
Вариант типа *.*|.svn\ в поле "Искать файлы" на основной странице поиска не проверялся?

Спасибо, такой вариант тоже работает. Единственное что не очень удобно если надо часто менять строку поиска, но это можно пережить
Автор: Avada
Дата сообщения: 12.11.2010 18:54
nail333

Цитата:
Единственное что не очень удобно если надо часто менять строку поиска, но это можно пережить

Если строка поиска успела смениться меньше двадцати раз, то старый критерий ещё можно найти в выпадающем списке с историей ввода этого поля. Шаблон в этом смысле, конечно, надёжнее.
Автор: pfr
Дата сообщения: 13.11.2010 09:22
Здравствуйте.
У меня вопрос по "значкам" рядом с пользовательскими командами в меню "Запуск". Если в "Настройке меню "Запуск"" добавлять команды вручную (команда вида %COMMANDER_PATH%\plugins\wdx\TWinKey\TwinkUtil.exe) и в файле wcmicons.inc на 701 номер вешаешь иконку из wcmicons.dll, то иконка в "Запуске" рядом с командой отображается, а вот если в качестве команды выбрать пользовательскую команду (к примеру - em_twinkey, с повешанной на неё в usercmd.ini командой %COMMANDER_PATH%\plugins\wdx\TWinKey\TwinkUtil.exe), тогда иконка в "Запуске" рядом с этой командой не отображается (хотя в файле wcmicons.inc на 701 номере иконка из wcmicons.dll по прежнему прописана). Скажите, это баг, или фича ?
Автор: Avada
Дата сообщения: 13.11.2010 10:10
pfr
Читаем здесь.
Автор: Healesville
Дата сообщения: 13.11.2010 10:31
у меня есть вопросик!
можно ли как то экспортировать настройки, чтобы после очередной переустановки ОС не нужно было настраивать всё по новой?
Автор: Verwolk
Дата сообщения: 13.11.2010 10:33
Healesville
можно. скопировать папку(и) с тоталом и его настройками. установить на новую систему. скопировать обратно с заменой.
Автор: masgak
Дата сообщения: 13.11.2010 10:41
Подскажите как в windows7 изменить иконки папок, как в xp не получается. На папку открыл полный доступ.
Цитата:
IconLib=C:\Program Files\Total Commander\Aliens WC.icl
здесь изменяю не реагирует
Автор: Healesville
Дата сообщения: 13.11.2010 10:42
Verwolk
а при выходе новой версии? тоже установить, настроить и делать как вы описали?
не, это не вариант!
Автор: DJ_NRG
Дата сообщения: 13.11.2010 10:53
Healesville
Не проще забэкапить папку Тотала и ини файлы в каталоге Винды?
Автор: Healesville
Дата сообщения: 13.11.2010 10:58
хз как это делается)) расскажите
Автор: Avada
Дата сообщения: 13.11.2010 11:02
Healesville
При выходе новой версии чего? Тотаl Commander? Просто установить её из дистрибутива поверх старой версии (кнопка "Обновление установленной версии"). При условии, что старая версия либо была сама корректно установлена из дистрибутива либо после её простого копирования на эту машину каталог установки был корректно прописан в реестре в помощью специальных утилит (INIReloc или TCDir).

masgak
Библиотека 16-битная? Тогда — сюда.
Автор: firewall2006
Дата сообщения: 13.11.2010 13:50
LonerDergunov
Цитата:
Можно ли в Тотале выполнить групповое переименование если в названии файла должны содержаться квадратные скобки.
Напримет, такое:
[мой текст]
В поле "Маска" указать "{мой текст}" и в поле "Поиск и замена" указать "Найти: {|}" "Заменить на: [|]".
Автор: oshizelly
Дата сообщения: 13.11.2010 14:34
firewall2006 13:50 13-11-2010
Цитата:

Цитата: Можно ли в Тотале выполнить групповое переименование если в названии файла должны содержаться квадратные скобки.  
Напримет, такое:  
[мой текст]

В поле "Маска" указать "{мой текст}" и в поле "Поиск и замена" указать "Найти: {|}" "Заменить на: [|]".
Автор: nevuser
Дата сообщения: 13.11.2010 15:07
Квадратные скобки записываются так: [[] и так: []] . Это точно документированный вариант: http://totalcommander.msk.ru/html/dialog_box___multi_rename_tool.html
Автор: oshizelly
Дата сообщения: 13.11.2010 15:22

Цитата:
Квадратные скобки записываются так: [[] и так: []] .

Это известное документированное решение. А меня заинтересовал вариант, предложенный firewall2006. Он действительно у кого-то работает?
Автор: firewall2006
Дата сообщения: 13.11.2010 15:24
oshizelly
Цитата:
Спрашиваю потому, что у меня сейчас не получилось так сделать, вот я и думаю, то ли сам что-то делаю неправильно, то ли совет не совсем правильный.
Всё нормально получается. Вы видимо просто не поняли, что под "мой текст" подразумевается определённая маска для переименования фалов. Вот пример:

Я раньше таким образом с бубном танцевал потому, что о документированном варианте не знал.

nevuser
Цитата:
Квадратные скобки записываются так: [[] и так: []] . Это точно документированный вариант
Спасибо.
Честно говоря не знал.
Автор: Avada
Дата сообщения: 13.11.2010 15:37
firewall2006
oshizelly

Вообще говоря, в ИГП для обработки квадратных скобок в именах есть стандартная методика.

Из книги про TC:
Цитата:
А определения [[] и []] позволяют корректно вставлять в поле открывающую либо закрывающую квадратную скобку. Зачем это нужно? Дело в том, что квадратные скобки играют в ИГП особую роль — они определяют шаблоны. И если вам случайно понадобится сделать имя вида "Файл [N]", то TC будет трактовать [N] как шаблон вставки исходного имени. Чтобы этого не происходило, нужно сами квадратные скобки обернуть в пару служебных квадратных скобок, т. е. написать "Файл [[]N[]]". Тогда никакой путаницы не возникнет, и при переименовании будет вставлена корректная строчка. Кстати, очень напоминает экранирование служебных символов в регулярных выражениях, не находите?

Из справки TC:
Цитата:
[[]Вставляет открывающую квадратную скобку.
[]]Вставляет закрывающую квадратную скобку (внутри квадратной скобки не могут быть вставлены другие команды!)

oshizelly
Про вертикальную черту тоже написано в справке — вот здесь (подраздел про поиск и замену). Несколько разных замен за один проход. Ничего недокументированного.

firewall2006
Работать-то вариант с превращением фигурных скобок в квадратные работает. Тем не менее это не ответ на заданный вопрос. В цитируемом исходном условии я не вижу ничего о надобности вообще заменять один вид скобок на другой. Также не утверждалось, что содержимое квадратных скобок для всех файлов списка одно и то же. Проблема была только и именно в том, как текст в квадратных скобках отличить от синтаксиса специальных выражений. Как — сказано выше.
Автор: oshizelly
Дата сообщения: 13.11.2010 22:56
Подскажите, есть ли какие-нибудь решения по использованию списка избранных каталогов (Directory hotlist) независимо от текущей раскладки клавиатуры? У меня имена папок на винте, в основном, на латинице, а текущая раскладка часто - русская. В результате: жму на привычный хоткей раз, другой, что думаю, такое, может, нажал недостаточно сильно Пока не сообразишь переключить раскладку. Хочется, чтобы работало на автомате, то есть, без размышлений о том, какая же у меня сейчас раскладка текущая.

Наиболее очевидное решение: создавать в списке избранных каталогах по две команды на каждую папку, на кириллице, и на латинице. Но это неудобно, по очевидным же причинам. Может, есть более корректное решение?


Кстати, а вот в MS Office хоткеи, похоже, завязаны не на символы, а на клавиши клавиатуры. Поэтому можно не думать о том, какая раскладка клавиатуры в данный момент является текущей. Жмёшь на Alt + <F/А> -> <X/Ч> и получаешь команду меню File -> EXit. Интересно, как они там это сделали?
Автор: bredonosec
Дата сообщения: 14.11.2010 04:02
Dimitr1s

Цитата:
Всё же какие файлы изменяются? Если mp3, то "голый" Lister их не открывает, открывает какой-нибудь плагин типа mmedia. Вот плагин, Windows Media Player и "поднимает".

да, мп3.

Цитата:
Но, так или иначе, средствами системы, будет воспроизводить через WMP и "портить" mp3.

то есть, единственный способ - играть иными плейерами, так?
Автор: Avada
Дата сообщения: 14.11.2010 08:10
oshizelly
Это часть гораздо более общей проблемы, обсуждавшейся множество раз (см., например, здесь) и существующей, как нетрудно убедиться, во всех меню TC по "классическому" образцу (главное меню, меню "Запуск", избранные каталоги, меню выбора диска и пр.). Соответственно, эта (и не только эта) проблема более-менее нормально решается только там, где "классичесское" меню подменяется альтернативным, а разработчик альтернативы хочет и может учесть это обстоятельство (например, в расширенном меню дисков при использовании TWinKey).
Что касается MS Office, то ответ надо, ИМХО, искать в выделенном фрагменте. Для своих продуктов удобство обеспечено, а остальные их, видимо, мало волнуют.
Автор: Dimitr1s
Дата сообщения: 14.11.2010 12:26
bredonosec

Цитата:
то есть, единственный способ - играть иными плейерами, так?

Или плагинами которые не используют движок Windows Media Player, возможно этим. Я плагины не пробовал, использую другой плеер.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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