Подскажите плагин поиска по меткам времени NTFS

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
ant
Сообщения: 11
Зарегистрирован: Чт июн 13, 2019 16:11

Подскажите плагин поиска по меткам времени NTFS

Сообщение ant »

Здравствуйте, метки времени файлов и каталогов NTFS это любопытная тема.
Многие пользователи ПК не знают что в файловой системе NTFS есть четыре метки времени файлов и папок: для тела файла ($standard_information) -

CreationTime______file creation time__________________Создан / Created
LastWriteTime_____maindata last modification time_______Изменен / Modified
LastAccessTime____last access time__________________Открыт / Accessed
ChangeTime_______any metadata last modification time

и еще такой же набор отдельно для имени файла ($file_name). К тому же если присваиваются файлам ДОС-совместимые короткие имена, то каждое короткое имя также имеет такой набор из четырех меток времени.
ТоталКомандер отображает и позволяет поиск по трем меткам, которые и отображаюся в контекстном меню файлов в Виндовсе, для тела файла.
Относительно меток времени имён файлов: в Виндовсе отсутствует АПИ (програмная функция) для изменения, но отображать это метки времени запросто.

Опытные пользователи, не знаете ли вы, разработаны ли плагины для поиска по меткам времени имён файлов?
Последний раз редактировалось ant Вт апр 07, 2020 09:10, всего редактировалось 1 раз.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ant
Как уже было замечено совсем недавно здесь, используемая вами терминология несколько отличается от принятой на этом форуме, и неплохо бы привести её в соответствие. В данном случае вас просто трудно понять. В стандартных функциях TC, да, используются понятия даты/времени изменения (модификации), последнего доступа и создания. Именно в таких терминах и без всяких "отпечатков", о которых очень многие посетители этого форума, подозреваю, узнали от вас впервые. Включая меня, не совсем вроде бы неопытного пользователя. Как-то это по-русски должно называться иначе, нет?
А запросы по плагинам делаются в подфоруме по плагинам, коим "Общие вопросы" ни разу не являются. Это, впрочем, будет следующая проблема, а прежде хотелось бы уяснить сам предмет вашего сообщения.
В порядке общей информации сообщаю также, что понятия "плагины поиска" в интерфейсе TC не существует. Есть информационные плагины (они же контентные, они же плагины содержимого), которые могут использоваться в том числе и при поиске.
Последний раз редактировалось Avada Ср апр 08, 2020 05:55, всего редактировалось 2 раза.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ant
Сообщения: 11
Зарегистрирован: Чт июн 13, 2019 16:11

Сообщение ant »

Предмет моего сообщения ясно изложен, если нужно -- могу привести ссылки на анлоязычные статьи об NTFS.
Относительно терминологии, не возражаю чтобы вы поправили мое сообщение в соответствие с общепринятой; и перенесите в подходящий раздел форума.
Относительно потребности в таком функционале - деятельность по разоблачению компьютерных подлогов.
Последний раз редактировалось ant Пн апр 06, 2020 19:30, всего редактировалось 1 раз.
Mailk
Сообщения: 251
Зарегистрирован: Сб янв 16, 2010 20:19

Сообщение Mailk »

Плагин TC встроенный.
показывает вроде даты эти, названия чуть другое. WDX плагин tc встроенный, так сказать .

Время создания
Время модификации
время последнего доступа
ant
Сообщения: 11
Зарегистрирован: Чт июн 13, 2019 16:11

Сообщение ant »

первые три, для "тела файла", как я назвал. Или вы что-то другое имеете ввиду?
Для "имени файла" отображения дат я нигде не встречал в Тотал-командере.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ant
Давайте лучше не ссылки на англоязычные статьи, а русскоязычные пояснения. Уж озаботьтесь поискать. Или вы полагаете, что в русском компьютерном сегменте данная проблема никого не интересует и потому никакой упорядоченной локализованной терминологии вообще нет? А если бы я мог поправить, то это бы и сделал. А пока честно говорю, что мне предмет обсуждения совершенно непонятен. (При этом я могу, разумеется, каких-то вещей попросту не знать.)
Про потребности я вас, кстати, не спрашивал (хотя что вы там собрались разоблачать из такого изложения не понимаю). Не в этом дело.
P.S. Ожидать толковых рекомендаций от данного пользователя не советую. Не его амплуа.

Mailk
Вот в жизни бы никто догадался про встроенный плагин без этого гениального совета, да? Встроенный плагин —это "отображает и позволяет поиск по трем отпечаткам". Это настолько очевидно, что не заслуживает упоминания. А дальше что, про остальное?
Последний раз редактировалось Avada Ср апр 08, 2020 06:02, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ant
Сообщения: 11
Зарегистрирован: Чт июн 13, 2019 16:11

Сообщение ant »

Avada,
мне было бы интересно вам объяснить только в том случае, если вы программируете плагины, и возьмётесь его написать.
Берите чудесную программу: http://hex.pp.ua/ntfs-stream-explorer.php .
Перетягиваете любой файл, ярлык, папку. На второй вкладке смотрете все отпечатки времени имени файла, на третьей - тела файла, к чему все привыкли.
Эти отпечатки времени могут быть *совсем* разные.
В NTFS существует например логичное свойство: дата создания имени файла никогда не может быть позже даты создания тела файла; и прочие свойства.

Написал бы кто-то плагин, документации по АПИ в достаточном количестве.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ant
Нет, я не программирую плагины и ничего писать не берусь, но вы обращаетесь на этом форуме не только ко мне. Другие посетители — и достаточно многие — плагины пишут, а вот обещать вам что-то априори точно не будут, не разобравшись в вопросе. А "чудесную программу" я знаю и имею, спасибо (только работает она у меня без всякого перетягивания, а вызывается через кнопку TC для объекта под курсором). Да, свойства даты/времени на страницах "Стандартная информация" и "Имена файла" (в том русском переводе, который в имеющейся у меня версии) могут не совпадать. (Теперь стало попонятнее.) Нет, такие плагины мне неизвестны.
В общем, тема переносится в подфорум по плагинам, а там те, у кого есть желание, могут продолжать.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ant
Сообщения: 11
Зарегистрирован: Чт июн 13, 2019 16:11

Сообщение ant »

Вот описание структуры, для начала: https://flatcap.org/linux-ntfs/ntfs/att ... _name.html
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

ant
Не проще ли связаться с разработчиками NTFS Stream Explorer и попробовать их заинтересовать тем, какие преимущества даёт использование файлового менеджера с плагинами? У них же в общем-то всё нужное есть, не нужно писать функции для чтения и разбора служебных файлов ФС.

P.S. "Timestamp" на русском обычно "метка времени", "временнАя метка": “отпечаток" - это своеобразный перевод или чей-то местный сленг?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Skif_off
Предполагаю, что не проще. Судя по сайту с NTFS Stream Explorer (и прочим), эта разработка там находится на уровне осени 2016 года и дальше не продвигается. Я как раз тогда нашёл утилиту, интересуясь дополнительными атрибутами (на форуме появился вопрос). С тех пор тишина. Есть опасения, что интерес к проблеме у разработчика утрачен (либо он считает, что всё довёл до полного совершенства). И что уж тут говорить тогда про применение этого для сторонних целей... Впрочем, рад буду ошибиться — тем более, что и прежде новые версии появлялись редко.
А "timestamp" в нашей документации TC стандартно передаётся как "метка даты/времени" (чтобы читатель не ломал голову, какая тут метка — врЕменная, или временнАя). Вполне возможна и просто "метка времени".
Последний раз редактировалось Avada Вт апр 07, 2020 13:17, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Avada
Разработка ради разработки - это тоже не дело, как и выпускать эрзац и пилить по ходу дела. Инструмент всё-таки специфический и по существу - всё есть и явные ошибки выловлены.
Тут можно глянуть, что там с разработкой, но судя по активности amdf немалая часть работы идёт приватно, тут только если прямо спросить остаётся.
По идее, если инфа получается с помощью ObjIdLib, то сделать wdx-обёртку для неё не очень сложно, а если этим займутся разработчики NTFS Stream Explorer, то всё в одной куче будет удобнее и нам, юзерам.

Имел в виду вообще обычный перевод "timestamp" в документациях, не только в ТС. Хотя иногда вместо "метка" используют "отметка".
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Skif_off
Полагаю, что пока что как-то надёжнее уповать на создание WDX-плагина силами не разработчиков утилиты (которым ведь может оказаться ни с какого боку не интересна сама задача), а на тех плагинописателей, которые этим могут заинтересоваться (если таковые найдутся, конечно). Впрочем, если кто-то прямо желает спросить — почему нет?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить