Astra55
Platinum Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Это легко сделать батником icenid.cmd: вызов: icenid <номер версии> <код языка> или icenid -h , где <номер версии> - полный номер нужной версии, например 7.2.2 <код языка> - буквенный код нужного вам языка, например RUS. Если кроме английского интерфейса другие языки не нужны, то второй параметр опускается. Цитата: @echo off setlocal if "%~1"=="" (echo Wrong or missing required version number! & echo. & pause & exit /b) if "%~1"=="-h" (echo Usage: icenid ^<version^> ^<language^> or icenid -h & echo Example: icenid 7.2.1 RUS & echo Example: icenid 7.2.1 & echo Example: icenid -h for read help &echo. & pause & exit /b) set vr=%1 set prm=%vr:~0,1% if exist Iceni (move /y Iceni Iceni_old > nul) cURL -C - -RLSs --create-dirs --output ./Iceni/InfixSetup.exe http://www.pdfeditor.biz/Infix%prm%/v%1/InfixSetup.exe if "%~2"=="" (goto:eof) cURL -C - -RLSs --create-dirs --output ./Iceni/infixLang%2.zip http://www.pdfeditor.biz/Infix%prm%/v%1/infixLang%2.zip :EOF | скрипт создаст каталог Iceni куда скачает текущий дистрибутив и пакет локализации. Время файлов будет проставлено по времени их создания на сервере, при необходимости файлы будут докачаны. Во время работы скрипта сообщения отключены, но при возникновения ошибок они выводятся и скачивается HTML страница с указанием причины ошибки. Для его работы используется cURL v7.56 или новее, например статическая сборка от Viktor Szakats - главное чтобы ОС знала откуда ей cURL звать. | Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 02:08 24-05-2009 | Исправлено: ivan3259, 15:58 15-11-2022 |
|