Показать полную графическую версию : BS Post Installer - выбор программ перед установкой
еще проблему нашел. Если Boa Software Post Installer запускается перед загрузкой рабочего стола (из RunOnceEx
) сразу после установки винды то в подсказках которые появляются не русские буквы а кракобяки. Если перезагрузить систему то при такой же загрузке все нормально. В чем проблема?
1. Как можно сделать чтобы определенные программы несмотря на то где они находятся по списку ставились в самом конце, если я их выбрал? »
Отредактировать через конфигуратор.и при этом не работает параметр EnableWelcomeDlg и моя страница приветствия не подхватывается. Как быть? »
Тоже самое.
то в подсказках которые появляются не русские буквы а кракобяки. »
А что за под папки?
Цитата Pozia:1. Как можно сделать чтобы определенные программы несмотря на то где они находятся по списку ставились в самом конце, если я их выбрал? »
Отредактировать через конфигуратор. »
Ну и как отредактировать? Если вдруг знаешь что-то, чего не знают другие - то написал бы способ подобного редактирования.
Мне вот тоже интересна была бы такая опция, но нету ее в данной программе. :)
и при этом не работает параметр EnableWelcomeDlg и моя страница приветствия не подхватывается. Как быть? »
Вот эта страница приветствия имеется в виду?
ReadMeText=%SELF%\readme.rtf
Если Boa Software Post Installer запускается перед загрузкой рабочего стола (из RunOnceEx ) сразу после установки винды то в подсказках которые появляются не русские буквы а кракобяки. »
Попробуй в систему добавить аддон MyCustom со следующим содержимым:
; Избавляемся от кракозябликов в некотрых не-юникод программах
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1250",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1251",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1252",0x00000000,"c_1251.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\Nls\CodePage","1253",0x00000000,"c_1251.nls"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper","ARIAL",0x00010001,204
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Arial,0",0x00000000,"Arial,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Comic Sans MS,0",0x00000000,"Comic Sans MS,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,0",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier,204",0x00000000,"Courier New,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif,0",0x00000000,"MS Sans Serif,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tahoma,0",0x00000000,"Tahoma,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times New Roman,0",0x00000000,"Times New Roman,204"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Verdana,0",0x00000000,"Verdana,204"
За год использования BS Post Installer кракозябликов в нем не видел (запускаю именно через RunOnceEx перед первым входом в систему)
Цитата Pozia:
1. Как можно сделать чтобы определенные программы несмотря на то где они находятся по списку ставились в самом конце, если я их выбрал? »
Отредактировать через конфигуратор. »
2 года назад мы с автором обсуждали этот вопрос и результат остался тем же. Последовательность установки определятся сначала последовательностью групп (в их перечислении) и последовательностью внутри группы. Все, там паровоз и остался.
Значит хотите, что бы ставилась последней, тогда и пихните последней в последнюю группу. Ну и теоеретически можно пихнуть её в [Postinstall], но тогда она будет ставится всегда и вы её присутствия в списке не увидите!
и при этом не работает параметр EnableWelcomeDlg и моя страница приветствия не подхватывается. Как быть? »
Вот эта страница приветствия имеется в виду?
ReadMeText=%SELF%\readme.rtf »
уже не надо, решил без нее обойтись
Попробуй в систему добавить аддон MyCustom со следующим содержимым: »
у меня они были, только я попутал и вносил их при первом логоне, а нужно на 13 минуте.
conductor
08-12-2009, 03:01
ребята кто подскажет
у меня музыка не проигрывается
в каком файле копаться и что должно прописано?
я попутал и вносил их при первом логоне, а нужно на 13 минуте. »на T13 не поможет.
на T39 тоже не прокатит.
Только если сможешь на T40 или ещё раньше.
на T13 не поможет. »
мне помогло именно на т13. я ж не просто так говорю, а после того как применил и кракобяки исчезли.
у меня музыка не проигрывается
в каком файле копаться и что должно прописано? »
Skin/skin.ini строка [Sound]
Сверяем с файлами они в той-же папке..
CLICK = CLICK.WAV
OVER = ACTIVATE.WAV
DONE = DONE.WAV
BREAK = BREAK.WAV
;BACKMIDI = BACKSND.MID
conductor
08-12-2009, 19:31
Bond01
спасибо но не прокатило всё это есть
решил так заменой PRESETUP.EXE(не помню откуда я его выкопал)
решил так заменой PRESETUP.EXE »
Он здесь в обще не причем.
Я собрал свой диск с программами. Мог бы кто-то пошагово расказать как совместить Boa Software Post Installer с установкой Windows XP?
newxp, можно использовать этот автоит скрипт:
#NOtrayIcon
#include <GuiConstantsEx.au3>
#include <ComboConstants.au3>
;
$sBSPI_Drives = ""
$sSel_Drive = ""
$sFirst_Drive = ""
$aDrives = DriveGetDrive("All")
;=============================================================================
For $i = 1 To $aDrives[0]
If DriveStatus($aDrives[$i]) <> "READY" Then ContinueLoop
If FileExists($aDrives[$i] & "\BSPI\Presetup.exe") Then
If $sBSPI_Drives = "" Then $sFirst_Drive = $aDrives[$i]
$sBSPI_Drives &= StringUpper($aDrives[$i]) & "|"
EndIf
Next
$sBSPI_Drives = StringRegExpReplace($sBSPI_Drives, "\|+$", "")
If StringInStr($sBSPI_Drives, "|") Then
$hGUI = GUICreate("Выберите диск запуска BSPI", 240, 50)
$Drives_Combo = GUICtrlCreateCombo("", 20, 20, 40, 20, $CBS_DROPDOWNLIST)
GUICtrlSetData(-1, $sBSPI_Drives, $sFirst_Drive)
$OK_Button = GUICtrlCreateButton("OK", 80, 19, 60, 25)
$Cancel_Button = GUICtrlCreateButton("Cancel", 160, 19, 60, 25)
GUISetState(@SW_SHOW, $hGUI)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE, $Cancel_Button
Exit
Case $OK_Button
$sSel_Drive = GUICtrlRead($Drives_Combo)
ExitLoop
EndSwitch
WEnd
ElseIf $sBSPI_Drives <> "" Then
$sSel_Drive = $sBSPI_Drives
EndIf
If $sSel_Drive <> "" Then RunWait($sSel_Drive & "\BSPI\Presetup.exe")
;=============================================================================
Он запустит вам BSPI если он лежит по пути "любой диск"\BSPI\Presetup.exe. Если таких дисков несколько то предложит выбрать нужный
можно использовать этот автоит скрипт: »
а куда этот скрипт прописывать для запуска?
а куда этот скрипт прописывать для запуска? »
судя по вопросу могу предположить что с автоит вы незнакомы. Тогда возьмите этот (http://depositfiles.com/files/un28nw1dc) аддон. Он Сделает так что после установки системы перед запуском рабочего стола запустится файл BSPI.exe который аддон поместит на системный диск (потом сами его удалите). BSPI.exe найдет по пути "любая буква диска"\BSPI\Presetup.exe Boa Software Post Installer и запустит его
судя по вопросу могу предположить что с автоит вы незнакомы. Тогда возьмите этот аддон. Он Сделает так что после установки системы перед запуском рабочего стола запустится файл BSPI.exe который аддон поместит на системный диск (потом сами его удалите). BSPI.exe найдет по пути "любая буква диска"\BSPI\Presetup.exe Boa Software Post Installer и запустит его »
Спасибо большое! Да, Вы правы, с Boa Software Post Installer я не сильно знаком. А с вашим аддон нужно использовать xReset или он всё сделает сам? :)
Да, Вы правы, с Boa Software Post Installer я не сильно знаком. »
Boa Software Post Installer и автоит это разные вещи )
А с вашим аддон нужно использовать xReset или он всё сделает сам? »
не. мой аддон ниче не перезагружает. Использует ключ 999 из ветки HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\. Если нужно разбирайте аддон и меняйте на нужный Вам
saavaage
19-12-2009, 20:44
Boa Soft, извиняюсь за нетерпение. Но, будет ли нам счастье на Новый Год? Планируете ли зарелизить новую версию BS PostInstaller?
Как я понял, если прописать запуск какой-либо программы после завершения установки программ (т.е. в [Postinstall] Command1=program.exe), то постинсталлер будет ждать завершения процесса program.exe. Можно ли как-то этого избежать? Просто нужен запуск program.exe с передачей переменной %CDROM% и что бы программа эта продолжала работать после отработки постинсталлера.
извиняюсь за нетерпение. Но, будет ли нам счастье на Новый Год? Планируете ли зарелизить новую версию BS PostInstaller? »
Для меня счастье не совсем в этом, ибо релиз в таком состоянии преждевременен очень!
Ну вот если бы выполнились пожелания к развитию, то да, это было бы счастье!
НО! Сначала надоть их протестировать как следует. Одно только введение формата PNG может принести кучи радостей в обоих сымслах! А что говорить про остальные весчи. Словом я думаю в лучшем случае нас ждет еще где-то 3 - 4 бетты, а потом уж и рулиз!
oFFTOp: Интересно а есть у кого нить на форуме кнопка -"Это сообщение посчитали бесполезным или вредным следующие типсы:" Ну соотв после достиж крит. массы сообщение схлопывается до 1 строки со спойлером. Это просто абстракный интерес, безотносительно чъих либо постов!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC