Все о фотобанках и микростоках, купить и продать фото, работа для фотографа и иллюстратора


Ответ Правила нашего форума>
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2014, 21:56   #1
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Скрипт для кейвординга в photoshop

Захотелось чуть-чуть улучшить этот мир, упёрто ползущий в рецессию хотя бы в плане удобства работы с метаданными в изображениях..
Не буду подробно описывать, почему не срастается использовать сторонние проги, может просто сам не достаточно настойчив в освоении.

В принципе хочется одного: на этапе lossless обработки сохранять в psd уже «причесанные» метаданные, без дублей в кейвордах,
с шаттеровскими кавычками, не копипастясь при этом с другими программами.

Не больно-то мне нравится javascript, но для решения такой задачи другого варианта увы нет.
В итоге появился скрипт отечественного производителя как альтернатива фотошоповскому File Info.

Делался больше на собственных эмоциях, аналогичные программы не смотрел.
Проверен только в CS6(w64), шаттерсток фоты принял нормально, доки писать естественно лень, но соорудил небольшой скринкаст.

Все желающие потестить и поделиться своим мнением и глюками качать отсюда. Пожалуйста внимательно, и на нескольких файлах, а не на сотне, мало ли....
Интересует также годность самой идеи, есть ли смысл развиваться(?), просьба сильно не гнобить я старался

!!скринкаст смотреть здесь.



Запуск: развернуть архив со скриптом в папку, открыть фото в фотошоп, затем File-Scripts-Browse, тип файлов установить adobe-javascript-binary, выбрать rhMetaCraft.jsxbin.
Затем лучше запуск сделать в виде Action.

Особенности, о которых можно сказать сразу, некоторые кнопки, если видят, что есть выделенное слово, берут его, а не весь текст.
НО что-то подклинивает у adobe и может схватиться предыдущее выделение, которого уже не видно. Если мышкой перекликнуть — нормализуется

Второе — кнопка «get synonyms», берет синонимы с сайта-тезауруса, т.е. лезет в net, если по какой-то причине)) файрволом
блокируете доступ фотошопу, срабатывать не будет, возможно и подвесится.
Фича «get synonyms» в целом сомнительная, но иногда подбрасывает какое-нибудь словосочетание или заковыристое словечко ))

Третье — если открыть обработанный скриптом файл с двойными кавычками в режиме File-Info, кавычки размножаются, зачем(?)- я без понятия,
т.е. в режиме File-Info боритесь с кавычками вручную.

Четвертое — данные копирайта файла после однократного сохранения «save» будут жёстко подхватываться при открытии последующих изображений.
Все данные хранятся в текстовых файлах подкаталога \meta.
Yingko вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
Anyata (24.12.2014), DanteOnline (27.08.2016), elfivetrov (29.12.2014), Kilroy (24.12.2014), madmart (13.01.2015), Mashy (30.12.2014), pacan (29.12.2014), sharpner (23.12.2014), Sofka_4 (29.12.2014), Tago_Mago (29.12.2014), Valon (29.12.2014), атамян (29.12.2014), Юрчелло (20.04.2015)
Старый 29.12.2014, 15:48   #2
Новичок
 
Аватар для Artranq
 
Регистрация: 04.04.2012
Адрес: Харьков
Сообщения: 132
Репутация: 154
Оставлено благодарностей: 61
Получено благодарностей: 145
Хорошо Re: Скрипт для кейвординга в photoshop

Красиво! синонимы - полезная штука!
Круто было бы еще перевод иметь.. хотя по идее лингво по наводке должно переводить.
Artranq вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Yingko (29.12.2014)
Старый 29.12.2014, 16:00   #3
Новичок
 
Аватар для pacan
 
Регистрация: 17.10.2014
Сообщения: 155
Репутация: 31
Оставлено благодарностей: 11
Получено благодарностей: 45
По умолчанию Re: Скрипт для кейвординга в photoshop

Спасибо, попробовал, хорошая прога. На шопе СС ошибка. cs6 работает.
pacan вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Yingko (29.12.2014)
Старый 29.12.2014, 17:12   #4
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Re: Скрипт для кейвординга в photoshop

Цитата:
Сообщение от pacan
Спасибо, попробовал, хорошая прога. На шопе СС ошибка. cs6 работает.
Пока нет возможности на СС попробовать, а как ошибка выглядит не кините?

Цитата:
Сообщение от Artranq
Круто было бы еще перевод иметь.. хотя по идее лингво по наводке должно переводить.
ну да, в идеале хорошо когда язык знаешь , эх ....

Думаю, если прикрутить удаление единственного\множественного числа в духе шаттера,
на других стоках это скажется негативно при индексации??
Yingko вне форума   Ответить с цитированием
Старый 29.12.2014, 17:17   #5
Старожил
 
Аватар для Valon
 
