Описание команды | |
exifs | ![]() ![]() |
Добавляет информацию в EXIF для изображений.
exifs=%L,%WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||cliplist||$var_aa||$GLOBALNAME||Path||Parameters, ||Dialogs, ||<info>, ||<xinfo>, ||progres<>, ||upd<>
Параметры:
1-й обязательный параметр. Может иметь несколько вариантов: | |
%L, %WL | Список выделенных изображений. Поддерживаются форматы: (BMP, GIF, PNG, JPG, JPEG, JPE, TIF, TIFF, DIB, RLE). Также может использоваться путь к файлу списка полных путей изображений %P%N. см. Дополнение №7 или с:\List.txt |
LISTF<> | Список заданных объектов. см. Дополнение №22. |
PS<> | Список объектов каталога. см. Дополнение №22. |
FOLDC<> | Список объектов содержимого каталогов. см. Дополнение №22. |
FOLDM<> | Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. |
LISTC<> | Список объектов из выделенных без дубликатов. см. Дополнение №22. |
FLST<> | Смешанные списки объектов по заданному списку. см. Дополнение №22. |
cliplist | Список полных путей объектов из буфера обмена. |
$var_aa | Массив. Переменная $var_a... - массив путей, созданный в команде exect. |
$GLOBALNAME | Массив. Список путей глобальной переменной см. Дополнение №23. |
2-й обязательный параметр. | |
Path | Путь. Path(!!Flag!!Name.Ext!!Insert). Подпараметры разделяются символами !! Может быть от 1-го (обязательного) до 4-х подпараметров. Path//Flag(//Name.Ext//Insert). Подпараметры разделяются символами // (рекомендуемый). Может быть от 2-х (обязательных) до 4-х подпараметров, где: Path - путь назначения, где создавать изображения. Flag : 0 - не перезаписывать, если объект существует добавляется счётчик (по умолчанию). 1 - перезаписывать имеющиеся объекты, если существуют. 3 - добавление счётчика к целевому пути, если он существует. 4 - пропустить при совпадении имени объекта. Name - имя создаваемого изображения. Insert - добавление к базовому имени. Если Path=x, Name=x , то путь/имя берётся из пути оригинального файла. Может использоваться подпараметр rndm - информация случайных данных см. Дополнение №30 Так же поддерживается конструкция Path//Flag//RegExp//Replace , где: Path - путь назначения (если в параметрах необходимо использовать путь объекта, то используйте два двоеточия ::). Flag - см. выше. RegExp//Replace - строка разделённая символами // означает изменение пути Path (путь назначения) с регулярными выражениями: первая часть "что искать", вторая "чем заменять" см. Дополнение №2. Если преобразование пути заканчивается обратным слешем, то он является путём назначением, если нет, то файлом. |
3-й обязательный параметр. | |
Parameters | Серия параметров, изменяющих EXIF. Dec1!!String1 или Dec1!!String1||Dec2!!String2|| ... ||DecN!!StringN , где: Dec - значение тега, у которого меняется информация см. Дополнение №29 (колонка Dec). String - строка, прописываемая тегу. |
Дополнительные параметры: | |
Dialogs | Диалоги. см. Дополнение №18![]() |
<info> | Получение различной информации. см. Дополнение №10. |
<xinfo> | Получение различной информации. см. Дополнение №10. Аналог параметра <info>, имеет возможность внутри параметра использовать параметр <info> Пример: <xinfo=o450<info=f50FilePath//>//> |
progres<> | Прогресс бар. Параметр progres<> - если указан, то при операции будет запущен прогресс бар. Учитывается ключ MsBoxAtTheCompletion в TCIMG.ini в секции [Setting]. |
upd<> | Обновление панели. ![]() |
Примечания:
Аналог команды для одного объекта exiffСм. также:
gifnn, gifcs, gifcn, clipi, exiff, iclip, imgcf, imgcg, imgcn, imgcr, imgff, imgfs, imggo, imght, imgjf, imgjs, imgnz, imgth, imgtx, imgtz, imgup, imgvw, imgwh, picsf, picss, prevw, scren, sdesk, sdess, symxx
Примеры: | ![]() |
exifs=%WL||"%p"!!1||37510!!convert<##@@o72:://;;$$=;;$$@@o91:://> ;; в выделенные изображения в тег "комментарий" добавить заданную информацию
exifs=%WL||"%p"//0||37510!!<info=o72:://>||upd<1> ;; выделенным изображениям внести в тег UserComment имя файла
exifs=%WL||"%p"//1||270!!vk.com/a_best_my_films||37510!!vk.com/a_best_my_films||upd<1> ;; в выделенные изображения в теги "описания" и "комментария" добавить сайт
exifs=%WL||"%p"//1||271!!SONY||upd<3> ;; выделенным изображениям записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||271!!SONY||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment" и "Make" заменять исходное изображение
exifs=%WL||"%p"//1||37510!!Комментарий||upd<3> ;; выделенным изображениям записать "Комментарий" в Exif тег "UserComment" заменять исходное изображение
exifs=%WL||"%t"//0||271!!SONY||upd<3> ;; выделенным изображениям записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||271!!SONY||upd<3> ;; выделенным изображением записать информацию в Exif тег "UserComment" и "Make" сохраняя в другую панель
exifs=%WL||"%t"//0||37510!!Комментарий||upd<3> ;; выделенным изображениям записать "Комментарий" в Exif тег "UserComment" сохраняя в другую панель