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

» Total Commander (часть 4)

Автор: BasiL
Дата сообщения: 14.10.2008 10:04
Я не специалист по регуляркам, но как я понял основная проблема в том, что регулярки описывают текст, идущий по порядку. Варианты тоже есть, но варианты в определенном месте. А вот варианты в _разных_ местах - вот этого по всей видимости, в регэкспах нет.

Я по началу тоже удивился, как это регулярки не справились с заданием.... Так что самое правильное решение это использовать контекстный плагин.
Автор: frs
Дата сообщения: 14.10.2008 13:37
С заданием не справились не регулярки, а составитель данного конкретного выражения
описанное выше шестиальтернативное выражение с заданием справилось бы.
Автор: lmn1
Дата сообщения: 14.10.2008 22:46
Необходимо переименовать кучу файлов, названых по-русски но латиницей (типа odin, dva, tri), в нормальный вид (один, два, три) и добавить в них комментарий. Именно тот комментарий, который мы видим в Alt-Enter - Свойства файла - комментарий, а не тот, который можно добавить в ТС с помощью Сtrl-Z, это ведь разные комментарии. И есть подозрение, что может найтись случай, когда комментарии от ТС будут не видны или что-то в этом роде (например, на компе, где нет ТС, а ведь такие компы есть!). Можно ли это сделать средствами ТС, или придется искать спец-программу?
Автор: Rodny
Дата сообщения: 14.10.2008 23:25
lmn1 22:46 14-10-2008
Цитата:
Необходимо переименовать кучу файлов, названых по-русски но латиницей (типа odin, dva, tri), в нормальный вид (один, два, три)

Translit

Цитата:
добавить в них комментарий. Именно тот комментарий, который мы видим в Alt-Enter - Свойства файла - комментарий

Если эти комментарии видны в соответствующей колонке в Проводнике, то ShellDetails
Автор: ASE_DAG
Дата сообщения: 15.10.2008 00:13
Rodny
ShellDetails, вроде-бы, read-only плагин...
Для записи можно взять Summary.

lmn1
ИМХО. ДОСовский descript.ion и files.bbs (наследие каких-то пиринговых сетей) более универсальны и надежны, нежели комментарии на уровне файловой системы. Потерять последние в разы проще.
Автор: Rodny
Дата сообщения: 15.10.2008 00:39
ASE_DAG
Упс... Я понял так, что комментарий из свойств файла в имя добавить нужно.

Добавлено:
Если действительно нужно записать комментарий в свойства файла, тогда вопрос: а откуда его нужно брать?
TC ведь для нескольких файлов сразу сможет записать либо те данные, которые можно взять из них самих, либо для всех одно и то же.
А если для всех файлов комментарий различен и из самих файлов его не получить - нужно искать что-то ещё.
Автор: ASE_DAG
Дата сообщения: 15.10.2008 01:15
Rodny

Цитата:
Если действительно нужно записать комментарий в свойства файла, тогда вопрос: а откуда его нужно брать?

Ну это не ко мне вопрос... Я так понял, надо перенести комментарии из descript.ion в NTFS-сводку.

Цитата:
А если для всех файлов комментарий различен и из самих файлов его не получить - нужно искать что-то ещё.

Что-то я не понял, что ты имел ввиду... Я то, что описал выше несколько раз делал, никаких проблем не возникло.
Автор: Rodny
Дата сообщения: 15.10.2008 01:36
ASE_DAG
Пускай lmn1 уточнит, что нужно.
С подобным переносом проблем нет.
А так... Что можно записать через диалог атрибутов TC? Либо то, что сам впишешь в строчку, либо то, что получаешь другими контентными плагинами из самих файлов. Тот же [=tc.Комментарий]
Для несколько файлов в первом случае во все пишется одно и то же. Во втором - зависит от самого файла.
Вот я и имел в виду, что если строк, которые нужно записать в комментарии, нигде нет в самих файлах, то TC тут ничем не лучше Alt+Enter для каждого файла.
Автор: ASE_DAG
Дата сообщения: 15.10.2008 02:02
Rodny

Цитата:
Для несколько файлов в первом случае во все пишется одно и то же.

Это, кстати, существенно, Эксплорером такого не сделать.

P.S. А т. lmn1 могу совершенно точно сказать, что с NTFS-комментариями при постоянном использовании проблем будет больше.
Автор: NORIO
Дата сообщения: 15.10.2008 07:31
Можно ли сделать как то так что бы ярлык ссылающийся на zip или rar архив при активации работал точно также как клик на обычном архиве. То есть сразу входил в архив в тотале как в папку, а не открывал окно проводника или окно рар как это происходит сейчас?
Автор: ASE_DAG
Дата сообщения: 15.10.2008 15:36
NORIO
Разве что проассоциировать архивы с TC. Больше в голову ничего не приходит.
Автор: Al Tom
Дата сообщения: 15.10.2008 16:17
NORIO
Конфигурация\настройки\архиваторы\входить в архивы как в каталоги отметь (галка стоять должна)
Автор: Avada
Дата сообщения: 15.10.2008 16:58
Al Tom

Цитата:
Конфигурация\настройки\архиваторы\входить в архивы как в каталоги отметь (галка стоять должна)

Посты надо читать внимательно. Никакого отношения к сути вопроса (о ярлыках) данная рекомендация не имеет.

ASE_DAG

Цитата:
Разве что проассоциировать архивы с TC.

Ага, а архивировать в те же RAR потом как?
Автор: SAOPP
Дата сообщения: 15.10.2008 17:08
Ребят, можно ли заставить ТК при синхронизации папок, если я удаляю файлы например с одной из сторон, то если выделены все файлы, которые находятся в папке - удалялась бы и сама папка (которая остаётся пустой)?
Автор: NORIO
Дата сообщения: 15.10.2008 17:21
Я решил проблему так; ассоциировал линк на архив с тоталом.
Теперь всё работает.
Но только при включённой опции "одна копия запущенного коммандера", и только в левой панели открывает, это меня вполне устраивает. Теперь даже на ярлыке на архив работают интегрированные архиваторные опции в контекстном меню, то есть линк на архив можно тупо распаковать как архив 8)
Автор: Avada
Дата сообщения: 15.10.2008 17:23
SAOPP
Удалять вручную из списка или удалять справа, предварительно пометив на удаление, через диалог реальной синхронизации?

Добавлено:
NORIO

Цитата:
Да не, он дело говорит. Всё работает.
Но только при включённой опции "одна копия запущенного коммандера", и только в левой панели открывает, это меня вполне устраивает. Теперь даже на ярлыке на архив работают интегрированные архиваторные опции в контекстном меню, то есть линк на архив можно тупо распаковать как архив 8)

Ни при включении, ни при выключении опции про одну копию, ни в правой, ни в левой панели ничего подобного не наблюдаю. Возможно, требуются какие-то дополнительные условия. Попрошу подробнее объяснить, что и как работает? В частности, каким образом конкретно открывается ярлык? Двойным кликом или как-то иначе?
Автор: NORIO
Дата сообщения: 15.10.2008 17:37
Avada
Я сделал так.
Сделал ярлык на зип архив, открыл его свойства, на вкладке общие есть кнопка изменить ассоциацию. Нажимаешь на эту кнопку и выбираеш экзешник тотала, вот и всё.
Тут пример на кратинке
(а в левой панели zip открытый при помощи ярлыка.)
Автор: Avada
Дата сообщения: 15.10.2008 17:47
NORIO

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

То есть это не LNK-файл получается ассоциирован, а архивный файл ассоциирован. То, что и предлагалось уже выше. Да, для ZIP номер проходит, хотя открытие идёт действительно только в левой панели. Хорошо, понятно, в Тотале встроенный архиватор. А прочие файлы, в частности RAR? Там такие номера не пройдут.
Автор: NORIO
Дата сообщения: 15.10.2008 17:50
Avada
И с раром тоже самое. Так же работает.
Автор: Nick222
Дата сообщения: 15.10.2008 18:19
ОФФ-ТОП
ASE_DAG

