View previous topic :: View next topic |
Author |
Message |
Andrey_A
Joined: 10 Apr 2009 Posts: 394 Location: Сочи
|
(Separately) Posted: Fri Mar 12, 2010 03:03 Post subject: Выделение только вертикальных изображений |
|
|
Подскажите как выделить только вертикальные фотографии.
Толи это делается через шаблон..., только как задать и в каком плагине: что высота изображения больше ширины. Толи это можно как-то ещё реализовать? |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 10:40 Post subject: |
|
|
Ну для такого выделения нужно скрипт писать. А если старым дедовским способом, то с помощью контентного плагина [=images.Ширина" x "][=images.Высота] . Отсортируешь и увидишь что нужно выделять:
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 10:54 Post subject: |
|
|
Если говорить о фото с цифровиков со встроенной функцией ориентации, то:
[=exif.Orientation]
[=jpg-comment.Exif_Image_Orientation] |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Fri Mar 12, 2010 11:11 Post subject: |
|
|
А может мне кто-нибудь объяснит, чем плох Imgsize? Его поле Orientation имеет два значения: Portrait и Landscape. В переводе на великий и могучий - "Вертикальная" и "Горизонтальная" ориентации. Разве не это требуется? _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 11:18 Post subject: |
|
|
Вот любитель-то подискутировать)). Ничем он не плох. Просто я в дополнение варианты пишу и всё тут.
К тому же мы оба знаем, что exif-ориентация - это всего лишь комментарий к файлу, и далеко не все вьюверы могут автоматически поворачивать фото, исходя из его инфо-данных.
А требование немного другое: как выделять, а не как просматривать инфо, поэтому и написал про скрипт. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Fri Mar 12, 2010 11:31 Post subject: |
|
|
Если кто не знал: поля конткнтных плагинов можно использовать в поиске. Alt+F7, вкладка Plugins, Plugin = imgsize, Property = orientation, Value = Portrait. По окнчании поиска Feed to listbox, выделить все. Еще короче - все вышеуказанное сохраняем в шаблон и запускаем через LOADSEARCH <имя шаблона>. Видимо, то же самое можно выделить по "серому плюсу". Есть путь короче? _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 11:52 Post subject: |
|
|
Вахмурка wrote: | Есть путь короче? | Ну если совсем до забавного в азы лезть, то как вариант есть: фильтруем, если надо, по готовой маске (Ctrl+F12), сортируем по [=imgsize.Orientation] (не в обратном порядке), ставим курсор на первый файл с ориентацией Portrait и Shift+End. )) |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Fri Mar 12, 2010 12:04 Post subject: |
|
|
Ну давай посчитаем щелчки крысой. Первый вариант - три: 1) запустить поиск, 2) послать на панель; 3) выделить все. Второй - тоже три: 1) "плюс"; 2) ткнуть в шаблон; 3) "ввод".
Второй вариант менее удобен тем, что, во-первых, поиск производится только в текущей директории и во-вторых, шаблон должен быть сверху. Так или иначе, три щелчка крысой.
Выстрел за вами, мсье. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 12:27 Post subject: |
|
|
WAR!
Эээ, брат, тут не щелчки надо считать, а скорость выполнения. У меня уходит 4 сек. от силы.
1. Shift+F12 (+Enter) 4 дс
2. Подвести крысу к колонке и щёлкнуть = <1 сек
3. Поставить курсор на первый файл (Portrait) = 1-1,5 сек
4. Shift+End 3 дс
Итого: 0,4+1+1,5+0,3=3,2 сек
Ваша очередь, сир. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10257 Location: Россия, Саратов
|
(Separately) Posted: Fri Mar 12, 2010 12:40 Post subject: |
|
|
Вахмурка
Шальные выстрелы со стороны засчитываются? Запустить поиск по какому критерию? Либо надо в этом сеансе заранее выставить все параметры для поиска с данным плагином (и, кстати, при повторном поиске по этому критерию не забыть опцию "Поиск с плагинами" включить — её активность не запоминается). Либо (что удобнее) на последней поисковой вкладке надо загрузить этот заранее созданный шаблон, который опять же может быть в списке где угодно. Либо (что ещё удобнее) пунктом 1) запустить не поиск, а заранее созданную пользовательскую команду на основе команды LOADSEARCH <шаблон>. Я так понимаю, что имелся в виду всё-таки третий вариант? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Fri Mar 12, 2010 12:53; edited 1 time in total |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Fri Mar 12, 2010 12:51 Post subject: |
|
|
Avada wrote: | Либо (что ещё удобнее) пунктом 1) запустить не поиск, а заранее созданную пользовательскую команду на основе команды LOADSEARCH <шаблон>. | Дык я так и сказал.
2Flasher
2.5 секунды после тренировки (с четвертого раза).
В твоем методе есть существенный изъян: Quote: | Поставить курсор на первый файл (Portrait) | До него еще надо добраться! Хорошо как в директории три файла. А у меня есть такая, в которой их порядка 65 000, причем обеих ориентаций. Засеки, сколько ты будешь листать до "первого файла", если их хотя бы тысяча. _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10257 Location: Россия, Саратов
|
(Separately) Posted: Fri Mar 12, 2010 13:08 Post subject: |
|
|
Вахмурка wrote: | Дык я так и сказал. |
А, ну если автоматически подразумевалось, что из всех способов берётся наилучший, тогда пардон. Но не могу не заметить, что здесь быстрому выполнению самой процедуры предшествует более трудоёмкая предварительная подготовка. К сохранению шаблона по заданным критериям добавляется создание команды с параметрами и организация способа её вызова. Для многократного последующего повторения искомого действия это не принципиально, а вот для однократного... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 12, 2010 13:08 Post subject: |
|
|
Вахмурка wrote: | 2.5 секунды после тренировки Wink | Да я как видишь по максимуму взял, а то было бы примерно также.
Вахмурка wrote: | А у меня есть такая, в которой их порядка 65 000 | Ну тут я пас.. У меня столько фоток даже по cm_DirBranch не накопиться.. Даже если взять папку с самым большим кол-вом графики, то выйду я на Portrait за 2 сек максимум.
Думаю это должно стать окончательной точкой для решения задачи:
Avada wrote: | запустить не поиск, а заранее созданную пользовательскую команду | чего, Вахмурка, в твоём посте я не увидел. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
|