Это сценарий, который позволяет загружать портативные установщики программ из Adobe для MacOS с разными версиями и разными или всеми языками. Это может помочь системным администраторам, которым необходимо установить ту же программу от Adobe на нескольких компьютерах, а также тем людям, которые не хотят использовать последнюю версию программ из Creative Cloud или установить приложение на официально неподдерживаемой версии MacOS (см. Инструкции раздел здесь).
Для работы сценария необходимо установить приложение Creative Cloud.
Для работы сценария, должны быть установлены Python 3 и Xcode (или Code Code)
xcode-select --install
в терминале, чтобы установить ее Клонировать репозиторий git clone https://github.com/Drovosek01/adobe-packager
или загрузить файлы через ваш браузер (и, конечно, распаковать архив с файлами)
В Finder дважды щелкните файл ccdl.command
и следуйте подсказкам в терминале. Вы также можете запустить установщик в терминале, чтобы он установил в /Applications/Adobe Packager.command
. Обратите внимание, что ей нужна папка от GitHub, чтобы оставаться в вашей системе при ее установке.
python3
в пути к терминалу и введите в файл ccdl.py
или просто бросить его в окно терминала и нажмите Enter. Вы можете добавить атрибуты для запуска файла ccdl.py
для конкретной работы. Обязательно обновите свой скрипт, запустив git pull
в терминале, где у вас есть клонирован.
Спонсировать проект
Вы можете поддержать этот репозиторий по ссылке выше.
Пса
Да, я не являюсь первоначальным создателем этого сценария, и до сих пор я только отформатировал этот код, но я постараюсь поделиться пожертвованием среди всех, кто принимал участие в письменной форме и корректировал этот сценарий.
macarm64
может означать архитектуру macuniversal
PS На данный момент я не знаю язык питона, но когда -нибудь узнаю его и, возможно, выполняю запланированные задачи. Помощь всегда приветствуется.
Во -первых, вы должны принять во внимание, что приложения Adobe являются довольно специфическими, и, хотя они сделаны примерно в том же стиле, они часто сильно различаются в реализации интерфейса. Например, какой бы язык вы ни выбрали при загрузке Classic Classic или Media Encoder (проверенные на версиях 10.4 и CC 2021 соответственно), после установки у них будет тот же язык интерфейса, что и язык системы, и в настройках приложения вы можете изменить язык интерфейса и это изменится после перезапуска приложения. Увы, это не работает с Photoshop, Illustrator (он был протестирован на CC 2021) и многими другими приложениями Adobe, и для изменения языка их интерфейса вам придется переустановить приложение после загрузки с необходимым языком, используя наш Adobe Упаковщик или измените язык системного интерфейса в настройках системы и в настройках Creative Cloud в элементе «Приложения», чтобы изменить язык на то же самое, перезапустите компьютер и только затем установите приложение из Creative Cloud с желаемым языком.
Наш Adobe Packager из определенного коммита позволяет загружать установщик выбранного вами приложения со всеми языками, доступными для выбранного приложения (для этого, на этапе выбора языка вам нужно ввести слово «все»), но это делает Не гарантирует, что в установленном приложении можно будет изменить язык интерфейса на любой доступный. Все зависит от конкретного приложения.
Например, как уже упоминалось здесь, Lightroom Classic и Media Encoder, независимо от языка, выбранного при загрузке, будут установлены на всех языках, и их можно легко переключаться в настройках приложения. Приложение Adobe XD (проверено на версии 44.0.12), если вы загрузите (выбирая «все») и установив со всеми языками, затем после установки вы можете выбрать любой язык интерфейса в настройках приложения, и оно будет применено после перезапуска приложения Полем Если вы выберете один язык во время загрузки Adobe XD, то после установки приложения, только этот выбранный язык будет присутствовать в его настройках. С иллюстратором (проверено на CC 2021 V25.4.1) ситуация немного отличается. Если вы загрузите (выберете «All») и установите Illustrator со всеми языками, то после установки он будет иметь язык интерфейса «en_us», и все языки интерфейса будут доступны для выбора в настройках приложения, но после выбора желаемого языка и Перезагрузив приложение, язык интерфейса не изменится.
Я повторяю, настройки языка интерфейса специфичны для каждой программы Adobe, и поэтому удобнее иметь 1 установщик со всеми языками, и, при необходимости, выбирайте, с каким языком интерфейса установить приложение.
Если вы загрузили приложение со всеми языковыми пакетами (выбрав «All»), то вы можете установить, какой язык интерфейса для установки этого приложения изменив в файле driver.xml
текст между тегами «installNaluage» на один из доступных Языковые интерфейсные коды доступны для этого приложения. Вы можете просмотреть их в файле application.json
(я рекомендую использовать какой -то Beautifier JSON, чтобы облегчить чтение этого файла JSON). Если вы оставите слово «все» между этими тегами, то приложение будет установлено либо с языком «en_us», и в его настройках будет невозможно изменить язык интерфейса, либо будет установлено с языком интерфейса Ваша система и в ее настройках можно будет изменить язык интерфейса.
File driver.xml
, расположенный на пути <create_package>.app/Contents/Resouces/products
Файл application.json
расположен по адресу <create_package>.app/Contents/Resouces/products/<application_sapcode>
Пса
Чтобы убедиться, что приложение будет установить точно с выбранным языком после изменения текста между тегами «installNaluage», вы также можете удалить все языковые пакеты, за исключением того, что выбран из папки application.json
Если у вас нет самой современной версии MacOS (например, MacOS Mojave 10.14.6), если вы попытаетесь загрузить последнюю версию приложения из Creative Cloud (например, Adobe Indesign CC 2022 v17.0 ), тогда Creative Cloud даст ошибку, что запрошенная версия приложения несовместима с вашей версией MacOS, и вам необходимо обновить (в этой ситуации до MacOS 10.15 или более новых macOS).
Если вы хотите попробовать свою удачу и выяснить, действительно ли версия запрошенного приложения не может работать над текущей версией MacOS, вы можете загрузить установщик с версией приложения, необходимого, используя наш сценарий Adobe Packager. Если вы запустите установщик, вы, скорее всего, сразу же увидите ошибку 192 и установите загруженную версию приложения в MacOS, вам необходимо будет открыть файл application.json
и там, в поиске файлов, введите MacOS 10 . " и посмотрите, какую минимальную версию MacOS Adobe хочет для работы этого приложения (для Indesign 2022 v17.0 это было MacOS 10.15), а затем во всем файле application.json
замените эту версию (в моем случае это «10.15») с Версия MacOS, которую у вас есть сейчас (в моем случае это «10.14») и снова запустите установку.
После завершения установки откройте папку приложений, и есть папка с установленным приложением, и если на значках приложения не будет перекрестного круга, то она начнется без проблем и, скорее всего, также будет работать без проблем. Итак, на Macos Mojave я сумел работать в Indesign CC 2022 V17.0, но Photoshop CC 2022, установленная на Macos Mojave 2022 не помог запустить его, потому что, насколько я понимаю, он составлен специально для MacOS 10.15 и новее.
Насколько я знаю, этот сценарий был запущен пользователем «Ayyybe» на GitHub Gist, но затем он перестал поддерживать сценарий, а затем сценарий перестал работать, и он был зафиксирован пользователем «Thpryrchn». Вы можете увидеть это в истории коммита.
Вот ссылки на использованные источники: