Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   (Статья) XPlode .:[все вопросы]:. (http://forum.oszone.net/showthread.php?t=108270)

diavolo79 02-06-2008 05:27 816311

(Статья) XPlode .:[все вопросы]:.
 
Все вопросы по XPlode обсуждаются в этой теме

Цитата:

XPlode - это утилита, которая поможет установить программы в процессе установки Windows XP / 2003. Она будет прежде всего полезна тем людям, которые устанавливают большое количество приложений на Т-13(12), и хотят иметь возможность наблюдать за ходом установки отдельных приложений и общим прогрессом процесса.
Вот адрес статьи http://oszone.net/7101

Skiminok06 03-06-2008 21:55 817731

Смотрю особо никто не отзывается о программе.

1 Я считаю что в программе не хватает визуального редактора конфигураций как WPI который бы упростил создание бантиков для программ...

2 Хотелось бы узнать какой вид будет у програмы после редактирования

<config>
Здесь задаются параметры самой программы (шрифт, цвет, картинки, размер и положение),
а также служебная информация о плагинах и заголовок окна.
</config>


3 и хотелось бы увидеть пример как при помощи проги сделать тихую установку WMP11 и IE7 на WindowsXP SP3....

MKN 04-06-2008 09:30 818012

Цитата:

Цитата Skiminok06
в программе не хватает визуального редактора »

Именно так. Создавать вручную "командные шифровки" и муторно и просто лень...

diavolo79 04-06-2008 10:33 818056

Ну не знаю. на вкус и цвет ...
Да согласен, у нее нет граф редактора, но это ИМХО ее единственный недостаток.
Мне удобней написать конфиг, один раз подобрать цвета и все.
Потом добавленение приложений не занимает много времени.

А программа в отличии от тогоже WPI умеет сама и в реестре покопаться и пользователя создать и файлики копировать. в други программах приходиться писать батники или решать сторонними программами.

Ps^ а чтобы просмотреть как программа будет выглядеть достаточно 1 item сделать как паузу на 2 минуты.

Skiminok06 04-06-2008 12:14 818135

Цитата:

Цитата diavolo79
Да согласен, у нее нет граф редактора, но это ИМХО ее единственный недостаток.
Мне удобней написать конфиг, один раз подобрать цвета и все.
Потом добавленение приложений не занимает много времени. »

в этом я с тобой согласен по функциональности она лучше.

Будем надеяться что найдется народный умелец который смастерит для неё графический интерфейс...

Skiminok06 04-06-2008 14:21 818201

И еще такой вопрос.

стоит параметр <sleep>10</sleep> и запускается следующий этап установки. а что будет если программа не успеет установиться за заданый промежуток времени или установится быстрее?

Shurikss123 04-06-2008 23:39 818588

Прикольная програмулина надо ее испытать!

diavolo79 05-06-2008 00:32 818638

Skiminok06, <sleep>10</sleep> это не параметр, а отдельная команда которая остановить выполнение последующих команд (масло масляное :)). чтобы подождать конца установки программы надо в теге <execute>
добавить параметр <wait>True</wait>
например:
Код:

<execute display='instaling IE7'>           
  <program>#SOURCEDRIVE#\App\internet\ie7.exe</program>           
  <arguments>/quite</arguments>             
  <hide>true</hide>             
  <wait>True</wait>             
</execute>


Shurikss123 05-06-2008 01:05 818672

Цитата:

Цитата diavolo79
<sleep>10</sleep>
<wait>True</wait> »

Вообщето без всяких там слееп он ждет завершения установки
Я их удали и все, нафиг они вообше?

Shurikss123 05-06-2008 02:17 818722

Люди а что русский язык не поддерживаеться?

diavolo79 05-06-2008 04:02 818754

Shurikss123, Поддерживает. Только в кодировке UTF-16

Shurikss123 05-06-2008 04:19 818755

Цитата:

Цитата diavolo79
Только в кодировке UTF-16 »

Спасибо а редактор? какой? мона использовать!

Нашел akelpad

diavolo79 05-06-2008 09:08 818834

Shurikss123, я его и использую, он шел вместе с тоталом :)

Shurikss123 05-06-2008 09:20 818842

Цитата:

Цитата diavolo79
я его и использую, он шел вместе с тоталом »

