libpack2gsm English
Данный скрипт на Python выполняет конвертацию пакетов библиотек ArchiCAD версии 28 в контейнеры LCF, совместимые с ArchiCAD версии 25.
В ArchiCAD 28 изменился формат библиотек, что создает проблемы с обратной совместимостью для проектов, работающих в ArchiCAD 25-27. Данный скрипт преобразует пакеты из ArchiCAD 28 в формат LCF, который понимают ArchiCAD 25-27. При наличии русского перевода в libpack файлы LCF также будут переведены.
- Скачайте exe-файл из последнего релиза: https://github.com/kuvbur/libpack2gsm/releases/latest
- Запустите программу и укажите необходимые параметры: пути к папкам, версии, язык
- Начните конвертацию
При первом запуске будут загружены конвертеры LP_XMLConverter — этот процесс занимает некоторое время.
В ходе работы программа создает папку temp и папку tool. Папка temp удаляется после завершения конвертации.
- Клонируйте репозиторий или скачайте скрипт и папку tool (содержит конвертеры LP_XMLConverter версий 28 и 25)
- В папке со скриптом создайте папки lcf и libpack
- Скопируйте необходимые пакеты в папку libpack
- Установите зависимости: pip install lxml
- Запустите скрипт libpack2gsm.py
https://disk.yandex.ru/d/KNtOiah8td9_hg
libpack2gsm This Python script converts ArchiCAD 28 library packages into LCF containers compatible with ArchiCAD 25.
In ArchiCAD 28, the library format has changed, creating backward compatibility issues for projects running in ArchiCAD 25-27. This script converts packages from ArchiCAD 28 into the LCF format understood by ArchiCAD 25-27. If a Russian translation is present in the libpack, the LCF files will also be translated.
-
Download the exe file from the latest release: https://github.com/kuvbur/libpack2gsm/releases/latest
-
Run the program and specify the required parameters: folder paths, versions, language
-
Start the conversion
On first launch, the LP_XMLConverter converters will be downloaded — this process takes some time.
During operation, the program creates a temp folder and a tool folder. The temp folder is deleted after conversion is complete.
-
Clone the repository or download the script and the tool folder (contains LP_XMLConverter converters for versions 28 and 25)
-
In the script folder, create lcf and libpack folders
-
Copy the required packages into the libpack folder
-
Install dependencies: pip install lxml
-
Run the script libpack2gsm.py