Предотвращение редактирования общих файлов InDesign несколькими пользователями
Adobe InDesign, по-видимому, не создает файлы блокировки IDLK при работе с облачными дисками, такими как Creative Cloud, Dropbox, Google Drive, Synology Drive (AFP, NFS) и т. д. Это означает, что несколько пользователей могут одновременно открывать один и тот же общий файл без предупреждения, а затем перезаписывать изменения друг друга. Редактировние последнего закрывшего файл будет сохранено, а изменения от отальных участников процесса совместной работы будут утрачены. См. интереснейшее соответствующее обсуждение в сообществе поддержки . Проблема решена при помощи скрипта prevent-multiple-opens.jsx
Скрипт создает временный файл .txt при открытии файла InDesign, который становится альтернативным файлом блокировки. Файл заполняется именем пользователя InDesign (настроенным в File -> User). Когда второй пользователь попытается открыть тот же самый документ, и файл .txt существует, то получит модальное предупреждение с указанием имени пользователя, у которого открыт документ, а затем документ у второго пользователя закроется. Когда первый блокирующий пользователь закрывает файл документа, временный файл .txt также удаляется, и файл документа снова становится доступным для редактирования другими пользователями.
Чтобы эта блокировка работала, скрипт необходимо установить на каждый компьютер с InDesign, поместив его в папку Startup Scripts. Необходимо также задать в Индизайне имя пользователя File -> User. Об установке скриптов в папку Startup Scripts читайте наш ранее опубликованный материал.
Этот скрипт в значительной степени основан на сценарии Касьяна Сервецкого для файлов InDesign, обрабатываемых через Dropbox. Домашняя страница скрипта — https://github.com/t3n/indesign-prevent-multiple-opens. Автором скрипта, скорее всего, является Макс Шмидт (Max Schmidt).
Последние комментарии