А я тотал сам собирал и там у меня notepad++ но он не поддеживает кодировки придеться назад вернуть, воть!!!

У меня проблема поменял рисунок gfxinstall.png на Main.png и все не отображаеться
Код:

<display plugin='#XPLODE#\XPlodeGFXInstall.x4d'>
                        <show total='6' after='6' subcount='true' />
                        <font face='Verdana' antialias='true' small='8' large='13'/>
                        <window width='420' height='200' position='4' background='#XPLODE#\images\Main.png'/>
                        <windowmode border='true' ontop='false' />
                        <colours>
                                <header x='12' y='4' fore='#FFFFFF' />
                                <footer x='4' y='180' width='400' fore='#FFFFFF' />
                                <progress border='#000000' back='#FFFFFF' fore='#008800' />
                                <main x='16' y='40' width='388' fore='#FFFFFF' current='#FFFF00' description='#FFFF80' overlay='#FFFFFF44'/>
                        </colours>
                </display>

В чем прикол?

Skiminok06 05-06-2008 09:47 818859

Цитата:

Цитата Shurikss123
Люди а что русский язык не поддерживаеться? »


У меня работает с русским языком. Создавай файл в формате уникод. и ероглифов не будет.

Цитата:

Цитата Shurikss123
А я тотал сам собирал и там у меня notepad++ но он не поддеживает кодировки придеться назад вернуть, воть!!! »

сам использую нотепад ++ и кодировку он потдерживает просто на ура...

Shurikss123 05-06-2008 09:52 818863

Цитата:

Цитата Skiminok06
ам использую нотепад ++ и кодировку он потдерживает просто на ура... »

Странно не за метил я этого после тыканья по всем кнопам кодировки!

Toxic333 05-06-2008 13:34 819073

Цитата:

Цитата diavolo79
Поддерживает. Только в кодировке UTF-16

Спасибо. Я с UTF-16 почти не сталкивался.
Начались крякозябры в XPlode, перепробовал почти все кодировки.
Уже собирался махнуть рукой, но напоследок заглянул сюда, и тут "счастье нашлось" :)

