View previous topic :: View next topic |
Author |
Message |
Александр Шеметов
Joined: 11 Jul 2016 Posts: 2
|
(Separately) Posted: Mon Jul 11, 2016 14:43 Post subject: Изменение даты модификации по именам файлов |
|
|
Задача: групповым способом изменить атрибут "Дата модификации файлов"
Есть куча файлов типа "IMG-20160303-WA0017.jpg", где "20160303" дата модификации файла. Как можно эту информацию ("20160303") присвоить атрибуту "Дата модификации файла"?
P.S. на форуме впервые. Возможно ошибся с разделом. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Mon Jul 11, 2016 16:19 Post subject: |
|
|
Александр Шеметов
В общепринятой терминологии задача формулируется так: присвоить выборке файлов даты модификации, взятые из имён этих файлов. Решается абсолютно стандартно. На форуме, кстати, подобные вещи обсуждались (пример: отсюда и далее).
Выделите нужные файлы, откройте диалог "Изменение атрибутов" и включите опцию "Использовать плагины". Далее потребуется изменить у встроенного плагина tc свойство "Дата модификации", используя свойство "Имя" из того же плагина.
Надо просто аккуратно посчитать, где в исходных именах находятся нужные данные, и правильно собрать их в поле "Значение". Либо полностью ручками, либо сделав финт ушами: не менять умолчальное свойство "Комментарий" (что даст доступ к свойству "Имя" по плюсику справа), добавить диапазоны и точки вручную, а в конце поменять свойство на нужное (правила работы со значениями те же, что для пользовательских колонок).
В итоге в поле должно отобразиться следующее:
[=tc.Имя:11-12].[=tc.Имя:9-10].[=tc.Имя:5-8]
Что делать дальше, надеюсь, рассказывать не надо. А заголовок был явно неполон, я его уточнил. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Александр Шеметов
Joined: 11 Jul 2016 Posts: 2
|
(Separately) Posted: Mon Jul 11, 2016 20:18 Post subject: |
|
|
Фокус удался. Спасибо.
Подскажите, почему данная операция не работает для файлов, расположенных во внутренней памяти телефона (не на карте памяти)? Телефон под андроидом, TC видит папки и файлы в ней, но не присваивает даты модификации. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10420 Location: Россия, Саратов
|
(Separately) Posted: Mon Jul 11, 2016 20:26 Post subject: |
|
|
Александр Шеметов
C точки зрения TC там не настоящая файловая структура, а содержимое виртуальной папки. WDX-плагины тут бессильны. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Duremar
Joined: 14 Aug 2014 Posts: 46
|
(Separately) Posted: Thu Jul 14, 2016 20:14 Post subject: |
|
|
Александр Шеметов
Странно, что именно дату модификации меняете. Предполагаю, что данная дата, является датой создания. Дату модификации, вы потеряете при первом же копировании файла или вставке тегов. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jul 14, 2016 20:24 Post subject: |
|
|
Duremar
При вставке тегов возможно, но при копировании - нет. Это как раз таки касается даты создания и последнего доступа. И то в случае, если не задан соотв. ключ. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Duremar
Joined: 14 Aug 2014 Posts: 46
|
(Separately) Posted: Thu Jul 14, 2016 20:41 Post subject: |
|
|
Flasher
Точно, спасибо за поправку. |
|
Back to top |
|
 |
|