PDA

Показать полную графическую версию : BS Post Installer - выбор программ перед установкой


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

Комсомолец
18-06-2008, 11:13
Autor=JUNOS »


Ой как некрасиво...... :((((

YuriPet
18-06-2008, 11:47
Ой как некрасиво...... ((( »
А почему? Он действительно автор PRESETUP.INI (естественно, не BS PostInstaller).
Кстати, информация об авторе config отображается отдельно...
Так что все честно, ИМХО ;)

Комсомолец
25-07-2008, 20:42
Так что все честно, ИМХО »
:)

_Aspire_
11-08-2008, 20:04
Почему при запуске при первом входе в систему подсказки пишутся крякозябами? Редактирую файл настроек стандартным блокнотом.
Может быть дело в кодировке, ведь в то время, когда запускается прога идет кодировка ascii. Если просто в винде запустить то все нормуль. В чем может быть дело, подскажите.

Алексей Н.
11-08-2008, 20:17
_Aspire_,
Добавить в RUNONCE.CMD

rem Изменение кодовых страниц для правильного отображения кириллицы (BS PostInstaller - Блин!)
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage /V 1252 /t reg_sz /D "c_1251.nls" /f

Boa Soft
17-08-2008, 23:28
Новая версия

Текущая версия 1.12.3.

Новое в текущей версии.
1. Добавлен список зависимостей по или: DependsOr - зависимости. можно через ';' указать программы, необходимые для установки этой программы (достаточно любой из этого списка).
2. Добавлена проверка наличия файлов - CheckTagFile, Файл, при отсутствии которого этот пункт не будет отображатся.
3. Добавлены новые строковые константы в скин: HintDependsOrItems,HintDependsOr,HintDependsAnd.
4. Исправлено отображение состояния пункта (не снималась птичка) при назначении зависимостей и исключений с пунктами в разных группах.
5. Изменено лицензионное соглашение.

Новое в версии 1.12.2.
1. Добавлен ключ BeepOnStart – издать звук (пропикать) при помощи PC Speaker;

Новое в версии 1.12.1.
1. Добавлена возможность изменять цвет фона и текста для групп и пунктов в окне выбора
(Добавлены константы TreeFontGroupColor;TreeFontSelColor;TreeFontSelGroupColor;TreeSelColor;
TreeGroupColor;TreeGroupSelColor);
2. Новый скин 2008 - спасибо Jekson07.

Новое в версии 1.10.14 - 1.11.6. (непубличные)
Проект был в застое. Изменения не фиксировались.
Все доработки были направлены на изключение ошибок выбора.


PS Проект еще жив :)

Комсомолец
18-08-2008, 14:53
Boa Soft, и радует!))

boss911
19-08-2008, 03:22
Boa Soft
DependsOr=Installitem_001;Installitem_002;Installitem_003;Installitem_004;Installitem_005; ...
В таком случае мы получаем очень длинную всплывающую подсказку, порой, она может быть на ширину всего экрана. Сделай, плиз, чтобы перечисления компонентов начиналось с каждой строки, а не все в одной (... или ... или ...).

Заметил, что кнопки UserFuncBt выше, примерно на 2 пикселя, от остальных: PrevBt, NextBt , LicConfirmBt и FinishBt. Заметно это (скачок), когда переключаешь с одной страницы на другую.

----------
Снова поднимаю вопрос: уж больно быстро исчезают всплывающие подсказки. Было бы отлично, если бы для подсказок задать время задержки исходя от количества символов (2 символа = 1 сек.). Добавь хотя бы общие время задержки или чтобы это можно было задать через SKIN.INI, плиз.

У тебя есть встроенная функция импортирования REG файлов - 'PreRegFile' и 'PostRegFile', а почему бы тебе не сделать и на скрытый запуск пакетных файлов (RunHideBatFile1и2), что бы не таскать с собой утилиту скрытия окон, в том числе консольных. Что скажешь?

Boa Soft
19-08-2008, 04:11
Текущая версия 1.12.4.

Новое в текущей версии.
1. Исправлено неправильное поведение чекбоксов при сложном сочетании зависимостей и исключений.
2. Обработка DependsOr и Depends объединены в одну оптимизированную функцию.
3. Изменены подсказки - очень длинная строка исключений или зависимостей разбивается на несколько строк.
4. Fixed теперь не блокирует изменение состояние пункта при изменении их за счет связок и исключений,
только ручной ввод.
5. Исправлена документация к программе и ошибки в этом файле.

DJ Mogarych
19-08-2008, 10:17
А редактор конфигурации не будет входить в поставку? Штука ведь удобная.
Ошибка в меню "Пуск" после установки программы: написано Демо запуск (кофигуратор) - пропущена буква "н".

Boa Soft
19-08-2008, 14:06
А редактор конфигурации не будет входить в поставку? Штука ведь удобная. »

Если сил доделать хватит - то будет.

Пока тестируем саму программу. В виду найденных ошибок достаточно сильно переллопачен код.
Поэтому жду отзывов любителей конфигов со сложным переплетением зависимостей и исключений.
В программе есть пример такого применения - установка компонентов офиса 2003 и пакета совместимости с 2007.

NikLok
21-08-2008, 23:12
Boa Soft, Сегодня проезажал Курск возвращаясь из Алушты. Вспоминал о тебе родном. Включил шарманку - а тут подарок к концу отпуска!!! УРА!

Ты бы поправил заодно старый баг с невозможностью писать в тот же файл лог во время установки программы?!
Там же никакой теоретики не надоть, тока тупо расставить флклосы и флопены?!

Еще бы расчет стартовых координат и размеров балунов подсказки в конфигураторе поправить! У меня они часто имеют много текста и их границы могут вылетать за края экрана!

NikLok
22-08-2008, 00:15
Новое в версии 1.10.14 - 1.11.6. (непубличные и беты)
11 с которым велась предыдущая установка. Т.Е. Запускали Presetup /ini:C:\test.ini то с ним и продолжится установка.

В пункте 11 файла News.txt не все поправлено похоже?

_Aspire_
22-08-2008, 12:52
Boa Soft, новую не тестил, но есть пару предложений:
1. Может сделать возможности проигрывания музыки, то есть прога запустилась и музыка играет. Только чтобы играла и во время установки. Желательно чтобы свою можно было ставить.
2. Может в всплывающих подсказках сделать возможность отображения небольшого скрина, то есть навожу наа прогу какую-нибудь и с подсказкой выводится небольшой скрин.
3. И может чуток увеличить скрин при установке?

B можно по подробней о нововведениях, а то я не понял ниче.

Boa Soft
22-08-2008, 14:59
1. Может сделать возможности проигрывания музыки, то есть прога запустилась и музыка играет. Только чтобы играла и во время установки. Желательно чтобы свою можно было ставить. »

Мидяху и сейчас умеет.

2. Может в всплывающих подсказках сделать возможность отображения небольшого скрина, то есть навожу наа прогу какую-нибудь и с подсказкой выводится небольшой скрин. »

Возможно, будет. Но только не подсказка, а кнопочка с вопросиком, по которой будет выводится окно с описанием и скрином. В подсказке это будет очень громозко.

NikLok
23-08-2008, 00:59
Boa Soft, Давай введем в файле ответов секцию [Installed_Items]
В эту секуцию будем по мере успешной установки софта переносить последовательно соотв строки из [Selected_Items]
Это поможет просто решить вопрос доустановки софта!
Надо будет просто не анализировать состояние диска, а разотмечать те итемы которые есть во вновь вводимой секции!
Мне кажется такая простая штучка будет весьма полезна.
При выборе всех или по умолчанию так же учитывать эту секцию!

p.s. Выполнил тестовый прогон - впечатления положительные!!! Баз с Visisble=0 поправлен!

Boa Soft
23-08-2008, 18:14
Boa Soft, Давай введем в файле ответов секцию [Installed_Items]
В эту секуцию будем по мере успешной установки софта переносить последовательно соотв строки из [Selected_Items]
Это поможет просто решить вопрос доустановки софта!
Надо будет просто не анализировать состояние диска, а ра »

Не факт. Если уж делать, то анализ определенных ключей реестра или файла. Но, тогда конфижку будет составлять сложнее.

NikLok
23-08-2008, 23:24
Boa Soft, Если уж делать, то анализ определенных ключей реестра или файла. Но, тогда конфижку будет составлять сложнее. »
Это конечно было бы лучше, но сложность реализации мне кажется выше в разы или на порядок. В то время как этот убогий механизм реализовать быстро и довольно таки просто?! Да еще при этом конфиг не трогается! Конечно его работа у начинающих может породить кучу вопросов, но я думаю можно быстро составить на них ответы и поместить их руководство.

А управление порядком поиска тэг файла по типам носителя будет когда нить.
То есть ввести переменную:

SourseTypeSearchOrder=Flash;CDrom;Net;HDD;FDD

Хотя вроде все флешки и съемные диски это Removable? Или уже есть более тонкие механизмы определения типа носителя?

Boa Soft
24-08-2008, 14:14
А управление порядком поиска тэг файла по типам носителя будет когда нить.
То есть ввести переменную: »

Этого я точно делать не буду. Ищется от A до Z по алфавиту. Только на указаныз типах носителей. Можно выбрать нормальный тег (например, $$$_MY_PROIGRAMM_$$$), а не папку INASTALL в качестве него. И проблем не будет.

ya158
26-08-2008, 19:46
Boa Soft,
Ожидаются ли подвижки с вопросом, который я задавал здесь (http://forum.oszone.net/post-767616-693.html)? И ожидается ли возможность запуска конфигуратора на Т-39?




© OSzone.net 2001-2012