Мне нужна папка для совместного использования на сервере, а InDesign CS6 потребуется загрузить сценарии из этого конкретного места.Как загрузить скрипты из пользовательской папки в InDesign? как из центрального хранилища
Возможно ли это?
Мне нужна папка для совместного использования на сервере, а InDesign CS6 потребуется загрузить сценарии из этого конкретного места.Как загрузить скрипты из пользовательской папки в InDesign? как из центрального хранилища
Возможно ли это?
На Mac? Я нашел это решение полезное:
Мы создаем ссылку в отдельных пользователях сценариев папки, которые обратная ссылки на реальный сценарий в центральном хранилище на Windows. Недостатком, конечно же, является то, что пользователи разумно часто случайно копируют фактический скрипт, а не ссылку на скрипт, - и затем они пропускают будущие обновления сценария.
Ниже приведен пример типичной папки «Панель сценариев пользователей». Каждая из указанных ярлыков указывает на файл в нашем центральном хранилище.
Когда пользователь открывает InDesign, эти ярлыки отображаются на панели их скриптов так же, как и обычный файл сценария.
вы можете добавить пример –
добавили несколько фото - надеюсь, что это объяснит это лучше –
спасибо (: этот подход тоже интересен, но я должен менять ссылки в каждом дизайнере каждый раз, когда добавляю новый. Что вы думаете о моем подходе в другом ответе? –
Лучший способом я нашел, чтобы создать папку в любом месте вы хотите, чтобы ваши скрипты быть (например, сервер), который совместно со всеми пользователями. Тогда для установки и запуска сценариев будет сложнее:
Теперь вы используете скрипты непосредственно из пользовательской папки.
Сценарий запуска не может запускаться оттуда ... поэтому он работает только со сценариями.
Если вы просто хотите, чтобы включить другие сценарии в вашем сценарии вы можете сделать это:
$.evalFile(new File(mainscriptloc + "/c/some/folder/central.jsx"));
Она будет загружать central.jsx
в исполняющем сценарий так же, как файл «включить».
На Mac я предлагаю использовать символические ссылки (специальный вид ярлыка OSX - пойдите here для получения инструкций и загрузите рабочий процесс Automator, который будет создавать каждый раз, когда вам это нужно).
Чтобы создать ярлык, просто выберите нужную папку (рекомендуется) или файл, расположенный в другом месте на вашем компьютере/сервере, и запустите рабочий процесс (я предлагаю сделать комбинацию клавиш для рабочего процесса, как описано в инструкциях).Перетащите ярлык, созданный в папку сценариев inDesign, и он появится и будет работать точно так же, как фактический сценарий или папка будет в вашей панели скриптов. Просто нажмите на ссылку, а inDesign сделает все остальное - вы никогда не узнаете, что вы нажали, это не фактическая папка/файл или что она находится в другом месте.
. Примечание: если вы создать ярлык для сценария файл, а не папку, не забудьте удалить дополнительный текст рабочего процесса добавляет к имени (т.е. применительно к «MyScript.jsx», то workflow создаст ярлык с именем «Символьная ссылка MyScript.jsx». Удалите часть «symlink», поэтому inDesign распознает ярлык как файл сценария, иначе он не будет работать).
Я тестировал это с помощью inDesign CC на своем Mac, и он работает безупречно.
Win XP .......... –
Пожалуйста, подумайте над тем, чтобы добавить этот вопрос в качестве комментария. – Trinimon