ЗЫ. Использую "GridinSoft Notepad Pro". Поддерживает много всего :) Правда он не бесплатный :(

Shurikss123 05-06-2008 20:43 819402

Вложений: 1
Люди ни шо не пойму помоги плиз.
Все написал все добавил но ничего не пойму почему Xplode через раз отображает эти строчки см. рис.
http://forum.oszone.net/attachment.p...1&d=1212691155
Здесь код, можеть чего упустил!
Код:

<XPlode4>
        <config>
                <tokens>
                        <token username="Spike" password="swordfish" />
                        <token username="Jet" password="hammerhead" />
                </tokens>
                <environment>
                        <display.title>УÑ�тановка</display.title>
                        <display.complete>completed</display.complete>
                        <acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
                        <acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
                        <acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
                        <acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
                        <execute.string>Executing: #1#</execute.string>
                        <misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
                        <misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>
                        <misc.netstart>Starting #1#</misc.netstart>
                        <misc.netstop>Stopping #1#</misc.netstop>
                        <misc.sleep>Sleeping for #1# seconds</misc.sleep>
                        <registry.read>Reading from registry</registry.read>
                        <registry.write>Writing to registry</registry.write>
                        <fileio.copy>Copying: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.copy>
                        <fileio.move>Moving: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.move>
                        <fileio.delete>Deleting: #1# from #2# (#4#)</fileio.delete> <!-- in this case, #2# is the source directory -->
                        <fileio.rename>Renaming: #1# to #2#</fileio.rename>
                        <fileio.shortcut>Creating shortcut to #1#</fileio.shortcut>
                        <fileio.rmdir>Deleting: #1# from #2# (#4\)</fileio.rmdir>
                        <fileio.mkdir>Creating directory: #1#</fileio.mkdir>
                </environment>
<display plugin='#XPLODE#\XPlodeGFXInstall.x4d'>
                        <show total='3' after='1' subcount='true' />
                        <font face='Verdana' antialias='true' small='8' large='13'/>
                        <window width='420' height='200' position='4' background='#XPLODE#\images\gfxinstall.png'/>
                        <windowmode border='true' ontop='false' />
                        <colours>
                                <header x='12' y='4' fore='#FFFFFF' />
                                <footer x='4' y='180' width='400' fore='#FFFFFF' />
                                <progress border='#000000' back='#FFFFFF' fore='#008800' />
                                <main x='16' y='40' width='388' fore='#FFFFFF' current='#FFFF00' description='#FFFF80' overlay='#FFFFFF44'/>
                        </colours>
                </display>
        </config>
<items>       
<item display="ОфоÑ?мление" desc="УÑ�тановка Ñ?иÑ�унков, тем офоÑ?млениÑ� и твиков Ñ?ееÑ�Ñ‚Ñ?а">
        <execute display="Твики Ð*ееÑ�Ñ‚Ñ?а" >
        <program>regedit.exe</program>
        <arguments>/S #SOURCEDRIVE#\inscccccctall\tweaks.reg</arguments>
        </execute>
        <execute display="Ð*кÑ?анные заÑ�тавки">
        <program>#SOURCEDRIVE#\install\wall.exe</program>
        </execute>
        <execute display="Темы Windows">
        <program>#SOURCEDRIVE#\install\themes.exe</program>
        </execute>
</item>
<item display="Пакет ПÑ?огÑ?амм">
        <execute display="NET Framework 2.0" desc="Installs NET Framework 2.0">
        <program>#SOURCEDRIVE#\Install\dotnet\install.exe</program>
        <arguments>/q</arguments>
        </execute>
        <execute display="Direct X Mart 2008">
        <program>#SOURCEDRIVE#\install\Direct\DXSETUP.exe</program>
        <arguments>/SILENT</arguments>
        </execute>
        <execute display="Acrobat Reader">
        <program>#SOURCEDRIVE#\install\reader\AcroRead.msi</program>
        <arguments>/qn /norestart</arguments>
        </execute>       
        <execute display="CCleaner">
        <program>#SOURCEDRIVE#\install\ccsetup.exe</program>
        <arguments>/S</arguments>
        </execute>       
        <execute display="FireFox">
        <program>#SOURCEDRIVE#\install\Firefox_Setup_3_0\setup.exe</program>
        <arguments>-ms -ira</arguments>
        </execute>               
        <execute display="Thunderbird">
        <program>#SOURCEDRIVE#\install\Thunderbird_Setup.exe</program>
        <arguments>-ms -ira</arguments>
        </execute>
        <execute display="K-Lite Codec Pack">
        <program>#SOURCEDRIVE#\install\klmcodec395.exe</program>
        <arguments>/VERYSILENT /SP-</arguments>
        </execute>
        <execute display="Notepad++ 4.9">
        <program>#SOURCEDRIVE#\install\npp.4.9.Installer.exe</program>
        <arguments>/S</arguments>
        </execute>
        <execute display="Punto Switcher">
        <program>#SOURCEDRIVE#\install\Punto_Switcher.exe</program>
        </execute>
        <execute display="QIP Infium">
        <program>#SOURCEDRIVE#\install\QIP_Infium.exe</program>
        </execute>               
        <execute display="RegCleaner">
        <program>#SOURCEDRIVE#\install\RegCleaner.exe</program>
        </execute>
        <execute display="RssReader">
        <program>#SOURCEDRIVE#\install\rssreade\Setup.msi</program>
        <arguments>/qn</arguments>
        </execute>
        <execute display="Total Commander 7.0 beta 3 Super Pack">
        <program>#SOURCEDRIVE#\install\Total_Commander_7.0_beta_3_Super_Pack_install.exe</program>
        <arguments>/S</arguments>
        </execute>               
        <execute display="Winamp Ru">
        <program>#SOURCEDRIVE#\install\winamp553_pro_ru-ru.exe</program>
        <arguments>/S /install=LSFQDRA</arguments>
        </execute>       
        <execute display="XnView 1.90 beta 2">
        <program>#SOURCEDRIVE#\install\XnView.exe</program>
        </execute>       
        <execute display="XP Tweaker">
        <program>#SOURCEDRIVE#\install\XP_Tweaker.exe</program>
        </execute>               
        <execute display="Microsoft Office System 2003">
        <program>#SOURCEDRIVE#\install\Office\setup.exe </program>
        <arguments>TRANSFORMS=#SOURCEDRIVE#\install\Office\Unattended.MST /qn</arguments>
        </execute>
</item>
<item display="ПеÑ?езагÑ?узка">
        <execute display="ПеÑ?езагÑ?узка">
        <program>#SYSTEMDRIVE#\windcccccccccccows\system32\shutdown.exe</program>
        <arguments>-r -f -t 0 -c "0"</arguments>
        </execute>
</item>
</items>
</XPlode4>


diavolo79 07-06-2008 03:12 820537

Shurikss123, Попробуй antialias выставить в False на предыдущих версиях иногда помогало.

Shurikss123 07-06-2008 17:20 820953

Цитата:

Цитата diavolo79
Попробуй antialias выставить в False на предыдущих версиях иногда помогало. »

ПопробЫвал не помогло!
Ночью попытался подобную прогу написать пока на половину работает и без настройки интерфейса!

Snakus 13-06-2008 20:21 825341

Shurikss123,
Зачем мучаешься? Уже есть. Пробуй Mars Installer http://forum.oszone.net/thread-108383.html

Я сам на xplode сидел, пока не попался Марсианин. Автору я помогал тестировать и просил 2 фичи, которые мне нужны, остальное он сам сварганил

Shurikss123 13-06-2008 23:17 825469

Цитата:

Цитата Snakus
Shurikss123,
Зачем мучаешься? Уже есть. Пробуй Mars Installer http://forum.oszone.net/thread-108383.html
Я сам на xplode сидел, пока не попался Марсианин. Автору я помогал тестировать и просил 2 фичи, которые мне нужны, остальное он сам сварганил »

Я знаю про Mars. Но я свою сворганил http://forum.oszone.net/thread-108904.html

Junos 14-06-2008 09:41 825657

Можно пожалуйста пример установки программ.

Master_x85 19-06-2008 13:15 829997

у кого проблемы с xml то вот я нашел неплохой редактор.

http://depositfiles.com/files/6078725

Geddar 10-08-2008 15:37 872241

В чем может быть проблема? Почему-то при execute только первые 2 отображают description. Остальные же запускаются уже без писания. Не пойму никак, почему так происходит.

Код:

<?xml version="1.0" encoding="utf-16"?>
<XPlode4>
  <config>
    <display plugin="#XPLODE#\XPlodeGFXInstall.x4d">
      <!--  Определяет используемый плагин
  -->
      <show total="1" after="16" subcount="true" />
      <!--  total - количество строк кот. будут показаны после текущей
  -->
      <!--  after- Определяет небходимость отображение субкоманд
  -->
      <!--  subcount - количество строк на экране (высота основной секции окна программы)
  -->
      <font face="Verdana" antialias="true" small="8" large="13" />
      <!--  face - шрифт пунктов и заголовков в программе
  -->
      <!--  antialias - сглаживание (отключить если запускается в T-12)
  -->
      <!--  small- размер шрифта пунктов
  -->
      <!--  large- размер шрифта заголовка
  -->
      <window width="455" height="110" position="6" background="" />
      <!--  width - ширина окна программы
  -->
      <!--  height - Высота окна программы
  -->
      <!--
 position - позиция на экране.
        Можно указать координаты в пикселах по 'x,y'. Или номер ячейки
        0 - верхний левый угол,
        1 - посередине сверху,
        2 - верхний правый угол,
        3 - центровка по вертикали слева,
        4 - центровка по центру экрана,
        5 - центровка по вертикали справа,
        6 - нижний левый угол,
        7 - посередине снизу,
        8 - нижний правый угол

  -->
      <!--  background - фоновая картинка
  -->
      <windowmode border="true" ontop="true" />
      <!--  border - Нужна ли рамка
  -->
      <!--  ontop - Отображать поверх всех окон
  -->
      <colours>
        <header x="12" y="4" fore="#FFFFFF" />
        <!--  Координаты и цвет заголовка
  -->
        <footer x="4" y="73" width="447" fore="#000000" />
        <!--  Координаты и цвет строки статуса(включая прогресс)
  -->
        <progress border="#000000" back="#FFFFFF" fore="#029964" />
        <!--  цвета прогрессбара
  -->
        <main x="16" y="33" width="435" fore="#FFFFFF" current="#000000" description="#000000" overlay="#FFFFFF88" />
        <!--  Координаты и цвет основной секции
  -->
      </colours>
    </display>
    <environment>
      <!--  список текстовых переменных используемые плагинами для вывода текста
  -->
      <display.title>Выполнение конфигурирования Windows</display.title>
      <!--  то что будет в заголовке окна программы
  -->
      <display.complete>завершено</display.complete>
      <!--  то что будет в строке статуса
  -->
      <acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
      <acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
      <acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
      <acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
      <!--  переменные для управления пользователями, вместо #1# будет username/groupname
  -->
      <execute.string>Выполнение: #1#</execute.string>
      <!--  переменная для запуска внешних приложений, вместо #1# будет название программы
  -->
      <fileio.copy>Copying: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.copy>
      <fileio.move>Moving: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.move>
      <fileio.delete>Deleting: #1# from #2# (#4#)</fileio.delete>
      <fileio.rename>Renaming: #1# to #2#</fileio.rename>
      <fileio.shortcut>Creating shortcut to #1#</fileio.shortcut>
      <fileio.rmdir>Deleting: #1# from #2# (#4\)</fileio.rmdir>
      <fileio.mkdir>Creating directory: #1#</fileio.mkdir>
      <!--  Переменные для плагина управления файлами и каталогами 
  -->
      <!--
                        Вместо #1# будет название источника
                        Вместо #2# будет название результата
                        Вместо #3# будет название текущего файла
                        Вместо #4# будет размер текущего файла
                        Вместо #5# будет количество обрабатываемых файлов
                        Вместо #6# будет общий размер обрабатываемых файлов
                       

  -->
      <registry.read>Reading from registry</registry.read>
      <registry.write>Writing to registry</registry.write>
      <!--  Переменные для плагина управляющего реестром
  -->
      <misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
      <misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>
      <misc.netstart>Starting #1#</misc.netstart>
      <misc.netstop>Stopping #1#</misc.netstop>
      <misc.sleep>Sleeping for #1# seconds</misc.sleep>
      <!--  Переменные для плагина дополнительных возможностей
  -->
    </environment>
  </config>
  <pre-execute>
    <!-- Команды выполняемые до обработки основной части-->
    <hidewindow>
      <Class>ConsoleWindowClass</Class>
    </hidewindow>
    <!-- Скрыть консольные окна -->
  </pre-execute>
  <post-execute>
    <!-- Команды выполняемые после обработки основной части-->
    <showwindow>
      <Class>ConsoleWindowClass</Class>
    </showwindow>
    <!-- Отображать консольные окна -->
  </post-execute>
  <Items>
    <item display="Установка и настройка компонентов">
      <!--  описание пункта установки, появляется в процессе выполнения
  -->
      <execute display="Установка тем оформления">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\themes.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка экранных шрифтов">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\fonts.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка экранных заставок">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\wallpapers.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка хранителей экрана">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\Screen24.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Набор аватаров">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\Avatars.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <arguments>-gm2 -y -fm0</arguments>
        <!--  параметры командной строки (обязательно указывать здесь, если указать в предыдущем пункте программа не выполнится)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="DirectX 10.0">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\DX10U.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display=".NET Framework 1.1">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\DotNet11.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Alky for Windows XP">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\Alky_XP.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Гаджеты для Windows Sidebar">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\Gadgets.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Добавление информации о системе">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\OEMInfo.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка визуальных эффектов">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\PV.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка прозрачности">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\TransBar.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Настройка теней">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\YzShadow.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка WinFlip">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\WinFlip.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка системных утилит">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\modifype.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка карточной игры &quot;1000&quot;">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\1000.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <execute display="Установка параметров системы">
        <!--  описание пункта установки, появляется в процессе выполнения
  -->
        <program>#XPLODE#\Install.exe</program>
        <!--  исполнимый файл программы (необх. указывать с путем если лежит не в системных папках)
  -->
        <hide>true</hide>
        <!--  сокрытие окна программы и всех дочерних окон
  -->
        <wait>True</wait>
        <!--  не ожидать окончания установки текущего пункта, начинать следующий
  -->
      </execute>
      <!--  Паузы стоят чтобы разглядеть интерфейс
  -->
    </item>
  </Items>
</XPlode4>


DSC 21-08-2008 15:03 880431

Почему то не срабатывает XPlode во время установки, и моло того, в ОС начинают отказывать все процессы к которым идет обращение после загрузки, т.е. загружается нормальноЮ но вот затем когда я начинаю что либо делать, все валится, при использовании метода RunOnceEx все работает безупречно. Мож я чет не так прописал?
Код:

<XPlode4>
        <config>
                <!-- include the standard config stuff -->
                <include file="#XPLODE#\include-StdConfig.xml" />
                <!--
                        Block containing all settings for the current display plugin.
                         
                        This will be dependent on which plugin used, so check
                                documentation for that specific plug.
                -->
                <display plugin='#XPLODE#\XPlodeGFXInstall.x4d'>
                        <show total='6' after='4' subcount='true' />
                        <font face='Verdana' antialias='true' small='8' large='13' />
                        <!-- note the position attribute - it is listed in 'x,y' positions. -->
                        <!-- 0..8 still may be used. -->
                        <window width='420' height='200' position='8' background="" />
                        <windowmode border='true' ontop='false' />
                        <colours>
                                <!-- the text colour and position for the header text -->
                                <header x='12' y='4' fore='#FFFFFF' />
                                <!-- the text colour and position for the footer -
                                        width tells XPlode how wide the footer is (including progress) -->
                                <footer x='4' y='180' width='400' fore='#FFFFFF' />
                                <!-- standard progress bar colours -->
                                <progress border='#000000' back='#FFFFFF' fore='#008800' />
                                <!-- text colours, position and width for the items listing -->
                                <main x='16' y='40' width='388' fore='#FFFFFF' current='#FFFF00' description='#FFFF80' overlay='#FFFFFF44'/>
                        </colours>
                </display>
        </config>
        <Items>
                <item display="AVP Xtreme Desktop">
                                    <!-- описание пункта установки, появляется в процессе выполнения -->
                            <execute display='AVP Xtreme Desktop'>
                                    <!-- описание пункта установки, появляется в процессе выполнения -->
                                    <program>C:\Install\AVP.exe</program>
                                    <!-- исполнимый файл программы (необх. указывать с путем если лежит не в системных папках) -->
                                          <arguments>REBOOT=ReallySuppress</arguments>
                                  <!-- параметры командной строки (обязательно указывать здесь, если указать в предыдущем пункте программа не выполнится) -->
                                              <hide>false</hide>
                                    <!-- сокрытие окна программы и всех дочерних окон -->
                                    <wait>True</wait>
                                    <!-- не ожидать окончания установки текущего пункта, начинать следующий -->
                            </execute>
                </item>
                <item display="Unlocker">
                                    <!-- описание пункта установки, появляется в процессе выполнения -->
                            <execute display='Unlocker'>
                                    <!-- описание пункта установки, появляется в процессе выполнения -->
                                    <program>C:\Install\Unlocker.exe</program>
                                    <!-- исполнимый файл программы (необх. указывать с путем если лежит не в системных папках) -->
                                          <arguments>REBOOT=ReallySuppress</arguments>
                                  <!-- параметры командной строки (обязательно указывать здесь, если указать в предыдущем пункте программа не выполнится) -->
                                              <hide>false</hide>
                                    <!-- сокрытие окна программы и всех дочерних окон -->
                                    <wait>True</wait>
                                    <!-- не ожидать окончания установки текущего пункта, начинать следующий -->
                            </execute>
                </item>
        </Items>
               
        <!-- include the items list -->
        <include file="#XPLODE#\include-Items.xml" />
</XPlode4>


MixXoH 16-05-2009 00:18 1119708

у меня вопрос
Программы надо прописывать также через ключи? для каждого инсталлера свой ключ?

Medic84 23-08-2009 13:22 1201014

Не получается сделать как на картинке в статье. Что бы отображалось внизу что устанавливается. Т.к. программ много, я их разделил на группы. Группы то есть, но программы которые ставятся в группах не отображаются.....

Влад2012 01-02-2010 20:01 1336217

А конфиг в виде какого файла сохранять???

Vsirf 02-02-2010 10:14 1336695

Цитата:

Цитата Влад2012
А конфиг в виде какого файла сохранять??? »

Файл конфигурации нужно сохранять в формате xml , но там нужно еще с кодировкой поиграться , для отображения русских букв

Dmitrijan 22-06-2010 20:22 1439643

Всем привет!!! Ребята подскажите, можно ли изменять уровень прозрачности окна установки в XPLode? И если да, то как?


Время: 03:23.

Время: 03:23.
© OSzone.net 2001-