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

» Total Commander (Часть 8)

Автор: Alex_Piggy
Дата сообщения: 14.02.2014 16:45
Доброе время, Werty666

Цитата:
по серийному номеру - лучше бы добавлять только к серийным фото (с одинаковыми EXIF) ибо их немного совсем 2-3 на 100.

? Так и добавляется. Если полностью совпадает имя с уже существующим, то после EXIF прописывается серийный номер. Просто первая фотография в серии будет без серийного номера.

Цитата:
а где же скачать обновленный renamejpg4.zip??? по старым ссылкам открывается старый...

Странно... Проверил - скачивается новый... Еще раз ссылка. В архиве должен быть renamejpg5.vbs
renamejpg4.zip
отдельно - https://dl.dropboxusercontent.com/u/27457022/temp/for_del/renamejpg5.vbs
Автор: Werty666
Дата сообщения: 14.02.2014 17:58
Alex_Piggy, это я извиняюсь, по привычке запустил 4 а надо 5-ый.

Работает отменно. Лишние пробелы перед запятой я нашел сам - NewName = FSO.GetBaseName(File.Name) &"," & NewName, чем приближаюсь к Вашему уровню познаний)))

в честь дня всех влюбленных или еще какой даты, можно еще пару строк добавить?
- Просто 4 вариант тоже должен бы добавлять порядковый номер.
- И было бы здорово, что бы номер добавлялся в конец всего имени типа 2000-01-01 Тест 1 год 2 месяца 3 дня_001
- Номер в серии добавлялся ко всем серийный кадрам в т.ч. и к первому - так проще отследить эти самые серии.
- Расширение файла заглавными JPG у меня все canon ы записывают файлы заглавными

PS блин, при финальном тестировании, прежде чем отправить это сообщение, вылазил следующий косяк - переименовываю 4 тестовых (из которых 2 с одинаковым exif) файла скриптом renamejpg4.vbs, соответственно 1 файл из них остается не переименованным. Изменяю имя вручную, добавляю 01. Прохожу скриптом renamejpg5.vbs - и вот что получается - 3 файла как и задумано, имеют вид "прежнее имя файла + новые данные" а вот тот файл, у которого я менял имя вручную, почему то не дописывается, а полностью переименовывается "новыми данными" (которые вводил на втором проходе). Проверял более пяти раз. Может это исправиться с добавлением _001?
Автор: pfr
Дата сообщения: 14.02.2014 21:21
aidarsimon
детектед нот коррект - самлабовские значки на моём скрине ))
Автор: oshizelly
Дата сообщения: 16.02.2014 10:37
Во всплывающей подсказке (tooltip) для файла отображается, в числе прочего, время модификации , а для папки - время создания. Можно ли сделать, чтобы для файла тожк отображалось время создания?

В описании ключей wincmd.ini в справке нашёл только такой:

Цитата:
[HintsCustomField] Custom fields shown in file tooltips


Но синтаксис не прописан и примеров не приведено Пробовал угадать, но не получилось.
Кроме того, интересно было бы показывать дату создания не дополнительно, а вместо даты модификации.

Заранее спасибо за помощь!
Автор: Userrr
Дата сообщения: 16.02.2014 11:07
и в догонку, в ТС можно синхронизировать дату создания и модификации?
Автор: B3T6
Дата сообщения: 16.02.2014 11:23
oshizelly
синтаксис такой же как в колонках

Код: [CustomFields]Сохранённые пользовательские наборы колонок.
Titles=Имена пользовательских наборов колонок: Имя_набора_1|Имя_набора_2 и т.д.
HeadersN=Данные в формате: Заголовок_поля1\nЗаголовок_поля2 и т.д. (в том виде, как это отображается в диалоге конфигурации). Здесь и далее N означает номер набора (например, Headers1 — заголовки полей для первого набора, Headers2 — для второго и т.д.).
WidthsN=Ширина имеющихся в наборе колонок (при выравнивании колонки по правому краю значению предшествует минус). Например: 80,60,-25,-30.
ContentsN=Содержимое полей данных в формате:
[=Имя_плагина.Имя_поля.Единица_измерения]\n[=Имя_плагина.Имя_поля.Единица_измерения] и т.д. (строка \n является разделителем полей, относящихся к разным колонкам).
OptionsN=-1|0Параметры пользовательских наборов колонок, записанные в следующем порядке:
1. -1 — выравнивание колонок отключено; при включённом выравнивании здесь указывается ширина основного окна TC.
2. 0 — горизонтальной полосы прокрутки в панели с набором колонок нет; 1 — горизонтальная полоса прокрутки есть.

