Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: KarriSetup
Показать сообщение отдельно

Аватара для AlexSlipknot

Новый участник


Сообщения: 14
Благодарности: 11

Профиль | Сайт | Отправить PM | Цитировать


Ок. Программа кардинально изменилась. Сменил внутренний скрипт - загрузка и чтение скрипта увеличилась в несколько раз.
Виртуальная машина использует одно ядро процессора, 192 Мб оперативки. Скрипт: 222 программы (компонента), 29 классов. Время загрузки от 3 до 3,5 секунд!
Соответственно сменен движок компилятора. Фичи новой версии компилятора: секция [Classes] теперь не нужна вообще. Программы автоматически сортируются. Более приоритетная программа - та класс которой находится выше по списку. Например, если скрипт такой:
HTML код: Выделить весь код
program1=class="class1"; command="command.exe"; program3=class="class2"; command="command.exe"; program2=class="class1"; command="command.exe";

Здесь очередность программ будет такая: Первым идет class1, значит сначала установятся программы 1 и 2 и только после них будет установлена 3я программа. Функция сортировки которая перемещает программу 2 на вторую строчку - автоматическая.
Добавлены чекбоксы над каждым классом.
Добавлен параметр nosystem. О ней подробнее в скриптинге.
Добавлена возможность изменять шрифт и размер параметрами Font и FontSize.
Устранена ошибка возникающая при малом разрешении экрана. Теперь программа правильно "прилипает" к левой части экрана.
В конвертер добавлен отсекатель тегов <P>, не зависящий от регистра.
Ну и минус - не успел доработать визуальную оболочку компилятора KarriIde, не все то что можно написать ручками отобразится красивыми навесками в компиляторе, но это не важно. Главное новый движок работает довольно быстро и без ошибок (по крайней мере я пока не замечал).

-------
Slipknot Corp.


Последний раз редактировалось AlexSlipknot, 25-03-2011 в 01:54. Причина: + статистика

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:29, 25-03-2011 | #19

Название темы: KarriSetup