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

» Total Commander (часть 9)

Автор: TechNick
Дата сообщения: 28.01.2016 07:58

Цитата:
Лапка — оверлейный значок (рука под расшаренной папкой) , который может отображаться средствами TC, средствами системы или вообще не отображаться

Так расшаренные папки не на моём компе,а на другом в нашей локальной сети. Я в них просто попадаю через Сетевое окружение.
На скриншоте в левой панели сделал общей папку Xerox на локальном диске. А в правой панели это папки в сети и почти у каждой из них должен быть свой значёк

[more] [/more]
Автор: tramparamparam
Дата сообщения: 28.01.2016 08:38
Avada
dev2null 07:34 28-01-2016
Цитата:
В wincmd.ini ShowInstanceNr=1 или удалить вообще этот параметр (по умолчанию он и есть ShowInstanceNr=1).

Спасибо, но при использовании ключа ShowInstanceNr=1 имеется один неприятный (для меня) эффект.
А именно, используется сквозная нумерация, то есть, при выставлении номера учитываются все копии Total Commander, запущенные в данный момент из разных папок, в том числе разных версий и даже разной битности (x32/x64). А мне бы хотелось в идеале, чтобы для каждого из запущенных TC нумерация велась отдельно.
Это никак не решается?
Автор: Avada
Дата сообщения: 28.01.2016 09:05
tramparamparam
Никак не решается.

TechNick
Картинку-простыню хотя бы спрячьте под тег more, не портите страницу!
На странице настроек TC "Значки" показ оверлейных значков разрешён? Значок общей папки Xerox — из модифицированной библиотеки для TC? (Я-то предполагал, что собственный значок TC для расшаренной папки просто полностью заменил собой любые другие значки папок, но тут что-то другое. Не исключено, что показ пользовательских значков у сетевых папок TC просто не поддерживает.) И проверьте всё это на всякий случай на "чистом" TC с настройками по умолчанию, без всяких перенастроенных значков и прочего.
И ответьте на все заданные вопросы. Операционная система какая? Со значками из другого источника проверялось?
Автор: TechNick
Дата сообщения: 28.01.2016 10:06

Цитата:
На странице настроек TC "Значки" показ оверлейных значков разрешён?

Да

Цитата:
Значок общей папки Xerox — из модифицированной библиотеки для TC?

Нет, библиотека стандартная

Цитата:
Не исключено, что показ пользовательских значков у сетевых папок TC просто не поддерживает

Я уже тоже к этому склоняюсь. Пока заменил TC на Free Commander и там всё нормально отображается

Цитата:
И проверьте всё это на всякий случай на "чистом" TC  с настройками по умолчанию, без всяких перенастроенных значков и прочего.

Попробовал это в первую очередь. Поведение аналогичное

Цитата:
Операционная система какая?

Win 7 x64

Цитата:
Со значками из другого источника проверялось?

Этот источник придётся задать на другой машине в сети на которой я должен увидеть эти значки. Это проблематично реализовать так как доступа к другому компу у меня нет
Автор: Avada
Дата сообщения: 28.01.2016 10:26
TechNick
Благодарю за информацию. Безотносительно к сетевым папкам хочу заметить, что значки у вас в файловых панелях однозначно перенастроенные — они не из экзешника TC, а из внешней библиотеки, заданной значением ключа IconLib. И значок расшаренной папки должен быть оттуда же. Кстати, легко проверить: попробуйте ради интереса у своей локальной папки Xerox назначить пользовательский значок, не изменяя её расшаренности и никаких других настроек. Что-то изменится?
Автор: TechNick
Дата сообщения: 28.01.2016 10:50
Снёс TC со всеми настройками и поставил начисто. Всё равно не отображает
[more] [/more]
Автор: Avada
Дата сообщения: 28.01.2016 11:07
TechNick
Видимо, действительно не умеет... А сносить было не обязательно — запуск TC с чистым INI вполне удобен для таких случаев.
Автор: TechNick
Дата сообщения: 28.01.2016 11:09

Цитата:
Видимо, действительно не умеет

Печально. Самая функциональная программа не умеет такой ерунды
Автор: Avada
Дата сообщения: 28.01.2016 11:43
TechNick
Автор TC, как выяснилось, считает такое поведение преднамеренным. Желающие могут поспорить с ним в указанной теме.
Автор: SibD
Дата сообщения: 28.01.2016 12:10
TechNick
Если так нужны иконки в ТС, то:
1. Сами папки делаете скрытыми и именуете по-короче (256 символов в пути никто не отменял). Можно просто цифрами.
2. В папке, в которой лежат сами скрытые папки, создаёте ярлыки с относительными ссылками на скрытые папки с нужными иконками, которые называете уже как вам захочется (хоть полные номера и имена проектов).
3. Проделываете так на всю глубину дерева со всеми папками и получаете компактные пути, но, за счёт ярлыков, нормальную навигацию для пользователей.
Автор: Veselozhopy
Дата сообщения: 28.01.2016 13:14
Сборников транса почти на терабайт, а дублей там килограммы и все ж объёмные в 320 битрейта.
Нумерация треков мешает найти дубли.
Можно ли её обойти при поиске?
СПС!
Автор: k2o
Дата сообщения: 28.01.2016 14:40
Veselozhopy
Цитата:
Нумерация треков мешает найти дубли.
Можно ли её обойти при поиске?

Вряд ли, там же, наверняка, кроме нумерации и стиль наименования треков отличается.
Имхо, можно найти только абсолютные дубли, но "почти терабайт" перемалываться будет долго:

Ещё можно включить поиск каких-нибудь тэгов плагином tkmediainfo.
Автор: Skif_off
Дата сообщения: 28.01.2016 15:10
Veselozhopy
Посмотрите что-нибудь типа NoClone, поиск в ТС будет действительно долгим.

k2o

Цитата:
можно включить поиск каких-нибудь тэгов плагином tkmediainfo.

Для этого нужно быть уверенным, что теги правильные: даже если брать всё из одного места, нет никакой гарантии, что в тегах нет бардака.
И лучше всё-таки tcmediainfo, чтобы без лишних вопросов
Автор: spirit21
Дата сообщения: 28.01.2016 15:34

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

Можно попробовать искать по длине трека (в мин:сек).
Сейчас попробовал с помощью плагина anytag. Поисковый запрос по полю плагина:

Результаты поиска - слева, справа - набор файлов, среди которых искались дубли по длительности:

Вроде бы то, что надо...
Автор: k2o
Дата сообщения: 28.01.2016 15:35

Цитата:
И лучше всё-таки tcmediainfo

Даже не представляю, как такое могло произойти...

А насчёт поиска дублей, – лучше вообще загнать всё в плейлист, например, foobar'a и, сортируя по artist/album/title, вручную всё вычистить.
Автор: spirit21
Дата сообщения: 28.01.2016 15:41

Цитата:
лучше вообще загнать всё в плейлист, например, foobar'a и, сортируя по artist/album/title, вручную всё вычистить.

Терабайт легко руками почистить...
Автор: B3T6
Дата сообщения: 28.01.2016 16:03
'то стандартный функционал каталогизатров музыки
Автор: dgfdhj
Дата сообщения: 28.01.2016 21:55
Veselozhopy
www.similarityapp.com
Автор: GeraSerg57
Дата сообщения: 29.01.2016 11:22
Подскажите, где и как настроить сохранениеи и чтение настроек ТС из папки своего запуска? Работаю с флешки и нужный список фтп соединений "исчезает" после сеанса, поскольку сохраняется на Системном диске Х: (в оперативке).
Простой перенос оттуда файла wcx_ftp.ini в папку ТС не помогает...

v 6.55
Автор: Skif_off
Дата сообщения: 29.01.2016 11:34
GeraSerg57
Смотрите описание параметра UseIniInProgramDir:
положить wincmd.ini и wcx_ftp.ini в папку ТС, в wincmd.ini поставить UseIniInProgramDir=7

Добавлено:
P.S. Неплохо бы обновиться...
Автор: slava10779
Дата сообщения: 06.02.2016 19:41
Ребят, а как сделать чтобы при закрытии TotalCommander закрывались все его не заблокированные вкладки?
Автор: mig173
Дата сообщения: 07.02.2016 12:39
slava10779
Закрытие всех незапертых вкладок при запуске/закрытии TC
Автор: spirit21
Дата сообщения: 08.02.2016 21:13
Как выполнить поиск файлов с заглавными буквами в расширении (со всеми или только частью)?
Автор: Avada
Дата сообщения: 09.02.2016 10:43
spirit21
На странице "Плагины" создать правило: tc — Расширение — Рег. выраж. — (?-i)[A-Z]
Автор: ewild
Дата сообщения: 10.02.2016 19:13
Исходные данные:
имею две пользовательские команды для запуска новых копий Total Commander:


Код: [em_x32]
cmd=%commander_path%\TOTALCMD.EXE
[em_x64]
cmd=%commander_path%\TOTALCMD64.EXE
Автор: Skif_off
Дата сообщения: 10.02.2016 19:22
ewild

Цитата:
пробовал, например, так

А если исправить /L="%N" на /L="%P" ?
Автор: ewild
Дата сообщения: 10.02.2016 19:40
Skif_off спасибо, но нет, не работает.

Что-то меня клинит уже.

А может быть такое, что такого рода специфические переменные изолированы внутри своей копии TC и просто не передаются во вторую копию?

Но все равно ведь должен быть какой-то несложный способ считать пути панелей текущей копии TC передать эти пути следующей, запускаемой из текущей? Этого не может не быть!

NB
Total Commander x86/x64 8.52a @ Win10 x64
UseIniInProgramDir=7
Вкладками в Total Commander не пользуюсь (отключены в интерфейсе, чтобы место не занимали), если это имеет значение.
Автор: Avada
Дата сообщения: 10.02.2016 19:44
ewild
Начать с того, что в коде ошибка (на что уже указали). Не %N, а %P. Но дело ещё и в том, что текущие пути не сохранены в настройках. Отсюда и результат. В принципе, в юзер-команду можно просто добавить сначала выполнение команды cm_ConfigSaveSettings, а потом уже запуск TC (но надо для него сделать свою юзер-команду и указать её подряд через запятую после встроенной).
Получится что-то типа cm_ConfigSaveSettings,em_Restart64 или cm_ConfigSaveSettings,em_Restart32.
Кроме того, отсюда и дальше. Я, например, этим автоитовским скриптом в скомпилированном виде и пользуюсь. Но это не запуск новой копии, а перезапуск имеющейся.
Автор: ewild
Дата сообщения: 10.02.2016 20:05
Avada о, "cm_ConfigSaveSettings,em_Restart..." это явно хорошая идея!

Попробовал, работает. Спасибо!

В итоге так:

Цитата:
[em_x32a]
cmd=%commander_path%\TOTALCMD.EXE
[em_x64a]
cmd=%commander_path%\TOTALCMD64.EXE

[em_x32]
cmd=cm_ConfigSaveSettings,em_x32a
[em_x64]
cmd=cm_ConfigSaveSettings,em_x64a


Единственное - значок предыдущей копии TC после сохранения настроек становится выделенным на панели задач. Но это не столь существенно.
Автор: Skif_off
Дата сообщения: 10.02.2016 20:14
ewild
Если не хотите сохранять историю, должно быть вот так:

Код: [em_x32]
cmd=%commander_path%\TOTALCMD.EXE
param=/L="%P" /R="%T"
[em_x64]
cmd=%commander_path%\TOTALCMD64.EXE
param=/L="%P" /R="%T"

Страницы: 1234567891011121314151617181920212223242526272829303132333435

Предыдущая тема: Дубль


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