BS Post Installer - выбор программ перед установкой

Ответить
 • Просмотры: 9
Аватара пользователя
Boa Soft

Re: BS Post Installer - выбор программ перед установкой

Сообщение Boa Soft »

NikLok


Цитата:



что в самом начале то есть на Т39 русские фонты в балонах подсказки ОТОБРАЖАЮТСЯ НОРМАЛЬНО. Но позже происходит пробинг видеорежимов, после чего он меняется ( уменя на 800х600) и тут то уже балоны перестают отображаться нормально! То есть вылезают кракозябры.



Знаю, но как решить - для меня загадка. Переписать все комоненты и классы под юникод - работа того не стоит. Возможно, выпадает какой-то из шрифтов. Может быть, попробую при установке запустить тестовую программу и посмотреть, какие фонты доступны до и после . Или тупо прописать SYSTEM фонт, но он дюже некрасивый.
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Цитата Boa Soft:



Работает там все. Имена не те.
BS Post Installer - выбор программ перед установкой




Спасибо большое!!! У меня просто очень глубокий синдром Мерфи. Теперь и на отдых мона!

А когда планируется контроль наличия элемента в конфигураторе. ( Не на истночниках - не показывается) ?



TestLabelCaption = T:+800 L:400

Что-то не переносится вниз надпись - "Тестовый режим ..."

Она никаких особенностей не имеет?



