Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Поиск фото снятых определённого числа

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Andrey19



Joined: 12 Nov 2009
Posts: 4

Post (Separately) Posted: Wed Jan 15, 2025 12:25    Post subject: Поиск фото снятых определённого числа Reply with quote

Надо найти все фото сделанные допустим 15.01

В exif есть дата съёмки.
Дата съёмки <> дате создания файла

Как выбрать все фото сделанные 15.01

если выбрать поиск с использование плагина EXIF, то он может найти фото за 15.01.2025 (определённый год), а за все годы 15.01. не находит.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10379
Location: Россия, Саратов

Post (Separately) Posted: Wed Jan 15, 2025 14:25    Post subject: Reply with quote

Andrey19
Как минимум в этом плагине нет полей для даты, поддерживающих поиск по подстроке (без года), можно найти только точное значение.
Про точки и заглавные буквы см. правила форума,
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2683

Post (Separately) Posted: Wed Jan 15, 2025 14:43    Post subject: Reply with quote

Andrey19
Навскидку, можно на вкладке "Плагины" тупо завести кучу правил для отдельных годов (при этом не забыть переключить объединение плагинов в режим "ИЛИ: хотя бы одно").
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 320

Post (Separately) Posted: Wed Jan 15, 2025 14:45    Post subject: Reply with quote

Andrey19
Если количество лет не сильно много, то можно также пройтись поиском с плагинами, но с несколькими полями с одной датой, но различными годами, объединенными условием ИЛИ. Ограничение - 20 полей, соответственно, можно найти все 15 января за последние 20 лет.

Добавлено спустя 2 минуты:

Почти одновременно Very Happy

Добавлено спустя 15 минут:

А еще можно использовать плагин WinscriptADV и для него написал скрипт (Explorer_Date_of_Shoot_EXIF.vbs):
Code:
' Script for WinScriptAdv content plugin
' Показывает свойства, доступные в проводнике:
'   Дата съемки День
'   Дата съемки месяц
'   Дата съемки год

On error resume next
Set objShell = CreateObject("Shell.Application")
Set FSO = CreateObject("Scripting.FileSystemObject")

pth = FSO.GetParentFolderName(filename) ' путь к файлу
fn = FSO.GetFileName(filename) ' Имя файла

Set objFolder = objShell.Namespace(pth)
Set objFile = objFolder.ParseName(fn)

DateS = objFolder.GetDetailsOf(objFile, 12)

arrTime = Split(DateS, ".")

content = arrTime(0)
content1 = arrTime(1)
content2 = mid(arrTime(2), 2, 4)

В options.ini файле:
Code:
[Script]
ActiveScripts={Другие ваши скрипты}|Explorer_Date_of_Shoot_EXIF

[Explorer_Date_of_Shoot_EXIF]
; Показывает свойства, доступные в проводнике
Script=Explorer_Date_of_Shoot_EXIF.vbs
content =Дата_съемки_День
content1=Дата_съемки_Месяц
content2=Дата_съемки_Год
extensions=jpg|jpeg|jpe|heic|mov
FoldersPaths=1

В поиске выбрать поиск с плагинами, выбрать 2 условия: день и месяц и объединить их условием "И". Найдутся все варианты.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2683

Post (Separately) Posted: Wed Jan 15, 2025 16:37    Post subject: Reply with quote

Ещё вариант: найти все дубликаты, по признаку - одинаковый месяц (M) и день (D) съёмки, вывести всё в панель и выбрать группу дубликатов от определённого числа. Для поиска дубликатов на вкладке "Дополнительно" выставить галки "Поиск дубликатов:" и "по данным плагинов:" (остальные снять!), а в поле данных указать [=exif.DateOriginal.MD] или [=exif.DateOriginal.DM] - последовательность указания дня и месяца, наверное, не имеет значения.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group