![]() |
KarriSetup
KarriSetup. Автоматизация установки различных программ
![]() Добавлен конвертер WPI -> KarriSetup! Название Программы: KarriSetup Версия программы:Обновляю по мере необходимости. Адрес странички: http://slipknot.servehttp.com/ks/index.html Язык: Neutral Лицензия: естественно free. Необходимые файлы: Дополнительные файлы:
Системные требования: Windows 2000, Windows ME, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008; Описание: KarriSetup создана в помощь авторам сборок (WPI) софта. Программа ничем не уступает стандартной WPI, а также имеет ряд преимуществ:
Как пользоваться:
Как пользоваться конвертером: Просто перетащите файл config.js на converter.exe. После успешной конвертации в этой же папке создастся файл converted.kss. FAQ:
Помогите сделать KarriSetup лучше! Если все-таки кто-то заинтересовался и/или имеет какие-либо предложения по улучшению - пишите. |
Цитата:
И так, добавь создание логов при установке как в wpi. Исключение программ из установки с помощью переменных типа: разрядность системы, имя пользователя и тп. Может ещё что вспомню позже напишу. |
Цитата:
|
Цитата:
И можно как нибудь сделать её "безопасной" для антивирусов. С авастом расставаться не хочу, а он собака Карри банит :) И ещё было бы кашерно, но наверное полная наглость с моей стороны попросить тебя наваять трансформатор файлов wpi. Что бы легче было переходить с wpi на Карри. |
Цитата:
|
Цитата:
Нортон не дает скачать файл. Удаляет сразу, без права восстановления. Отключать пока не буду, подожду исправленный файл. |
Цитата:
В Карри можно сделать переменную %KarriPath% |
Ок, убрал детект. Причиной была сжатая unrar.dll без которой программа работать не будет. Результаты virustotal.com. Добавил параметр LogFile в секции [Setup]. Здесь можно прописать любой путь сохранения лог-файла. Работаю над конвертером.
|
AlexSlipknot, и поправь пожалуйсто шапку. в секции Необходимые файлы: все ссылки ведут на setup.exe
Цитата:
И ещё вопросик. Зачем используешь свои переменные {tmp} - временная папка. {wd} - папка windows... Можно ведь их и многие другие брать из системы. |
Так, шапку поправил, Перекомпилировал Setup.exe.
Важно!: параметр uncheck теперь поддерживает многострочность, и "выделить все\снять выделение" теперь работает на порядок быстрее. Но теперь нужно заключать компоненты в вертикальный слэш, как показано на скрипте. {tmp} и {wd} и (sysdrive) нужны для того чтобы например извлекать файлы из архивов в нужные директории без дополнительных sfx-модулей. |
Цитата:
|
AlexSlipknot, я тебя понял. Просто есть же переменная %temp%, %windir% и много других.
|
Ruslan-kam, Karri поддерживает только переменные которые определены в самой программе.
|
Цитата:
При попытке откомпилировать красным выделяет [Setup] ProjectDir=E:\!install\!WPI\ И всё. |
Цитата:
З.Ы: Обновлен KarriIde. В предыдущей версии скрипт не компилировался если не существовало лого-картинки. Теперь лого-картинка не обязательна. |
Цитата:
Но скорость загрузки оставляет желать лучшего. Загрузка каталога длится по ощущениям на треть дольше wpi. И почему то установка сама по себе началась... AlexSlipknot, и можешь ещё добавить исключение программ из установки с помощью переменной версии винды (хр, 7, виста) Ааа понял почему установка сама началась. Там таймер идёт. Поэтому прошу оптимизируй пожалуйста её для экранов маленького разрешения. У меня нетбук 1024х600 и кнопки Карри вообще не видно. Сейчас переключился в разрешение 1024х768 увидел этот таймер :) И добавь ещё чекбокс над каждой категорией (мультимедиа, офис и т.п.) ато одной тотально выделяющей весь список мало. И ещё в конвертер добавь отсекание тэгов. Дело в том что wpi в описании к программе поддерживает интернет теги типа <p></p> и тп. И ещё вопрос как можно увеличить шрифт в списке? |
Ruslan-kam, Во-первых огромное спасибо, за проявленный интерес к Карри. Ну и по делу:
Цитата:
|
AlexSlipknot,
HTML код:
prog[pn]=['Personalization Panel для Windows 7 Starter и Home Basic']; |
Ок. Программа кардинально изменилась. Сменил внутренний скрипт - загрузка и чтение скрипта увеличилась в несколько раз.
Виртуальная машина использует одно ядро процессора, 192 Мб оперативки. Скрипт: 222 программы (компонента), 29 классов. Время загрузки от 3 до 3,5 секунд! Соответственно сменен движок компилятора. Фичи новой версии компилятора: секция [Classes] теперь не нужна вообще. Программы автоматически сортируются. Более приоритетная программа - та класс которой находится выше по списку. Например, если скрипт такой: HTML код:
program1=class="class1"; command="command.exe"; Добавлены чекбоксы над каждым классом. Добавлен параметр nosystem. О ней подробнее в скриптинге. Добавлена возможность изменять шрифт и размер параметрами Font и FontSize. Устранена ошибка возникающая при малом разрешении экрана. Теперь программа правильно "прилипает" к левой части экрана. В конвертер добавлен отсекатель тегов <P>, не зависящий от регистра. Ну и минус - не успел доработать визуальную оболочку компилятора KarriIde, не все то что можно написать ручками отобразится красивыми навесками в компиляторе, но это не важно. Главное новый движок работает довольно быстро и без ошибок (по крайней мере я пока не замечал). |
AlexSlipknot, еще не смотрел данную разработку-нод на работе блокирует сайт. Сразу хотелки:
1. Использование .INI вместо .DAT (возможно и первое и второе?), 2. Поддержку ключей тихой установки программ, 3. Количество запускаемых команд выполнения (пример): Код:
[Components] 4. Выделение всей группы программ (выделил группу Офис - выделились все программы в данной группе), Вроде пока все что понял из описания и скриншотов. Дома еще посмотрю. Ну и спасибо за программу. :) |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Ну и всегда рад стараться. ) |
http://ssolexy.narod.ru/ks/devbuilds/converter.exe
ошибка яндекса 403 |
Цитата:
|
AlexSlipknot, спасибо. Теперь скорость загрузки значительно возросла!
|
Время: 21:59. |
Время: 21:59.
© OSzone.net 2001-