Вопрос
Мне интересно, как отличается от ExtendScript от JavaScript? Могу ли я теоретически нанять веб-разработчика, у которого есть опыт разработки JavaScript, не требуя чрезмерного обучения с их стороны?
Обзор
Я работаю над мультимедийной базой данных (или так называемой "мультимедийной библиотекой" ), и она основана на XMP (платформа расширяемых метаданных). Логическим инструментом для администрирования метаданных и ввода ключевых слов является Adobe Bridge, однако мне нужно договориться о разработке нескольких сценариев, чтобы добавить несколько ключевых функций для Bridge, в основном для взаимодействия с хранимым на серверах словарем ключевого слова.
Менеджмент высшего уровня, в своей бесконечной мудрости, решил, что наилучшим способом для этого является внедрение программного обеспечения альфа/бета-тестера и Adobe heavy-lifter [me], ответственного за разработку проекта. Пока я знаю, что мне нужно сделать, я не уверен, кто на самом деле может это сделать.К сожалению, мои знания в области программирования ограничены С++, XML, Apple Script и веб-языками (к сожалению, не включая JavaScript), поэтому я выбрал сорняки, когда речь заходит о вопросах о JavaScript.
У Adobe есть удобный SDK, но на самом деле я не могу полностью понять общую картину. Значительная часть контента форума для пользователей Adobe старая или не связана.
Описание проекта
Мне нужно добавить меню в панель меню с тремя параметрами. Три параметра будут использовать функцию "Очистить и импортировать" на панели "Ключевые слова", чтобы импортировать 1 из 3 разных текстовых файлов с разделителями табуляции с сервера базы данных, используя либо FTP, либо HTTP-объект.
Чтение, которое я сделал в Руководстве по Bridge SDK и JavaScript, показывает, что элементы меню могут быть добавлены, как я показал на изображении ниже для ясности. Кроме того, мне удалось получить очень грубую версию метода "Очистить и импортировать" для работы в качестве запуска script, однако я бы хотел, чтобы вы могли называть их "на лету", нажав на соответствующую запись в меню.
Чтобы увеличить изображение, нажмите здесь