|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » BS Post Installer - выбор программ перед установкой |
|
BS Post Installer - выбор программ перед установкой
|
Компьютерный шаман Сообщения: 2910 |
Профиль | Сайт | Отправить PM | Цитировать
Boa Software Post Installer (BS PostInstaller) Работа над проектом возобновилась. Новая версия, как всегда - в шапке темы. Программа для выбора и автоматической установки приложений. Внимание! Тестовые версии (с меткой Только для тестирования членами форума OsZone!!!) за пределы форума не выносить! Тестовую метку не удалять!!! Эта программа пригодится всем тем, кому необходимо автоматизировать пакетную установку приложений, при этом имея возможность гибко менять необходимый набор для конкретного компьютера. Программа автоматической установки BS PostInstaller предназначена для выбора и автоматической установки программ после установки Windows. Позволяет работать как в режиме ручного выбора программ из готового списка, так и по заранее созданному во встроенном конфигураторе файлу ответов. При этом весь процесс инсталляции происходит без вмешательства человека. Основные возможности программы. Последняя сборка программы 1.19.5.1 во вложении в шапке. N.B. В связи стем, что у меня не хватает времени на развитие проекта, я перевел его в open-source. Исходный код теперь свободно доступен. Я не могу гарантировать своевременное обновление исходников и их соответствие бинарной версии. Все просьбы в PM, ICQ, e-mail о том, чтобы выслать\выложить исходники игнорируются. Выложу по мере возможности и желания. Исходники стакрой версии можно скачать по ссылке: bspostsource.7z (0т 09.06.2008) |
|
Отправлено: 02:37, 18-07-2005 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать О, спасибо это поправил и ещё рядом нашёл ошибку . Я, оказывается, сначала удаляю папку со скриптом, а потом пытаюсь его выполнить :D (долго смеелся):
Цитата:
|
|
------- Последний раз редактировалось ku7mich, 19-07-2009 в 12:38. Отправлено: 10:51, 19-07-2009 | #1111 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 205
|
Профиль | Отправить PM | Цитировать Очень жаль, что проект не развивается....
Boa Soft, может выложите код на SourceForge и BerliOS? Глядишь, и комьюнити подтянется :-) P.S. Заметил баг. Извиняюсь, если кто уже постил. Айтемам нельзя задавать длинные имена наподобие Installitem_20042 ибо эксклюд/инклюд их, очевидно, воспринимает только как Installitem_2004. Версия вроде предпоследняя (не стал апгрейдится т.к. необходимых мне изменений в ней не было, а конфиг изменился) P.P.S. Проверил последнюю версию... в общем, там все еще хуже к Exclude :D Он, кажется, вообще не хочет работать с четырехзначными числами. А вот трехзначные - воспринимает :-) То есть, Install_0011 и Install_0012 он, похоже, понимает как Install_001 (ему все-равно, что я пишу до цифры Install_ или Installitem_). А вот Installitem_011 и Installitem_012 он отличает более или менее корректно (все равно, не всегда снимает галочку, когда выбираю запрещающий айтем). Такие большие номера мне нужны для удобства группировки ~250 утилит. Кстати, грузится программа с 6000-знаковым конфигурационным файлом PRESETUP.ini ну очень медленно. |
------- Последний раз редактировалось treehel, 30-07-2009 в 17:59. Отправлено: 17:58, 26-07-2009 | #1112 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Цитата treehel:
Цитата treehel:
Цитата treehel:
По поводу скорости работы - там используется стандартный INI файл и стандартные апи. А они на больших файлах не айс. Я уже думал переделать парсинг полностью. Много времени это не займет. Тем более, что не nht,etncz динамическое изменение файла. Только чтение. |
|||
------- Отправлено: 18:20, 30-07-2009 | #1113 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Boa Soft
Я вот недавно столкнулся с тем, что хотел сменить размер шрифта в окне дерева программ, но заглянув в SKIN.INI, вспомнил, что таких настроек там отродясь не было. Может, стоит это сделать? Все же это скин, обычно настройка размера шрифта обязательна и очень востребована в скинах, ИМХО. Предлагаю, например: |
Отправлено: 20:04, 30-07-2009 | #1114 |
Старожил Сообщения: 205
|
Профиль | Отправить PM | Цитировать > Сейчас кода под рукой нет, но я кажется задавал ограничение на 999. Тоесть 3 знака. Переделать легко.
Буду признателен, если в следующей версии ограничение будет хотя бы на 4 знака. > По поводу скорости работы - там используется стандартный INI файл и стандартные апи. А они на больших файлах не айс. Я уже думал переделать парсинг полностью. Много времени это не займет. Будет здорово. Конвертер для конфигурационных файлов следует ждать? Еще пара пунктов :-) У вас есть копирайт, в котором указано "Россиия, Курск". Могли бы вы изменить формулировку копирайта на "Основано на BS Post Installer" или как-то так, чтобы простым пользователям было понятно, что вы разработчик оболочки, а не подборки. Я не вижу особого смысла в скриншотах, которые показываются уже после начала установки программы. Более того, если число скришотов перевалило за две сотни в общей директории, они превращаются просто в кашу. Мысль номер один - подхватывать скришот сразу из директории программы или позволить для каждой программы задавать директорию со скрином. Идея номер два - добавить возможность прикрутить справа от каждого айтема маленькую кнопочку "HELP", которая будет открывать стандартизированное окно со скриншотом и описанием. Данные пусть подгружает из файла info.ini, который будет брать в корне директории с программой. Допустим, там будут пункты Screenshot, Website, Version, OS Compatibility и Description. Да, кстати, они ScreenShots, а не SkreenShots :D И последний момент. Не знаю, возможно ли это исправить.... Некоторые программы, например, Comodo Internet Security запускаются таким образом, что окно BS PostInstaller все-равно продолжает висеть над ними, закрывая инсталлятор - надо жать Alt+Tab. В идеале, если PostInstaller запускает прогу, то пусть эта прога запускается поверх всех других запущенных в системе. И желательно, чтобы панель задач также была перекрыта постинсталлером, а не маячила у юзера перед глазами, когда ставится новое приложение. Спасибо ) |
------- Отправлено: 15:39, 31-07-2009 | #1115 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Здраствуйте господа профессионалы! Программа отличная, запускал тока на свежеустановленной виндовс с жесткого диска и все программы которые я сделал поставились на ура Подскажите пожалуйста, как запустить программу на Т12 или Т13 в установке виндовс? Чет неполучается.. Хоть один маленький примерчик PRESETUP.INI пожалуйста. Замучился я уже..с винта запускается а с двд привода нехочет, я правда не силен в програмировании но уж сильно хочется свою сборку для себя сделать. Зарание спасибо!
|
Отправлено: 20:55, 31-07-2009 | #1116 |
Старожил Сообщения: 497
|
Профиль | Отправить PM | Цитировать Сергуша,
Цитата Сергуша:
|
|
Отправлено: 21:44, 31-07-2009 | #1117 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать katok888 спасибо теперь понятно, я почему то бегло папку эту просмотрел.Подобный пример был в учебнике по автоматической установке виндовс.щас займусь делом.
|
Отправлено: 22:01, 31-07-2009 | #1118 |
$AutoITer Сообщения: 446
|
Профиль | Отправить PM | Цитировать Обьясните на пальцах как работать с ним. Точнее я понял как работать. Presetup.ini я создал. И что дальше? Паковать в sfx архив и устанавливать? Или как?
|
------- Отправлено: 15:33, 06-08-2009 | #1119 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Medic84
Работает это примерно так: Как сделано у меня, запускается с диска. В папку $OEM$ добавляется файл RUNONCE.CMD, который должен выполнится на Т-39. содержание RUNONCE.CMD SET CDROM=%~d0 SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\015 /V 1 /D "%CDROM%\Boa\presetup.exe /ini:PRESETUP.INI " /f rem Изменение кодовых страниц для правильного отображения кириллицы (BS PostInstaller - Блин!) REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage /V 1252 /t reg_sz /D "c_1251.nls" /f exit Теперь при первой загрузке windows у тебя из RunOnceEx выполнится запуск установщика с твоими настройками. Можно было бы посоветовать еще почитать справку, но честно говоря я и сам с первого раза не осилил понять |
Отправлено: 18:23, 06-08-2009 | #1120 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
WPI vs. BS Post Installer | armandi | Автоматическая установка Windows 2000/XP/2003 | 30 | 22-10-2014 17:56 | |
Ошибка - SWAP-файли перед установкой | easteuropean | Microsoft Windows 2000/XP | 19 | 01-06-2009 18:45 | |
Установка ПО - выбор программ перед установкой | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 83 | 13-12-2007 12:43 | |
Набор программ для post-install | TbMA | Автоматическая установка Windows 2000/XP/2003 | 3 | 23-06-2005 00:49 |
|