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

» Total Commander (часть 4)

Автор: Avada
Дата сообщения: 12.10.2008 07:55
YuraseK
Кстати, когда я увидел пост первый раз, он был ещё один, но с повторяющимися текстом и картинкой. Потом вклинился мой пост. Странный эффект. А какой браузер?
Да, и для удаления WCX-плагинов есть, конечно, и третий способ - через диспетчеры плагинов. Возможно, самый удобный. В WFX-плагине Plugin Manager надо открыть псевдопапку "Архиваторные плагины", затем (двойным щелчком) - настройки данного расширения и нажать кнопку "Отключить плагин". В диспетчерах-утилитах есть пункт "Удалить" в контекстном меню расширения. (Здесь рекомендую TC Plugins Manager, альтернативный плагин Vic Plugins manager почему-то не желает нормально работать с версиями TC, содержащими в номере букву "а").
Автор: AkulaBig
Дата сообщения: 12.10.2008 12:26
Можно-ли в ТС сделать сравнение папок без учета даты и времени создания файлов? То-есть, чтобы в выделение попадали только файлы с разными именами и размером. Поясню, для чего это надо. Например при сравнении папок system32 винды, находится куча файлов совершенно одинаковых, но отличающихся по времени создания на 1 час, а если время создания от 23 до 24 часов, еще и по дате. Вот хотелось-бы, чтобы они не попадали в выделение.
Автор: Rodny
Дата сообщения: 12.10.2008 12:53
AkulaBig
Или я чего-то не понял, или ты чего-то не доглядел.
В стандартной синхронизации каталогов есть настройка "игнорировать дату"
В меню "от CaptainFlint" синхронизация в "Инструменты", в стандартном - в "Команды".
Автор: Avada
Дата сообщения: 12.10.2008 13:52
AkulaBig
Насколько я понял вопрос, тут речь не только о синхронизации, но и о любых операциях сравнения в Тотале. Это по ведомству опции "Игнорировать разницу в 1 ч" на странице настроек "Основные операции". Пояснения - в справке.
Автор: naben
Дата сообщения: 12.10.2008 15:39
Кто может подсказать, как средствами Тотала сдлеать следующее:
Имеется папка Soft как на работе так и дома. Папки имеют кучу вложенных папок, но дома эта папка очень часто обновляется. Каким образом можно синхронизировать папки дома и на работе, что бы всё новое из дома можно было скопировать скажем на флешку и принести на работу?
Автор: Avada
Дата сообщения: 12.10.2008 16:37
naben
Лично я это делаю стандартной синхронизацией в два этапа: из дома на флэшку, с флэшки на работу. Или тут всё упирается в очень большой объём, который нельзя запихнуть на промежуточный носитель?

А, кажется, нашёл способ, как это сделать.
1. Для того, что на работе, создать слепок в пределах корневой папки Soft плагином-каталогизатором (для тестирования брал просто гислеровский DiskDir). Файл псевдоархива - на флэшку, флэшку - домой.
2. В одной панели Тотала открыть аналогичную корневую папку домашнего компа, в другой - псевдоархив на флэшке.
3. Открыть окно синхронизации. Сравнение по содержимому отключить. (Иначе все файлы будут показаны как различные.) Асимметричную синхронизацию - тоже. Выполнить сравнение.
4. Перейти в окно реальной синхронизации. В верхнем поле обязательно убрать перед путём буквы плагина с двоеточием, а в конце пути имя архива заменить на целевую папку (со слэшем на конце). Можно на несуществующую. То есть превратить упаковку в копирование с сохранением всей структуры папок. Справа снять галку с удаления. Выполнить копирование.
5. Флэшку - на работу, дальнейшее очевидно.
Автор: naben
Дата сообщения: 12.10.2008 19:28
Avada
Да, папка Soft большого объёма, а флешка маленькая. Думал всё таки обойтись без плагинов, а тут на тебе. Завтра буду пробовать. Спасибо за ценные указания.

Добавлено:
Может быть есть специальные программы? Потому что каждый день наверное сложно такое делать.
Автор: AkulaBig
Дата сообщения: 12.10.2008 19:52
Rodny
Я не о синхронизации. Стандартный инструмент так и называется "Сравнение каталогов". Синхронизация все-же служит для других задач. Хотя, наверное ее можно использовать. Стандартное сравнение каталогов операции проводит непосредственно в окнах ТС и заканчивается выделением различных файлов. При синхронизации появляется свое окно и действий придется выполнять явно больше. То-есть не так удобно пользоваться, но все равно спасибо за наводку. Попробую через синхронизацию сделать.
Avada
Вопрос действительно о стандартном инструменте сравнения каталогов. Что интересно, опция "Игнорировать разницу в 1 ч" у меня включена с момента ее появления в ТС, но почему-то она не работает. Видимо и те и те файлы созданы в НТФС, но по какими-то причинам имеют разницу на 1 час. Кстати, это всего-лишь для примера. Интересует именно игнорирование даты и времени, необязательно в 1 час. Я думал, может с помощью контекстных плагов можно что-то замутить. Но похоже не судьба.
Автор: Avada
Дата сообщения: 12.10.2008 20:20
naben

Цитата:
Может быть есть специальные программы? Потому что каждый день наверное сложно такое делать.

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

AkulaBig
Ну, раз задача ставится так, сходу пока больше ничего предложить не могу, надо разбираться. Возможно, какие-то спецсредства всё-таки обнаружатся.
Автор: abz
Дата сообщения: 13.10.2008 00:58
Avada

Цитата:
Кстати, когда я увидел пост первый раз, он был ещё один, но с повторяющимися текстом и картинкой. Потом вклинился мой пост. Странный эффект. А какой браузер?

Это глючит форум. Обсуждается здесь.
Автор: NORIO
Дата сообщения: 13.10.2008 08:04
что то немогу придумать регулярное выражение.
допустим есть несколько файлов с именами содержащими несколько слов
эти слова могут быть в разной комбинации

один два три.zip
три два один.zip
три один два.zip
и тд.

нужно найти файлы обязательно содержащие в своём имени все эти слова но они могут распологающиеся в любой последовательности. Подскажите как должно выглядеть такое выражение.
Автор: Vitus_Bering
Дата сообщения: 13.10.2008 09:11
NORIO
Как-то так: [один два три].zip
Автор: bumbre1
Дата сообщения: 13.10.2008 09:19
добрый день, подскажите, как можно сбросить содержимое каталога(панели) в файл, например txt? заранее спасибо
Автор: NORIO
Дата сообщения: 13.10.2008 09:41
Vitus_Bering
нет не то
так поиск выдаёт все файлы в имени которых содержатся символы в скобках
Автор: cluster
Дата сообщения: 13.10.2008 09:54
bumbre1

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

Имеется в виду список файлов\каталогов? Есть команда "Копировать в буфер имена файлов"
Автор: Loafer
Дата сообщения: 13.10.2008 10:00
bumbre1
dir "полный путь до каталога" /s > file.txt
Автор: CaptainFlint
Дата сообщения: 13.10.2008 11:14
NORIO
Простого способа нет. Если только два слова, можно взять вариант
(один.*два|два.*один)
Если три слова, придётся перечислять уже шесть вариантов — многовато, но терпимо. Для четырёх слов и более этот вариант уже нецелесообразен.

bumbre1
cm_SaveSelectionToFile
cm_CopyNamesToClip
Автор: Rodny
Дата сообщения: 13.10.2008 11:20
NORIO
Автор: NORIO
Дата сообщения: 13.10.2008 11:48
Vitus_Bering
CaptainFlint
Rodny
Спасибо.

Rodny
Отличное решение. Никогда бы недодумался.
Автор: BasiL
Дата сообщения: 13.10.2008 12:26
NORIO
Rodny
CaptainFlint
Vitus_Bering
Автор: Rodny
Дата сообщения: 13.10.2008 12:36
BasiL, это не то:
08:04 13-10-2008
Цитата:
нужно найти файлы обязательно содержащие в своём имени все эти слова

Автор: NORIO
Дата сообщения: 13.10.2008 13:00
BasiL
И тебе спасибо, но это я попробовал первым делом.
Надо было что бы все слова присутстввавали обязательно, но могут быть на разных позициях.
А вообще странно что этот мощный язык регулярных выражений неимеет данной возможности, или мы чего то незнаем.
Автор: BasiL
Дата сообщения: 13.10.2008 13:11
Да, я уже перечитал задание и понял свою ошибку
Автор: bumbre1
Дата сообщения: 13.10.2008 15:43
cluster
Loafer
CaptainFlint

спасибо
Автор: ASE_DAG
Дата сообщения: 13.10.2008 17:27
CaptainFlint, NORIO
Да почему, можно и регулярными выражениями. Аналог запроса по методу Rodny выглядит так:((один|два|три).){3}
Автор: Rodny
Дата сообщения: 13.10.2008 18:11
ASE_DAG
И то правда.
Взял на себя смелость внести ответы в Total Commander Knowledge Base
Автор: Factotum
Дата сообщения: 13.10.2008 18:23

Цитата:
^((один|два|три).){3}zip$
любиммый способ большинства юзеров
Автор: frs
Дата сообщения: 13.10.2008 18:57
этим запросом вы поймаете файлы типа "один один один.zip"
а в расширенной постановке задачи:

Цитата:
Надо было, чтобы все слова присутствовали обязательно, но могут быть на разных позициях.
вы не поймаете "один два__три.zip" или "_один два три.zip"
Автор: CaptainFlint
Дата сообщения: 13.10.2008 19:37
ASE_DAG
Твой вариант найдёт файл "один один один.zip", а таковые не входят в условие задачи.
Автор: GGS
Дата сообщения: 13.10.2008 22:03
Удалено, ошибся темой

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879

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


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