Регистрация: 09.07.2011
Адрес: Москва
Сообщения: 1,775
Репутация: 1830
Оставлено благодарностей: 1,728
Получено благодарностей: 1,887
По умолчанию Re: Скрипт для кейвординга в photoshop

Понравилась штучка.
На СС 2014 64bit работает.
Как обновить цифру, которая есть количество кейвордов? Стираю слово из списка, а цифра остаётся неизменной. Когда дописываю слово, она увеличивается (как и должно быть).
Valon вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Yingko (29.12.2014)
Старый 29.12.2014, 17:29   #6
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Re: Скрипт для кейвординга в photoshop

Цитата:
Сообщение от Valon
На СС 2014 64bit работает.
отлично, спасибо

Цитата:
Сообщение от Valon
На СС 2014 64bit работает.
Как обновить цифру, которая есть количество кейвордов? Стираю слово из списка, а цифра остаётся неизменной. Когда дописываю слово, она увеличивается (как и должно быть).
если просто править "keywords"- не обновляется, только при нажатии кнопки справа "add\correct", при пустом
(или с уже добавленными словами) нижнем текстовом блоке это безопасно, даже полезно, выбросит двойные ;;
уберет пробелы в начале, конце слов, если есть.

А так пожалуй стоит сделать кнопку типа word calc, совсем на лету пересчитывать затратно.
Yingko вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Valon (29.12.2014)
Старый 29.12.2014, 22:30   #7
Старожил
 
Аватар для Valon
 
Регистрация: 09.07.2011
Адрес: Москва
Сообщения: 1,775
Репутация: 1830
Оставлено благодарностей: 1,728
Получено благодарностей: 1,887
По умолчанию Re: Скрипт для кейвординга в photoshop

Обнаружил проблемку. У фото-editorial по шаттеровским правилам в названии (поля Title и Description) присутствует двоеточие. Вот на нём запись в тестовой файл обрывается и остаётся лишь запись нулевой длины с именем = тексту до двоеточия.
Valon вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
Yingko (29.12.2014)
Старый 30.12.2014, 14:15   #8
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Re: Скрипт для кейвординга в photoshop

Цитата:
Сообщение от Valon
Обнаружил проблемку. У фото-editorial по шаттеровским правилам в названии (поля Title и Description) присутствует двоеточие. Вот на нём запись в тестовой файл обрывается и остаётся лишь запись нулевой длины с именем = тексту до двоеточия.
Готово! update015(только сам скрипт) New Year Edition

- при сохранении в txt меняет символы \/:*?"<>| на подчеркивание, при восстановлении подчеркивание на двоеточие;
- кнопка "count words" считает кейворды в случае прямого редактирования (считает "как есть", по разделителям, без анализа );
Yingko вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
laoDa (04.01.2015), Valon (31.12.2014)
Старый 06.04.2015, 21:52   #9
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Re: Скрипт для кейвординга в photoshop

Все-таки решил прикрутить переводчик от яндекс, переводит слова/фразы из любого языка в английский.
Объёмы перевода забесплатно в сутки\месяц у них вроде немаленькие, должно хватать.

Еще добавил транслитерацию, если в нижнем текстовом поле слово по-русски, оно добавится транслитом.
Как-то так: спутник; водка столичная; чахохбили --> sputnik; "vodka stolichnaya"; chakhokhbili

Please: update021
Yingko вне форума   Ответить с цитированием
За это сообщение сказали спасибо:
laoDa (28.06.2015), lolo (27.12.2015), Юрчелло (20.04.2015)
Старый 19.04.2016, 13:18   #10
Старожил
 
Аватар для Yingko
 
Регистрация: 03.08.2009
Адрес: Россия
Сообщения: 714
Репутация: 867
Оставлено благодарностей: 509
Получено благодарностей: 869
По умолчанию Re: Скрипт для кейвординга в photoshop

Добавил немного визуализации, для быстрой оценки находящихся
в ключевых словах цветов или других важных свойств изображения.

Данная настройка в файле !colors.txt, можно редактировать под себя,
там всё очевидно.

На кнопку помещается либо цвет либо 2 первые буквы слова.

Есть цвета типа coffee, gold которые являются еще собственно предметом,
а не цветом, можно поудалять эти строки, если будут мешать.

Обновление: update03
скринкаст
Yingko вне форума   Ответить с цитированием
За это сообщение сказал спасибо:
351q (24.07.2016)
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скорость проверки работ на Shutterstock ed-blitzkrieg Shutterstock 61220 22.04.2024 19:04
Colourbox.com Nekiy Остальные микростоки 5827 10.12.2023 13:43
3д модели на продажу niak_ris 3D-моделирование для фотобанков 652 19.04.2023 13:17


Часовой пояс GMT +4, время: 02:23.


©2006-2010 Microstock.ru   Powered by vBulletin® Copyright ©2000-2008, Jelsoft Enterprises Ltd.   Перевод: zCarot