Цитата:
...files.bbs (наследие каких-то пиринговых сетей)

Я давно так не смеялся:
http://ru.wikipedia.org/wiki/BBS
НЕ-ОФФ-ТОП
Автор: Avada
Дата сообщения: 15.10.2008 18:47
NORIO

Цитата:
И с раром тоже самое. Так же работает

Да, в Тотале. Потому что там всё решает не системная ассоциация, а корректное указание внешних программ в диалоге настроек "Архиваторы". А что будет за пределами? В том же Проводнике?
Кстати, состояние опции запуска только одной копии TC здесь ни на что, по моим наблюдениям, не влияет.
Ну, ладно. Ситуация в первом приближении ясна, лично мне такой способ работы с ярлыками не нужен, так что возвращаюсь к привычному состоянию ассоциаций.
Автор: ASE_DAG
Дата сообщения: 15.10.2008 20:59
NORIO
Для совсем уж комфортной работы таким методом в ассоциации стоит указать пару ключей. TOTALCMD.EXE /O /S "%1"
Автор: NORIO
Дата сообщения: 15.10.2008 21:55
ASE_DAG
Отлично
Теперь ещё удобней.
Автор: NORIO
Дата сообщения: 16.10.2008 02:59
Ещё одна проблема.
Есть много zip и rar архивов нужно найти только те, которые содержат в себе ещё один или более архив.
Автор: ASE_DAG
Дата сообщения: 16.10.2008 04:57
NORIO
А в чем проблема? Берешь эти архивы и ищешь в них другие архивы.
Автор: NORIO
Дата сообщения: 16.10.2008 05:39
ASE_DAG
Неподходит, потому что поиск выводит абсолютно все архивы подпадающие под шаблон.
Я искал по расширению *.rar с опцией искать в архивах.

Выводятся и вложенные и простые (в которых нет архивов), кроме того вместе с содержимым архива выводятся имена архивов которые выбраны для поиска.
можно было бы сменить расщирение архивов в которых ищу что бы они непопадаи под шаблон (например на arj) но поиск выведет то что содержится в архивах, это правильно и логично но мне нужно немного другое.

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

если например есть четыре архива
архив1.rar
архив2.rar
архив3.rar
архив4.rar

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

поиск должен вывести
архив1.rar
архив2.rar
Автор: ASE_DAG
Дата сообщения: 16.10.2008 05:56
NORIO
Да это было понятно. Вопрос в другом. Обязательно нужно решение "в один ход"? Задача, как я понял, единовременная, так что можно вручную поработать со списком.
Например:
Ищем "*.zip; *.rar" опция "искать в архивах" включена.
Получаем список. Например такой:D:\PICTURES.ZIP
D:\DISTR.ZIP
D:\DISTR.ZIP/World Map.zip
D:\DISTR.ZIP/AdmiLink.zip
Автор: NORIO
Дата сообщения: 16.10.2008 06:06
ASE_DAG
Да идея интересная. Но как получить этот список, ведь при наличии в результатах поиска содержимого архивов функция (feed to listbox) недоступна.

Добавлено:
А, понял. Ctrl+C
Автор: fils
Дата сообщения: 16.10.2008 09:12
Ребята, подскажите как вытянуть ISO образ из сложенного с кусков файла, который имеет расширение ".out"
ТС пишет что нужно внутренний архиватор, а пробовал 7z так он не помогает.
Автор: SAOPP
Дата сообщения: 16.10.2008 10:48
Avada

Цитата:
Удалять вручную из списка или удалять справа, предварительно пометив на удаление, через диалог реальной синхронизации?

Дак, выделяю и удаляю справа, но папка остаётся пустая, т.е. так она чистицца, но остаётся. Было бы хорошо, что бы она удалялась если остаётся пустая.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879

Предыдущая тема: Privacy Eraser


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