[HintsCustomField]Перечень подсказок, отображающихся для разных типов файлов.
Nexts=*.mp3;*.wavМаска или тип файлов по шаблону (N — номер записи).
Nfields=[=audioinfo.Artist]\n[=audioinfo.Title]
Информация, отображаемая в подсказках для этого типа файлов. (Как правило, это сведения из информационных плагинов.)
Автор: Userrr
Дата сообщения: 16.02.2014 11:35
B3T6 модификация -> создание
Автор: CaptainFlint
Дата сообщения: 16.02.2014 11:58
oshizelly
Если синтаксис не прописан, это означает только одно: что данные ключи настраиваются в одном из диалогов Тотала. В данном случае: Настройки — Содержимое панелей, кнопка [+] для пользовательских подсказок.

Ну а если есть желание обязательно править wincmd.ini ручками, тогда лучше пользоваться нашим переводом, где мы добавили ключи и секции, не описанные в оригинальной справке.
Автор: Avada
Дата сообщения: 16.02.2014 13:23
Userrr
В любую сторону легко делается в диалоге изменения атрибутов, если считывать для какого-то значения другое значение из того же или другого плагина. Читаем в справке про кнопку с плюсиком в секции для плагинов. Результат отобразится так: tc — Дата модификации — [=tc.Дата создания]. И нажать OK.
Автор: Userrr
Дата сообщения: 16.02.2014 13:46
Avada, это для одной папки (файла), а надо для "много" и у всех разные даты, и не нужна одна общая дата, как в случае с "Диалоговое окно: Изменение атрибутов"
Автор: Andrey_A_A
Дата сообщения: 16.02.2014 15:47

Цитата:
можно синхронизировать дату создания и модификации?

Userrr

В TCIMG


Код: TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
modfs=%L||0||1
%COMMANDER_PATH%\Wcmicons.dll,6
Изменить выделенным объектам дату модификации на дату создания

0
-1
Автор: Avada
Дата сообщения: 16.02.2014 16:09
Userrr
Это для любого количества. У каждого из выделенных файлов дата модификации будет заменена на его собственную дату создания. Попробовать хотя бы ради интереса можно было?
Автор: Userrr
Дата сообщения: 16.02.2014 16:11
Andrey_A_A не то. меняется дата у всех файлов, на ту что у файла под курсором
просто экономия пары кликов, результат тот же, что через "Диалоговое окно: Изменение атрибутов"



Добавлено:
Avada пробовал.

Автор: Avada
Дата сообщения: 16.02.2014 16:16
Userrr
А теперь предлагаю сравнить то, что отображается на скрине, с тем, что написано у меня. Сделано вовсе не то, что было рекомендовано.
Автор: Userrr
Дата сообщения: 16.02.2014 16:26
Avada извиняюсь ступил. работает!
Автор: oshizelly
Дата сообщения: 16.02.2014 20:34
CaptainFlint 11:58 16-02-2014
Цитата:
данные ключи настраиваются в одном из диалогов Тотала. В данном случае: Настройки — Содержимое панелей, кнопка [+] для пользовательских подсказок.


Спасибо, теперь более понятно.

Вот только никак не разберусь, как через этот диалог добавить больше одного свойства для данного типа файлов? Или такого вообще не предусмотрено?

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


B3T6
Спасибо!

З.Ы.

Цитата:
Если синтаксис не прописан, это означает только одно: что данные ключи настраиваются в одном из диалогов Тотала.

Хм... У меня до сих пор было ощущение, что в разделе справки по wincmd.ini описываются как раз именно те ключи, которые не настраиваются через GUI. Только сейчас присмотрелся - да, действительно, многие настройки дублируются в диалогах. И даже написано в начале мелким шрифтом: "Пожалуйста, имейте, в виду: большинство параметров, содержащихся в файле wincmd.ini, может также быть изменено в диалоговых окнах."
Однако есть такое ощущение, что в этой секции справки перечислены не все настройки, доступные через диалоги. Это не так?
Автор: Avada
Дата сообщения: 16.02.2014 20:58
oshizelly

Цитата:
Вот только никак не разберусь, как через этот диалог добавить больше одного свойства для данного типа файлов? Или такого вообще не предусмотрено?

Всё предусмотрено. Точно так же, как в любой колонке вполне может быть больше одного свойства. Только тут есть ещё возможность разбивать информацию на строки. Вообще все эти вещи обсуждались на форуме в разных частях темы уже множество раз для разных наборов свойств. В том числе и про удаление дефолтной информации и устранение дублирования. Только я сам отвечал минимум раз пять. Рекомендую поиск в версии для печати хотя бы по "подсказкам".

Цитата:
Однако есть такое ощущение, что в этой секции справки перечислены не все настройки, доступные через диалоги. Это не так?

Нет, это не так. В русской версии справке описывается всё — и доступное, и недоступное. Другое дело, что кое-что из пропущенного у Гислера можем не сразу заметить и мы. А когда замечаем, эти элементы обязательно добавляются при ближайшей же возможности. Кстати, одну весьма давно пропущенную секцию я нашёл буквально час назад...
Автор: oshizelly
Дата сообщения: 16.02.2014 21:26
Avada 20:58 16-02-2014
Цитата:
Только тут есть ещё возможность разбивать информацию на строки. Вообще все эти вещи обсуждались на форуме в разных частях темы

OK, будем искать. Наводящий вопрос: как давно это было? Есть ли вероятность, что уже после 19.12.2012 г. (начало текущей 8-й части топика)?

А заодно вопрос на другую тему. Я правильно понимаю, что в диалоге настроек Display -> Sorting directories: Like files (also by time) указание на сортировку директориев именно по времени (а не, к примеру, по размеру или времени создания и т.п.) - это просто случайно застрявший реликт какой-нибудь первой версии TC? Или тут действительно кроется какая-то тонкая неуловимая простому глазу мысль?
Автор: CaptainFlint
Дата сообщения: 16.02.2014 22:13
oshizelly

Цитата:
Я правильно понимаю, что в диалоге настроек Display -> Sorting directories: Like files (also by time) указание на сортировку директориев именно по времени (а не, к примеру, по размеру или времени создания и т.п.)  - это просто случайно застрявший реликт какой-нибудь первой версии TC?

Если непонятны английские слова, то зачем пользоваться английским интерфейсом? "Also" переводится как "также", "в том числе" (что и отражено в нашем переводе) и означает лишь, что если файлы отсортировать по времени, то и каталоги отсортируются по нему же. Гислер решил, что об этом режиме стоит предупредить особо, ибо время модификации каталогов в Windows меняется не всегда логично, и сортировка по нему может для кого-то оказаться нежелательной или неочевидной.
Автор: Avada
Дата сообщения: 16.02.2014 22:22
oshizelly
И в текущей было, и в прошлых было... И можно даже кое-где обнаружить себя среди участников этих обсуждений. А выше были приведены фрагменты справки с примерами.

Цитата:
Я правильно понимаю

Нет, неправильно. Мысль там вполне доступная, никакая не реликтовая и точно соответствующая тому, что по этому поводу написано в справке. Особенно при использовании русского интерфейса и русской справки. В актуальности этой мысли нетрудно убедиться, сменив опцию на альтернативную и попробовав отсортировать каталоги по времени. А заодно и по размеру, нажав прежде Alt+Shift+Enter. А по времени создания сортировка в стандартных колонках, как нетрудно догадаться, не может выполняться никоим образом.
Автор: oshizelly
Дата сообщения: 16.02.2014 22:55
CaptainFlint
Avada
[more=На грани офф-топика - пара слов про семантику и точность интерфейса.]CaptainFlint 22:13 16-02-2014
Цитата:
Если непонятны английские слова, то зачем пользоваться английским интерфейсом? "Also" переводится как "также", "в том числе"

В таких пределах языками владеем, и американьским, и швейцарским
К переводу претензий нет, он, насколько я могу судить, абсолютно точен:
"Sorting directories: Like files (also by time)" => "Сортировка каталогов: Как файлов (также и по времени)"