З.Ы. Мы тут в 4-м квартале должны будем 30` Dell получить. У них макс разрешение 2500х1600. Изображение
Аватара пользователя
boss911

Re: BS Post Installer - выбор программ перед установкой

Сообщение boss911 »

Boa Soft



Для теста утечки ресурсов, нет такого количества софта для установки, но решил оставить BS запущенным на длительное время (5-6 часов), все нормально, после длительного простоя программа работает! Правда вот не знаю, достаточно это было для тестирования, но решил отписаться по данному поводу!
Аватара пользователя
BigMax3

Re: BS Post Installer - выбор программ перед установкой

Сообщение BigMax3 »

Цитата DJ Mogarych:



Благодаря ей и тому, что в XP есть переменная %SOURCE%, я теперь не связан с папками $OEM$, всё ставится прямо с диска.
BS Post Installer - выбор программ перед установкой




Не совсем понял. %SOURCE% в XP нет. Есть временная переменная системного окружения в моей программе только во время ее выполнения и для процессов, запущенных из-под нее.
Вложения
PRESETUP.7z
(1.2 КБ) 0 скачиваний
PRESETUP.7z
(1.2 КБ) 0 скачиваний
Аватара пользователя
BigMax3

Re: BS Post Installer - выбор программ перед установкой

Сообщение BigMax3 »

Всем привет

Устанавливаю програмы с флэшки, на чистую систему,

старые версии работали нормально в этой заметил следующие проблемы:

1. Нет продолжение после принудительной перезагрузки

2. После нажатия УСТАНОВИТЬ, сначала идет перезагрузка, и только потом начинается установка, но первые два пункта

в списке пропускается

Сегодня ставил на трех машинах - замучался ...

BS Post Installer лежит на флэшке в корне в папке BOA

Все проги лежат в корне в папке PROG

Первая мысль была, что большие буквы не обрабатыват правильно - исправил, один раз, вроде, все прошло нормально, или мне показалось ...

Это только мне так везет?
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

BigMax3 С такого типа носителя я еще не ставил! Возможно твои проблемы частично связаны с его типом, а именно какие пути воспринимаются программой. Она же в основном ищет СД ромы. В общем глянь в лог для начала. И интересно посмотреть на твой ини файл. Там что абсолютные пути, или как ты их задаешь?

Если не забуду на след неделе попробую на работе твой вариант установки!

Только что попробовал на виртуалке. Как я и говорил все переменные %CDROM% надо менять на абсолютные пути - то есть на конкретную букву. Тогда все ставится нормально! По крайне мере первые2 поставились а не пропустились как у тебя.

Я уже предлагал автору решить эту проблему со списком типов дисков на которых осуществлять поиск, но решения не принято, так как его эта проблема не беспокоит. Может быть теперь когда версия более менее стабильная он таки пойдет дальше?!
Аватара пользователя
Boa Soft

Re: BS Post Installer - выбор программ перед установкой

Сообщение Boa Soft »

BigMax3




Цитата:



Устанавливаю програмы с флэшки, на чистую систему,

старые версии работали нормально в этой заметил следующие проблемы:



Я не рассчитывал на флешки. Переделаю. Для Vista с ее способом подсовывать файл ответов на флешке будет полезно. Уже сейчас у мены на флеше файл ответов и SFX архив с драйверами и утилитами.



NikLok




Цитата:



Я уже предлагал автору решить эту проблему со списком типов дисков на которых осуществлять поиск, но решения не принято, так как его эта проблема не беспокоит. Может быть теперь когда версия более менее стабильная он таки пойдет дальше?!



Как -то стимула небыло. А сейчас появился. Там то всего-то надо поменять DRIVE_CDROM на DRIVE_REMOVABLE. Только тогда счет дисков надо не с A а с C начинать, чтобы дисковод не дергался, тем более, он не у всех есть.



BigMax3[



q]У меня сделано следующим образом:

после установки голого Windows'a запускается .cmd файлик (взят на этом же форуме)[/q]



Это начинает действовать только после перезагрузки. Надо еще обьяснить Windows, что Environment изменился.

Поэтому у вас и первые программы пропускаются. Ладно, поменяем в программе.



Например, так:





Код:

Код: Выделить всё

const
  EnvKey = '\System\CurrentControlSet\Control\Session Manager\Environment\';
  EnvCnName = 'Environment';
function SetSystemEnvironmentVariable (const name, value : string):boolean;
var
rv : DWORD;
begin
with TRegistry.Create do
 try
  RootKey := HKEY_LOCAL_MACHINE;
  Result := OpenKey (EnvKey, true);
  If result then begin
   if value = '' then DeleteValue(name)
                 else WriteExpandString (name, value);
   SetEnvironmentVariable(PChar(Name), PChar(Value));
   SendMessageTimeout (HWND_BROADCAST, WM_SETTINGCHANGE,
                       0, LParam(PChar ('Environment')),
                        SMTO_ABORTIFHUNG, 5000, rv);
  end;
finally
  Free
end
end;

А если подручными средствами - найдите SETX - не помню только, откуда - толи из ресурскита толи что-то самописное.
Аватара пользователя
Boa Soft

Re: BS Post Installer - выбор программ перед установкой

Сообщение Boa Soft »

С этого дня я введу практику выкладывания в шапке архива только с одним исполняемым файлом. После того, как исправления будут обобрены и проверены - будет выкладыватся новый инсталл. А так, каждый раз перебирать дистрибутив - лениво.



Начнем:





Код:

Код: Выделить всё

 V. 1.10.12.25
1. Исправлены утечки памяти при отображении иконки в трее (программа валилась при долгой установке).
2. Исправлены утечки памяти при загрузке иконок (заметно было только по программам контроля ресурсов - 2 обьекта GDI на каждую иконку).
3. CdTagFile теперь ищется и на флешках.

Ссылка - в конце шапки.
Аватара пользователя
boss911

Re: BS Post Installer - выбор программ перед установкой

Сообщение boss911 »

Boa Soft


Цитата:



С этого дня я введу практику выкладывания в шапке архива только с одним исполняемым файлом.



А вот это правильно, намного удобне, поддержую.


Цитата:



Ссылка - в конце шапки.



Может, пора ее прикрепить?





Добавлено:



PRESETUP.INI



Код:

Код: Выделить всё

[Setup]
RootInstallDir=%CDROM%
CdTagFile=Программы\Автозапуск.exe
[Installitem_017]
IconFile=Программы\WinRAR 3.70.exe
Command1=Программы\WinRAR 3.70.exe /s

InstallLog.txt



Код:

Код: Выделить всё

Command: Программы\WinRAR 3.70.exe /s
  Work Dir: %CDROM%\
  Cmd Line: %CDROM%\Программы\WinRAR 3.70.exe
  Cmd Param:  /s
  Error: Не удается найти указанный файл.

И так со всеми программами на данном CD. До версии 1.10.12.24 проблем небыло с этим же конфигом!
Аватара пользователя
YuriPet

Re: BS Post Installer - выбор программ перед установкой

Сообщение YuriPet »

Цитата:



SourceTagFile=Boa\presetup.exe
BS Post Installer - выбор программ перед установкой




Спасибо! Помогло.

А я вроде прочитал про маркерный файл в ридми, но немного не так делал.

SourceTagFile=presetup.exe
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»