Но нюанс в моём вопросе был не в этом. Из каких соображений надо было особо подчёркивать, что при сортировке файлов по дате каталоги тоже сортируются по дате. Из этого уточнения напрашивается вывод, что если файлы сортируются по каким-то иным критериям, например, по размеру, времени создания и пр, то каталоги в таких случаях не сортируются по тому же параметру. Что на самом деле неверно.

Поэтому я и подумал, что, может быть, выделение сортировки именно по времени и противопоставление её таким образом всем остальным случаям сортировки имеет какой-то особый смысл.

Если бы вместо слово "also" ("также") было употреблено, к примеру "e.g." или "for instance" и т.п., то есть, "в том числе", "к примеру" и т.п., то этого ложного впечатления не возникало бы.


Avada 22:22 16-02-2014
Цитата:
Мысль там вполне доступная, никакая не реликтовая и точно соответствующая тому, что по этому поводу написано в справке.


CaptainFlint

Цитата:
Гислер решил, что об этом режиме стоит предупредить особо, ибо время модификации каталогов в Windows меняется не всегда логично, и сортировка по нему может для кого-то оказаться нежелательной или неочевидной.


Не имею достаточно нахальства спорить сразу с двумя мэтрами, поэтому придётся поверить на слово, что причина именно в этом.
Хотя сам бы я предложил гораздо более банальную гипотезу: ЕМНИП в первых версиях TC каталоги можно было сортировать только по времени, и это уточнение в диалоге было на 100% адекватным. Потом функционал проги расширился, но ремарке в диалоге настроек просто осталась случайно в качестве реликта.


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

В стандартных - нет. Но почему мы говорим именно о стандартных? В кастомной колонке времени создания каталоги за милую душу сортируются вместе с файлами - но только при включённой опции "Sorting directories: Like files: Like files (also by time)". То есть, эта опция в раной мере относится ко всем видам колонки и ко всем видам сортировки.[/more]
Автор: Avada
Дата сообщения: 16.02.2014 23:24
oshizelly
Опция, безусловно, очень старая, но в первой же 32-битной версии 3.0 (1996 год), где есть возможность проверить эту гипотезу с размером каталогов, поведение такое же, как сейчас. А "в том числе" у нас в справке написано. Для разнобразия. Это, собственно, всё, что я ещё имею сообщить по этому поводу — остальное сказано раньше.
Автор: CaptainFlint
Дата сообщения: 16.02.2014 23:31
oshizelly
[more=Ответ на грани оффтопика]
Цитата:
Если бы вместо слово "also" ("также") было употреблено, к примеру "e.g." или "for instance" и т.п., то есть, "в том числе", "к примеру" и т.п., то этого ложного впечатления не возникало бы.

Как раз варианты с "в том числе" и "например" указывать бессмысленно. В таком варианте сортировка по времени ничем не будет отличаться от любой другой, тогда как Гислер особо подчёркивает нетипичность и неожиданные (для кого-то) последствия от применения данной опции в режиме сортировки именно по времени — остальные-то достаточно логичны и понятны.


Цитата:
Хотя сам бы я предложил гораздо более банальную гипотезу: ЕМНИП в первых версиях TC каталоги можно было сортировать только по времени, и это уточнение в диалоге было на 100% адекватным. Потом функционал проги расширился, но ремарке в диалоге настроек просто осталась случайно в качестве реликта.

Эта гипотеза проверяется очень легко: скачиванием WinCmd версий 1.13, в которой, согласно истории, появилась данная возможность, и предшествующей ей 1.12 (для сравнения). Видим, что опция появилась сразу в том виде, в каком дожила до сего дня. Так что предложенная гипотеза проверки не выдержала.

Суть данного пояснения именно такова, какой она выглядит. В названии опции в сжатом виде присутствует нечто вроде диалога:
Гислер: Эта опция включает сортировку не только файлов, но и каталогов по любой выбранной колонке.
Пользователь: Совсем-совсем по любой? Но, например, по времени каталоги сортировать глупо!
Гислер: И тем не менее, если в этом режиме включить сортировку по времени, каталоги тоже отсортируются по времени. Имейте в виду![/more]
Автор: oshizelly
Дата сообщения: 16.02.2014 23:45
CaptainFlint
Avada
[more=уточнение - опять же на грани оффтопика]CaptainFlint 23:31 16-02-2014
Цитата:
Эта гипотеза проверяется очень легко: скачиванием WinCmd версий 1.13, в которой, согласно истории, появилась данная возможность, и предшествующей ей 1.12 (для сравнения). Видим, что опция появилась сразу в том виде, в каком дожила до сего дня. Так что предложенная гипотеза проверки не выдержала.

Немного не в том смысле говорил про реликт. Опция-то появилась сразу в таком же виде, в этом я не сомневался с самого начала и ничего другого не писал.
А вот вопрос "на засыпку": можно ли было в версии 1.13 сортировать каталоги каким бы то ни было иным образом, нежели по времени модификации?

Ответ отрицательный! Поэтому я и написал, что "это уточнение в диалоге было на 100% адекватным" имевшемуся тогда функционалу. И слово "also" было не могло вызывать никаких вопросов (особенно, если отнести его к словам "like files", а не к словам "by time").

Но с остальными объяснениями насчёт непредсказуемости результате сортировки каталогов по времени согласен, принял к сведению [/more]
Автор: Avada
Дата сообщения: 17.02.2014 07:25
oshizelly
[more=Уточнение на уточнение]Функционал TC со временем, разумеется, расширялся, но к "реликтовости" опции в её текущем виде это не имеет отношения. Если бы в старом описании что-то перестало соответствовать нынешним реалиям, давно бы всё поправили. Но в этом нет необходимости.
Специальное указание именно сортировки по времени объясняется не только тем, о чём писал CaptainFlint. В стандартных видах представления доступны четыре вида "сортировки по чему-то". Сортировка по имени для каталогов работает всегда. Остальные виды сортировки для работы требуют включения опции "Как файлов". Но, как правило, не только этого.
Сортировка по расширению (точнее, по части имени после последней точки) для каталогов работает не просто в режиме "Как файлов", а ещё и с явным указанием SortDirExt=1. В старых версиях она вообще не работала. Характерно, что в предыдущем обсуждении она даже не упоминалась (ибо мало кому нужна).
Сортировка по размеру работает, только если в текущем каталоге предварительно выполнен подсчёт размера подкаталогов (Alt+Shift+Enter). Нет подсчёта — нет этой сортировки. Перешли в другой каталог — пропала эта сортировка до нового подсчёта.
В пользовательских колонках сортировать можно много по чему, но эти колонки надо сначала создать, настроить и лишь потом переключиться на нужный набор.
Как видим, везде необходимо включение опции плюс некие дополнительные условия. И только сортировка по времени модификации не требует после включения опции "Как файлов" больше ничего. Выбрали нужную сортирующую колонку — и всё.
То есть для каталогов это ещё и это самый доступный технически режим сортировки после сортировки по имени.[/more]
Автор: oshizelly
Дата сообщения: 17.02.2014 10:01
Avada 07:25 17-02-2014
Цитата:
Уточнение на уточнение [?]

OK, вот теперь наконец убедили. На сей раз вынужден склониться перед силой рациональных аргументов. Так и быть, согласен оставить интерфейс этого диалога в имеющемся виде.
Автор: Fossius
Дата сообщения: 17.02.2014 13:05
Подскажите пожалуйста плагин для WebDav
Автор: Avada
Дата сообщения: 17.02.2014 13:27
Fossius
А без дублирования — никак?
Автор: Fossius
Дата сообщения: 17.02.2014 13:39
Avada
Тут более живая ветка...
Автор: Rustamer
Дата сообщения: 17.02.2014 19:37
Наблюдаю у себя и на ряде других машин странные тормоза при открытии DJVU-файлов в WinDjView через Total Commander (включая последнии версии) по клавише Enter. При этом файл не открывается мгновенно, а секунд 5 с большой частотой моргает стандартный индикатор ожидания (указатель мыши) Windows. Если по закрытии программы повторно попытаться открыть книгу не слишком сдвигая указатель мыши или скрол в Totalcmd, то файл открывается мгновенно, как и должно.
При открытии из под Explorer или из самой программы подобных проблем нет. Поэтому и есть ощущение, что это связано с Total Commander. Наблюдаю такую картину и на других машинах с Win7 x64.

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


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