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

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

DenchikK 10-03-2005 03:34 305121

Вопросы По WPI
 




Windows Post Install Wizard (WPI)
Официальный сайт WPI
Официальный форум WPI на MSFN.org

Обзор WPI в статье "Выбор устанавливаемых приложений" (там рассказ о старой версии, но кое-что почерпнуть можно)

Для тех кто в танке: WPI не волшебная палочка и сама по тихому программы устанавливать не умееет!!!
Очень внимательно читаем материалы хотя бы по этим и этой ссылкам!


Полезные сообщения в теме:

Vadikan 12-03-2005 23:03 306174

DenchikK
Цитата:

от я и хочу спросить, почему после установки винды WPI определяет уже реальный девайс и как это исправить?
В wpi.cmd
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

%WPIPATH% - просто рабочая директория wpi

Я не совсем понимаю что значит
Цитата:

чтоб можно было без изменения настроек ставить её как с винта так и с диска DVD.
ИМХО, тут ситуация "или-или". Можно конечно класть маркерный файл в корень логического диска, пытаться его искать, и если найден, то опредлять %CDROM% как этот логический диск. В противном случае %CDROM% - привод с диском и все ставится с CD. Это извращение :)

Если вы хотите чтоб софт ставился с жесткого диска, то в wpi.cmd замените код приведенный выше на
Код:

set CDROM=X:
echo CD-Rom is set as a logical drive %CDROM%

где Х: буква диска с софтом.

DenchikK 14-03-2005 03:00 306450

Доброй ночи!

>> В противном случае %CDROM% - привод с диском и все ставится с CD.
>> Это извращение :)

Вы очень сильно заблуждаетесь! Желание, чтоб установка происходила
быстро и удобно не есть извращение! Наоборот, это и есть цель всякого
нормального человека. И объясню почему:

1. Установка проходит гораздо быстрее с винта, чем с диска.
2. При установке не изнашивается ни привод, ни диск. Особенно важно
при проверке работоспособности связки-набора устанавливаемых прог,
дров и проч.
3. На винте можно быстрее можно заменить/добавить/обновить как
версию/наименование драйверов, так и версию/наименование программ и
проч.
4. При спешной записи, не надо вспоминать, в каком файле/файлах что
надо изменить - как лежит так и записываешь.
5. Хранение информации на CD/DVD дисках с частым их использованием,
менее надёжно, чем на винте.

Можно накидать ещё вариантов - но и выше приведённых, я думаю, вполне
достаточно.

Вот хотя бы один пример (для лёгкости восприятия, если не совсем
понятны вышеописанные): пришёл друг/надо записать на работу/поступил
срочный вызов на установку винды, и нужно изменить драйвер, к примеру,
видяхи, с устанавливаемого по умолчанию, на альтернативный. С винта
это делается намного проще. Сами понимаете, вариантов может быть масса
- и лучше делать это с винта, чем записывать на тот же винт готовую
заготовку и там её править.

И мне, всё же, не совсем понятна работа WPI: если написано, что метка
является определителем буквы для переменной %CDROM%, так почему это в
одном случае работает, в другом - нет. Вопрос то в этом! Кстати
описанный Вами вариант "CDROM=X:" так же не работает как надо: так же
при первой загрузке винды и первом вызове WPI, программы хотят
ставиться с реального CD, а не с прописанного, во всех остальных
случаях всё работает, так же, как и в методе с меткой. К тому же
вариант с жёсткой задачей буквы противоречит концепции неизменности
конфигурационных файлов.

Так что всё-таки, нужно найти причину, по которой WPI так работает,
это будет гораздо интереснее и продуктивнее.

Спасибо за понимание.

Vadikan 14-03-2005 04:09 306454

DenchikK
Цитата:

К тому же вариант с жёсткой задачей буквы противоречит концепции неизменности конфигурационных файлов.
По правде говоря, файл wpi.cmd не является конфигурационным файлом WPI. Я думаю, что новая версия WPI вообще не определяет %CDROM%, и эта функция возлагается на wpi.cmd.
Цитата:

Вы очень сильно заблуждаетесь! Желание, чтоб установка происходила
быстро и удобно не есть извращение!

Так кто вам мешает последовать моему совету и сделать проверку на наличие маркерных файлов как на HDD, так и на CD? Если вы не можете создать такой файл, то почему прямо об этом не сказать, вместо того чтобы убеждать меня в преимуществах установки с HDD?
Код:

@echo off

REM Проверяем наличие marker.fle в корне всех дисков

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\marker.fle set CDROM=%%i:

REM Если marker.fle найден, выводим сообщение об установке с HDD
REM В противном случае ищем WIN51 на CD
IF exist %CDROM%\marker.fle (GOTO HDD) ELSE for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:

REM Если WIN51 найден на CD, выводим сообщение об установке с CD
REM В противном случае выводим сообщение об отстуствии каких-либо маркерных файлов
IF exist %CDROM%\WIN51 (GOTO CDROM) ELSE (GOTO FAILURE)

:HDD
echo Installing from the logical drive %CDROM%
GOTO EOF

:CDROM
echo Installing from the CDROM %CDROM%
GOTO EOF

:FAILURE
echo No marker files found, sorry

:EOF
Pause

Exit

Запустите файл и посмотрите что определилось как %CDROM%. Если ничего, то вставьте установочный CD в CDROM и запустите файл снова. Теперь не вынимая CD создайте пустой файл marker.fle и поместите его в корень диска с программами. Снова запустите файл.

Удачи.

DenchikK 15-03-2005 05:38 306813

То ли Вы не внимательно читали мои посты и не до конца поняли суть
моих экспериментов, то ли я напрочь не понимаю Вас. Но в любом случае,
хотелось бы разобраться.

Начну с конца (по моему в этом основная причина недопонимания друг
друга):

> Так кто вам мешает последовать моему совету и сделать проверку на
> наличие маркерных файлов как на HDD, так и на CD?

А смысл? В Вашем примере в любом случае, будь то найден маркер 1 на
винте или маркер 2 на CD, всё равно возвращается переменная %cdrom%,
которая равна букве первого же найденного диска с маркером. Так как
диск, с которого у меня ставиться винда, это D, а СD-Rom - L, то
переменная %cdrom% всегда возвращается с буквой винта, что мне и
нужно. И возвращается, и работает, но почти... :-)

Итак, перехожу к главному:
Ваш пример, на мой взгляд, имеет смысл в таком случае:
- найден маркер на винте - запускаем Программу №1
- найден маркер на СDRom - запускаем Программу №2
Тогда согласен, это имеет полный смысл.

Но вот что я имею:

Файл Unattend.txt
[GuiRunOnce]
%systemdrive%\install\install.cmd

Файл Install.cmd
start /wait %cdrom%\software\WPI\WPI.HTA

Файл Config.js

pn=1;
prog[pn]=['Total Commander 6.51 Rus']
desc[pn]=['Лучший Файловый Менеджер <i>Переработанный Инсталлер</i>']
ordr[pn]=[1]
cmd1[pn]=['%cdrom%:\\Software\\Programs\\total\\total.exe']
dflt[pn]=['yes']
cat[pn]=['Programs']
pn++

То бишь, мне надо изобретать какой-то способ, чтоб при выборе,
например, cdrom, файл config.js с переменной %cdrom% кидался б в
каталог wpiscripts, и при выборе установки с диска, кидался б уже
другой файл с переменной d:\

Это как видится мне, я могу опять же быть не прав.

Но самое главное то не это: WPI нормально работает, исправно
определяет букву по маркеру, и ставит программы из нужного места - и с
винта и с диска. Когда бы я его не запускал, и на каком бы диске не
была нужная метка. Вот что я безуспешно Вам пытаюсь объяснить, и вот
что меня интересует. Но всё меняется, когда я ставлю винду - по
вышеуказанной цепочке файлов, при первом входе в винду WPI опять же,
находит маркер, определяет диск D как cdrom, пишет, что ставиться
будет с D (в ДОСовском окне), но когда собственно процесс установки
начинается, начинаются ошибки, потому, что путь изменился на диск L
(мой CdRom).

И в догонку, по той же теме: если я запускаю WPI с вставленным CDROM
диском, то после его изъятия происходит та же вышеописанная петрушка:
пишет в ДОС, что CDROM - диск D, но при попытки установки программ
пытается найти их на L. Перезагрузка компа и перезапуск WPI не
помогает. Когда же я заменяю WPI из архивной копии - программы
начинают ставится нормально. Что же изменилось, и в каких файлах,
выяснить не смог - сравнивал - размер всех файлов остаётся неизменным.

Ещё раз простите за беспокойство, но очень уж интересна мне причина
такого поведения WPI.

Vadikan 15-03-2005 20:09 307056

DenchikK
Я внимательно читаю вас, но никак не могу об'яснить вам что делать :) Насколько я понял, логический диск - D:, a CD-ROM - L:. И там и там в корне есть папка Software с программами. Мой пакетный файл корректно определяет откуда устанавливать софт, при наличии маркера в корне D.
Цитата:

Так как
диск, с которого у меня ставиться винда, это D, а СD-Rom - L, то
переменная %cdrom% всегда возвращается с буквой винта, что мне и
нужно. И возвращается, и работает, но почти... :-)

Ну раз это работает, но потом все равно пытается установить с L, значит WPI после запуска переназначает переменную %cdrom% и я не прав в том, что в новой версии эта функция возложена на wpi.cmd. Хорошо.

Тогда пусть WPI запустится, определит %cdrom%, a вы ее переназначьте первым же устанавливаемым в списке файлом. Тот же самый мой пакетный файл пусть будет первым в списке, а скопировать его на HDD можно через $ОЕМ$ папку точно также как ваш install.cmd

DenchikK 16-03-2005 03:01 307118

Ошибочка вышла - проверил я запуск WPI со вставленным диском XP -
первый он определяется, а уж потом, если на диске нет метки,
осматривает винты.
Сейчас проверю Ваш совет.

Vadikan 16-03-2005 03:38 307119

DenchikK
Цитата:

Ошибочка вышла - проверил я запуск WPI со вставленным диском XP -
первый он определяется, а уж потом, если на диске нет метки,

У кого ошибочка? Ничего не понял...
Цитата:

Сейчас проверю Ваш совет.
Он не сработает лишь в том случае, если WPI прогоняет проверку на наличие WIN51 перед установкой каждого приложения.

А вообще, чем плох вариант с двумя конфигурационными файлами? Точнее, в config.js ничего менять даже не надо. В том generate.js два раза упомянут WIN51. По нему WPI и ищет CDROM. Moжно сделать два файла generate.js - оригинальный и второй, в котором WIN51 заменен на marker. Второй бросить в корень WPI. Перед запуском WPI можно моим же батником проверить есть ли маркер на логическом диске, и если есть, то скопировать второй generate.js в wpiscripts командой xcopy.

Если и это вас не устраивает, то я оставляю тему на попечение других участников форума :)

DenchikK 17-03-2005 03:07 307455

Ошибочка у меня вышла, когда я говорил, что сначала сканируются винты.
И опять эксперимент не сработал - всё то же самое - всё работает, но не в варианте первой загрузки винды. Придётся точно 2 копии config.js держать, и делать как я раньше хотел (вроде того, что Вы написали сейчас).
Ну да ладно! Всё равно спасибо Вам большое!

Vadikan 17-03-2005 04:23 307460

DenchikK
Сорри, проблему решить не удалось. Однако, и запросы у вас были нестандартные.

DenchikK 18-03-2005 02:44 307816

А можно ещё почти в тему задать вопрос о установке через wpi некоторых программ, с инсталятором installshild - что то не получилось, хотя по описанию на сайте встали и power dvd 6 и aver media - а вот с другими - проблемма. Причем если просто через -s - ставятся. Просто не хочется для этого ещё тему открывать. AutoIt конечно помог, но всё-таки хотелось бы ключами...

Vadikan 18-03-2005 06:41 307833

DenchikK
Одна проблема - одна тема. Логичнее продолжить в уже существующих темах про Install Shield. Поищите по *shield* в заголовках тем. Парочка найдется. PM в случае проблем с поиском.

VelDmi 19-03-2005 18:13 308277

DenchikK
Какая версия WPI? У меня в последней версии wpi.cmd даже не стартует wpi.hta если она на виртуалке. Записал тот же образ на сиди, вставил, и все заработало. То есть механизм определения CD-Rom нетривиален.


Попробуй так: cmd1[pn]=['%LABEL%\\Software\\Programs\\total\\total.exe']

Где LABEL= %CDROM% если устанавливаешь с CD или LABEL=%SystemDrive% если с винта. Определяешь ее в самом начале.

DenchikK 20-03-2005 04:40 308392

Версия - не знаю, скачал с оффсайта, размер - 257 121, дата -
11.01.2005. И вот мне то же пришла идея, воспользоваться переменной,
отличной от %cdrom% - может так получится, но пока времени нет на
проверку.
И ещё, раз я тему озаглавил "Вопросы По WPI" то спросит я думаю,
можно тут: темы для него не могу найти, даже на оффсайте.

VelDmi 20-03-2005 09:53 308405

DenchikK
Цитата:

темы для него не могу найти, даже на оффсайте.
Вам шашечки или ехать? @анекдот

Ты случаем не видел темы как сделать загрузочным USB-HDD? Вот где понадобится двойная WPI.

DenchikK 22-03-2005 02:06 308890

Чего не видел, того не видел...

EgOrus 22-03-2005 12:38 308990

по поводу тем к WPI, есть на msfn, и весьма неплохие, есть здесь, а также создана недавно отдельная тема здесь, обе эти ссылки можно было найти если пойти по ссылке указанной Vadikan'ом в статье о WPI.

Sanja Alone 26-03-2005 02:33 310189

Во время установки программ с пом. WPI 3.3.5 выползает такое окно:
Windows Post-Install wizard с сообщением:
Сценарий на данной странице замедляет работу Internet Explorer.
При продолжении выполнения сценария компьютер может не реагировать.
Прервать сценарий?
Да/Нет


Меня бы это вообще не беспокоило, т.к. проги продолжают нормально устанавливаться дальше.
Но, без нажатия на кнопку Нет не появляется следующая страница установки прог (на одной странице 15 заданий, а у меня их около 60).
Ес-но, можно в настройках WPI указать не 15, а 100 заданий на страницу, но тогда не будет виден процесс установки.

А можно нажать один раз кнопочку (или в начале установки запустить autoit-скрипт ожидающий это окно и нажимающий на "Нет") но первое противоречит принципу "unattended", а последнее как-то грубо.

Что подскажете?

P.S. Установку я производил на VMWare 4.5.2 build 8848: на реальной машине не тестил - нет такой возможности.

VelDmi 26-03-2005 07:59 310206

Sanja Alone
У меня такого нет. Ты что-то неправильно делаешь.
Как ты запускаешь WPI?

Sanja Alone 27-03-2005 01:18 310385

VelDmi

Пробовал два варианта:

1. из winnt.sif

[GuiRunOnce]
%systemdrive%\install\install.cmd



2. после установки OS тупо набирая в Run-е C:\install\WPI\wpi.hta


Результат одинаковый - то, что я описал выше.

DenchikK 27-03-2005 06:43 310424

Та же история. Проявилась после добавления в WPI тяжёлых программ:
Office, Corel, Photoshop, PageMaker и проч. Причём, если ставить
только одну из таких прог, проблемы не возникает. Как обойти, пока не
понял.

VelDmi 27-03-2005 11:33 310445

Sanja Alone
Напрямую запускать последнюю версию нельзя. В комплекте идет WPI.bat, который копирует шрифты и патчит реестр. Вот его и запускай. Кроме того его придется его исправить, если каталог WPI находится на CD.
Код:

echo Make WPI driectory the current directory
for /F "delims=: tokens=1" %%i in ("%WPIPATH%") DO echo %%i:
cd /d "%WPIPATH%"


Sanja Alone 29-03-2005 02:38 310933

DenchikK
Точно, я тоже это заметил. Сначала все было OK. А как только добавил Sound Forge, Photoshop CS, окно и появилось. Кстати, и в своем втором тезисе ты прав - когда у меня ставился один Office2003 окно отсутствовало. Где-то автор WPI явно намудрил...
--------------------------

VelDmi
Цитата:

Напрямую запускать последнюю версию нельзя.
Я бы не заявлял так категорично "нельзя". Как говорил в КПИ мой препод по черчению: "Можна, але не рекомендовано..."
Хотя, там вроде ничего такого важного не делается (конечно, если не оставлять директорию WPI на CD).

Цитата:

...Кроме того его придется его исправить, если каталог WPI находится на CD.
Похоже, автор WPI считает, что для этого нужно нечто другое:
Код:

REM Determine the WPI startup path.

REM If WPI should run off the CD the replace %dp0 with %CDROM%\PathToWPI
set WPIPATH=%~dp0
echo WPI will run from %WPIPATH%

Но здесь прав ты. Только с ключем /d, при смене директории начинает работать запуск WPI с CD.



Кстати, результатом выполнения строки:
Код:

for /F "delims=: tokens=1" %%i in ("%WPIPATH%") DO echo %%i:
является бессмысленный вывод на экран буквы CD-рома с двоеточием. Можно эту строку закомментировать - ничего ведь не изменится :-)

--------------------------

to ALL
Ладно, это все уточнения.
Сейчас опишу, как я сделал, чтобы не нужно было копировать на винт ни одного файла WPI при автоустановке.


Итак:
1. Скачиваем масенький файлик (35 328 байт) - утилка, задающая системные переменные:

ftp://barnyard.syr.edu/pub/vefatica/setenv.exe
Это необязательно, т.к. на шаге 2 можно внести в реестр соотв. изменения с пом. команды REG ADD .... Просто утилка удобнее в использовании.

2. Добавляем в cmdlines.txt запуск батника, задающего переменную %cdrom%:
Код:

[COMMANDS]
"useraccounts.cmd"
"prep_env.cmd"
"REGEDIT /S regtweaks.reg"

это prep_env.cmd:
Код:

@echo off
cmdow @ /HID
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set inst_cd=%%i:
setenv -m cdrom %inst_cd%

exit

Ес-но, setenv.exe и prep_env.cmd должны лежать рядом с cmdlines.txt.

3. В winnt.sif поправляем вызов WPI:
Код:

[GuiRunOnce]
"%cdrom%\Путь_к_WPI\WPI.cmd"

Запуск сработает и без кавычек, но Мелкомягкие пишут: "You must put each command line in quotation marks".
Я думаю, что это необходимо только при наличии пробелов в пути, а Мелкософтовцы просто перестраховываются "от дурака".

4. Чтобы после установки в системе не осталась лишняя переменная, удаляем ее.
это cleanup.cmd (файл, запускаемый в конце установки приложений):
Код:

setenv -m CDROM -delete
Все.


Теперь я хочу спросить: мой cleanup.cmd должен удалять мусор установок прог и перегружать комп таким образом:
Код:

...

ATTRIB -R -A -S -H "%SystemRoot%\Downloaded Installations" /S /D
ATTRIB -R -A -S -H %SystemRoot%\Installer /S /D
RD /S /Q "%SystemRoot%\Downloaded Installations"
RD /S /Q %SystemRoot%\Installer
shutdown.exe -r -f -t 30 -c "Windows XP will now restart in 30 seconds..."

(в первый каталог пихает свой установщик ACDSee, во втором оказывается под 100 Мб msi-установщиков других прог)




Но, во-первых, ничего не удаляется, а во-вторых, не выполняется перезагрузка. Пишет, что у этого пользователя нет прав для такого действия. Хотя пользователь создан с админскими правами:
это useraccounts.cmd

Код:

@echo off
cmdow @ /HID
net user Me /add
net localgroup Администраторы Me /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg
EXIT

это autologon.reg
Код:

REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Me"
"DefaultPassword"=""
"AutoAdminLogon"="1"

Что посоветуете по этим двум вопросам?

D@nil 29-03-2005 06:26 310945

DenchikK
Вот так я обошел эту проблему:

config.js
prog[pn]=['Office 2003']
cmd1[pn]=['%cdrom%\\Soft\\Office2003\\Setup.cmd']
cat[pn]=['System Tools']
prog[pn]=['Photoshop CS']
cmd1[pn]=['%cdrom%\\Soft\\PhotoshopCS\\Setup2.cmd']
cat[pn]=['System Tools']
pn++
pn++


Setup.cmd
setup.exe TRANSFORMS=SETUP.MST /qb-

Setup2.cmd
setup.exe

D@nil 29-03-2005 07:22 310958

WPI с CD я делаю так:

Добавляем в WPI.cmd ключ /d
Код:

cd /d "%WPIPATH%"
Создаем WPI_RunOnceEx.cmd помещаем в папку WPI
Код:

cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "WPI" /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\$OEM$\wpi\WPI.cmd" /f
exit

Добавляем в cmdlines.txt
Код:

[COMMANDS]
.\wpi\WPI_RunOnceEx.cmd

Структура файлов:
Код:

I386\
$OEM$\
$OEM$\cmdlines.txt
$OEM$\wpi\WPI.cmd
$OEM$\wpi\WPI_RunOnceEx.cmd
$OEM$\wpi\WPI.hta


VelDmi 29-03-2005 08:12 310968

Sanja Alone
Цитата:

Но здесь прав ты. Только с ключем /d, при смене директории начинает работать запуск WPI с CD.
Знал бы ты, что я с этим трахался целую неделю!!!
Цитата:

является бессмысленный вывод на экран буквы CD-рома с двоеточием.
Чего не знаю - туда не лезу. Благодаря тебе удалю за ненужностью.

Цитата:

Что посоветуете по этим двум вопросам?
У меня все точно так же за исключением:

autologon.reg
Код:

Windows Registry Editor Version 5.00
Вот это работает без вопросов.
RD /S /Q %systemdrive%\Drivers
del /f /q "%SystemRoot%\Auto_Run.cmd"

Когда запускается cleanup?

Sanja Alone 30-03-2005 02:08 311288

Это замечания к моему предыдущему сообщению:
Цитата:

Где-то автор WPI явно намудрил...
1. Я поспешил с выводами. Тот ключик реестра, к-рый добавляет файлик WPI.reg как раз и исправляет траблу с выскакивающим окном:
Код:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles]
"MaxScriptStatements"=dword:ffffffff

Теперь все ОК - проверил установкой всего софта со своего диске, а это на данный момент около 80 приложений (в т.ч. много "тяжелых").

2. можно сократить определение переменной %cdrom% в файле prep_env.cmd вот таким образом:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 setenv -m cdrom %%i:
---------------------------------------------

D@nil, DenchikK
По поводу выскакивающего окна см. выше - проблему, как оказалось, решил сам автор WPI.:applause:
---------------------------------------------

D@nil
Цитата:

WPI с CD я делаю так
Твой вариант хорош, но я хочу свободно обращаться к переменной %cdrom% из любых файлов при установке, а это возможно лишь определив ее глобально, т.е. в реестре (что и делает setenv).
---------------------------------------------

VelDmi
Цитата:

Чего не знаю - туда не лезу. Благодаря тебе удалю за ненужностью.
Я просто почитал справку по FOR. Наверное, автор использовал эту строчку при отладке, вот она и осталась. У меня еще больше мусора в батниках обычно остается (правда закомментированного :) ).

Цитата:

Windows Registry Editor Version 5.00
Это просто маркер, как и REGEDIT4 определяющий, что файл является файлом реестра. REGEDIT4 (CP866 или 1251 при наличии кириллических символов) использовался в Win9x. Ясное дело, NT/2k/XP наряду с ...5.00 понимает и его. Я всегда использую REGEDIT4, т.к. тогда можно редактировать такой файл в Far-е, и не нужно сохранять его в unicode-формате.
Проблема в чем-то другом. :idontnow:
Цитата:

Когда запускается cleanup?
Последним заданием в WPI, т.е. ordr[pn]=[999].

Vadikan 30-03-2005 02:17 311290

Цитата:

можно сократить определение переменной %cdrom% в файле prep_env.cmd вот таким образом:
Можно еще сократить
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
и еще сократить
Код:

SET CDROM=%~d0
Все это обсуждалось тут http://forum.oszone.net/showthread.php?t=46182

Sanja Alone 30-03-2005 06:30 311309

Vadikan
Мне было принципиально задать переменную ГЛОБАЛЬНО, а не в пределах текущей cmd-сессии. Я об этом и написал.
Но ты прав, здесь также воможно сокращение до вида:
Код:

setenv -m cdrom %~d0

Vadikan 30-03-2005 06:47 311311

Ок, я понял теперь.

DenchikK 01-04-2005 02:06 311857

Ура! Наконец-то всё заработало, и именно так, как я и хотел с самого
начала! Спасибо Вам большое!!!

Sanja Alone 19-04-2005 01:20 316970

Решилась проблема с невыполнением перезагрузки после установки приложений. Нужно было просто соотв. строку перенести в конец файла wpi.cmd (что и сделал автор WPI в новой версии 3.5). Но, даже если аналогичным образом перенести код cleanup.cmd в wpi.cmd, он все равно не выполняется (я имею ввиду удаление мусора). Кстати, не весь мусор стоит удалять, т.к. некоторым прогам (если не всем) требуются эти msi-файлы при деинсталляции (примеры: Daemon Tools и VMWare).

И еще к вопросу о ключе /d. Автор WPI подправил код:
Код:

for /f "delims=: tokens=1" %%i in ("%wpipath%") do echo %%i:
cd "%wpipath%"

приведя его к виду:
Код:

for /f "delims=: tokens=1" %%i in ("%wpipath%") do %%i:
cd "%wpipath%"

Суть изменения думаю ясна: теперь первая строка выполняет смену диска, а не вывод его буквы на экран. Хотя, проще было бы вообще удалить первую строку и впаять /d во вторую :)
Код:

cd /d "%wpipath%"

Zhiberya 29-04-2005 04:56 320170

Пытаюсь настроить wpi 3.5.1
Прописываю все в батнике, и в wpi прописываю путь к этому батнику так:
%cdrom%\$OEM$\warez\мойбатник.cmd
При старте на виртуальной машине, выдает ошибку, и показывает якобы мой путь к файлу c добавлением лишней директории оем: %cdrom%\$OEM$\$OEM$\warez\мойбатник.cmd, что за проблема?

D@nil 29-04-2005 11:43 320243

Zhiberya

cmdlines.txt
Код:

[COMMANDS]
.\wpi\WPI_RunOnceEx.cmd

Почитай http://oszone.net/display.php?id=2760

VelDmi 30-04-2005 18:49 320672

Sanja Alone
Цитата:

Но, даже если аналогичным образом перенести код cleanup.cmd в wpi.cmd, он все равно не выполняется (я имею ввиду удаление мусора).
Почему, все работает. Опиши проблему поконкретнее.
Цитата:

И еще к вопросу о ключе /d. Автор WPI подправил код:
Нафиг было заморачиваться то? Я про cd /d в справке прочитал, пока разбирался почему не работает.

Zhiberya
Цитата:

Прописываю все в батнике, и в wpi прописываю путь к этому батнику так:
А зачем? Можно сразу в wpi команды писать.

Цитата:

%cdrom%\$OEM$\warez\мойбатник.cmd
Лучше уж сразу %cdrom%\warez\мойбатник.cmd. Зачем тебе его копировать на винт, а затем не использовать?

Vadikan 30-04-2005 20:45 320687

VelDmi
Само по себе расположение файлов внутри $ОЕМ$ не означает их автоматического копирования на HDD во время установки. Автоматически копируются только файлы расположенные в $папках.

Sanja Alone 01-05-2005 02:01 320746

D@nil
Цитата:

[COMMANDS]
.\wpi\WPI_RunOnceEx.cmd
Я стартую WPI из winnt.sif через [GuiRunOnce], а в чем глубокий смысл такого запуска WPI? Код WPI_RunOnceEx.cmd в студию!

VelDmi
Цитата:

Почему, все работает. Опиши проблему поконкретнее.
А что тут описывать - не удаляется и все тут. Не удалялось ни на VMWare 4.5.2.8848, ни на новой 5.0.0.13124. На реальной машине этот вариант еще не проверял (при выполнении cleanup.cmd [999]-пунктом config.js точно не работало).

Цитата:

Нафиг было заморачиваться то? Я про cd /d в справке прочитал, пока разбирался почему не работает.
А я о чем. Парится мужик, а все гораздо проще делается. Можешь ему (а не мне) писнуть по этому поводу :)

Zhiberya 01-05-2005 03:49 320750

VelDmi
Цитата:

А зачем? Можно сразу в wpi команды писать.
Можно и так, но мне нужна возможность выбора - запускать мой батник или нет.
Проблема решилась перенесением wpi в корень диска и правкой cmdlines.txt.

Eralex 01-05-2005 12:20 320800

Здесь кто-то интересовался проблемой - почему вместо %cdrom%\install\file.exe
WPI пытался запустить $OEM$\$1\install\wpi\install\file.exe
Я решил эту проблему так: В директории \WPI\WpiScripts есть файл
generate.js, а в нём есть функция FindCDRom,которая ищет файл WPI.ico в корне CD и т.о.
определяет букву CD. Этого WPI.ico у меня отродясь в корне CD нет. Я поменял его на WIN51,
т.е. стало if (FileExists(li[i]+'\\WIN51')). Кстати там дважды эта строчка встречается.
После этого всё стало нормально запускаться. И ещё я не использую WPI.cmd, а просто запускаю
WPI.hta и всё прекрасно работает.

Sanja Alone 02-05-2005 01:59 320885

Eralex
Цитата:

И ещё я не использую WPI.cmd, а просто запускаю WPI.hta и всё прекрасно работает.
Проблемы появятся когда твой список устанавливаемых программ разрастется, или когда ты добавишь несколько "тяжелых" приложений (Office, Photoshop, Lingvo). Прочти тему с начала - это уже обсуждалось. WPI.cmd сам по себе не важен, важно то, что он добавляет в реестр. Можно запускать сразу hta-файл, но тогда первым пунктом в config.js пропиши импорт wpi.reg файла (или добавь его содержимое к своему RegTweaks.reg).

VelDmi 03-05-2005 08:01 321107

Eralex
Цитата:

а в нём есть функция FindCDRom,которая ищет файл WPI.ico в корне CD
Специально проверил, у меня WIN51 ищет. Может у тебя версия старая?

All
Как кстати определить версию WPI?

m01ska 03-05-2005 20:19 321343

Проблема с установкой Office2003 через WPI:

Никак не могу понять в чем проблема офис готовил по инструкции (административная установка)
всё работает устанавливаеться... через WPI создается впечатление что всё окей

идёт офисовский прогрес-бар установка проходит без каких-либо ошибок и вопросов...
после перезагрузки офиса как небывало... ну нет и всё... ни папок, ни файлов, ничего

в чём проблема....?? :(

спасибо всем!

DenchikK 04-05-2005 03:15 321425

Самое первое (и самое лёгкое) проверить синтаксис, должно быть как-то
вот так:

Настройка через WPI:

prog[pn]=['Microsoft Office 2003']
cmd1[pn]=['%cdrom%\\Software\\office\\office.bat']
desc[pn]=['Установка Word и Excel']
dflt[pn]=['yes']
ordr[pn]=[101]
cat[pn]=['Office']
pn++

Содержимое файла office.bat
%cdrom%\\Software\\Office\\setup.exe TRANSFORMS=%cdrom%\\Software\\Office\\Unattend.MST /qb-

Дистрибутив и пара конфигурационных файлов Оффис находится:
.\Software\Office\
office.bat
unattend.mst

.\Software\Office\FILES\SETUP\SETUP.INI

Содержимое файла (примерное) SETUP.INI

; Microsoft Office SETUP.EXE settings file.

[MSI]
MSI=PRO11.MSI

[Product]
ProductCode={xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
ProductName=Microsoft Office 2003
ProductVersion=11.0.5614.0
Recache=1

[Options]
USERNAME=Customer
COMPANYNAME=my company
INSTALLLOCATION=C:\Program Files\MyApp
PIDKEY=xxxxxxxxxxxxxxxxxxxxxxxxx

[Display]
Display=None
CompletionNotice=No

[Logging]
Template=Microsoft Office 2003 Setup(*).txt
Type=piwaeo

[MinOSRequirement]
VersionNT_1=500
WindowsBuild_1=2195
ServicePackLevel_1=3

[Cache]
CDCACHE=0
LOCALCACHEDRIVE=C:\
DELETABLECACHE=0
PURGE=1

[OfficeWebComponents]
MSI=OWC11.MSI


Если всё правильно, то стоит проверить файл ответов (unattend.mst),
если и тут всё нормально, то разбираться надо уже глубже.

Eralex 04-05-2005 12:21 321534

У меня последние две версии 3.5.0 и 3.5.1, скаченные с официального сайта.
И в них в функции FindCDRom ищется именно WPI.ico в корне CD.
А вот в более старой версии 3.2 ищется WIN51

Версию можно посмотреть в файле lang.js в конце раздела,
начинающегося со следующих строк:
//english - DO NOT DELETE !!
...
Will display the source code\n\nExit - Quits WPI without installing any components\n\nVersion - 3.5.1'];
//

m01ska 05-05-2005 19:17 321952

DenchikK

Неа! Я всё проверил! Почти тоже самое...
Проблема в том что непонятно почему он теми-жен самыми командами нормально устанавливается в любое другое время кроме установки... А во время установки делает вид что устанавливается (открывается -> сбор данных -> копирование..... и т.д.) а после перезагрузки полность. отсутствует...

Вот.....

Я пробовал менять приоритеты в WPI (ставил для Office равным 1) но безрезультатно...

В чём проблема понять немогу....

Пересобирал установку... непомогло

Даже незнаю где ещё смотреть...

Serge555 06-05-2005 07:32 322086

Добрый день. У меня такая-же история с офисом. Мне кажется, всё дело во временных параметрах. Если ставишь только офис и не перезагружаешься автоматом через WPI, тогда ставится, иначе - нет.

VelDmi 06-05-2005 16:13 322248

m01ska
Serge555
Посмотрите логи, в них же пишут об ошибках при установке. Я таким образом находил глюки, но это было давно...

m01ska 06-05-2005 23:43 322304

VelDmi

я смотрел виндозные логи в них ничего... а офисные вообще ненашел...

Serge555
всмысле? что то непонял?
главное что насколько мне неизменяет памят без WPI раньше всё работало...

Чёрт... что ж делять-то.... :(

VelDmi 07-05-2005 07:53 322365

m01ska
У меня логи называются Microsoft Office 2003 Setup(0001).txt и находятся в папке C:\Temp

Pandora 11-05-2005 06:35 323175

При установке AutoIt-скрипта из WPI RunOnceEx "выкидывает" скрипт до того, как установка приложения закончится. При запуске скрипта с винта или с СD без WPI - все OK.

Например, Acronis TrueImage 6.0:
Код:

; AutoIt3 Sript
AutoItSetOption("WinTitleMatchMode", 2)

$Exe = "TrueImage60.exe"
; ------------------Установка TrueImage 6.0 beta 311--------------
run( $Exe )
WinWaitActive("Установка Acronis TrueImage", "", 0)
Sleep ( 1000 )
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow38")
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlSend("Установка Acronis TrueImage", "", "FXWindow34", "XXXXX")
ControlSend("Установка Acronis TrueImage", "", "FXWindow36", "XXXXX")
ControlSend("Установка Acronis TrueImage", "", "FXWindow38", "XXXXX")
ControlSend("Установка Acronis TrueImage", "", "FXWindow40", "XXXXX")
ControlSend("Установка Acronis TrueImage", "", "FXWindow32", "XXXXX")
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
Sleep ( 10000 )
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow33")
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow20")
ControlClick ("Установка Acronis TrueImage","", "FXWindow4")
WinWaitActive("Установка Acronis TrueImage", "", 0)
ControlClick ("Установка Acronis TrueImage","", "FXWindow10")

Скрипт выкидывает при установке драйверов Acronis Backup Archive Explorer. To же самое и с Outpost Pro 2.5 только после создания базы программ.

Существуют ли какие-либо срелства, которые могут увеличить время ожидания следующего задания? Возможно, такая тема уже обсуждалась, но поиск по форуму на предмет AutoIt+WPI ничего не дал.

Vadikan 11-05-2005 07:17 323178

Pandora
касательно Acronis: http://forum.oszone.net/showthread.php?t=43411

Sanja Alone 12-05-2005 02:26 323424

Pandora

1. Повыкидай подальше таймауты в директивах WinWaitActive. У тебя там стоят нули, а это МАКСИМАЛЬНОЕ время ожидания окна. Другими словами, ждать такого-то окна не более 0 сек., если оно не появилось - прервать сценарий. Вот твои скрипты и вылетают.

2. WinWaitActive("Установка Acronis TrueImage", "", 0) - а это полная фигня. У тебя таких строк целая куча и как прикажешь скрипту окна отличать? Во вторую позицию ("") нужно вписать что-то из текста в текущем окне - смотри с пом. AutoIt Window Info. А AutoItSetOption("WinTitleMatchMode", 2) здесь не поможет. Режим 1 (по умолчанию) более удобен.

3. Если все же встретятся окна с АБСОЛЮТНО одинаковыми заголовками и текстом внутри, тогда можешь применить мой способ обхода этой проблемы с пом. директивы WinSetTitle - смотри тему AutoIt скрипты этого форума.

Sanja Alone 11-06-2005 01:21 331992

Короче говоря, у кого не работает в Default-теме функция "Выбрать по умолчанию" - замените выделенные ниже заглавные буквы D на строчные d.

Это фрагмент файла Themes\Default\wpi.htm
Код:

<!-- The Defaults button. -->
<a href=""
        onMouseDown="document.Defaultsbutton.src='./themes/Default/checkdown.gif';"
        onMouseOver="document.Defaultsbutton.src='./themes/Default/checkover.gif'; stm(getText(ttSelectDefaults),Style[0]);"
        onMouseOut="document.Defaultsbutton.src='./themes/Default/check.gif'; htm()"
        onClick="stopInterval(); startstop(); check('Default'); startstop();" >
        <img
                src="./themes/Default/check.gif"
                align="absmiddle"
                class="mainbtn"
                border="0"
                name="Defaultsbutton">
        </img><font class="side" ><b><script>document.write(getText(lblSelectDefaults));</script></b></font></a><br />

Во второй теме (Vaio1280x1024) этой ошибки нет, видимо автор просто увлекся копированием слова Default :)

fanatf1 19-07-2005 14:13 342155

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

Нам теперь вообще не нужен файл RunOnceEx.cmd если начинаешь использовать WPI ???

Т.е. у меня автовинда с несколькими прогами устанавливающимися тихо через RunOnceEx.cmd.
Я решил использовать программу WPI для выбора прог. Мне просто скопировать строки из него в програму WPI а сам RunOnceEx.cmd удалить..... правильно?

Заранее спасибо!

fanatf1 19-07-2005 14:31 342156

И ещё вопрос:

Кудаже всётаки класть её. На сайте в 1 строке и на картинке везде разные места

Locate your $oem$\$1\install folder, and extract WPI into this folder. The result should be a new folder $oem$\Install\WPI

Типа найдите папку $oem$\$1\install и туда распакуйте WPI. Получите $oem$\Install\WPI. ???????????????? Куда потерялась папка $1 ??? Ниже на картинке она есть .. а потом в помощи опять её нет :(


Sanja Alone 20-07-2005 03:14 342323

fanatf1
Цитата:

Мне просто скопировать строки из него в програму WPI а сам RunOnceEx.cmd удалить..... правильно?
Да, но обрати внимание на другой формат соотв. записей в файле WpiScripts\config.js. Там все очень просто - посмотри имеющиеся в этом же файле примеры.

Цитата:

Куда потерялась папка $1
Не все любят чтобы WPI при установке копировалась на винт. Если ты этого хочешь - каталог $1 нужен.

fanatf1 20-07-2005 06:11 342335

Sanja Alone

Я вот почемуо тоже придерживаюсь традиции ничего не копировать на винт .... куда мне нужно положить WPI чтобы она полностью по возможности ставилась с диска?

Т.е. вопрос есть ли у неё возможность ставиться с диска, ничего не копируя на винт (ну или пусть себе копирует лог файл это нестрашно).
Как это оформить.

Debugger 20-07-2005 12:55 342388

fanatf1

У меня WPI лежит на компакте, в паке с одноименным названием, а в папку System32 копируется WPI.cmd. В winnt.sif есть такая строчка:

Код:

[GuiRunOnce]
%systemroot%\system32\wpi.cmd

В WPI.cmd и прописан путь, где лежит WPI.hta

Sanja Alone 21-07-2005 02:37 342565

fanatf1
Цитата:

Т.е. вопрос есть ли у неё возможность ставиться с диска, ничего не копируя на винт
Ес-но есть:
1. Ложишь все относящееся к WPI (каталоги Common, Themes, WpiScripts и файлы WPI.ico, WPI.cmd, WPI.hta) в корень CD/DVD-диска. Если не хочешь в корень - измени в файле wpi.cmd строки:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WPI.ico set CDROM=%%i:
и
set wpipath=%~dp0

соответственно на:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
и
set wpipath=%~d0\твой_путь_к_wpi_на_CD_или_DVD_диске_без_обратного_слэша_в_конце

2. В файле WpiScripts\config.js все вхождения %systemdrive%\\Install\\ заменяешь на %cdrom%\\Install\\ (конечно, если устанавливаемые проги лежат именно здесь).
3. В секцию [GuiRunOnce] файла I386\winnt.sif дописываешь %cdrom%\wpi.cmd (или %cdrom%\путь_к_wpi\wpi.cmd).
4. Качаешь утилку setenv.exe (35 328 байт) и кладешь ее в каталог $OEM$
5. Создаешь в каталоге $OEM$ файл prep_env.cmd такого содержания:
Код:

@echo off
setenv -m cdrom %~d0
exit

6. В секцию [COMMANDS] файла $OEM$\cmdlines.txt дописываешь строку "prep_env.cmd"
7. Если не хочешь после установки лицезреть "лишнюю" переменную cdrom среди переменных среды, тогда еще добавь setenv -m cdrom /delete в свой файл cleanup.cmd

fanatf1 21-07-2005 07:29 342580

Sanja Alone

НУ НИФИГА себе!

Это столько нада сделать чтобы запускать её с КД!!!??

Серьёзно ... )

Подскажи плиз про прогу setenv - что она делает и сильно она нужна?

Debby
У тебя тоже всё работает с диска(но кроме конечно скопированного wpi.cmd)?

fanatf1 21-07-2005 08:10 342588

И ещё 1 вопрос пожалуйста:

Я заполняю WPI опираясь на записи в файлике RunOnceEx

например

Код:

REG ADD %KEY%\036 /VE /D "QuickTime 7.0 Public preview" /f
REG ADD %KEY%\036 /V 1 /D "%CDROM%\Software\QuickTimeInstaller.exe -s" /f
REG ADD %KEY%\036 /V 2 /D "REGEDIT /S \"%CDROM%\Software\qt7.reg\"" /f

копирую в WPI вот так

Код:

%CDROM%\Software\QuickTimeInstaller.exe -s
REGEDIT /S \"%CDROM%\Software\qt7.reg\"

Вопрос такой: Нужно ли оставлять обратный слеш и кавычку во второй строке , или для WPI это не критично?

Debugger 21-07-2005 09:55 342607

fanatf1

Цитата:

У тебя тоже всё работает с диска(но кроме конечно скопированного wpi.cmd)?
Да, работает.

Sanja Alone 22-07-2005 02:23 342809

fanatf1
Цитата:

setenv - что она делает и сильно она нужна?
Устанавливает/редактирует/удаляет системные переменные прямо в реестре. Нужна для того, чтобы строка %cdrom%\wpi.cmd в winnt.sif не вызвала у Винды непонятку - а Шо такое cdrom ? :)
В принципе, тоже самое можно сделать с пом. стандартной команды:
Код:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /t REG_EXPAND_SZ /d %~d0
Но я не уверен, что эта переменная будет доступна без перезагрузки. Кстати, можешь это проверить. И не забудь сообщить результат (у меня сейчас нет времени для тестов).
А удалить переменную стандартными средствами можно так:
Код:

REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /f
Цитата:

%CDROM%\Software\QuickTimeInstaller.exe -s
REGEDIT /S \"%CDROM%\Software\qt7.reg\"
Ты как переносишь строки в WPI - с пом. егойного "визуального редактора" или прямо в config.js?
Если последнее, то все обратные слэши в пути нужно дублировать. А кавычки нужны только если сам установщик твоей проги требует их наличия, например AcronisTI:
Код:

trueimage8.0_s_en.exe /silent /serial="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Тогда в config.js нужно записать:
Код:

cmd1[pn]=['%cdrom%\\Soft\\Acronis\\trueimage8.0_s_en.exe /silent /serial="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"']
А твой пример нужно привести к виду (в случае прямого редактирования config.js):
Код:

cmd1[pn]=['%cdrom%\\Software\\QuickTimeInstaller.exe -s']
cmd2[pn]=['REGEDIT /S %cdrom%\\Software\\qt7.reg']

Или (в случае использования WPI-шного редактора):
Код:

%cdrom%\Software\QuickTimeInstaller.exe -s
REGEDIT /S %cdrom%\Software\qt7.reg


fanatf1 22-07-2005 06:35 342828

Sanja Alone

Спасибо за полный и познавательный ответ.

Бум пробовать.

EasyFrag 24-07-2005 14:14 343260

Доброго времени суток!

Решил прикрутить к своему автоматическому диску установку приложений через WPI. Вроде со всем разобрался, но возникла следующая проблема:

При запуске WPI выскакивает окно "Ошибка сценария Internet Explorer" следующего сожержания:

После этого выскакивают еше несколько окон аналогичного содержания. В итоге WPI не запускается :(

PS: Пробовал на другом компьютере - все ОК.

Sanja Alone 25-07-2005 01:51 343352

EasyFrag
Цитата:

Пробовал на другом компьютере - все ОК.
Наверное, на другом компьютере есть Windows Script 5.6 для русской версии Windows 2000/XP (695 256 байт; Содержит VBScript, JScript, Windows Script Components, Windows Script Host и Windows Script Runtime; 2 сентября 2004 г.)
Или на этом компе слишком много запрещено...
Ничего другого я придумать не могу, но, если посмотреть сюда, где написано нижеследущее:
Цитата:

Requirements

Previously, WPI was designed to run at 800X600. WPI 2.0 now supports resolutions from 640 X 480 up to 1024 X 768. WPI also requires the Windows Scripting host. Windows XP and 2000 can run HTA Files out of the box by default, but when you design a winnt.sif, be sure to have this component installed. You may create a script to remove it after WPI has executed.

It’s recommended that you have:
- A winnt.sif file that can call a few batch files.
- Internet Explorer 6 (which comes with XP).
- Knowledge of program installation switches.
- It’s a good idea to be fluent with JavaScript.
- Time to configure that thing.
то, возможно, что я прав.

EasyFrag 25-07-2005 11:53 343427

Sanja Alone
Цитата:

Наверное, на другом компьютере есть Windows Script 5.6 для русской версии Windows 2000/XP (695 256 байт; Содержит VBScript, JScript, Windows Script Components, Windows Script Host и Windows Script Runtime; 2 сентября 2004 г.)
Огромное спасибо! Сработало.

PS: Хотя достаточно странно, на компе где WPI отказывался запускаться установлен SP2 и все заплатки, в том числе был и Windows Script 5.6. Обе копии WinXP легальные. Единственное что приходит в голову, то что система уже подзамусорилась ;), а на втором компе она еще свежая, 2 дня от роду :)

fanatf1 28-07-2005 06:30 344053

Ну вот что я собственно ожидал .. первые проблемы:

1. Положил всю папку WPI в $OEM$ поправил в wpi.cmd

Код:

REM Determine the WPI startup path.
  REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
  set wpipath=%CDROM%\$OEM$\WPI

2. В папку System32 на жёсткий диск копируется WPI.cmd
3. В winnt.sif прописано
Код:

[GuiRunOnce]
  %systemroot%\system32\wpi.cmd

При установке получаем следующее

Открыто окно cmd
Код:

Found CDROM as
  ----start  Невозможно найти файл или неправильная команда
  ----start  Невозможно найти файл или неправильная команда
  ----start  Невозможно найти файл или неправильная команда

(кстати тоже самое пишет если я запуская просто wpi.cmd из $OEM$\WPI )
ПОПРАВКА: Заметил что такое пишет когда в пути к WPI есть папки с пробелом в имени
!
и тут же поверх открывается ещё 1 окно с заголовком

C:\Documents and Settings\имя пользователя\Desktop\wpi.cmd

и установка останавливается ..... закрываю крестиком окна .. запускается обычная голая винда :(

Что-то где-то не туда копируется ????

Подскажите! Плиз

Vadikan 28-07-2005 08:20 344060

fanatf1
Перед
Код:

set wpipath=%CDROM%\$OEM$\WPI
надо назначить %CDROM%. Поскольку wpi у тебя запускается из system32, то %~dp0 работать не будет. Надо, видимо, так
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
set wpipath=%CDROM%\$OEM$\WPI


fanatf1 28-07-2005 08:29 344062

Vadikan

Вот так у меня написано в стандарте в скаченной WPI 3.6.1

Код:

REM Example, how to look for CDROM-drive. Must have a file to identify in its root (like WIN51 or WPI.ico).
 for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set CDROM=%%i:
 echo Found CD-Rom as drive %CDROM%

ПОПРАВКА: Кстати может проблема что она ищет иконку WPI . Может стоить поставить стандартно WIN51 на определение?

и дальше

Код:

REM Determine the WPI startup path.
 REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
 set wpipath=%cdrom%\$OEM$\WPI

как я понимаю вроде всё правильно ...

но и пустое окошко с заглавлением C:\Documents and Settings\имя пользователя\Desktop\wpi.cmd меня настораживает

Vadikan 28-07-2005 10:08 344077

fanatf1
Код:

if exist %%i:\wpi.ico
означает, что в корне диска должен быть файл wpi.ico. Он там есть?

fanatf1 28-07-2005 12:47 344118

Vadikan

Да я это тоже понял :) Его там небыло .. счас исправил. Вечером проверю.

ПОПРАВКА! Название белого окошка в заголовке

C:\Documents and Settings\имя пользователя\wpi.hta

fanatf1 29-07-2005 06:16 344316

Ура! Все выше приведённые вопросы сняты!
Я разобрался :)

Если кому интеерсно:
Действительно нужно было определение ставить по WIN51 $)

Никаких окон - всё запустилось и позволило выбирать . В общем WPI заработал.

Ошибка про ------start и т.д. возникает когда WPi уже настроен на работу с СД и соответвенно неможет выполнить эти проги т.к. путь д.б. с ЦД !

Вот так :)

fanatf1 29-07-2005 06:24 344317

Но есть одно большое НО:

Выбираю необходимые проги. Жму установить ... появляется вид RunOnceEx начинается установка прог И на каждой программе ошибка
Код:

Немогу найти файл D:\$OEM$\WPI\Software\xxxxxx.xxx
Поясню: Все программы лежат у меня в $CDROM$\Software, а WPI в $CDROM$\$OEM$\WPI\ а сидиром у меня D

в настройках WPI прописано следущее
Код:

REM Example, how to look for CDROM-drive. Must have a file to identify in its root (like WIN51 or WPI.ico).
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Determine the WPI startup path.
REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
set wpipath=%CDROM%\$OEM$\WPI\

Вот :( Как я понимаю получилось что переменная CDROM стала CDROM\WPI .... и соответвенно программа с кодом
%CDROM%\Software\QuickTimeInstaller.exe -s

должна была выполниться с D:\Software а реально пытается запустить с D:\$OEM$\WPI\Software\ и естественно там такой папки нет

Вадикан на тебя одна надежда .. подскажи где м.б. ошибка?

Vadikan 29-07-2005 06:33 344318

fanatf1
Переменная CDROM назначаемая в wpi.cmd живет на протяжении работы файла. WPI сама назначает переменную %CDROM% в своих скриптах. Рекомендую почитать тему сначала, т.к. это обсуждалось уже.

Sanja Alone 30-07-2005 04:05 344652

fanatf1
Цитата:

...а реально пытается запустить с D:\$OEM$\WPI\Software\
Ликбез о назначении переменной %cdrom% самим WPI.
Принцип такой: Ищется файл wpi.ico в корне всех съемных приводов компа. Если там его нет - делается поиск все того же wpi.ico по абсолютному пути (твой случай). Если и здесь неудачка - из реестра читается параметр SourcePath ветки HKLM\Software\Microsoft\Windows\CurrentVersion\Setup и из него извлекается буква диска. Все это делает функция FindCDRom() (файл generate.js) - можешь поправить как тебе больше нравится (например, измени имя файла wpi.ico на WIN51 - проблем не будет).

P.S. По поводу установки переменной %cdrom% из батника на этапе cmdlines.txt.
Я проверил - работает (нужно писать полное название раздела реестра).
Установка:
Код:

REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /t REG_EXPAND_SZ /d %~d0
Удаление:
Код:

REG DELETE "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /f
Т.о., можно обойтись и без setenv, конечно, если ты когда-нибудь решишь юзать WPI без копирования на винт его файлов.

befou 01-08-2005 02:40 345010

Здравствуйте!

Такая ситуация:
-устанавливаю, к примеру, Total Commander 6.03a и хочу увидеть его в привычном для себя интерфейсе, для чего должен, по крайней мере, скопировать файл DEFAULT.BAR с моими настройками в каталог TotalCmd.
Так вот,
-могу ли я каким-либо образом прописать команду

Код:


 
xcopy "%cdrom%\WPI\Install\TotalCmd\DEFAULT.BAR" "%programfiles%\TotalCmd\*.*" /y /q /s /i /h

непосредственно в config.js, чтобы файл копировался только если будет устанавливаться Total Commander 6.03a?
Читал форум, хэлп по WPI, ничего подобного не нашел. Пробовал методом тыка... результат - нулевой. Подскажите хитрый синтаксис.
И возможно ли такое в принципе?
Спасибо!

P.S. Понятно, что некоторые файлы можно поместить в $Progs-каталог и успокоиться, но есть ситуации когда скопировать файл нужно именно после установки приложения.

P.P.S. Кстати, в последнем дистрибутиве WPI_3.6.1.rar, взятом с сайта http://www.btsunattended.net в файле WPI.cmd почему-то отсутствуют закрывающие кавычки в строке:

Код:

regedit /s "%wpipath%\common\wpi.reg
будьте внимательны!

Sanja Alone 03-08-2005 01:33 345539

befou
Цитата:

...чтобы файл копировался только если будет устанавливаться Total Commander
Можешь так попробовать:
config.js:
Код:

cmd1[pn]=['%cdrom%\\WPI\\Install\\TotalCmd\\tcmd603a.exe']
cmd2[pn]=['%cdrom%\\WPI\\Install\\TotalCmd\\totalcmd.cmd']

totalcmd.cmd:
Код:

@echo off
xcopy DEFAULT.BAR "%programfiles%\TotalCmd\" /y /q /s /i /h
exit

Это самый надежный способ.

Цитата:

-могу ли я каким-либо образом прописать команду
Код:

cmd2[pn]=['xcopy %cdrom%\\WPI\\Install\\TotalCmd\\DEFAULT.BAR "%programfiles%\\TotalCmd" /y /q /s /i /h']
Эта фишка точно работает на WPI 3.6.1 и точно НЕработает на новой WPI 4.2 - пишет JavaScript Error.

Dust112 03-08-2005 02:41 345548

Вышла новая версия 4.2

DenchikK 04-08-2005 02:19 345813

Что то явно не здоровое прослеживается в работе этой новой версии.
1. 3 раза скачивал версию 4.2, последний раз только что. Только вот при запуске пишется в правом нижнем углу, что версия 4.1
2. В настройках нельзя выставить Application To Display Per Install Window. Что бы я не выставлял тут, в файле useroptions.js значение остаётся неизменным: var appsPerInstallWindow=100; (это ж какой экран то иметь надо!)
3. Самая пахабная вещь: после окончания установки программ, стираются почти все иконки с рабочего стола! А виной тому - стоящая по умолчанию комманда удаления в файле wpi.cmd:
del /s/q "%userprofile%\desktop\*.lnk"
Очень смешно...

Пользуясь случаем, хочу спросить - как можно изменить цвет шри фта для имён групп? Никак не выходит.

VelDmi 04-08-2005 07:16 345836

Sanja Alone
Цитата:

Эта фишка точно работает на WPI 3.6.1
У меня эта фишка почему то не работает. Пишет не найден файл xcopy.

Sanja Alone 05-08-2005 02:21 346035

DenchikK
Цитата:

Что то явно не здоровое прослеживается в работе этой новой версии.
У меня вообще пишет ошибку JavaScript, если пытаюсь отключить местный аудиопроигрыватель. И какого его туда впихнули :( Если не найду как побороть, придется откатиться на 3.6.1 - там такой фигни не было.

Цитата:

Только вот при запуске пишется в правом нижнем углу, что версия 4.1
Угу, так и есть. Я удалил эту надпись - она находится в конце файлов Каталог_темы\wpi.htm.

Цитата:

Что бы я не выставлял тут, в файле useroptions.js значение остаётся неизменным
Я поставил 20 - вроде работает. Но я никогда не пользуюсь WPI-шным редактором, а все изменения вношу непосредственно в файлы.

Цитата:

стираются почти все иконки с рабочего стола!
Надо бы еще del /s/q "%allusersprofile%\desktop\*.lnk" добавить - тогда точно все удалятся, и не забыть о русских Виндах, где "desktop"="Рабочий стол" :)

Цитата:

как можно изменить цвет шрифта для имён групп?
Смотри файлы Каталог_темы\wpi.css, там ищи блок .category и в нем меняй параметр color. Я поставил цвет #B1B6F0 - так красивее. Аналогичным способом можешь поменять цвета всех элементов темы.

VelDmi
Цитата:

Пишет не найден файл xcopy
Пользуйся cmd-файлами - эти точно такого не напишут :)

DenchikK 05-08-2005 04:35 346055

Большое спасибо!
А где можно узнать какие цвета что означают?

Sanja Alone 06-08-2005 01:47 346281

Я нашел как избежать ошибки при отключении аудиоплеера в WPI. Нужно в файлах тем Каталог_темы\wpi.htm в проверке опции showmpWPIBtn удалить один знак "=":
Код:

строку:
if (showmpWPIBtn == 0)
нужно заменить на:
if (showmpWPIBtn = 0)

Т.к. это нарушение синтаксиса, то рез-тат аналогичен удалению проверки - элемента управления плеера в окне wpi больше не будет при любом значении параметра showmpWPIBtn. Если кто знает, как добиться нормальной работы showmpWPIBtn правильно - приводите свои варианты, а для меня пока и этого хватит :)

DenchikK
Цитата:

какие цвета что означают?
#XXYYZZ - цветовая система RGB (xx - красный, yy - зеленый, zz - синий).
Каждый цвет характеризуется десятичной цифрой от 0 до 255 (00 - FF в шестнадцатиричной системе счисления).
Если хочешь с удобством подобрать цвета - прога svetik тебе поможет.

DenchikK 06-08-2005 02:57 346287

Sanja Alone
Спасибо, оказывается это так просто и одновременно тяжко... Ну да ладно - прорвёмся.

Я вот хотел ещё спросить. Надоело каждый раз после переустановки винды, выставлять 6 колонок. С помощью проги, отслеживающей изменения на винте и в реестре, я так и не смог ничего найти. Плюнул, решил сделать это через AutoIT. Но возникла проблема - AutoIT не может запускать .cpl файлы. Зато .bat может, подумал я, и наваял такой скрипт - сначала запускается .bat файл, который запускает .cpl и выставляет в проге 6 колонок. Замечательно - всё работает. Но! Когда я это пытаюсь запустить через WPI, досовское окно моргает, ничего не запускает, скрипт стоит. Пробовал через wpi расчленить установку - сначала запускаю .bat (в итоге запускается таки .cpl) но следующая часть, что кнопочки должна нажимать, не срабатывает. Я уж и так экспериментирую, и так - не выходит. А жаль.

Вот код, если поможет в выявлении ошибки:

Код:

AutoItSetOption("SendKeyDelay", 50)
AutoItSetOption("MouseCoordMode", 0)

run ('SoundMGR.bat')

Sleep (1000)

WinWaitActive ('Конфигурация звукового устройства AC97')
MouseClick ("left", 500, 65)

Sleep (1000)
ControlClick ('Конфигурация звукового устройства AC97','','Button5')
Sleep (1000)
ControlClick ('Конфигурация звукового устройства AC97','','Button9')
Sleep (1000)
Send ('{Enter}')

Exit

А это вызов .cpl:
Код:

%systemroot%\system32\ALSNDMGR.CPL

Sanja Alone 06-08-2005 04:16 346292

DenchikK
Напиши в батнике:
Код:

start %systemroot%\system32\ALSNDMGR.CPL
Если этого будет мало, то замени WinWaitActive на WinWait + WinActivate.

VelDmi 07-08-2005 09:25 346441

Вложений: 1
Собственно существует следующая проблема:
При установке с помощью WPI Asdsee 6.0 строкой вида %cdrom%\ACDSee.msi /qb USERNAME=User ALLUSERS=1 SLL_LICENSENUMBER=xxx-xxx-xxx-xxx-xxx-xxx REBOOT=REALLYSUPPRESS появляется сообщение "Failed to extract file Dll_.ini from the binary table" После этого все русификаторы запускаются с английским интерфейсом и AutoIt не работает. Не могу понять в чем дело.
Рисунок прикрепил.
P.S. Если wpi запустить не через guirunonce а после появления рабочего стола то все ОК.

Sanja Alone 08-08-2005 03:19 346569

DenchikK
Цитата:

есть у меня прикольный шрифтик, только вот что-то переделали в новой версии, не могу его прикрутить. Не знаете, что они там наменяли?
Если ты имеешь ввиду установку шрифта в систему, то:
1. Tools\Fonts\fontinst.inf - дописываешь сюда шрифт(ы), например:
Код:

[fonts]
BATTLE3.TTF
CybertronMetals.TTF

2. В файле wpi.cmd найди строку
Код:

--start /wait %wpipath%\Tools\fonts\fontinstaller.exe
и удали выделенное красным.
Если же ты хочешь изменить шрифты в самом WPI, то правь параметры font-family в файлах Themes\Имя_темы\wpi.css


VelDmi
Цитата:

Если wpi запустить не через guirunonce а после появления рабочего стола то все ОК
Ес-но, на этом этапе можно запускать и msi-файлы напрямую, а на этапе guirunonce - только через msiexec:
Код:

msiexec /i ACDSee.msi /v"/qb USERNAME=User ALLUSERS=1 SLL_LICENSENUMBER=xxx-xxx-xxx-xxx-xxx-xxx REBOOT=REALLYSUPPRESS"
Это так, совет:
1. Шестая версия ACDSee самая тормозная из всех когда-либо выходивших (это не только imho). В седьмой эту досадную "оплошность" исправили.
2. Установка из exe проходит без проблем на любом этапе:
Код:

prog[pn]=['ACDSee 7.0 Power Pack (build 102)']
cmd1[pn]=['%cdrom%\\Soft\\ACDSee\\acdseepowerpack.exe /s /v"/qn USERNAME=Имя SLL_LICENSENUMBER=xxxxxx-xxxxx-xxxxxx-xxxxxxx-xxx REBOOT=REALLYSUPPRESS']


fanatf1 23-08-2005 14:24 350097

Вопрос

Неработает вот это

Код:

REM Force resolution to needed size for wpi interface.
--start %wpipath%\Tools\VideoChanger.exe 1280x1024x32@85 -q

т.е.разрешение не меняется как написано а идёт как стандартно (320*200 или 640*480)
Я так понимаю нада убрать первые два тире? Тогда будет работать?

Вопрос №2

Про шрифты ... если дописать как ты сказал в файл fontsins то куда их самих класто то?

Sanja Alone 30-08-2005 01:20 351853

fanatf1
Цитата:

Я так понимаю нада убрать первые два тире? Тогда будет работать?
Да. Вобще-то, для комментариев в bat/cmd-файлах не используют такой вариант (для этого есть команда rem) - это просто ошибка, но автору(ам) WPI видно так удобнее :)

Цитата:

Про шрифты ... если дописать как ты сказал в файл fontsins то куда их самих класто то?
В тот же каталог, где лежит fontinst.inf.

fanatf1 01-09-2005 07:39 352425

Sanja Alone

Да пасиб . Разобрался.

Потом справку нашёл и вообще всё выяснил )

DenchikK 15-09-2005 11:12 355656

Не понимаю, как справиться с такой ситуацией:
Нужно поставить программу (инсталятор .msi) не ключами, так как не всё
нужные функции можно ими задействовать, а установкой через AutoIT.
Запуск программы сделал такой (так как AutoIT напрямую файлы .msi не
запускает):

Код:

run ('msiexec /i filename.msi')
И всё отлично на первый взгляд, инсталятор запускается, всё ставиться
нормально, выбираются нужные вещи - всё пучком! Но: когда я пытаюсь
поставить эту программу через WPI (версия 4.2) - она не ставиться,
пишется "Не удаётся открыть пакет установки. Убедитесь, что пакет
существует и к нему есть доступ, либо свяжитесь с поставщиком
приложения и проверьте, что это правильный пакет Windows Installer "

Пробовал в каталог с программой пихать msiexec.msi - не вышло.

Проверил еще несколько инсталяторов .msi - везде одно и то же -
напрямую через WPI комманда срабатывает, через AutoIT в WPI - нет.

Sanja Alone 16-09-2005 02:51 355826

DenchikK
Нужно так:
Код:

run ('msiexec /i Путь_к_msi_файлу\filename.msi')

DenchikK 16-09-2005 11:44 355915

Спасибо большое! Так - сработало. Но такое решение кроет и недостаток: при жёсткой задаче буквы cdrom, инсталятор будет срабатывать только на моей машине...

Сейчас у меня WPI работает довольно удобно: буква CDROM определяется по метке на диске, что даёт мне возможность на своей машине ставить винду и программы с винта, а если надо к кому-нибудь пойти: переписываю всё нужное на CD/DVD диск ничего не меняя и не изменяя - и всё будет работать хоть с винта, хоть с диска.

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

DMITRIY_M 16-09-2005 19:00 356018

Всем привет.
Огромное спасибо Vadikan-у и всему Форуму,что Вы есть.
Вот решение для WPI на примере AutoCAD 2006 RUS
по аналогии С PROMT7expert


cmd1[pn]=['cmd.exe /C CD /D %cdrom%\\$OEM$\\Software\\OFFICE\\AutoCAD_2006RUS\\&start /wait %cdrom%\\$OEM$\\Software\\OFFICE\\AutoCAD_2006RUS\\AutoCAD2006RUS_Script.exe']

Run("msiexec /i Bin\acadFeui\acad.msi")

В скрипте полный путь не указывается,только путь откуда запускается скрипт

Sanja Alone 17-09-2005 03:10 356093

DenchikK
1. Из WPI msi-файлы без проблем запускаются при указании полного пути, например:
Код:

cmd1[pn]=['msiexec.exe /i %cdrom%\\Soft\\Acronis\\AcronisTrueImageEnterprise.msi ADDLOCAL=ALL PIDKEY=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX REBOOT=ReallySupress /qb!']
2. Чтобы установка прог через WPI работала как с CD/DVD, так и с HDD, нужно:
а). Переменная wpipath в wpi.cmd обязательно должна определяться так:
Код:

set wpipath=%~dp0
б). Каталог с программами должен быть на одном уровне с маркерным файлом (для WPI это wpi.ico). У меня так:
Код:

root
|-autorun.inf
|-[+] WPI
              |-[+] Common
              |-[+] Soft (каталог с программами)
              |-[+] Themes
              |-[+] Tools
              |-[+] Wpiscripts
              |-WPI.cmd
              |-WPI.hta
              |-WPI.ico

в). Оставить определение переменной cdrom функцией FindCDRom() в файле WPI\Wpiscripts\generate.js без изменений, т.е. маркерным файлом должен быть wpi.ico (для WPI 4.2 нужно изменить маркер WIN51 на wpi.ico в этой функции).
Теперь приведенная в пункте 1 в кач-ве примера строка установки AcronisTI будет содержать правильный путь при любом способе установки.

3. По поводу жесткого указания буквы CD. Нужно использовать макрос @ScriptDir и тогда никакой жесткой привязки не будет:
Код:

run ('msiexec /i ' & @ScriptDir & '\filename.msi')
(это если у тебя msi и au3 лежат в одном каталоге)
Код:

run ('msiexec /i ' & StringLeft(@ScriptDir,2) & '\Путь_к_msi_файлу_без_буквы_диска_с_двоеточием\filename.msi')
(если msi и au3 лежат в разных каталогах; StringLeft(@ScriptDir,2) - буква диска с двоеточием)
Пробел после /i ОБЯЗАТЕЛЕН, это не опечатка.

DenchikK 17-09-2005 07:02 356104

Спасибо! Буду пробовать!

DenchikK 01-11-2005 01:49 369380

Что то я так и не смог найти в описании такую вещь (или она вообще не возможна?):

ставлю, к примеру, программу:

Код:

prog[pn]=['Название программы']
...
cmd1[pn]=['Путь до первого файла']
cmd2[pn]=['Путь до второго файла']
...

И вот, если, допустим нет второго файла, WPI выдаёт ошибку и установка прекращается. Но я вроде бы помню, что есть какая-то настройка, пропускающая отсутствующий файл. Или я выдаю желаемое за действительное?

И ещё, у меня имена категорий прописаны другим шрифтом. Но при первом запуске WPI на чистую систему, названия категорий прописываются другим шрифтом с другим размером, нежели я заказал. В файле wpi.cmd строчка

Код:

start /wait %wpipath%\Tools\fonts\fontinstaller.exe
присутствует. И файлы по этому пути есть. После перезагрузки со шрифтами всё становиться нормально. Это так работает, или я что-то не так делаю?

CTEPBA 01-11-2005 18:23 369581

Люди у меня такой вопрос: куда вы прописываетет, чтобы после уставки системы запускался файл wpi.cmd, который находиться на CD, и как вы его прописываете?

DenchikK 01-11-2005 21:04 369626

Мой вариант такой (именно МОЙ вариант, потому и не использую %~dp0):

файл %cdrom%\I386\$oem$\$1\Install\install.cmd запускается сразу после установки системы. Его содержание:

Код:

@ECHO OFF
cmdow.exe @ /HID
color 9F
 
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set inst_cd=%%i:
setenv.exe -m cdrom %inst_cd%
echo Found CD-Rom as drive %cdrom%
 
rem The following line hides the command window ...
%CDROM%\Software\WPI\Tools\cmdow @ /HID
 
ECHO.
ECHO Calling WPI
ECHO.
 
regedit /s %cdrom%\Software\WPI\common\WPI.reg
start /wait %cdrom%\Software\WPI\WPI.cmd
 
exit

А вообще в этом топике уже было написано.

О шрифтах:
С ними я вроде понял - какая-то из многочисленных ставящихся
программ доставляет шрифт, на который ссылается WPI, и естесственно в
начале работы шрифта то и нет. Остаётся найти, какого. Если это вообще так.

CTEPBA 01-11-2005 22:15 369644

Так подскажите как мне зарустить wpi.cmd с диска если не известна буква диска я пологаю делать несколькими способами:

1) Создаю каккой-небудь cmd файл потом ложу его в директорию примерно $OEM$\$$, а в файле winnt.sif указываю к нему путь %windir%\cmd файл, в котором будут прописано следуующее %CDROM%\WPI\wpi.cmd

2) просто чтобы все фйлы wpi копировались на диск с помощью $OEM$, а потом запускать файл wpi.cmd c winnt.sif, а wpi будет ссылаться на cd при уставки приложений.

DenchikK 01-11-2005 22:27 369647

CTEPBA
Я же написал, как это делать если не известна буква CDROM. Ну раз непонятно, рассказываю подробно:

в файле winnt.sif (или Как он у вас там)

Код:


[GuiRunOnce]
  %systemdrive%\install\install.cmd

Содержание файла install.cmd на прошлой странице

Расположение файлов (плевать на каком диске, так как мы определяем переменную %cdrom% по метке - файлу wpi.ico в корневом каталоге и соответственно, мы можем одинаково хорошо ставить программы как с реального CDROM так и с винта):

винда: \i386
wpi: \Software\WPI

Вот и всё! Ставим винду, при первом запуске оной запускается файл install.cmd, который запускает WPI, который в свою очередь может находиться хоть на винте, хоть на cdrom - лишь бы в корневом файл wpi.ico болтался.

Теперь то разъяснилась ситуация?

CTEPBA 02-11-2005 00:06 369683

Спасибо попробую, вот например про wpi.ico даже не знал.

DenchikK 02-11-2005 04:45 369710

CTEPBA
На месте wpi.ico может быть всё, что угодно - просто посмотри как определяется переменная %cdrom% - просто перебираются все доступные в системе диски, в поиске маркерного файла. где найден, тот и %cdrom% со всеми вытекающим (то бишь делай с ним что хочешь). Хочешь - использвуй свой ник в качестве маркерного файла. Только вот в кирилице я бы тебе не советовал создавать маркерный файл.
Опять же - обрати внимание на комманду setenv - тебе нужно скачать этот файлик и держать в том же каталоге, откуда будешь запускать файл install.cmd

Sanja Alone 02-11-2005 08:25 369729

DenchikK
Цитата:

И вот, если, допустим нет второго файла, WPI выдаёт ошибку и установка прекращается. Но я вроде бы помню, что есть какая-то настройка, пропускающая отсутствующий файл. Или я выдаю желаемое за действительное?
Последнее :) Но может тебе подойдет другая настройка - в WPI можно НЕпоказывать программу в общем списке при соблюдении н-рого условия. Например, я хочу обновить DirectX 9.0c до августовской сборки только на тех компьютерах, где это еще не сделано. Я делаю проверку на существование определенного файла, присутствующего только после обновления пакета - если он уже есть, то запустив WPI, в разделе System я не увижу пункта DirectX 9.0c:
Код:

prog[pn]=['DirectX 9.0c']
desc[pn]=['Microsoft DirectX 9.0c (Aug 2005)']
cond[pn]=['!FileExists("%windir%\\system32\\d3dx9_27.dll")']
cmd1[pn]=['%cdrom%\\Soft\\DX9\\dxsetup.exe /silent']
dflt[pn]=['yes']
cat[pn]=['System']
pn++

Или еще один пример: я хочу установить словарь Lingvo, но "бесплатную" его версию ставить можно лишь с файла-образа. Для этого, я своим AutoIt-скриптом монтирую образ на виртуальный привод Алкоголя или Демона, а в WPI-конфиге пишу условие: если ни одна из этих прог не установлена, то и не нужно мне Lingvo показывать в списке доступных для установки приложений:
Код:

prog[pn]=['ABBYY Lingvo 10 Multilingual Dictionary']
desc[pn]=['Multilingual Dictionary']
cond[pn]=['FileExists("%programfiles%\\Alcohol Soft\\Alcohol 120\\Alcohol.exe")||FileExists("%programfiles%\\D-Tools\\daemon.exe")']
cmd1[pn]=['%cdrom%\\Soft\\Lingvo\\autoit-lingvo.exe']
cat[pn]=['Office']
pn++

Можешь посмотреть файл WPI/UserManual/Manual.html - там немного сказано об этом (Condition).

И еще: твой install.cmd можно безболезненно привести к такому виду:
Код:

@ECHO OFF
cmdow.exe @ /HID
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set inst_cd=%%i:
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d %inst_cd% /f
regedit /s %cdrom%\Software\WPI\common\WPI.reg
start /wait %cdrom%\Software\WPI\WPI.cmd
exit

Т.е., что я изменил:
а). Окно достаточно спрятать один, а не два раза
б). Хоть я когда-то и советовал setenv, но добавление переменной можно сделать и стандартной командой REG ADD
в). Окно ты прячешь, поэтому действия команд color и echo все равно не увидишь.

Sanja Alone 02-11-2005 08:26 369730

CTEPBA
Цитата:

как мне зарустить wpi.cmd с диска если не известна буква диска
1. В единственный раздел [COMMANDS] файла $OEM$\cmdlines.txt дописываешь вызов командного файла, к-рый определит переменную cdrom: "prep_env.cmd" (в принципе, в cmdlines.txt можно сразу вписать команду REG ADD ..., но в ней самой присутствуют кавычки, а в файле cmdlines.txt все команды должны быть в таких же кавычках - как тут поступить я не скажу, ибо в deploy.chm данный случай не рассматривается, а проверять возможные варианты мне неохота).
Это файл prep_env.cmd (ложишь его рядом с cmdlines.txt):
Код:

@echo off
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /t REG_EXPAND_SZ /d %~d0 /f
exit

2. Прописываешь в разделе [GuiRunOnce] файла i386\winnt.sif запуск WPI, например так: "%cdrom%\wpi\wpi.cmd" (впиши свой путь, т.к. я не знаю где именно у тебя wpi.cmd)

По твоему вопросу это все. Между прочим, ответ на данный вопрос я уже давал в этом треде, как и проводил ликбез о назначении переменной cdrom самим WPI (имеет прямое отношение к wpi.ico). Прочитай тему с начала и у тебя отпадет масса вопросов...

P.S. Если захочешь, чтобы установка прог через WPI работала как с CD/DVD, так и с HDD и при этом не нужно было копировать файлы на винт методом $OEM$, читай мой пост выше.

DenchikK 02-11-2005 15:22 369865

Sanja Alone
Окно почему то и не прячется - потому ошмётки экспериментов и остались.
За совет - спасибо огромное - сейчас буду всё переделывать.

И, если можно, очень хотелось бы посмотреть на скриптик AutoIT по засовыванию образа. Технически не представляю некоторые детали.

Sanja Alone 03-11-2005 01:41 369984

DenchikK
Цитата:

Окно почему то и не прячется
Просто у меня cmdow.exe на установочном диске лежит в $OEM$\$$ и на момент вызова из любого батника оказывается доступной, т.к. уже лежит в каталоге Винды %SystemRoot%, а у тебя, повидимому, это не так.

Цитата:

хотелось бы посмотреть на скриптик AutoIT по засовыванию образа
Ничего экстраординарного: просто исп-ся параметры командной строки указанных эмуляторов. Можешь скачать с моего сайта скрипт для установки Lingvo 10 ML - там понятные комментарии ко всем действиям.

CTEPBA 03-11-2005 09:40 370020

Sanja Alone
Большле спасибо мне твой метод помравился больше чем через файл install.cmd, который определяет CD-ROM.

WinMaster 03-11-2005 13:49 370080

Народ, а не поделитесь ли сабжем версии 3.5 ?
Ссылка с сайте http://members.aon.at/equinox/wpi/ мертвая, впрочем как и сайт который редиректит на http://wpi.freeprohost.com/ где "You don't have permission to access / on this server".
Версию 3.3.5 скачал.

DenchikK 03-11-2005 13:57 370085

WinMaster
У меня только 3.6 и 4.2 - если надо - могу на рапидшару кинуть.

WinMaster 03-11-2005 14:15 370090

DenchikK
О, даже такие есть... дай плиз линк на оба?

ЗЫ, Я тут недавно, не совсем просекаю что есть рапидшара?

DenchikK 03-11-2005 17:58 370141

Давай я тебе дам один - последний. Вот тебе адрес (весит он 0.98 Mb):

hxxp://rapidshare.de/files/7134638/WPI_4.2.rar.html

Скачаешь - скажи, удалю. Если конечно не поступит предложений его там оставить (раз оффсайт накрылся).

Скчивается с рапиды просто: при переходе жмёшь внизу страницы на free, на следующей странице внизу через несколько секунд (около 20 - отсчёт будет вестись) появится ссылка на файл. Качать лучше браузером, иногда с рапиды downloaderы не работают.

Я вот проверил сейчас - качается FlashGet'ом, 1 поток (больше не дадут на free), вечер, 6 часов, dialup, 4.28 Kb/s, за 4 минуты 5 секунд.

CTEPBA 03-11-2005 18:46 370158

Sanja Alone
У меня почемуто не работает при входе в систему выдается такое:

В реестре:

проблема вот еще в чем, а если в системе не один привод?

DenchikK 03-11-2005 18:59 370162

Переменная cdrom определяется по метке в корневом каталоге диска. Это раз, второе - проверь правильность ВСЕХ путей.

CTEPBA 03-11-2005 21:23 370198

Пути все правильные, а вот про какие метки ты говоришь даже не понимаю.

DenchikK 03-11-2005 22:01 370207

CTEPBA
Извини конечно, но что страницу назад я тебе говорил? А вообще - в этом топике всего 12 страниц, все твои вопросы обсуждены на этих страницах. Их конечно немного, и я или Sanja Alone могут их повторить ещё раз - но нужно ли это? Ты представь - каждый новый человек будет заходить в эту ветку и спрашивать одно и то же, не желая отмататывать станички - топик превратиться во что? :-))

Vadikan 03-11-2005 22:46 370211

DenchikK
Цитата:

я или Sanja Alone могут их повторить ещё раз - но нужно ли это?
Совершенно не нужно.

CTEPBA
Вы уже неоднократно задавали вопросы, которые были освещены на сайте и темах форума. Вы же умеете читать? Ну так читайте. Можно вслух, лучше усваивается :)

Andrey Kornev 04-11-2005 01:49 370243

Цитата:

DenchikK
О, даже такие есть... дай плиз линк на оба?


http://www.wpiw.net/downloads/WPI_4.3.5.rar


Sanja Alone 04-11-2005 01:59 370244

Тем, кто искал:
Новый WPI 4.3.5 (946 036 байт)
История изменений.

DenchikK 04-11-2005 02:17 370253

Всё таки очень мне понравилась идея с функцией FileExist. Сегодня все свои программы переделывал. Теперь вот думаю, как бы поизящней определять компоненты компютера, с целью установки не всех программ: то бишь если нет LAN не ставить сетевые программы, и далее по списку: модем, звуковая карта, пишущие приводы и проч. Пока в голову приходят слишком ненадёжные решения.

Sanja Alone 04-11-2005 06:24 370277

CTEPBA
Цитата:

У меня почемуто не работает при входе в систему выдается такое:
У меня все работало без проблем и у тебя должно работать... Конечно, если ничего не намудришь :)

Цитата:

проблема вот еще в чем, а если в системе не один привод?
Ну и что? Переменной cdrom будет присвоена буква диска (%~d0), с к-рого был запущен файл prep_env.cmd (в моем варианте) или буква диска на к-ром найден маркерный (wpi.ico или любой другой заданный) файл (этот базовый вариант; исп-ся в приведенном выше install.cmd).

CTEPBA 04-11-2005 21:22 370456

Ладно я сделал так в систему копируется файл install.cmd стаким содержимым:
Код:

@ECHO OFF
cmdow.exe @ /hid
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set CDROM=%%i:
 
echo Found CD-Rom as drive %cdrom%
 
ECHO.
ECHO Calling WPI
ECHO.
 
regedit /s %cdrom%\WPI\common\WPI.reg
REM Force resolution to needed size for wpi interface.
start %cdrom%\WPI\Tools\VideoChanger.exe 1024x768x16@75 -q
 
REM Make WPI directory the current directory.
for /f "delims=: tokens=1" %%i in ("%cdrom%\WPI") do %%i:
cd "%wpipath%"
 
REM Start WPI and wait for its end
start /wait %windir%\system32\mshta.exe "%cdrom%\WPI\wpi.hta"
 
exit
 
:end

А файл wpi.cmd я вообще убрал, вроде все работает.

WinMaster 09-11-2005 12:25 371850

DenchikK
Andrey Kornev
Sanja Alone
Всем спасибо :)

Автору статьи тут http://oszone.net/display.php?id=2985&page=2 лучше бы подправить ссылки...

Vadikan 10-11-2005 09:34 372165

Цитата:

Автору статьи тут http://oszone.net/display.php?id=2985&page=2 лучше бы подправить ссылки...
Ваше пожелание выполнено. В скобках замечу, что ссылка на форум была рабочей, а в форуме тема со ссылками на сайте прикреплена.

DenchikK 10-11-2005 10:59 372214

По-моему я придумал, как определять мать (для установки IAA) и Видяху (для установки дров). Коряво конечно, но работать будет. Идея позаимствована у bogomolov - но с этим описанием так справится не смог.

Идея вот в чём: devcon создаю список устройств, который сбрасывается в файл .txt, там ищу нужный идентификатор, на основе найденной строки создаю какой-нибудь файлик, по которому через WPI и будет определятmся, что ставить.

Черновичок (например видеокарты) пока такой (просто определение):

файл test.bat -> devcon find pci\* > test.txt

Код:

run ('test.bat')
sleep (500)
$file = FileOpen("test.txt", 0)
; Check if file opened for reading OK
If $file = -1 Then
MsgBox(0, "Error", "Unable to open file.")
Exit
EndIf
 
; Read in lines of text until the EOF is reached
 
While 1
$line = FileReadLine($file)
If @error = -1 Then ExitLoop
 
$chars = StringLeft($line, 12)
 
if $chars="PCI\VEN_10DE" Then                       
MsgBox(0, "У Вас Стоит:", "Видяха Nvidia")
endif
 
if $chars="PCI\VEN_1002" Then                       
MsgBox(0, "У Вас Стоит:", "Видяха ATI")
endif
 
if $chars="PCI\VEN_8086" Then                       
MsgBox(0, "У Вас Стоит:", "Видяха Intel")
endif               
 
Wend
 
FileClose($file)
 
Exit

К сожалению, модем, LAN, RW и вероятно, тюнер, так не определить. На нескольких компах смотрел - ID разный.

Sanja Alone 11-11-2005 01:56 372568

DenchikK
Цитата:

MsgBox(0, "У Вас Стоит:", "Видяха Nvidia")
Угу, и видяха, и чипсет и т.д. и т.п. Вот я ввожу у себя на компе команду devcon hwids PCI\VEN_10DE|more и вижу (перечисляю только устройства с именами):
Код:

NVIDIA nForce PCI System Management
PCI\VEN_10DE&DEV_0064
NVIDIA nForce2 ATA Controller (v2.6)
PCI\VEN_10DE&DEV_0065
NVIDIA(R) nForce(TM) Audio Codec Interface
PCI\VEN_10DE&DEV_006A
NVIDIA GeForce2 Ti
PCI\VEN_10DE&DEV_0151
NVIDIA nForce2 AGP Host to PCI Bridge
PCI\VEN_10DE&DEV_01E8
NVIDIA nForce2 Memory Controller
PCI\VEN_10DE&DEV_01EB
NVIDIA nForce2 Memory Controller
PCI\VEN_10DE&DEV_01EC
NVIDIA nForce2 Memory Controller
PCI\VEN_10DE&DEV_01ED
NVIDIA nForce2 Memory Controller
PCI\VEN_10DE&DEV_01EE
NVIDIA nForce2 Memory Controller
PCI\VEN_10DE&DEV_01EF

VEN определяет производителя, но для конкретного ус-ва нужно знать DEV-идентификатор. А если посмотреть на рез-т выполнения команды devcon hwids *|more, то становится вообще страшно...

Цитата:

Идея позаимствована у bogomolov
Вот только реализацией он делиться не хочет :) Затравку дал и все...

DenchikK 11-11-2005 03:46 372593

Sanja Alone
Блин, жалко! А какая идея была! И так хорошо исполнялась на тех компах, до которых я мог добраться (правда 4 из них - с одинаковой материнкой, но разными видеокартами).

Вот что пока я смог нарыть:
PCI\VEN_10DE&DEV_0281 - NVIDIA GeForce4 Ti 4200
PCI\VEN_10DE&DEV_0141 - NVIDIA GeForce 6600
PCI\VEN_10DE&DEV_0322 - NVIDIA GeForce FX 5200
PCI\VEN_1002&DEV_4E48 - RADEON 9800 PRO
PCI\VEN_8086&DEV_2560 - Встроенная Видяха Intel на 815 плате

И если в этом случае, нужен DEV - то затея просто не имеет смысла.

Хотя, может быть поступить так: в AutoIT я видел (надо будет сейчас найти) функцию поиска заданных символов в строке, может его и присабачить? То бишь получаем файле test.txt такие данные:

Код:

PCI\A347SCSI\0000                                                                                : A347SCSI SCSI Controller
PCI\VEN_10DE&DEV_0281&SUBSYS_89431462&REV_A1\4&299CCBFA&0&0008: NVIDIA GeForce4 Ti 4200 with AGP8X
PCI\VEN_10EC&DEV_8169&SUBSYS_728C1462&REV_10\4&1F7DBC9F&0&30F0: Realtek RTL8169/8110 Family Gigabit Ethernet NIC
PCI\VEN_1131&DEV_7130&SUBSYS_21151461&REV_01\4&1F7DBC9F&0&18F0: AVerMedia, AVerTV WDM Video Capture (7130)
PCI\VEN_12B9&DEV_1008&SUBSYS_00A212B9&REV_01\4&1F7DBC9F&0&08F0: U.S. Robotics 56K Fax PCI
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&13C0B0C5&0&F0: Intel(R) 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&13C0B0C5&0&F8: Intel(R) 82801EB LPC Interface Controller - 24D0
PCI\VEN_8086&DEV_24D2&SUBSYS_72801462&REV_02\3&13C0B0C5&0&E8: Intel(R) 82801EB USB Universal Host Controller - 24D2
PCI\VEN_8086&DEV_24D3&SUBSYS_72801462&REV_02\3&13C0B0C5&0&FB: Intel(R) 82801EB SMBus Controller - 24D3
PCI\VEN_8086&DEV_24D4&SUBSYS_72801462&REV_02\3&13C0B0C5&0&E9: Intel(R) 82801EB USB Universal Host Controller - 24D4
PCI\VEN_8086&DEV_24D5&SUBSYS_00801462&REV_02\3&13C0B0C5&0&FD: Realtek AC'97 Audio
PCI\VEN_8086&DEV_24D7&SUBSYS_72801462&REV_02\3&13C0B0C5&0&EA: Intel(R) 82801EB USB Universal Host Controller - 24D7
PCI\VEN_8086&DEV_24DB&SUBSYS_72801462&REV_02\3&13C0B0C5&0&F9: Intel(R) 82801EB Ultra ATA Storage Controllers
PCI\VEN_8086&DEV_24DD&SUBSYS_72801462&REV_02\3&13C0B0C5&0&EF: Intel(R) 82801EB USB2 Enhanced Host Controller - 24DD
PCI\VEN_8086&DEV_24DE&SUBSYS_72801462&REV_02\3&13C0B0C5&0&EB: Intel(R) 82801EB USB Universal Host Controller - 24DE
PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&13C0B0C5&0&00: Intel(R) 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570
PCI\VEN_8086&DEV_2571&SUBSYS_00000000&REV_02\3&13C0B0C5&0&08: Intel(R) 82865G/PE/P/GV/82848P Processor to AGP Controller - 2571
17 matching device(s) found.

И делаем поиск:

NVIDIA вместе с PCI\VEN_10DE - ставим ForceWare
Radeon вместе с PCI\VEN_1002 - ставим Catalyst
и для Intel надо посмотреть, каким словами он определяется.

А если взять формирование файла test.txt таким образом:

devcon hwids * > testhwids.txt

То мы ещё явно получаем слова Tuner, CDRW, DVD_RW, Ethernet. Модем можно определить по словам Fax, Modem, и для внешнего - посмотрю на работе завтра как Zyxel зовётся.

Может такой выход пойдёт?

И ещё хотел спросить про FileExist в WPI - можно ли поставить двойное условие показа программы? Что типа - показывать программу в списке, если программа не установлена и имеется на диске?

Sanja Alone 11-11-2005 08:26 372650

DenchikK
Цитата:

Может такой выход пойдёт?
bogomolv уже как-то реализовал (см. тему по Автоиту) данное действо, кстати, благодаря увиденному в одном из моих скриптов способу применения ф-ции StringSplit - чтение некоего подобия описанного тобой файла testhwids.txt с формированием массива и последующим поиском идентификаторов и установкой нужных дров. Можешь его напрячь - авось поделится кодом. Я бы и сам мог что-то подобное наваять, но, сейчас и без того своих проблем хватает - безработица, знаешь ли :(

Цитата:

двойное условие показа программы?
А в чем проблема? Я же тебе похожий пример давал :) Ну ладно, вот:
Код:

cond[pn]=['!FileExists("%programfiles%\\Куда_Прога_обычно_устанавливается\\Прога.exe")&&FileExists("%cdrom%\\Прога\\Прога_сетап.exe")']
Ты это хотел?

DenchikK 11-11-2005 14:32 372847

Sanja Alone

Цитата:

Ты это хотел?
Точно-точно - это всё у меня от того, что нужно спать иногда и ранним утром тормозить не буду - да и память лучше станет...

Спасибо, и sorry что ступил...

DenchikK 16-11-2005 05:06 374357

Беда пришла откуда не ждали! Когда у меня программы были распиханы
равномерно и ровно - всё было хорошо. Теперь же, когда идет проверка
на то, установлена или нет та или иная программа, выходит такая вот
бяка: некоторые программы сильно упихиваются вниз окна - и или не
видны совсем, или видны - но чуть-чуть. С этим что-то можно сделать?


Sanja Alone 17-11-2005 02:07 374714

DenchikK
Попробуй явно задать порядок сортировки категорий в файле Wpiscripts\useroptions.js, например так:
Код:

var sortorder=['System','File Managers','Net','Tests','Multimedia','CD/DVD Tools','Archivers','Utils','Office','Antivirus','TV','Misc'];
Если это уже сделано... тогда не увлекайся проверками :)

DenchikK 17-11-2005 02:30 374716

Это то конечно сделано. Значит никак? Жаль, а я думал, может где то есть параметры, отвечающие за границы распределения текста.

Sanja Alone 17-11-2005 03:36 374727

DenchikK
Цитата:

может где то есть параметры, отвечающие за границы распределения текста.
Они есть - см. Wpiscripts\boxes.js. Здесь всего две функции, к-рые и определяют всю эту кухню - можешь покопаться, что-то изменить.

DenchikK 18-11-2005 14:35 375273

Впал в ступор понять не могу: в версии 4.2 всё работает как надо, ставлю 4.3.5, чтоб проверить работу, тупо заменяю config.js и useroptions.js - половина программ пропадает. Ставлю обратно 4.2 - всё работает. Что же там глобально так поменяли?

Sanja Alone 19-11-2005 00:30 375521

DenchikK
Цитата:

Что же там глобально так поменяли?
Да много всего. Теперь нормально отключается впаяный по какому-то недоразумению (или извращенному вкусу) проигрыватель :) А тупо скопировать поверх не выходит, потому как появилась новая фишка - варианты конфигов (configlist), да и htm-ки тем сильно изменены. Короче говоря, для отсутсвия глюков лучше перенеси свой список прог в новый config.js, ну и установи переменные в useroptions.js.

Ginsot 22-01-2006 01:32 395763

Увожаемый All!
Подскажите, как же правильнее будет запускать WPI
на форуме MSFN советуют делать так:

Создаём runonceex.cmd :

Код:

cmdow @ /HID
@ECHO OFF
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\WPI\WPI.cmd" /f
EXIT

В cmdlines.txt пишем:
Код:

[COMMANDS]
"RunOnceEx.cmd"

А что мешает сразу написать в cmdlines.txt
Код:

[COMMANDS]
..\Software\wpi\wpi.cmd

что от этого измениться?

Vadikan 22-01-2006 09:44 395797

Ginsot
Так если вы его из cmdlines.txt вызовите, то он на Т-12 и запустится. Я даже не уверен будет ли он работать на этом этапе... WPI нужно при первом входе в систему запускать, что runonceex и обеспечивает, импортируя ключи в реестр, которые в свою очередь отработают при первом входе.

Ginsot 22-01-2006 22:12 395955

Э-э-э получается runonceex.cmd при вызове из cmdlines.txt не запускается на выполнение а только добавляет ключи в реестр. Правильно?

На Т-12 WPI запускается, только вот отработает он или нет, вернее установятся ли проги, я так и не узнал из-за ошибки в %wpipath% во вторник попробую, у меня вся сборка на работе...

Пробовал запустить WPI.cmd из [GuiRunOnes] - "не найден путь". Задумался...
Как передать в этой секции, что wpi запускается с %cdrom%?

Sanja Alone 23-01-2006 03:27 396007

Ginsot
Цитата:

Как передать в этой секции, что wpi запускается с %cdrom%?
Более чем подробно об этом я уже рассказывал чуточку выше

fanatf1 23-01-2006 12:33 396180

Вышлано новая версия WPI 4.3.8
много полезных обновлений!

Version 4.3.8 (Jan/21/2006)

More improvements to the category selection feature.
*

Now supports up to 9,999 entries.
*

Removed Video Changer.
*

All standard enviroment variables are now recognized.
*

Added in ResChanger 3.01.
*

Added undo.reg.
*

Added Commandline support. (Thanks cribban)
*

Added CDSwitch into the tools folder.
*

Added Config Lister into the tools folder.
*

Minor cosmetic changes.
*

Minor code changes.
*

Fixed 800x600 resolution display problems.
*

Major re-write of the manual.
*

Minor changes in WPI.cmd.
*

Audio Player now closes after installations are complete. (Thanks billjrm)
*

Transparent .png images are now supported. (Thanks LaptoniC)
*

New condition (Grayed condition). Look in the manual for description.
*

Major re-write of the manual.
*

New Options menu which sets WPI to look for Win51 or WPI.ico at the root source.
*

Four new languages:
o

Hebrew language.
o

Lithuanian language.
o

Slovac language.
o

Brazilian Portuguese language.
o

Updates and changes to some of the other languages.

http://www.wpiw.net/downloads/WPI_v4.3.8.rar


Ginsot 23-01-2006 15:18 396226

Sanja Alone
Спасибо принцип понял. Как я и предполагал переменную %cdrom% нужно задавать из cmdlines.txt.

Sanja Alone 24-01-2006 02:43 396446

fanatf1
Цитата:

Вышлано новая версия WPI 4.3.8
Позавчера я уже успел скачать и примерить обновку к своему DVD с софтом.
  • Из реально заметных улучшений (в данном сл. исправлений) - теперь у меня нормально работает ф-ция "Снять выделение" (раньше н-рые пункты по неизвестной причине все равно оставались отмеченными). Подозреваю, что это и есть "Fixed 800x600 resolution display problems" :)
  • Очень громко звучит пунктик "All standard enviroment variables are now recognized". И дело даже не в том, что там совсем не "All", а в том, что от версии 3.3.5 добавилась только одна переменная - %temp% (к уже имевшимся к тому времени %cdrom%, %systemdrive%, %windir%, %programfiles%, %sysdir%, %allusersprofile%, %userprofile%, %appdata%, %commonprogramfiles%).
  • Реально позабавил пункт "New condition (Grayed condition). Look in the manual for description". В мануале же сказано следующее: "Grayed condition is exactly the same except if the condition is meet it will not hide the entry it will highlight it and disable use of it". И все... Как этим пользоваться - гадайте на кофейной гуще :)
  • Но, наконец-то! дали возм-ть выбора: "New Options menu which sets WPI to look for Win51 or WPI.ico at the root source". Теперь, для нормальной установки как с компакта, так и с hdd достаточно в useroptions.js установить var LaunchFromCD='no';моем случае), а не ковыряться в generate.js - немного меньше телодвижений, а уже приятно :biggrin:

Ginsot
Цитата:

Как я и предполагал переменную %cdrom% нужно задавать из cmdlines.txt
В принципе, можно тоже самое проделать и на T-39 записав в winnt.sif что-то в таком духе:
Код:

[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J prep_env.cmd)))"

Сам я это дело не проверял, но можешь попробовать. Если я ничего не напутал, то должно сработать. Идея заимствована из статьи Vadikan-а и EgOrus"Установка драйверов с CD".

Ginsot 25-01-2006 00:07 396736

Sanja Alone
Я пока не собираюсь это использовать на Т-39, но возьму на заметку, вдруг понадобиться.
Вот скоро выйдет Vista, будем все по новой ковыряться: что, где и когда...

fanatf1 25-01-2006 08:56 396826

Кстати заметил в старой версии в wpi.hta пути описывались так

Код:

REM Hide this command window.
%wpipath%\Tools\cmdow.exe @ /hid

в новой версии 4,3,8
HTML код:

REM Hide this command window.
%wpipath%Tools\cmdow.exe @ /hid

ичезла обратный слеш после %wpipath% !!

Это правильней или никакой разницы?

Ginsot 25-01-2006 21:43 397161

fanatf1
Нет, это неправильно. Слэш нужно добавить, иначе винда не найдёт путь.

Есть и ещё один косяк, было:
Код:

REM Start WPI and wait for its end
start /wait %windir%\system32\mshta.exe "%CD%\wpi.hta"

стало:
Код:

REM Start WPI and wait for its end
wpi.hta

Из за такой формы записи невозможно запустить WPI на Т-12, да и после установки, при запуске из RunOnceEx не всеегда срабатывает, видимо интерпретатор не успевает подгрузится. Рекомендую вернуть старую форму записи.

И последнее. При установке через VMWare новая утилита смены разрешения экрана не помогает, ругается на монитор и видиоадаптер неподдерживающие режим (настраивал на 1024*768 цвет -max частота - max) Оно и понятно, т.к. VMTools ещё не установлены, надеюсь на реальной машине (не с каким-нибудь диковинным видиоадаптером) всё будет нормально, а то верну старую утилиту, там всё нормально работало, но тоже есть минус - рискуешь установить действительно неподдерживаемую монитором развёртку.

Sanja Alone 27-01-2006 06:27 397657

fanatf1
Цитата:

ичезла обратный слеш после %wpipath% !!
Если %wpipath% определяется как %~dp0 или %~d0, то переменная содержит обратный слэш в конце.


Ginsot
Цитата:

Нет, это неправильно. Слэш нужно добавить, иначе винда не найдёт путь
Найдет по вышеописанной причине. Но, самое смешное, что Винда находит путь даже с двумя слэшами, как это и было раньше :)

Цитата:

Из за такой формы записи невозможно запустить WPI на Т-12
Imho, устанавливать приложения лучше уже после полной установки и загрузки Винды, т.к. с н-рыми возникают траблы даже при запуске WPI из секции [GuiRunOnce] файла winnt.sif, т.е. на этапе почти полной (до появления gui) первой зарузки ОСи.

Ginsot 28-01-2006 00:15 398088

Sanja Alone
Цитата:

Если %wpipath% определяется как %~dp0 или %~d0, то переменная содержит обратный слэш в конце.
...
Найдет по вышеописанной причине. Но, самое смешное, что Винда находит путь даже с двумя слэшами, как это и было раньше
Именно так у меня задаётся %wpipath% и без слэша не прокатывает "Не найден путь. Хотите отыскать его в ручную?"
А вот добавил слэш и всё стало на свои места.

Кстати, нет ли где обсуждения, какие проги ставятся на Т-12, а каие нет. А то экспериментировать - слишком долго.

Sanja Alone 29-01-2006 03:27 398438

Ginsot
Цитата:

А вот добавил слэш и всё стало на свои места.
Ну я же не придумал. Может это зависит от этапа, "сервиспакности" (версии интерпретатора ком. строки) и т.п. :dont-know

Цитата:

А то экспериментировать - слишком долго.
Вот и я обломался экспериментировать - из моего списка в 150 с лишним приложений, н-рые (уже и сам не помню конкретно) брыкались, вот я и перешел на менее проблемный этап - после полной загрузки.

fanatf1 30-01-2006 09:43 398803

Sanja Alone
1
Цитата:

Вот и я обломался экспериментировать - из моего списка в 150 с лишним приложений, н-рые (уже и сам не помню конкретно) брыкались, вот я и перешел на менее проблемный этап - после полной загрузки.
А где ты прописываешь чтобы WPI запустилась в самом конце уже после загрузки винды?

Ginsot 30-01-2006 23:43 399153

Через RunOnceEx.cmd либо в секции [GuiRunOnce] файла winnt.sif

Sanja Alone 31-01-2006 04:00 399203

Ginsot
fanatf1
Нет, я же уже говорил, что использую отдельный DVD с софтом и отказался от его привязки к мультибутовому DVD с Виндами. Но в свете сказанного мной ранее, если бы мне приспичило все воткнуть на один диск, то запуск WPI я бы сделал через "Автозагрузку" ("%UserProfile%\Главное меню\Программы\Автозагрузка\").

fanatf1 31-01-2006 08:06 399225

Хм проблема блин.

Скачал новую версию перекинул проги из старой.
У меня 50 програм .. но пронумерованы только 5: 3 должны выполнится в самом начале (номера 1 2 3) и 2 в самом конце после всех программ (с номером 998 и 999) в 435 было всё ок
Но блин при установке в 438 ставятся первая колонка т.е.

1
2
3
прога
прога
прога
998
999
и дальше опять остальные оставшиеся проги

странно.

Может дело в галке устанавливать по колонкам или по списку .... подскажете?

fanatf1 01-02-2006 06:10 399543

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

VelDmi 03-02-2006 08:33 400303

Дернул меня за ногу кто-то, решил поставить новую версию WPI 4.3.5.

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

Например в прежней WPI у меня было
var sortorder=['Системные','Офис','Средства записи CD','Мультимедиа','Антивирусы','Драйверы'];
в файле useroptions.js, а теперь такой переменной нет.

fanatf1 03-02-2006 14:31 400436

VelDmi

НОВАЯ версия на сегодня WPI 4.3.8

Ставь сразу её :)

VelDmi 03-02-2006 15:39 400452

fanatf1
А что, сильно отличается? Меня ведь и старая устраивала. В новой меня соблазнил набор пресетов вот и поставил.

Sanja Alone 04-02-2006 02:21 400624

VelDmi
Цитата:

а теперь такой переменной нет
Ну дак создай ее, все прекрасно будет сортироваться.
Цитата:

Как убрать чекбоксы у категорий?
Ага, мне эта фишка тоже не нравится, но сейчас нет времени лазить по скриптам и искать как ее отрубить.

DenchikK 20-02-2006 22:56 408831

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

В приведённом мною примере так разбиты категории Internet и Office:

Lexanson 26-02-2006 17:31 411233

Вложений: 1
Только приступил к изучению WPI, гляжу - новая версия 4.3.8 вышла, а руссификации к ней нет. Решил это дело поправить. За основу взял от 4.3.5, что-то добавил, что-то исправил.

DragonII 28-02-2006 22:15 412125

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

Vadikan 28-02-2006 22:25 412130

DragonII
Вам нужно запустить wpi.cmd любым известным способом при первом входе в систему. Оптимально через [GuiRunOnce] файла ответов. См. соотв. статью в Справочнике на сайте http://oszone.net/display.php?id=2761

DragonII 28-02-2006 23:28 412152

Делаю такую вот вставку в winnt.sif

Код:

[GuiRunOnce]
"%cdrom%\WPI\WPI.cmd"

При первом запуске ошибка. Не найден файл '%cdrom%\WPI\WPI.cmd'

Vadikan 01-03-2006 00:02 412163

DragonII
Переменной %cdrom% не существует в системе. Ее надо создать в течении командной сессии по крайней мере. Если у вас папка WPI на CD параллельно с I386, то можно так: launch.cmd кладется в $OEM$\$1\install
Код:

@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
call "%cdrom%\wpi\wpi.cmd"

Тогда в файле ответов будет
Код:

[GuiRunOnce]
"%systemdrive%\install\launch.cmd"

Я просто кладу всю папку WPI в $OEM$\$1\install и запускаю
Код:

[GuiRunOnce]
"%systemdrive%\install\wpi\wpi.cmd"

Статьи по теме:
$OEM$ директории на инсталляционном диске
Переменные среды

DenchikK 01-03-2006 01:23 412179

А всё таки никто не подскажет, как настраиватся гранцы текста в файле boxes.js ? Месяц колупаюсь - но так ничего и не выходит...

И небольшое уточнение для руссификатора: ни в одной из версий WPI в файле lang.js в русской секции принципиально нет параметра lblselect[lang]= ['Selections:']; Из-за этого всё-таки не очень красиво выглядит выделяющийся английский пункт меню.

EasyFrag 29-03-2006 14:10 422858

Доброго времени суток, Уважаемый All! :)

Пользовался версией 4.2, перешел на 4.3.8.

В связи с чем возник вопрос:
В файле config.js в описании программ для установки появился новый параметр gcond[pn]. Описания во встроенной документации не нашел :( Предполагаю что это какой-то флаг. Подскажите где можно глянуть для чего служит этот параметр. Или если кто знает, опишите его в двух словах ;)

Заранее благодарен

Sanja Alone 30-03-2006 02:17 423038

EasyFrag
Цитата:

появился новый параметр gcond[pn]
'Javascript Conditional Statement to gray item' - тоже самое, что и cond[pn], только это условие "посерения" чекбокса (состояний у чекбокса может быть три - check, uncheck, grayed).

fanatf1 06-04-2006 13:50 425508

Народ подскажите!

Необходимо скопировать несколько файлов полсе установки программы ( $OEM$ не катит )

В WPI пиу строку по установке а дальше пишу
copy /y /y бла бла бла

Блин пишет что Винда не может найти файл "copy" и типа покажите на него.???

Это что значит WPI не понимает такой комнда .. придётся запускать из cmd файла?

EasyFrag 06-04-2006 15:59 425551

Цитата:

'Javascript Conditional Statement to gray item' - тоже самое, что и cond[pn], только это условие "посерения" чекбокса (состояний у чекбокса может быть три - check, uncheck, grayed).
Это понятно, но так как я несилен в Java, меня больше интересовал вопрос практического применения данного параметра.
Например: gcond[pn]=['FileExists(\'%programfiles%\\\')'] - тут все понятно, проверяется существует ли папка \Program Files\. Аналогично можно проверить наличие любого файла.
Вопрос заключается в следующем: Какие еще условия можно использовать? Например я хочу добавить программу для записи CD/DVD или просмотра DVD только при наличии пишущего привода или DVD соответственно. Я конечно могу добавить в команду на установку IfRW/IfDVD (спасибо Petya V4sechkin). Но, ИМХО, это не совсем корректно. Лучше чтобы при отсутствии нужных приводов, пункты меню были бы недоступны.


Цитата:

Это что значит WPI не понимает такой комнда .. придётся запускать из cmd файла?
Ага... Через .cmd оно надежней.
У себя в WPI сделал все установки через .cmd, кроме тех, где достаточно одной команды или есть .msi.

XXXler 06-04-2006 16:07 425556

Цитата:

copy /y /y бла бла бла
попробуй так:
Код:

cmd.exe /c copy /y /y бла бла бла

fanatf1 10-04-2006 13:36 426552

Хы вот интересно:

Поменял команду на XCOPY. Всегото!! и всё РАБОТАЕТ!

Странно фактически схожи но на copy ругается а на xcopy всё проходит на ура !

PS я вот раннее хотел сделать этой командой но отговорили а я был прав ;)

mulja 10-04-2006 19:19 426684

Привет всем ! У меня такая проблема , хочу что бы установка была с cd , начну по порядку:
1. каталог WPI у меня находится в корне DVD-диска. DVD: -i386
-bcdw
-$oem$
-wpi-install-из него устанавливаются программы
-wpi.cmd
и т.д.

в файле wpi.cmd исправлено как описывал (Sanja Alone ) for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
и
set wpipath=%~d0\твой_путь_к_wpi_на_CD_или_DVD_диске_без_обратного_слэша_в_конце

в данном случае set wpipath=%~d0\WPI (у меня так сделано)

2. В файле WpiScripts\config.js все вхождения %systemdrive%\\wpi\\Install\\ заменены на %cdrom%\\wpi\\Install\\
3. В секцию [GuiRunOnce] файла I386\winnt.sif у меня записано %cdrom%\wpi\wpi.cmd (когда происходит первый раз вход в систему прога запускается нормально)
4. утилита setenv.exe лежит где ей и положено в $OEM$
5. в каталоге $OEM$ создан файл begin.cmd с таким содержания:
Код:
@echo off
@setenv -m cdrom %~d0
@exit
файл лежит там же в $oem$
6. В секции [COMMANDS] файла $OEM$\cmdlines.txt прописана строка "begin.cmd" все как положено запускается на 12 минуте и назначает букву cdrom -у

Собственно теперь вопрос после того как я выбрал приложения которые хочу установить у меня вылазит окно следующего содержания(происходит дублирования каталога WPI )
говорит что cd не найден потом
D:\WPI\WPI\INSTALL\manager\far1705.exe -приложение не найдено , попробуйте найти с помощью ОБЗОР и повторите попытку -как-то так вроде

может быть проблема в том что у меня в файле useroptions.js в строке var LaunchFromCD='no' -запуск не с CD
или может быть где-то здесь ошибка set wpipath=%~d0\WPI

За ранее спасибо , объясните в чем моя ошибка , а то долго ставить на виртуальном компе . Всем спасибо !!!


Sanja Alone 11-04-2006 03:25 426795

fanatf1
Цитата:

Поменял команду на XCOPY. Всегото!! и всё РАБОТАЕТ!
Мы этот вопрос уже обсуждали, но там "раз на раз не приходится :)"


mulja
  1. Переменная cdrom в wpi.cmd может быть использована только в данной командной сессии. В wpi.cmd она реально вообще не нужна и НИКАК не влияет на определение переменной cdrom самим WPI (как он это делает я уже как-то рассказывал). Без всего лишнего wpi.cmd выглядит так (структуру каталогов и краткие инструкции я приводил ранее - структура такая же, как и у тебя):
    Код:

    @echo off
    set wpipath=%~dp0
    %wpipath%Tools\cmdow.exe @ /hid
    start /wait %wpipath%Tools\fonts\fontinstaller.exe
    regedit /s "%wpipath%common\wpi.reg"
    cd /d "%wpipath%"
    wpi.hta
    regedit /s "%wpipath%common\undo.reg"
    shutdown.exe -r -f -t 20 -c "To finish installations WPI will now reboot in 20 sec..."
    exit

  2. Все вхождения %systemdrive%\\wpi\\Install\\ заменить на %cdrom%\\Install\\
  3. В файле useroptions.js должно быть var LaunchFromCD='no'wpi.ico должен лежать рядом с wpi.cmd).

VelDmi 11-04-2006 08:14 426820

mulja
Проверь, чтобы в корне CD лежал файл wpi.ico

Sanja Alone
start /wait %wpipath%Tools\fonts\fontinstaller.exe
Это зачем нужно? Может быть для каких-то тем оформления, отличных от стандартной? Я эту строку удалил.

Sanja Alone 12-04-2006 01:53 427090

VelDmi
Цитата:

Это зачем нужно?
Установка доп. шрифтов в систему. Ясное дело, что это совсем необязательно :)

EasyFrag 15-04-2006 17:02 428193

Уважаемый all!

Давно назрел следующий вопрос по WPI:

У меня установка некоторых приложений добавляется через RunOnceEx.cmd (например: подготовка через prepare.cmd, твики реестра, обновления DirectX, очистка через cleanup.cmd и т.д., т.е. те приложения которые ИМХО всегда должны быть в системе), а остальные выбираются через WPI.

У всех приложений из RunOnceEx.cmd порядковые номера мешьне 100 (за исключение clenup.cmd, он выполняется последним). Все номера приложений в WPI лежат в диапозоне 100-900.

В теории должно быть так:
Код:

prepare.cmd
...
WPI приложения
...
cleanup.cmd

На практике получается совсем по-другому:
Код:

WPI приложения
....
prepare.cmd
....
cleanup.cmd

Мб кто уже сталкивался с подобной ситуацией и знает решение?

Заранее благодарен.

PS: Перепробовал кажется все. Номера с ведущими нулями и без. Трехзначные и четырехзначные. Результат отрицательный. :(

Sanja Alone 16-04-2006 02:18 428308

EasyFrag
файл Wpiscripts\useroptions.js:
Код:

var installByCategory=false;
Может у тебя здесь true?

EasyFrag 16-04-2006 14:24 428382

не, переменная installByCategory у меня FALSE
Код:

//
// User defined options
//
var numCols=2;
var appsPerInstallWindow=25;
var secs=60;
var language='ru';
var load_checks='default';
var discPath='';
var timer='off';
var ReallyForce='no';
var sorting=true;
var debugOn=false;
var debugLevel=1;
var alwaysUseScrollbar=true;
var dontSplitCats=true;
var disableOnDepsNotMet=false;
var showOptBtn=false;
var showmpWPIBtn=true;
var showmpINSBtn=false;
var showmanualBtn=false;
var showMultiDefault=false;
var FiltersEnabled=false;
var installByCategory=false;
var sortorder=['System','Antivirus','Office','Internet','Record CD/DVD',' Multimedia',' Utilities','Tests','Visual Styles'];
var configlist=[''];
var bgpicture='';
var resolution=0;
var theme='Glossy';
Style[0]=["#FF00FF","black","#000000","#C0C0C0","","","","","","","","","","",200,"",2,2,10,10,51,0.4,0,"",""];
var LaunchFromCD='yes';

Складывается впечатление, что WPI игнорирует прописанные в config.js номера приложений и нумирует их сам. В результате получается путаница, т.е. они вылезают раньше чем нужно в списке установки.

PS: Может кто знает, где посмотреть толковое описание синтаксиса для config.js?

Denion 19-04-2006 10:57 429454

Просмотрел все страницы, но не нашел (Возможно проустил)... Меня интересует следующий вопрос. У меня на диске 2 одинаковые програмы только с разными настройками установки. Я хочу что бы при выставлении галочки на одно установке, со второй установке снималась автоматом и наоборот. В WPI есть такая возможность или нет?

Sanja Alone 20-04-2006 01:30 429810

Denion
Вот тебе пример (файл WPI\Wpiscripts\config.js):
Код:

prog[pn]=['DivX Pro 5.1.1 GAIN Bundle Codec']
uid[pn]=['DivX5']
excl[pn]=['KLite','DivX6']

desc[pn]=['<p><b>DivX Codec</b>.</p><i>Recommended</i>']
ordr[pn]=[25]
cmd1[pn]=['%cdrom%\\Soft\\DivX\\autoit-divx5.exe']
dflt[pn]=['yes']
cat[pn]=['Multimedia']
pn++

prog[pn]=['DivX Pro 6 Bundle Codec']
uid[pn]=['DivX6']
excl[pn]=['KLite','DivX5']

desc[pn]=['Newest <b>DivX Codec</b>.']
ordr[pn]=[49]
cmd1[pn]=['%cdrom%\\Soft\\DivX\\autoit-divx6.exe']
cat[pn]=['Multimedia']
pn++

prog[pn]=['K-Lite Mega Codec Pack 1.31']
uid[pn]=['KLite']
excl[pn]=['DivX5','DivX6']

desc[pn]=['Huge Codec Pack']
ordr[pn]=[24]
cmd1[pn]=['%cdrom%\\Soft\\K-Lite\\klite_autoit.exe']
cat[pn]=['Multimedia']
pn++

В данном сл., divx6, divx5 и K-Lite Codec Pack взаимоисключаются (при отметке одного пункта галочки с двух других снимаются).

Об этой ф-ции можно почитать здесь: WPI\UserManual/sub/user_manual.html -> Description of Configuration entries -> Excludes (ну и там же о зависимостях почитай - пункт Dependant of)

ProkVS 20-04-2006 14:52 430022

Кто нибудь объяснит что означает параметр "Конфигурация" (Configurations)?
Несколько раз вдумчиво прочитал справку, но видно с моим английским это не реально понять :)

Sanja Alone 21-04-2006 02:13 430224

ProkVS
Цитата:

Кто нибудь объяснит что означает параметр "Конфигурация" (Configurations)?
Возможность использования различных конфигураций - разных вариантов отметки приложений по ум. Или, говоря проще, это аналог нескольких кнопок Default :)
Допустим, что нам нужно три конфигурации - Home, School, Work. Тогда, в файл WPI\Wpiscripts\useroptions.js нужно вписать:
Код:

...
var showMultiDefault=true;
var configlist=['Home','School','Work'];
...

А в WPI\Wpiscripts\config.js привязать приложения списка к какой-то одной (или ни одной, или нескольким) конфигурациям (список выбора конфигурации появится в меню WPI). Приложение будет автоматически отмечено галочкой при выборе той конфигурации, к к-рой оно привязано. Делается это с пом. соотв. параметра configs[pn]=['Разделенный запятыми список конфигов для автоматической отметки данного приложения']:
Код:

prog[pn]=['DivX Pro 5.1.1 GAIN Bundle Codec']
uid[pn]=['DivX5']
excl[pn]=['KLite','DivX6']
desc[pn]=['<p><b>DivX Codec</b>.</p><i>Recommended</i>']
ordr[pn]=[25]
cmd1[pn]=['%cdrom%\\Soft\\DivX\\autoit-divx5.exe']
configs[pn]=['Home','School']
cat[pn]=['Multimedia']
pn++

prog[pn]=['DivX Pro 6 Bundle Codec']
uid[pn]=['DivX6']
excl[pn]=['KLite','DivX5']
desc[pn]=['Newest <b>DivX Codec</b>.']
ordr[pn]=[49]
cmd1[pn]=['%cdrom%\\Soft\\DivX\\autoit-divx6.exe']
cat[pn]=['Multimedia']
pn++

prog[pn]=['Microsoft Office 2003 (Word, Excel)']
uid[pn]=['o2k3_u1']
excl[pn]=['o2k3_u2','o2k3']
desc[pn]=['<p>Installs <b>Microsoft Office 2003 Professional</b> (Word, Excel).</p><i>Recommended</i>']
ordr[pn]=[55]
cmd1[pn]=['%cdrom%\\Soft\\Office2k3\\SETUP.EXE /settings SETUP_U_w_e_of.ini /qb!']
configs[pn]=['Home','School','Work']
cat[pn]=['Office']
pn++

В этом сл., при выборе конфигураций Home или School автоматически будут проставлены галочки возле divx5 и Office 2003. При выборе конфигурации Work - галка будет только у Office 2003. А divx6 не будет отмечен по ум. во всех трех конфигах, т.к. параметр configs[pn] для него не определен.

aifam 30-04-2006 00:48 432826

Где можно взять русификотор к версии 4,3,8. Ссылка на шапке не работает =(

Vadikan 30-04-2006 01:04 432833

aifam
Отправьте PM автору русификатора, а мы будем искать причину неработающей ссылки.

Alex333 05-05-2006 22:55 434879

Добавил в свой диск WPI, вроде все настроил: устанавливается Windows, запускается WPI, выбираю какие приложения установить, нажимаю "установить" - выскакивает вот такая ошибка

JavaScript Error Report
Message: “LaunchFromCd” – определение отсутствует
URL: file://D:\WPI\WPI.hta
File: generate.js
Line: 65


Приложения устанавливаются с CD, он определен правильно(D), путь к WPI определен тоже верно(D:\WPI). Вчем дело не могу понять.
Пробовал (LaunchFromCD=="yes") и (LaunchFromCD=="no"), маркеры и WPI.ico и WIN51 - ничего не помагает.
Кто знает подскажите пожалуйста.



Vadikan 05-05-2006 23:37 434894

Alex333
Цитата:

File: generate.js
Line: 65
Приведите фрагмент кода, содержащий эту строку.

Alex333 06-05-2006 00:09 434910

Вот стр.65:
FindFile="WPI.ICO";

Пробовал и "WIN51"

WPI.ico и WIN51 лежат в корне диска, пробовал ложить их и в папку WPI

Sanja Alone 06-05-2006 04:15 434959

Alex333
Проверь регистр символов: LaunchFromCD это не тоже самое, что и LaunchFromCd. Скорее всего, у тебя в useroptions.js определение переменной LaunchFromCD записано с ошибкой в последней буковке - она маленькая :) (ну, или в generate.js). Сделай чтобы в обоих файлах было одинаково.

ProkVS 06-05-2006 09:23 435001

В комплекте с WPI 4.3.8 идет утилитка CDSwitch, может кто пробовал ей пользоватся и поможет мне!? Проблема в том, что при запуске не отображается диалоговое окно:



Вместо него серый прямоугольник, при этом, программа отрабатывает корректно! Делаю всё по инструкции, пробовал запускать двумя методами RunOnceEx и пакетным файлом из GuiRunOnce - эффект один и тотже :(

Обошёл проблему запуском программы из автозагрузки, что-то ей видимо мешает отображатся до запуска eplorera...

Alex333 06-05-2006 22:45 435241

Sanja Alone

У меня в generate.js - LaunchFromCD, а в useroptions.js - таких записей нет.
Я не пойму почему выскакивает эта ошибка(см. предыдущий мой пост), ведь маркеры в корне есть, а файл WPI.hta уже запущен!?


Sanja Alone 07-05-2006 01:33 435287

Alex333
Цитата:

а в useroptions.js - таких записей нет
А должна быть. Впиши туда var LaunchFromCD='no'; (ну, или 'yes' - это уже сам определи, какой вар-т тебе нужен) и все будет ОК.

Цитата:

Я не пойму почему выскакивает эта ошибка
Потому, что НЕопределена переменная LaunchFromCD.

Alex333 07-05-2006 21:59 435493

Sanja Alone
Точно, уже все исправил! Спасибо!

Alex333 11-05-2006 21:47 436892

Подскажите, как установить приложение(если оно выбрано) ПЕРВЫМ, если это возможно.
Это связано с тем, что у меня OFFICE не желает устанавливаться (урезанный, запакован в SFX архив) в середине.
Тот же OFFICE прекрасно ставится первым через RunOnceEx.

Vadikan 12-05-2006 06:00 436973

Alex333
А разве порядок установки приложений из новых версий WPI убрали?

Alex333 13-05-2006 18:57 437562

Vadikan
Порядок не убрали, но там сортируются категории, а не отдельные приложения.
Конечно можно установить OFFICE один в отдельной категории, но хотелось бы сортировать приложения отдельно не по алфавиту, а как угодно. Как это сделать я не нашел.

Vadikan 13-05-2006 20:08 437585

Alex333
Я пользуюсь одной из старых версий WPI, где был такой параметр
Код:

ordr[pn]=[999]
Где 999 - приложение, которое очевидно будет установлено последним. ordr[pn]=[1] - приложение устанавливается первым.

Sanja Alone 14-05-2006 02:13 437701

Alex333
Уже был вопрос на тему порядка установки:
Вопрос
Ответ (сам автор и ответил)

Цитата:

сортируются категории, а не отдельные приложения.
Ответ

Возможно, эта инфа будет полезной. Хотя, лично я давно не обращал внимания на порядок установки (за исключением зависимых приложений/компонент) - здесь вроде все ставилось без перетасовок, а prepare.cmd и cleanup.cmd выполнялись первым (ordr[pn]=[1]) и последним (ordr[pn]=[999]), соотв-но. WPI у меня последней версии - 4.3.8.

Alex333 14-05-2006 21:42 437945

VadikanSanja Alone
Спасибо вам, буду пробовать.
OFFICE неустанавливался, как я понял, потому что перед ним ставился .NET Framework и Java.

Sanja Alone 16-05-2006 02:39 438516

Alex333
Цитата:

VadikanSanja Alone
Эка ты нас скрестил :)

Цитата:

потому что перед ним ставился .NET Framework и Java.
Все, конечно, может быть, но у меня именно так Офис и ставится, причем без всяких траблов (метод setup.ini):
Код:

prog[pn]=['.Net Framework 2.0']
desc[pn]=['<p>Installs <b>Microsoft .NET Framework Redistributable Package 2.0</b>.</p><i>Recommended</i>']
ordr[pn]=[3]
cond[pn]=['!FileExists("%windir%\\Microsoft.NET\\Framework\\v2.0.50727\\AppLaunch.exe")']
cmd1[pn]=['%cdrom%\\Soft\\DotNet\\v2\\install.exe /l 1049 /q']
dflt[pn]=['yes']
cat[pn]=['System']
pn++

prog[pn]=['Java2 Runtime Environment 1.5.0_06']
desc[pn]=['<p>A must have, if you want to run <b>JAVA</b> applications.</p><i>Recommended</i>']
ordr[pn]=[6]
cond[pn]=['!FileExists("%programfiles%\\Java\\jre1.5.0_06\\bin\\java.exe")']
cmd1[pn]=['%cdrom%\\Soft\\SunJava\\jre-1_5_0_06-windows-i586-p.exe /s /v"/qn IEXPLORER=1 MOZILLA=1 NETSCAPE6=1 REBOOT=ReallySuppress"']
cmd2[pn]=['REGEDIT /S %cdrom%\\Soft\\SunJava\\register.reg']
dflt[pn]=['yes']
cat[pn]=['System']
pn++

prog[pn]=['Microsoft Office 2003 (Word, Excel)']
uid[pn]=['o2k3_u1']
excl[pn]=['o2k3_u2','o2k3']
desc[pn]=['<p>Installs <b>Microsoft Office 2003 Professional</b> (Word, Excel).</p><i>Recommended</i>']
ordr[pn]=[55]
cmd1[pn]=['%cdrom%\\Soft\\Office2k3\\SETUP.EXE /settings SETUP_U_w_e_of.ini /qb!']
dflt[pn]=['yes']
cat[pn]=['Office']
pn++


Alex333 16-05-2006 22:22 438813

Sanja Alone

А у меня, как только Office запускается раньше .NET Framework - полный порядок:

prog[pn]=['Microsoft Office 2003 SP2']
uid[pn]=['MICROSOFTOFFICE2003SP2']
picw[pn]=['128']
pich[pn]=['128']
desc[pn]=['Урезанный Office. Оставлены Word, Excel и Access.']
textl[pn]=['Bottom']
texti[pn]=['1']
ordr[pn]=[1]
cmd1[pn]=['%cdrom%\\WPI\\Install\\office2003SP2_wea.exe']
dflt[pn]=['yes']
gcond[pn]=['FileExists(\'%programfiles%\\\')']
configs[pn]=['yes']
cat[pn]=['Office']
pn++


Mожет быть так происходит из-за того как у меня запускается OFFICE (запуск из SFX-архива):

Setup=pro11.msi TRANSFORMS=setup_wea.mst /qn


В любом случае спасибо за все. OFFICE теперь у меня устанавливается нормально!!!

fanatf1 31-05-2006 14:20 444605

Йохо!

Вышла супер версия WPI 5.0 RC2
HTML код:

www.wpiw.net
HTML код:

http://www.msfn.org/board/index.php?showtopic=75451&st=0&gopid=513378&#entry513378
обалдеть всё изменилось на 90% - стала проще удобней бвстрее красивее и т.п. просто праздник какйото!

DmitryOlenin 02-06-2006 01:36 445394

fanatf1
Посмотрел. Плюcов не увидел(может искал плохо).
Конфиги мои подцепить оно не захотело.
Может есть мануал? ;)

Dust112 02-06-2006 22:26 445794

А у меня мой конфиг скушал.

tursun 03-06-2006 00:55 445818

Vadikan
к вам небольшая просьба, немогли бы вы как администратор сайта обновить статью по WPI под новейшую версию 5.0, думаю поможет многим людям, если конечно ето вас незатруднит

с увожением Турсун

SAOPP 03-06-2006 01:19 445823

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

boss911 03-06-2006 02:50 445840

SAOPP
Цитата:

... что люди имеют свой выбор... и WPI не всегда первый.
Это ты прав на все сто!!

gora 03-06-2006 12:22 445915

Здесь русификатор для WPI 5.0
Не взыщите за качество перевода. Делал для себя, а так как раньше не пользовался этой программой то просто хотел разобраться.
Может кому поможет.

kazavo4ka 03-06-2006 15:12 445946

gora
Конечно поможет! Спасибо!

P.S. а для 5 есть где-нибудь темы?

gora 03-06-2006 16:34 445969

kazavo4ka
Темы для 5.0 есть здесь

kazavo4ka 03-06-2006 16:41 445974

gora
Sot раз спасибо! :gigi:

YuriPet 03-06-2006 23:49 446112

gora
Во-первых, ссылки оформлены у вас странно... ;)
Во-вторых:
Цитата:

Здесь http://slil.ru/22806273 русификатор для WPI 5.0
Не взыщите за качество перевода. Делал для себя, а так как раньше не пользовался этой программой то просто хотел разобрать.
Может кому поможет.
Посмотрел... Вытяжка из WPI_5.0rc2.rar без малейших изменений (russian (by EgOrus, Vadikan; unattended.oszone.net))! :angry2:
Если я не прав - возражай!

Vadikan 03-06-2006 23:57 446115

All
Я в курсе, что статья по WPI уже давно устарела :) Понимаете, чтобы обновить статью мне нужно сесть и разобраться с функциональностью и подводными камнями новой версии. У меня сейчас со временем свободным большая проблема. Не говоря уже о том, что меня вполне устраивает функциональность 3.5 или что-то там.

Если у кого-то есть желание написать собственный обзор WPI 5.x - милости прошу. Я с удовольствием опубликую его на сайте.

YuriPet
Цитата:

Вытяжка из WPI_5.0rc2.rar без малейших изменений (russian (by EgOrus, Vadikan; unattended.oszone.net))!
Авторы WPI просто продолжают использовать старую версию, которую я им заслал давным-давно. Если будет действительно обновленный перевод, я без проблем им его закину и они включат его в финал 5.0.

Кстати, давайте-ка обсуждение WPI вести в соотв. теме. (склеено)

YuriPet 04-06-2006 03:34 446164

Vadikan
Все сказанное вами понятно :)
Меня возмутило то, что gora заявляет:
Цитата:

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

Vadikan 04-06-2006 04:31 446167

YuriPet
Что ж, подождем что скажет gora :)

gora 04-06-2006 09:50 446190

YuriPet
Извините, не то выложил. Попробуйте это .
Еще раз прошу у всех извинения.

Sanja Alone 05-06-2006 02:41 446491

Вложений: 1
Посмотрел на 5-ю версию (скачал этот архив)... Понравилось окошко установки приложений с прогрессбаром - давно пора было прикрутитить что-то подобное, т.к. стандартное Виндовое не шибко удобно да и не особо привлекательно... Почему-то не подхватывается иконка wpi.ico, хотя она и прописана в WPI\Common\Installer.hta (icon="./wpi.ico") - вместо нее упорно выползает стандартная IE-шная :(
Еще я не понял глубоко смысла введения переменной DisableCatCheckBoxes. При ее выставлении в true чекбоксы дисейблятся, но не убираются. Кому это вообще нужно? В рез-те, решил сам покопаться в исходниках. Тут уже спрашивали как можно отключить эти чекбоксы, да и мне это порядком надоело. Короче говоря, открываем файл WPI\WPIScripts\boxes.js, ищем там комментарий:
Код:

// -- category --
и дополнительно комментируем (или удаляем - кому как больше нравится) след строки:
PHP код:

txt += ('<input type="checkbox" id="Cat' cat[i] + '" ');
txt += ('name="' cat[i] + '" ');
txt += ('onclick="checkCategory(\'' cat[i] + '\');" ');
if (
DisableCatCheckBoxes)
{
    
txt += ('disabled ');
}
txt += ('/></div>\n'); 

Вместо всего этого вписываем такую строку:
PHP код:

txt += ('</div>\n'); 

Вот и все, чекбоксов у названий категорий больше нет :) Этого вполне достаточно для избавления от визуального отображения чекбоксов, но мало для полного отключения данной функциональности. Для полного отключения нужно:
  • Файл WPI\WPIScripts\boxes.js.
    1. Удалить (заменить в редакторе пустотой) все вхождения:
      PHP код:

      checkCategory('' cat[i] + '\'); 

      и
      PHP код:

      checkCategory(' + i + '); 

  • Файл WPI\WPIScripts\check.js.
    1. function isChecked(i). Удалить/закомментировать:
      PHP код:

      if (isCategory(i))
          var 
      elem document.getElementById("Cat"+i);
      else 

    2. function setChecked(i). Удалить/закомментировать:
      PHP код:

      if (isCategory(i))
      {
          var 
      elem document.getElementById("Cat"+i);

          if (
      elem==null
              return;
          if (
      elem.disabled
              return;
          if (!
      elem.checked
              
      debug("setChecked  for '" i,1,4); 
          
      elem.checked=true;
      }
      else 


      и лишнюю фигурную закрывающую скобку }
    3. function setUnchecked(i). Удалить/закомментировать:
      PHP код:

      if (isCategory(i))
      {
          var 
      elem document.getElementById("Cat"+i);

          if (
      elem==null
              return;
          
      elem.checked=false;
          
      debug("setUnchecked for '" i,1,4); 
      }
      else 


      и лишнюю фигурную закрывающую скобку }
    4. function toggleChecked(i). Удалить/закомментировать:
      PHP код:

      if (isCategory(i))
          var 
      elem document.getElementById("Cat"+i);
      else 

    5. function check(se). Удалить/закомментировать:
      PHP код:

      CheckCatIfAllChecked(); 

Для не имеющих желания проделать вышеприведенные действия самостоятельно, прикрепляю к этому посту уже отредактированные файлы (закомментированные мною строки начинаются с //Sanja Alone - это чтобы было понятно где я напакостил :) ).

Sanja Alone 05-06-2006 19:35 446991

Вложений: 1
gora
Молодец, перевод выполнен в целом хорошо. Я его немного подправил - посмотри файл lang.zip во вложении к этому посту.
Там двадцать с небольшим замечаний в такой форме:
Код:

// номер замечания
//твой вариант
//Sanja Alone: мой комментарий

мой вариант

Полагаю, что этот вариант русификации можно было бы и отправить разработчикам WPI.

gora 06-06-2006 09:35 447204

Sanja Alone
Спасибо Вам за вашу оценку моего скромного "труда".
Подробности отправил в ПМ.

gora 06-06-2006 14:57 447398

Исправил русификатор для WPI 5.0 (учел замечания Sanja Alone). Кому надо могут взять здесь. Размер 20к.
Для тех у кого плохо качается со slil.ru прикрепил файл.

YuriPet 06-06-2006 16:06 447420

gora
Ну за что вы так любите этот "slil.ru" ?! :idontnow:
Первый раз качал 20 КБ в течении 30 минут, и теперь - уже 15 минут "капает в час по чайной ложке" :splat:

Sanja Alone 07-06-2006 06:01 447746

gora
Отправил lang.js разработчикам WPI. Уже и ответ пришел с благодарностью.

YuriPet
Цитата:

Ну за что вы так любите этот "slil.ru" ?!
Просто slil.ru нас (украинцев) не любит :butcher:

piterpen 08-06-2006 20:01 448608

перечитал топик, вроде таких вопросов не подымалось, может и тупой вопрос на первый взгляд но всё же ..... уважаемые знатоки можно ли WPI заставить проверять наличие файла на диске и в зависимости от его наличия выводить пункт в списке устанавливаемых приложений. То есть например если у меня на компакте имеется msoffice2003.exe то и в списке отображается "Мелкософт офис 2003" а если его нет на диске то и в списке чтоб не отображался?
может в config.js можно где нибудь какой нибудь if притачивать возле каждого пункта? но в джава скриптах я что в иероглифах древнеегипетских ...... спасибо за внимание )

Sanja Alone 09-06-2006 05:19 448712

piterpen
Цитата:

перечитал топик, вроде таких вопросов не подымалось
Подымались :) Вот ответы:
одиночное условие
двойное условие

piterpen 09-06-2006 19:51 449094

Sanja Alone спасибо агромное! +1
это я там невдуплил чьота, думал это команда сработает при условии а оказывается таки то что мне надо было ...

Sanja Alone 13-06-2006 04:42 449890

Вложений: 1
Вышла новая версия WPI - 5.0 (10 июня 2006) Список изменений.
  • Теперь переменная DisableCatCheckBoxes визуально отключает чекбоксы. Правда, отработка их функционала, как и ранее, все равно производится. Рекомендации по полному отключению этого безобразия я приводил выше (уже отредактированные файлы для версии 5.0 прикрепляю к этому посту).
    Да, чуть не забыл: сразу отвечу на вопрос "А зачем отключать обработку, если чекбоксов и без того не видно?". Ответ: для ускорения WPI. Проиллюстрирую ответ в цифрах. Итак, время выполнения основных ф-ций (для отображения времени обработки, в useroptions.js должен быть включен режим отладки: DebugOn=true;)
    Код:

    Действие: до отключения -> после
    Начальная загрузка WPI: 16,5 с -> 15,5 с
    Снятие выделения: 1,8 с -> 1,2 с
    Выбор по умолчанию: 3,2 с -> 2,5 с
    Выбрать все: 5,7 с -> 3,6 с

    (все приведенные цифры - средние значения по трем замерам)
    Обращать внимание на абсолютные значения здесь не стоит (в моем config.js около 200 приложений), а вот тенденция ясно видна.

  • Файл lang.js в новой версии содержит наш (имею ввиду участников форума oszone, хотя, на 90% это работа gora) русский перевод.
У меня есть одно замечание: в мастере настройки версии 5.0 закладка "Аудио проигрыватель" не влазит в одну строку, что выглядит очень некрасиво. Для устранения этого недостатка найдите в файле lang.js строку
Код:

tabAudioPlayer[lang]            = ['Аудио проигрыватель'];
и замените ее на
Код:

tabAudioPlayer[lang]            = ['Аудио плеер'];
(я отписал по этому поводу Марку Риттеру - одному из разработчиков WPI).

DenchikK 14-06-2006 02:38 450323

Подскажите пожалуйста, как в версии 5 определять cd-rom по метке на
диске, как это было в предидущих версиях? Хотел в help почитать об
этом, да и о других изменениях - но его в дистрибе что-то и нет.
Покопался в скриптах - но нифига не понял...

Добавлено:
Была моя маленькая ошибка: букву диска WPI вроде бы опознаёт, но что
происходит дальше для меня не очень понятно (в смысле как исправить):

Вот моя комманда установки программы:

Цитата:

prog[pn]=['Handy Recovery 3.0'];
cond[pn]=['!FileExists("%programfiles%\\SoftLogica\\Handy Recovery\\handyrecovery.exe")'];
cmd1[pn]=['%cdrom%\\Software\\Recovery\\Handy\\HandyR.exe'];
desc[pn]=['Восстановление Информации <i>Установка AutoIT</i>'];
dflt[pn]=['yes'];
ordr[pn]=[24];
cat[pn]=['Recovery'];
configs[pn]=['Denchik, ElF'];
picf[pn]=['Handy.png'];
picw[pn]=['270'];
pich[pn]=['181'];
pn++
По файлу WPI_Log.txt вижу:

Цитата:

14 июня 2006 г. 3:43:52
Program: Handy Recovery 3.0
UID: undefined
Order: 000024
Category: Recovery
14 июня 2006 г. 3:43:52
cmd1 Fail (returned code undefined): "D:\Software\WPI\Software\Recovery\Handy\HandyR.exe"
14 июня 2006 г. 3:43:52
Finished installation
То бишь расположение WPI на винте (диск D) распознано, и как переменная
%CDROM% сработало. Что мне и надо было. НО! Видать переменная %CDROM%
не кончается буквой диска, а имеет значение буква_диска\WPI\. Теперь
значит у меня вот проблемма где - как это исправит. У меня структура
установки уже полтора года как другая, менять не хотелось бы:

Цитата:

\i386
\Software\
\Software\WPI
\Software\Каталоги_с_программами_по_ категориям
wpi.ico

Sanja Alone 15-06-2006 11:22 450899

DenchikK
5-я версия определяет %cdrom% таким макаром:
  1. Ищет в корне всех опт. приводов WPI.HTA или WIN51 или I386\\DRIVER.CAB (%cdrom%=буква_диска:)
  2. Ищет WPI.HTA по абс. пути (%cdrom%=буква_диска:\путь_к_whi.hta\)
  3. Смотрит параметр SourcePath в ветке реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup (%cdrom%=буква_диска:\)

Это говорит о том, что тебе следует открыть файл WPI\WPIScripts\generate.js, и заменить строку:
PHP код:

if (FileExists(li[i]+'\\WPI.HTA') || FileExists(li[i]+'\\WIN51') || FileExists(li[i]+'\\I386\\DRIVER.CAB')) 

на:
PHP код:

if (FileExists(li[i]+'\\WPI.ICO') || FileExists(li[i]+'\\WIN51') || FileExists(li[i]+'\\I386\\DRIVER.CAB')) 

а еще строку:
PHP код:

if (FileExists(a+'\\WPI.HTA')) 

на:
PHP код:

if (FileExists(a+'\\WPI.ICO')) 


DenchikK 15-06-2006 18:05 451079

Огромное спасибо! Всё заработало, всё отлично!
Покапался, где смог понять, в скриптах - настроил для себя, как
хотелось, но не смог понять, где прописывается максимальное количество
строчек, после которго категория перебрасывается в другую колонку. Та
же проблема у меня была и в 4.3.8.

Вот в картинках:
первый скриншот, первая колонка, категория Programs. Место до
одури. Вроде бы. Но стоит добавить одну программу, как категория
Programs перескакивает на другую колонку - второй скриншот.



Добавлено:
Вот другая проблема вскрылась. С уже поставленной винды и в вртуальной машине всё работает, при первом же запуске винды (после установки), WPI определяет CD как физический, а не по метке. В версиях 4.x я знал как это исправляется, в 5.x - не вышло.

Sanja Alone 16-06-2006 03:45 451296

DenchikK
Цитата:

где прописывается максимальное количество строчек, после которго категория перебрасывается в другую колонку
Найди в файле WPI\WPIScripts\globals.js переменную:
Код:

var maxentries=0;
Вместо нуля впиши желаемое число, но учти, что это не к-во приложений в каждом столбце, а общее число строк в этом самом столбце (в это число входят и названия категорий и вертикальные линии под их названиями + еще одна строка).

Кроме того, на перенос влияют еще две переменные из файла WPI\WPIScripts\useroptions.js:
PHP код:

//порядок сортировки (и отображения) категорий
SortOrder=['System','File Managers','Multimedia','CD/DVD Tools'];
//запрет разбивки категорий
DontSplitCats=true

Цитата:

WPI определяет CD как физический, а не по метке
Для начала скажу, что ты не привел полезной информации для выявления проблемы. Т.е., с какого типа (CD/HDD) носителя запускается WPI, единственный ли опт. привод в системе и не лежит ли у тебя во втором диск с Виндой и т.п. WPI определяет CD только в описаном постом выше порядке. Какое из этих сообщений у тебя появляется в режиме дебага в проблемной ситуации?
Код:

Found CDROM as drive
Found CDROM as folder
Found CDROM as from registry

Отсюда и нужно плясать.
Не зная подробностей, я могу лишь посоветовать заменить строку:
PHP код:

if (FileExists(li[i]+'\\WPI.ICO') || FileExists(li[i]+'\\WIN51') || FileExists(li[i]+'\\I386\\DRIVER.CAB')) 

на:
PHP код:

if (FileExists(li[i]+'\\WPI.ICO')) 

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

DenchikK 16-06-2006 18:49 451677

Спасибо! Со строчками получилось, но вот по первому запуску винды...

Весь день сегодня пробую - никак не выходит - WPI упорно пишет: FoundCDRom K: (мой физический), при первом запуске винды. То, что метка wpi.ico лежит на диске D: ему наплевать - но только при первом запуске! Если, даже без перезагрузки, я запускаю WPI во второй раз - всё срабатывает!

Вот пример:

config.js:
Цитата:

prog[pn]=['Total Commander 6.54a Rus'];
desc[pn]=['Лучший Файловый Менеджер <i>Мой Переработанный Инсталлер от февраля 2006 года</i>'];
ordr[pn]=[10];
cond[pn]=['!FileExists("%programfiles%\\TotalCmd\\totalcmd.exe")'];
cmd1[pn]=['%cdrom%\\Software\\Programs\\total\\total.exe'];
dflt[pn]=['yes'];
cat[pn]=['Programs'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
picf[pn]=['total.png'];
picw[pn]=['270'];
pich[pn]=['173'];
pn++
WPI_Log.txt (первый запуск):

Цитата:

16 июня 2006 г. 17:50:45
Program: Total Commander 6.54a Rus
UID: undefined
Order: 000010
Category: Programs
16 июня 2006 г. 17:50:45
cmd1 Fail (returned code undefined): "K:\\Software\Programs\total\total.exe"
16 июня 2006 г. 17:50:45
Finished installation
WPI_Log.txt (второй запуск):

Цитата:

16 июня 2006 г. 17:53:13
Program: Total Commander 6.54a Rus
UID: undefined
Order: 000010
Category: Programs
16 июня 2006 г. 17:53:15
cmd1 Success (returned code 0): "D:\\Software\Programs\total\total.exe"
16 июня 2006 г. 17:53:15
Finished installation
***

Вот в общем, как у меня это всё работает (работало с 4.x версиями):

UNATTEND.TXT:
Цитата:

[GuiRunOnce]
%systemdrive%\install\install.cmd
install.cmd:
Цитата:

@ECHO OFF
cmdow.exe @ /HID
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set inst_cd=%%i:
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d %inst_cd% /f
rem regedit /s %cdrom%\Software\WPI\common\WPI.reg (для 4.x версии)
start /wait %cdrom%\Software\WPI\WPI.hta
exit
*********

В версии 4.x у меня то же существовала анологичная проблема, но решилась она в добавлении таких строчек в файл wpi.cmd (которого в 5.x нет):

Цитата:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WPI.ico set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%


Sanja Alone 17-06-2006 02:39 451807

DenchikK
Цитата:

только при первом запуске!
Замени в install.cmd строку:
Код:

start /wait %cdrom%\Software\WPI\WPI.hta
на:
Код:

cd /d "%cdrom%\Software\WPI"
WPI.hta


DenchikK 17-06-2006 13:41 451902

Спасибище огроменное! Заработало наконец!

Ешё, наверное, самый распоследний вопрос по пятому WPI:

В его настройках есть такая опция:
Настройка -> Инструменты -> Выполнить до
Решил испробовать, вписал что-то типа "%CDROM%\Software\RunIE.exe":

Начинаю установку программ, но мне выдаётся какое-то хитрое окно ошибки:


и запуск установок дальше не продолжается. Закрываю это окно, но в трее wpi остаётся висеть. А в памяти висят 2 процесса: mshta.exe и Sleep.exe. Причём последний то появляется то исчезает, прихлопнуть его нельзя, но он исчезает со снятием процесса mshta.exe.

Вот хотелось бы спросить: это такие весёлые глюки или у меня опять с руками что-то? :-)

Sanja Alone 17-06-2006 16:28 451939

DenchikK
Цитата:

это такие весёлые глюки
Да, эта фишка пока не функционирует. Но и особой потребности в ней нет, т.к. ordr[pn]=[порядок_установки] никто не отменял.

P.S. не вкладывай в пост таких широких картинок - даже при 1024х768 появляется горизонтальная полоса прокрутки. Вот тебе код ссылки укороченной картинки:
HTML код:

[url=http://imageshack.us][IMG]http://img84.imageshack.us/img84/1575/50ba7vj.jpg[/IMG][/url]
- замени в своем посте картинку виндовой панели. А еще убери дубль картинки WPI-шных инструментов.

DenchikK 17-06-2006 21:06 452016

Огромное спасибо! Меня просто заинтересовала эта новая возможность.

Цитата:

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

Sanja Alone 07-07-2006 04:03 458731

Вложений: 1
Вышла новая версия WPI - 5.1 (4 июля 2006) Список изменений.

Есть замечание (помимо "потерянных" фрагментов перевода): в темах новой версии жестко определена ширина столбца с кнопками и русский перевод не влазит в одну строку. Если хотите исправить это безобразие, откройте файл WPI\Themes\Название_темы\wpi.htm, найдите комментарий:
Код:

<!-- Buttons bar -->
...и замените в след. строке выделенное значение на желаемое (я поставил 10% и все подписи к кнопкам поместились каждая в одну строку при разрешении 1024х768)
Код:

<td width="175" valign="top" nowrap>
Модифицированные скрипты для WPI 5.1 (отключен функционал отметки чекбоксов категорий) вкладываю в этот пост.

gora 10-07-2006 12:05 459731

Цитата:

Вышла новая версия WPI - 5.1 (4 июля 2006) Список изменений.

...(помимо "потерянных" фрагментов перевода): ...
Файл русского языка с "восстановленными" фрагментами перевода и переведенными новыми строками прикрепил здесь.
Замечания и предложения, по качеству перевода, принимаются.

Buyan 10-07-2006 16:27 459858

Посмотрел тут WPI и решил к своему диску прикрутить. Собрал тестовый дистрибутив с несколькими приложениями, все работает, WPI запускается, инсталяшки тоже, только вот одно "но" - после установки последнего приложения процесс зацикливается, т.е. опять запускается установка первого приложения, потом второго и так по кругу. Что не так делаю ?

Sanja Alone 11-07-2006 02:25 460040

Buyan
Цитата:

процесс зацикливается
Все непустые и не являющиеся комментариями строки в файлах WPI\WPIScripts\config.js и WPI\WPIScripts\useroptions.js должны заканчиваться символом "точка с запятой" (";") - синтаксис JavaScript в этих файлах должен соблюдаться. В версиях 3.х и 4.х это было совсем не нужно, но в версии 5.х изменился алгоритм установки и теперь это must.

north_crow 12-07-2006 08:39 460514

Цитата:

Все непустые и не являющиеся комментариями строки в файлах WPI\WPIScripts\config.js и WPI\WPIScripts\useroptions.js должны заканчиваться символом "точка с запятой" (";") - синтаксис JavaScript в этих файлах должен соблюдаться. В версиях 3.х и 4.х это было совсем не нужно, но в версии 5.х изменился алгоритм установки и теперь это must.
вот тоже вчера реши перейти с WPI4 на WPI5.1 и тоже у меня выскачил трабл с зацикливанием...
я специально проверил файлы скриптов config и useroptions - у меня везде в конце строк стоит ;
причем при инсталяции совершенно случайным образом некоторые пункты помечаются красным Х
вот здесь у народа тоже такаяже проблема - но ответа пока не найдено :(

Vlad_zone 12-07-2006 20:59 460835

Запуск настроек в WPI v.5.1 приводит к сообщению: Невозможно открыть './wpiscripts/useroptions.js, выберете по умолчанию. Следующее сообщение: Путь не найден E:\WPI\wpi.hta; file - optionswizard.js, function SaveOptions() line 1466. Запуск с HDD.
Подскажите как решить эту проблему. В вер.5.0 все работало нормально.

north_crow 13-07-2006 08:18 460971

Цитата:

Запуск настроек в WPI v.5.1 приводит к сообщению: Невозможно открыть './wpiscripts/useroptions.js, выберете по умолчанию
в скаченом тобой архиве нету файла useroptions.js - просто войди в настройки и нажми SAVE и тогда файл создастся.

Vlad_zone 13-07-2006 19:48 461171

Это я проверил сразу - файл не создается. Подставил useroptions.js из вер. 5.0, читает, но при попытке сохранить изменения выдает ошибку функции SaveOptions() в линии 1466 файла optionswizard.js. Файл config.js в конфигурации не видит вобще, хотя при запуске все программы видны и даже происходит запуск. Архив качал с родного сайта.

Sanja Alone 14-07-2006 01:33 461252

gora
Цитата:

Файл русского языка
Извини, что не отписал сразу - пропустил твой пост :( Подправил пункт txtDebugMode[lang] и выложил файл на форуме MSFN в ветке WPI 5.1 Translations.


north_crow
Цитата:

у меня везде в конце строк стоит ;
Скорее всего, где-то есть еще какие-то ошибки. У меня после указанной правки зацикливание установки более не имело места. Во избежание потенциальных проблем при переходе на новую версию, рекомендую воспользоваться моим методом: перенесение настроек из старых файлов в соотв. файлы новой версии с соблюдением требований новой версии (это касается как настроек, так и тем; тем даже в большей мере, т.к. там изменения более существенные).
Цитата:

при инсталяции совершенно случайным образом некоторые пункты помечаются красным Х
Насколько я понял при поиске возможной причины проблемы, то она проявляется при пролистывании списка устанавливаемых приложений, т.е. при установке большего кол-ва приложений, чем помещается на одной странице установщика WPI (по ум., вроде 20). Как я уже сказал выше, мне помогло именно дописывание "точек с запятой".


Vlad_zone
Цитата:

файл не создается
WPI с винта запускал? Путь к useroptions.js менял? А подсовывая старый файл выбросил ли оттуда переменную DiscPath? Дописал ли туда новые переменные SortWithinCats, RestartType, DoNotLoadDesktop? (хотя, это и не должно быть причиной проблем, т.к. в globals.js прописаны дефолтные значения всех переменных).
Цитата:

выдает ошибку функции SaveOptions() в линии 1466
Вот эта линия:
PHP код:

tf fso.CreateTextFile(strFiletrue); 

Если не создается файл, то это означает, что или указаны недопустимые путь/имя файла или нет доступа к диску/каталогу, куда должен быть записан файл.

north_crow 14-07-2006 08:20 461292

Цитата:

Скорее всего, где-то есть еще какие-то ошибки. У меня после указанной правки зацикливание установки более не имело места. Во избежание потенциальных проблем при переходе на новую версию, рекомендую воспользоваться моим методом: перенесение настроек из старых файлов в соотв. файлы новой версии с соблюдением требований новой версии (это касается как настроек, так и тем; тем даже в большей мере, т.к. там изменения более существенные).
проблема с зацикливанием решена!
опытным путем обнаружилось, что зацикливание начинается если идит запуск программ инсталяции не с компашки а с жесткого дика (у меня парочка маленьких утилиток лежало в $OEM$\$$). как только я эти утилиты переместил на компашку и с нееже запускал - то зацикливания исчезли!

Vlad_zone 14-07-2006 22:07 461546

Всем спасибо! Вопрос с запуском решился очень просто. Надо было при первом запуске указать фактические пути расположения файлов useroptions.js и config.js кнопкой "новые настройки". При следующем сапуске все видит. Помогли Ваши подсказки.

Sanja Alone 15-07-2006 02:56 461599

north_crow
Цитата:

у меня парочка маленьких утилиток лежало в $OEM$\$$
Вероятно, причина проблемы именно в баксах, а не в том, что запуск осуществлялся с HDD. У меня все пашет нормально с обоих типов носителей, правда, проги лежат в более правильных :) каталогах.

Buyan 15-07-2006 14:19 461677

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

alexinn63 18-07-2006 23:31 462664

у меня английская версия с русским Mui устанавливаю в версии 5.1 русский сохраняю и вижу какие-то крокозяблы.подскажите.скачал lang_ru.js все равно не помогает.спасибо заранее

DenchikK 19-07-2006 00:16 462687

alexinn63
У меня так же английская версия но все работает без крокозяблов тебе надо поменять кодовую странницу помог как здорово оказывается писать без знаков припинания всегда так дальше делать буду должно помочь правда всё понятно

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"

DeleteIt 01-08-2006 08:05 466940

Версия 5.1, соотв. никакой документации нет :(
Вопрос в следующем - скрипт инсталляции зацикливается, т.е. после установки всех приложений идет на 2-й и 3-й круг, пока в диспетчере не прибьешь процесс.
С чем сие может быть связано?

Buyan 03-08-2006 18:47 467970

DeleteIt
Цитата:

скрипт инсталляции зацикливается
Промучался с этой проблемой несколько дней, пока не залез на MSFN, благо английский еще не совсем забыл, там и нашел решение, спасибо товарищу sadicq ...

Открываем program.js и меняем функцию ProgsInCat() на следующее:
Код:

function ProgsInCat(whichCat)
{
    position="program.js";
    whatfunc="ProgsInCat()";

    var i, res;
   
    res = 0;
    for(i=1; prog[i]; i++)
    {
    if (cond[i] && cond[i][0])
        if (cat[i] && cat[i]==whichCat && eval(unescape(ReplacePath(cond[i][0]).replace(/\\/g, "\\\\"))))
            res++;
        else;
    else
        if (cat[i] && cat[i]==whichCat)
            res++;
    }

    return res;
}

Далее в installer.js меняем функцию
Код:

function InstallOne(item,cmdName)
{
    position="installer.js";
    whatfunc="InstallOne()";

    var cmd, ReturnCode, result;

    CheckInstaller();
   
    cmd=eval('programs['+item+'].'+cmdName);
    if (cmd==null || (cmdLine=ReplacePath(cmd[0]))=='')
        return;

    if (cmdName=='regb' || cmdName=='rega')
    {
        if (!FileExists(cmdLine))
        {
            programs[i].fail=true;           
            cmdName=(cmdName=='regb') ? 'Reg Before' : (cmdName=='rega') ? 'Reg After' : cmdName;
            WriteLogLine(cmdName+' *** Fail *** (File does not exist): RegEdit /S "'+cmdLine+'"');

            return;
        }
        if (cmdLine.indexOf(" ") != -1 && cmdLine.substr(0,1) != '"')
            cmdLine='"'+cmdLine+'"';
        cmdLine="RegEdit /S "+cmdLine;
    }
    else
        cmdLine=handleCommand(cmdLine);

    try
    {
        ReturnCode=WshShell.Run(cmdLine,1,true);
        result='Success';
        programs[i].success=true;
    }
    catch(ex)
    {
        result='*** Fail ***';
        programs[i].fail=true;           
    }
    cmdName=(cmdName=='regb') ? 'Reg Before' : (cmdName=='rega') ? 'Reg After' : cmdName;
    WriteLogLine(cmdName+' '+result+' (returned code '+ReturnCode+'): "'+cmdLine+'"');
}

на
Код:

function InstallOne(item,cmdName)
{
    position="installer.js";
    whatfunc="InstallOne()";

    var cmd, ReturnCode, result;

    CheckInstaller();
   
    cmd=eval('programs['+item+'].'+cmdName);
    if (cmd==null || (cmdLine=ReplacePath(cmd[0]))=='')
        return;

    if (cmdName=='regb' || cmdName=='rega')
    {
        if (!FileExists(cmdLine))
        {
            programs[item].fail=true;           
            cmdName=(cmdName=='regb') ? 'Reg Before' : (cmdName=='rega') ? 'Reg After' : cmdName;
            WriteLogLine(cmdName+' *** Fail *** (File does not exist): RegEdit /S "'+cmdLine+'"');

            return;
        }
        if (cmdLine.indexOf(" ") != -1 && cmdLine.substr(0,1) != '"')
            cmdLine='"'+cmdLine+'"';
        cmdLine="RegEdit /S "+cmdLine;
    }
    else
        cmdLine=handleCommand(cmdLine);

    try
    {
        ReturnCode=WshShell.Run(cmdLine,1,true);
        result='Success';
        programs[item].success=true;
    }
    catch(ex)
    {
        result='*** Fail ***';
        programs[item].fail=true;           
    }
    cmdName=(cmdName=='regb') ? 'Reg Before' : (cmdName=='rega') ? 'Reg After' : cmdName;
    WriteLogLine(cmdName+' '+result+' (returned code '+ReturnCode+'): "'+cmdLine+'"');
}

и там же меняем
Код:

for(i=0; i<programs.length && programs[i] != null && !BreakLoop; i++)
    {       
        ce++;
        programs[i].success=false;
        programs[i].fail=false;
        UpdateInstallList(ce,programs);

        StartLogEntry(programs[i]);
       
        InstallOne(i,'regb');
        CheckInstaller();

        for(j=1; j<=6 && !BreakLoop; j++)
        {
            InstallOne(i,'cmd'+j);
            CheckInstaller();
        }
        CheckInstaller();

        InstallOne(i,'rega');
        CheckInstaller();

        WriteLogLine("Finished installation");

        UpdateProgressBar(Math.round((ce/programs.length)*100));
        Pause(0,250);
    }

на

Код:

for(k=0; k<programs.length && programs[k] != null && !BreakLoop; k++)
    {
        ce++;
        programs[k].success=false;
        programs[k].fail=false;
        UpdateInstallList(ce,programs);

        StartLogEntry(programs[k]);
       
        InstallOne(k,'regb');
        CheckInstaller();

        for(j=1; j<=6 && !BreakLoop; j++)
        {
            InstallOne(k,'cmd'+j);
            CheckInstaller();
        }
        CheckInstaller();

        InstallOne(k,'rega');
        CheckInstaller();

        WriteLogLine("Finished installation");

        UpdateProgressBar(Math.round((ce/programs.length)*100));
        Pause(0,250);
    }

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



DeleteIt 08-08-2006 08:05 469390

Ok, tnhx, возьмем на заметку, правда я за это время свой скрипт с гуем успел накалякать на AutoIt. :)
Суть такова, на стадии T12 запускаем скрипт, он с инишника считывает приложения и выводит массив чекбоксов.
Для отмеченных создаются ключи в RunOnceEx.
Для выбранного приложения можно запустить 2 дополнительных и импорт файла реестра.
Если есть интерес - могу выложить.

godoo 08-08-2006 13:05 469499

DeleteIt Интерес есть. Выложи пожалуйста.

DeleteIt 08-08-2006 16:48 469675

Ок, ловите, только чур ногами не больно пинать :) т.к. с AutoIt знаком лишь неделю.
Ограничения: т.к. скрипт запускается на стадии T12 - разрешение всего 640*480, больше 60 приложений в диалог уже трудно вместить.
Это собственно скрипт:
Код:

#include <Array.au3>
#include <GuiConstants.au3>
#Include <process.au3>

Opt("GUIOnEventMode", 1)

;~ Переменные используемые в скрипте:
;~ $Border - Отступ\промежуток между колонками checkbox
;~ $HOtst - отступ сверху
;~ $wicol - ширина checkbox
;~ $nrow - кол-во рядов checkbox
;~ $distr - путь к папке с дистрибутивами на CD

Dim  $ns, $ps, $ks, $inifile = @ScriptDir & '\AppInstall.ini', $distr='\Soft\'
Dim $Border = 10, $HOtst = 30, $YCurr = $HOtst, $XCurr = $Border, $ncol = 3, $wicol = 190, $nrow = 20, $currrow = 1
Dim $CHB_ARRAY
Dim $CD=OsGetCD ('Win51')
Const $Key='HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx'
$cnt_sect = IniReadSectionNames($inifile)
        GuiCreate("Установка приложений", 620, 460,-1, -1)
        GUICtrlCreateLabel ('Выберите приложения для автоматической установки:', 100, 15)
        GUISetOnEvent($GUI_EVENT_CLOSE, "SpecialEvents")
    For $i = 1 To $cnt_sect[0]
                $ns=IniRead ( $inifile, $cnt_sect[$i], "Name", "0" )
                $ps=IniRead ( $inifile, $cnt_sect[$i], "Path", "0" )
                If $ns <> '0' And $ps <> '0' Then
                        $ind=$cnt_sect[$i]
                        If $CHB_ARRAY=="" Then
                                $CHB_ARRAY=$ind
                        Else
                                $CHB_ARRAY = $CHB_ARRAY & '-' & $ind
                        EndIf                       
                EndIf
        Next
        $CHB_ARRAY = StringSplit ($CHB_ARRAY, '-')
        Dim $int = $CHB_ARRAY[0]
        Dim $CH_ARRAY[$int]
        For $i = 1 To UBound ($CHB_ARRAY) - 1
                $ns=IniRead ( $inifile, $CHB_ARRAY[$i], "Name", "0" )
                $ind = $i-1
                $currrow = $currrow + 1
                $CH_ARRAY[$ind] = OsCreateChBox ($ns, $XCurr, $YCurr, $wicol, 15)
                $YCurr=$YCurr + 20
                If $currrow > $nrow Then
                        $YCurr=$HOtst
                        $XCurr=$XCurr + $wicol + $Border
                        $currrow = 0
                EndIf
        Next

        GUISetState (@SW_SHOW)
                        While 1
                                Sleep(10)
                        Wend

Func OsGetCD ($file)
        $var = DriveGetDrive("CDROM")
                If NOT @error Then
                        For $i = 1 to $var[0]
                                If FileExists ($var[$i] & '\' & $file) Then
                                MsgBox(4096,"Found CDROM" & $i, 'Installation CDROM  Label is - ' & $var[$i] & @CRLF & 'Starting Setup.')
                                $CD = $var[$i]
                                EndIf
                        Next
                EndIf
                Return $CD
        EndFunc
               
Func SpecialEvents ()
        _RunDos('REG ADD ' & $Key & ' /V TITLE /D "Installing Applications" /f')
        For $i = 0 to UBound ($CH_ARRAY) - 1
                                        $chstate = GUICtrlRead ($CH_ARRAY[$i])
                                        $ind = $i + 1
                                        $ns=IniRead ( $inifile, $CHB_ARRAY[$ind], "Name", "0" )
                                        $ps=IniRead ( $inifile, $CHB_ARRAY[$ind], "Path", "0" )
                                        $ps2=IniRead ( $inifile, $CHB_ARRAY[$ind], "Path2", "0" )
                                        $ps3=IniRead ( $inifile, $CHB_ARRAY[$ind], "Path3", "0" )
                                        $reg=IniRead ( $inifile, $CHB_ARRAY[$ind], "Reg", "0" )
                                       
                                        If StringLen ($ind) = 1 Then
                                                $ind = '00' & $ind
                                        Else
                                                $ind = '0' & $ind
                                        EndIf
                                       
                                        If Number($chstate) = Number($GUI_CHECKED) Then
                                                _RunDos('REG ADD ' & $Key & "\" & $ind & ' /VE /D "' & $ns & '" /f')
                                                _RunDos('REG ADD ' & $Key & "\" & $ind & ' /V 1 /D "' & $CD & $distr & $ps & '" /f')
                                                If $ps2 <> '0' And $ps2 <> '' Then
                                                        _RunDos('REG ADD ' & $Key & "\" & $ind & ' /V 2 /D "' & $CD & $distr & $ps2 & '" /f')
                                                EndIf
                                                If $ps3 <> '0' And $ps3 <> '' Then
                                                        _RunDos('REG ADD ' & $Key & "\" & $ind & ' /V 3 /D "' & $CD & $distr & $ps3 & '" /f')
                                                EndIf
                                                        If $reg <> '0' And $reg <> '' Then
                                                        _RunDos('REG ADD ' & $Key & "\" & $ind & ' /V 4 /D "' & 'REGEDIT /S ' & $CD & $distr & $reg & '" /f')
                                                EndIf
                                        EndIf
                                       
                                Next
                                Exit
                        EndFunc
                       
Func OsCreateChBox ( $Label, $posX, $posY, $L, $H)
        $Curr_CHB = GuiCtrlCreateCheckbox($Label, $posX, $posY, $L, $H)
        GUICtrlSetState ($Curr_CHB, 1)
        Return $Curr_CHB
        EndFunc

Формат ini в этом случае такой:
AppInstall.ini
Код:

; Примечание, если в пути есть кавычки - перед ними необходим слеш \" !!!

[1]
Name=Outpost Firewall 3.51
Path=OutPost\setup.exe
Path2=
Path3=
Cond=
Reg=

...

[3]
Name=Ligth Alloy 4
Path=LA\LAsetup.exe /S \"/Path=%ProgramFiles%\LA\" /StMenu=1 /Desktop=1 /Assoc=0
Path2=
Path3=
Cond=
Reg=
....

[14]
Name=PoverDVD 7
Path=PoverDVD\PowerDVD7.exe
Path2=PoverDVD\Russ.exe
Path3=
Cond=
Reg=PoverDVD\powerdvd.reg

Параметр Cond - никак пока не используется.
Имена секций - цифры по порядку,
Я компилированный скрипт и ini файл кидаю в $OEM$ и вызываю из батника через cmdlines.txt после установки DX и пр. софта необходимого на любой машине.

snark 09-08-2006 11:38 469956

Вложений: 1
Здравствуйте все.
Ставлю софт с CD-Roma с помощью WPI 5.2. (До этого пользовал 4.3.8, все было нормально). Теперь при запуске WPI выскакивает ошибка сценария:
Код:

Строка: 42
Символ: 3
Ошибка:Объектная переменная или переменная блока With не задана"
Код: 0
URL: file://d:\soft\wpi52\wpi.hta

Как быть?

вот здесь
Перешел на 5.3, и все получилось... :)

Sanja Alone 10-08-2006 09:46 470316

Вложений: 1
Вышла новая версия WPI - 5.3 (8 августа 2006) Список изменений.

Впечатления от перехода с версии 5.1 на 5.3:
  • Заметно некоторое ускорение WPI (полностью выброшен режим дебага -> уменьшилось к-во проверок в скриптах). Но это и потенциальный источник проблем - авторы WPI теперь могут допускать больше ошибок. То что они это умеют было заметно и по предыдущим версиям :)
  • Менюшки настройки, imho, стали похуже, да и с подписями авторы сильно напутали. Мне это как бы все равно, т.к. я всегда настройки вписывал вручную в соотв. js-файлы, но для простых юзеров это плохое "улучшение"...
  • Пропадание таймера при его отключении действительно удобно.
  • Не радует окончательная дезинтеграция кнопки "Manual". Выходит, что руководство по программе никто писать не собирается...
  • Очень удобна новая возможность изменения цвета выбранных для установки приложений (класс .chktxt в файле Themes\Имя_темы\wpi.css). Поставил себе приятный зеленый цвет color: #7DF27D;.
Вот такие двоякие эмоции вызвала у меня новая версия...

Модифицированные скрипты для WPI 5.3 с отключенным функционалом отметки чекбоксов категорий вкладываю в этот пост.

Dark Engel 16-08-2006 16:41 473022

господа обьясните идиоту плиз. В свое время запускал WPI 4xxx через RunOnceEx.cmd и усе работало. Но в 5 версии больше нет WPI.cmd и я не знаю как его запустить после установки. Пытался в стартовой строке заменить WPI.cmd на WPI.hta не сработало. Плиз хелп как его после инсталла на автостарт запихнуть. :(

VelDmi 16-08-2006 18:52 473112

Dark Engel
Цитата:

Но в 5 версии больше нет WPI.cmd и я не знаю как его запустить после установки.
Как это нет? Через него и запускаю. Разве что в дистрибе он не идет.

Dark Engel 16-08-2006 19:27 473125

Цитата:

Как это нет? Через него и запускаю. Разве что в дистрибе он не идет.
так его в дистре нет. где взять ?

VelDmi 17-08-2006 13:51 473483

У меня как было все настроено, так и осталось. Через wpi.cmd от старой версии. Только каталог WPI подсунул от новой версии и заново все программы вбил, т.к. подсунуть старые настройки не получилось.

DmitryOlenin 17-08-2006 14:07 473493

Есть мнение, что не обязательно использовать старый WPI.cmd.
То есть достаточно просто написать start /wait %CDROM%\WPI.hta или другой путь и все.
Надо проверить, будут ли проблемы с ошибкой и шрифтами, может в 5.3 уже пофиксили.

DmitryOlenin 22-08-2006 18:11 475693

Не получается сделать нормальное разрешение и нормальное кол-во колонок для выбора программ при установке.
В useroptions.js стоят такие строки(раньше работали отлично):
Код:

NumCols=3;
Resolution=1024;

Как быть?


И, наконец, последнее. Ineternet Explorer 6 personalized your settings (как-то так). Именно это окошко умирает при перезагрузке после окончания работы WPI и выдает ошибку поэтому, видимо. Что это и как от этого избавиться?

DmitryOlenin 01-09-2006 12:54 479491

При разрешении 640x480 все равно все идет в одну колонку.
Путем редактирования html файла от умолчального скина добился хотя бы появления полосы прокрутки.
Просто добавлением параметра в конфиг дело не обошлось...


Теперь следующий вопрос(что-то активность на этом форуме сильно упала, никто не отвечает, но все же попробую).

Как сделать, чтобы установить программы в WPI можно было используя только клавиатуру?
То есть выбрать программы, снять/поставить галочки при помощи Tab+Space можно. А вот запустить установку ну никак не удается...

EgOrus 08-09-2006 11:51 482494

DmitryOlenin
все дело в неправильных ссылках, нужно в wpi.htm слегка отредактировать код нужных тебе кнопок, например вот исходный код:
Код:

<div id="InstallButton">
<a href;

чтобы можно было по tab выбрать кнопку, должно быть вот так:
Код:

<div id="InstallButton">
<a href=""

У меня тоже есть вопрос, возможно ли в WPI сделать так, чтобы определенные приложения ставились в обязательном порядке, т.е. чтобы пользователь не мог снять флажок? что то типа переменной gcond[pn]=['1'] но с обратным функционалом

DmitryOlenin 08-09-2006 20:21 482715

EgOrus
Спасибо, помогло.

Sanja Alone 09-09-2006 02:14 482810

EgOrus
Цитата:

чтобы пользователь не мог снять флажок
В файле WPI\WPIScripts\config.js для требующих принудительной установки приложений впиши:
Код:

forc[pn]=['yes'];

EgOrus 09-09-2006 08:25 482839

Sanja Alone
Спасибо разобрался, переход с 3.5 на 5.3 все таки дает о себе знать, взял шапку из прилагаемого файла "WPI_5.3\Example Configs\kels_config.js" и новый синтаксис смотрел там, а не в самом конфиге, в шапке стоит команда // forc[pn]=['false']; (видимо человек шапку с описанием команд не менял с версии 4.x.x) а команда как ты правильно написал forc[pn]=['yes'];

VelDmi 09-09-2006 08:41 482843

У меня при указании forc[pn]=['true'] приложение ставилось всегда, хоть отмечена галка, хоть нет, а так же при нажатии кнопки выход. Но это было еще в старых версиях WPI, сейчас я это не использую. Такого типа приложения (DirectX) перенес в StartWPI.cmd.

EgOrus 09-09-2006 08:59 482847

VelDmi
я раньше не использовал опцию force, просто изменилось в новой версии c 'false/no' и 'true/yes'

DmitryOlenin 14-09-2006 22:54 485059

Вложений: 1
Почему-то при установке иногда показывает пустое окно там, где должны располагаться программы и чекбоксы.
Работает иногда криво в разрешении 800x600 и при дефолтных 640x480.
Видимо, косяк в html файле, в настройках или в стиле.

Приложил файлы...
Подскажите пожалуйста.

Sanja Alone 20-09-2006 10:06 487053

Вложений: 1
Вышла новая версия WPI - 5.4 (12 сентября 2006) Список изменений.

Изменений и нововведений хватает. Я отмечу н-рые моменты:
  • Определение cdrom-а из исключенного файла generate.js перекочевало в core.js (см. ф-цию defaultWPI() ).
  • Теперь обязательно нужно назначать уникальные идентификаторы приложениям в config.js. Если параметр uid для какого-то приложения не задан, то отметить его (или снять отметку) можно только непосредственно нажав на флажок (при нажатии на текст, изменения состояния флажка не происходит). Обратите на это внимание!
  • Руководство по программе все-таки пишут...
Модифицированные скрипты для WPI 5.4 с отключенным функционалом отметки чекбоксов категорий вкладываю в этот пост.

gora 23-09-2006 19:20 488643

Дополненный (авторы "потеряли" пару строк в русском файле в сравнении с английским) и исправленный (введены изменения ранее переведенных строк в связи с изменением интерфейса программы), а так же допереведенный русский языковый файл для WPI 5.4 выложил здесь. Буду рад, если для кого то он окажется полезным.

Sanja Alone 24-09-2006 05:05 488774

gora
Подправил перевод и выложил файл на форуме MSFN в ветке WPI Translations thread.

DmitryOlenin 30-09-2006 00:16 491467

Уже замучился...
На 640x480 просто пустое окно показывается.
Пробовал ставить старые темы, ничего в них не меняя, все то же самое.
Не знаю, что придумать. Подскажите пожалуйста.
В начале установки разрешение именно такое стоит, а видет синий экран с таймером, кнопочками, но без выбора программ как-то неприятно.
Кстати, в 5.4 кажется не работает параметр ShowExtraButtons=false;.
По крайней мере прога на него не реагирует совсем...

Sanja Alone 30-09-2006 03:18 491502

DmitryOlenin
Цитата:

На 640x480 просто пустое окно показывается
Посмотри первую часть моего ответа DenchikK-у (там, где говорится о кол-ве строк). Еще можешь попробовать установить NumCols=2 (или даже NumCols=1) в WPI\WPIScripts\useroptions.js

Цитата:

Кстати, в 5.4 кажется не работает параметр ShowExtraButtons=false;
Они так специально сделали - если запускаешь с CD/DVD лишних батонов :) нет, если с HDD - есть. Если тебя это не устраивает, то придется снова покопаться в исходниках.

EgOrus 30-09-2006 07:40 491516

DmitryOlenin
только что попробовал стандартную тему glossy, в разрешении 640x480 пустого экрана нет, не на реальной не на VMware, ты ничего не менял в скриптах?

Можно еще попробовать отредактирвоать сам файл темы wpi.htm вначале добавить
Код:

switch (winheight)
{
  case '480':
      maxentries=10;
      break;

Возможно еще придется добавить в api.js
switch (fW)
Код:

{
  case 640:
      fH=480;
      break;

У меня на 640х480 (1 колонка без пропусков) и в 800х600 (2 колонки) все работает как надо, на версии 5.3 приходилось изголяться с maxentries=
если есть желание могу скинуть свою тему, там хоть в 640х480 нормальная видимость управляемых кнопок и таймера

DmitryOlenin 30-09-2006 10:05 491541

EgOrus
Да я даже добивался без редактирования нормального вида.
Только полосу прокрутки было не видно. Вообще... Причем, показывать ее всегда стояло как тру.
Sanja Alone
С махэнртис тоже разбирался, не помогает :(

Сейчас на виртуалке пошагово сделаю.
1. Прописал в WPI\WPIScripts\globals.js var maxentries=10;, потом 20, потом 2. Не влияет.
2. Прописал в WPI\WPIScripts\useroptions.js NumCols=2, потом 1, потом 4. Не помогает.
3. Добаление в файл wpi.htm и api.js информации о 640x480 тоже результатов не дает.

Это я проверял на отредактированной мною теме Glossy. Я там сделал таймер повыше, убрыл верхнюю полосу с названием, а нижнюю сделал поуже.

Попробовал исходный(оригинальный) wpi.htm.
Кроме того, что также ничего нет, еще и часы "выглядывают" из-под нижней полосы широченной и экран как будто обрезан по краям(вот скорее всего из-за этого "обрезания" полосы прокрутки и не было видно).
Убрал useroptions.js совсем. Ничего не поменялось, только кнопки появились, так как больше не было записи ShowExtraButtons=false;

Вернул полностью(!) оригинальную тему, и директорию WPIScripts, а также, на всякий случай, файл wpi.hta.
То же самое - все есть, кроме программ и возможности их выбрать.

Установка в useroptions.js параметров
Resolution=800; и MonitorResolution=800; меняет разрешение, часы больше не выглядывают стыдливо из-за нижней полосы, но программ как не было, так и нет.

Проверил на реальном компе(не на виртуалке) - все работает. Правда на 640x480 проверить не удалось, так как видюха в этот режим переключаться не хочет.
Казалось бы, можно плюнуть, но... При установке системы на реальный комп получается то же самое, что на виртуалке - WPI запускается, а выбора программ нет :(

EgOrus 30-09-2006 10:44 491549

DmitryOlenin
Цитата:

Правда на 640x480 проверить не удалось, так как видюха в этот режим переключаться не хочет
Свойства экрана-Параметры-Дополнительно-Адаптер-Список всех режимов-Выбираешь 640х480
а в зависимости от дров ты непроверял, хотя это уже из области маловероятного? (установлены/неустановлены)


DmitryOlenin 30-09-2006 11:42 491562

EgOrus
Ты наверное издеваешься надо мной :)
Я знаю как менять режимы видеокарты, чай второй десяток лет за компом. Нет у меня там 640x480.
И при помощи ресченжера не меняет(говорит, что режим не поддерживается).

Сейчас еще раз проверил. При установке из VmWare все работает. После установки, при запуске скрипта wpi.hta в том же VmWare - пустота.
На реальном компе - все нормально.

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

На виртуалке сейчас этот фокус не проходит.

EgOrus 30-09-2006 11:58 491567

DmitryOlenin
Цитата:

Ты наверное издеваешься надо мной
даже в мыслях не было
я что-то не понимаю...
Цитата:

При установке из VmWare все работает
т.е. WPI запускается при первом логоне в систему, и в этом случае все нормально?
Цитата:

После установки, при запуске скрипта wpi.hta в том же VmWare - пустота
т.е. отработала WPI, закрылось её коно, идешь и запускаешь вручную wpi.hta и тогда проявляется глюк?
хочется проэмулировать у себя такую ситуацию

DmitryOlenin 30-09-2006 18:14 491667

EgOrus
Да, все верно ты понял. При первом запуске в VmWare отрабатывает, дальше, при ручном запуске, ни в какую...
При этом, на реальном компе все работает. Но я это уже проходил.
Скорее всего при инсталляции на реальную систему будет тот же глюк...

EgOrus 30-09-2006 18:27 491670

как-то это очень странно, может дело не в WPI? можно попробовать на голую винду ставить, т.е. без драйверов твиков, аддонов и др. модификаций.

DmitryOlenin 30-09-2006 20:19 491699

EgOrus
Какой же тогда смысл в wpi? Конечно же я ставлю на винду с драйверами...
И раньше всегда ставил.

А твики и прочее ставлю потом.

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

EgOrus 30-09-2006 21:49 491710

DmitryOlenin
я не предлагал метод решения, и не предлагал отказатсья от WPI и всего остального (аддоны, дрова и т.п.), я предлагал 1 раз поставить голую систему и посмотреть будет ли работать WPI, таким образом убедиться что проблема не в дистре и не в модификациях.
Т.к. никто кроме тебя с такой проблеммой не сталкивался и сходу она не решается, то вероятно проблемма только у тебя, в этом случае надо отсекать возможные источники проблемм, начиная с большого и заканчивая малым...

DmitryOlenin 30-09-2006 22:09 491714

EgOrus
Да я понимаю... Но без дров проблематично сэмулировать, ибо интегрирую их.
Можно сделать и без дров, и без нлайта, конечно.
Но как-то...

Ладно, пока попробую установить с дровами и нлайтом, но без всего остального.

P.S.
На старом WPI никогда не сталкивался с такими проблемами.



---------------------------

Проверил. Голая винда нормально переваривает wpi.hta.
Более того, все работает вплоть до установки VmWare Tools.
Особенно грешу на их компонент SVGA Driver.
Но только это не ответ на вопрос. Я ж с такой же петрушкой сталкиваюсь на реальном компе и только при первичной установке.

DmitryOlenin 01-10-2006 13:14 491887

Может я выложу архив со своими диреториями от WPI, а вы посмотрите на своих виртуалках и/или реальных компах?
Был бы крайне признателен.

Size: 0.32 MB

_http://rapidshare.de/files/35073504/WPI_do.rar
MD5: F835A937616915962426207F1C1D3D53

или

_http://webfile.ru/1131166

EgOrus 01-10-2006 15:59 491932

DmitryOlenin
все нормально и на vmware 5.52 и на реальном компе (разрешения 640x480, 800x600, 1024x768)
запускал отдельно wpi.hta и wpi.cmd (зачем там 2 раза cmdow используется?)
Цитата:

Особенно грешу на их компонент SVGA Driver.
напрасно, я этот драйвер вкл. в драйверпак вместе с реальными дровами, никогда проблемм не было, и в т.ч. и свои и твою WPI_DO тестил с ним.
Цитата:

Но только это не ответ на вопрос. Я ж с такой же петрушкой сталкиваюсь на реальном компе и только при первичной установке.
Поэтому, я так полагаю и сталкивался, что с дистром не все впорядке... от того реальная эта машина или виртуальная в данном случае ничего не меняется, поставив чистый дистр на реальную машину проблемм скорей всего не будет.
Надо копать дистрибутив, в нем что-то не так, я бы прежеде всего грещил на nlite, т.к. он чаще всего становится причиной тех или иных глюков

DmitryOlenin 01-10-2006 19:07 491996

EgOrus
Цитата:

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

Да, к слову... N-лайтом я режу все примерно одинаково вот уже около года.
А проблемы начались только с переходом на новый WPI.

Цитата:

напрасно, я этот драйвер вкл. в драйверпак вместе с реальными дровами, никогда проблемм не было, и в т.ч. и свои и твою WPI_DO тестил с ним.
И, тем не менее, именно после установки VmWareTools у меня перестает правильно работать WPI.hta.

EgOrus 01-10-2006 20:51 492033

DmitryOlenin
дело не в том, что режется примерно все одинаково, а в том что nlite "непрозрачен", в своё время (как раз где-то около года назад), отказался от nlite именно по той причине что его работа непрозрачна, отследить что и где он меняет конечно можно, но требует времени, и с каждой новой версией эту процедуру приходится повторять, иначе нет уверенности в своем дистре.

Ты же сам уже убедился, что на голой винде все работает, делай выводы, проверяй свой дистрибутив ищи проблемму, виноват в этом nlite или нет, это уже 3ий вопрос, тут кроме тебя самого никто тебе не поможет. А то что после после установки VMtools начинаются глюки опять же может быть следствием твоего дистра, если же проблемма возникает на совсем "голой" винде, то грешить на виртуалку, попробовать обновить версию

DmitryOlenin 01-10-2006 22:37 492066

EgOrus

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

Проблема в том, что это вероятнее всего проявится при первой установке на реальный комп. А потом проявляться не будет(собственно, в чем я сейчас и могу убедиться).

Кстати, еще заметил интересную вещь. Иногда на моем компе(не виртуальном) список прог появляется... с задержкой где-то в 5-7 секунд. До этого такое же пустое окно WPI, даже успеваешь испугаться ;)

DmitryOlenin 11-10-2006 23:45 496494

Вышла новая версия WPI - 5.5 (9 октября 2006) Список изменений.

Кстати, чекбоксы категорий отключаются просто написанием 1 строки в файл useroptions.js
Код:

//Installer tab
DisableCatCheckBoxes=true;


Sanja Alone 12-10-2006 03:50 496527

Вложений: 1
DmitryOlenin
Цитата:

чекбоксы категорий отключаются просто написанием 1 строки
Камень в мой огород? Отвечаю: визуально они то отключаются, но обработка все равно производится (см. пост).


All
Модифицированные скрипты для WPI 5.5 с отключенным функционалом отметки чекбоксов категорий вкладываю в этот пост.

TERMINAL 03-11-2006 10:53 506277

Вопрос!
Возможно ли, когда я настрою WPI, убрать кнопки настроек (что бы юзеры не лазили)-тоесть все и оставить только УСТАНОВКА и ВЫБОР?

Jilted 03-11-2006 12:08 506330

Цитата:

Вопрос!
Возможно ли, когда я настрою WPI, убрать кнопки настроек (что бы юзеры не лазили)-тоесть все и оставить только УСТАНОВКА и ВЫБОР?
Так и будет.

TERMINAL 03-11-2006 12:13 506335

Ну ты дал просто ОТЛИЧНЫЙ вариант ответа. У меня так как я настраиваю так и на 12 минуте установки Windows или при первым входом в систему - тоже самое происходит.
Стартую я файлом WPI.hta-может не им нужно стартовать?

EgOrus 03-11-2006 12:34 506355

TERMINAL
в новых версиях, начиная с 5.4 это сделано в автомате: если WPI запускает с CD|DVD, кнопки убираются, если с др. носителя то отображаются
Options -> Interface
"Show extra buttons"
"Do not show if started from CD/DVD"
или
вручную отредактировать useroptions.js
показывать кнопки настроек
ShowExtraButtons=true;
не показывать кнопки настроек если WPI запущен с CD|DVD
DoNotShowIfCD=true;

TERMINAL 03-11-2006 14:35 506420

Всё, вопрос снят-нужно просто указать ShowExtraButtons=false;

Другой вопрос-сожно ли уменьшить длину или переместить показателя времени (убывающая линия)?

TERMINAL 07-11-2006 17:28 508188

Ещё один вопрос !!!
Возможно ли в WPI 5.4 запустить одновременно два ехе файла без всяких батников и т.д.

EgOrus 07-11-2006 19:41 508233

TERMINAL
нет

TERMINAL 10-11-2006 12:30 509601

H E L P ! ! !
Написал кучу скриптов с помощью AutoIt и тут вдруг обновляется Dr.WEB и начинает запрещать работать с этим прекрасным редактором.
Начал проверять свои рабочие скрипты-на половину все заражённые вирусом BackDoor.Hengto .Скачал с оф.сайта опять эту прогу-проверил (в ней вирусы зашиты). Так почему же тогда раньше ВЕБ не кричал и почему не все тогда скрипты заражены??!! или у меня на компе просто глюк???

Romaxa 15-11-2006 10:04 511944

Привет!
Помогите, пожалуйста, с установкой Office 2003 из WPI, а именно, каким образом вставить автоматически серийник офиса при установке?

TERMINAL 16-11-2006 10:42 512460

Romaxa
сделай это http://oszone.net/2769, а потом либо просто устанавливай либо с ключами (тихая установка)

seriy_wolk 23-11-2006 11:46 515875

Кто нибудь может выложить готовый конфигурационый файл, чтоб посмотреть, как и что туда прописывать?

gora 23-11-2006 11:58 515883

seriy_wolk
Так ведь в WPI есть папка Example Configs в ней они и лежат.

Sanja Alone 25-11-2006 03:29 516770

Вложений: 1
Вышла новая версия WPI - 5.6 (19 ноября 2006) Список изменений.

Изменения в основном касаются конфиг-визарда, к-рым я не пользуюсь :) А еще воткнули в дистрибутив 7-Zip и написали vbs-скрипт для экстракции архивов при пом. данного архиватора - может кому-то это реально пригодится (команда %extract%).


Модифицированные скрипты для WPI 5.6 с отключенным функционалом отметки чекбоксов категорий вкладываю в этот пост.

gora 25-11-2006 10:31 516818

Sanja Alone
Поправьте ссылку на загрузку WPI_v5.6.rar

Gozya 26-11-2006 09:57 517073

У меня такая проблема.
Создал я списочек с прогами (их дето 11 + 4 .reg файла) и вот думаю проверю как оно работает. Ну у смотнтирвал образ в виртуальную машину и смотрю, запустился WPI, я убедлся что все выбрано и нажал установить, а оно нефига reg файлы не устанавливает, просто прога закрылась и все.
Раньше у меня работало до того как я добавил пункт Registry Tweaks (ну там указал путь к 4 рег файлам), в нем на выбор 4 твик файла для реестра.Так вот если я разбиваю 4 рег файла по 2 в две разные категории то получаю 2 твика рабочих, а два дето пропадают, но в списке они есть. Я продел пару десятков различных манипуляций с именами файлов, переименованием групп и так далее (ну, думал, мож ступил дето), но результат - 0. Сделал все в миллион раз проще, теость тупой список, группа называется Software и там списочек 10 прог и один реестр все вподряд и НЕПАШЕТ. Переделал .reg файл в самораспаковующийся архив, короче .exe, переписал скрипт, проверяю - хрен. Смотрю в файл config.js и наблюдаю, что все 11 записей абсолютно одинакового формата и почему оно не инсталит непонятно, скрываю // ne запись что с реестром, теперь их 10, проверяю о5 нефига. Вобщем я так и непонял закономерности, и вапще я в шоке. Я проверял написание config.js (копирывал прогу в другое место и там проверял), скопирывал config.js в папку с "чистым WPI" и ниче не меняется.
Чесно говоря я могу долго описывать все мои "попытки", котрые я делал все ночь, вместо того, чтобы выспаться нормально (ну как всегда "авось получится") я лучше приведу мой файл config.js
Цитата:

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//---------------------------------------------------------------------------------------------
// pn=0; // start value for prog numbering
// prog[pn]=['ProgramName'];
// ordr[pn]=[0];
// desc[pn]=['Description'];
// uid[pn]=['APP1'];
// dflt[pn]=['no'];
// cat[pn]=['Application Category'];
// forc[pn]=['false'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// deps[pn]=[];
// excl[pn]=[];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// regb[pn]=['Registry Key Path'];
// cmd1[pn]=['CommandLine 1'];
// cmd2[pn]=['CommandLine 2'];
// cmd3[pn]=['CommandLine 3'];
// cmd4[pn]=['CommandLine 4'];
// cmd5[pn]=['CommandLine 5'];
// cmd6[pn]=['CommandLine 6'];
// rega[pn]=['Registry Key Path'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['.NET Framework 1.1'];
ordr[pn]=[01];
uid[pn]=['NETFRAMEWORK11'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\NETFramework11\\DOTNETFX.EXE"'];
cmd2[pn]=['"%CDROM%\\WPI\\Install\\NETFramework11\\NDP1.1SP1-KB867460-X86.exe"'];
pn++;

prog[pn]=['.NET Framework 2.0'];
ordr[pn]=[02];
uid[pn]=['NETFRAMEWORK20'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['%CDROM%\\WPI\\Install\\NETFramework20\\dotnetfx.exe /Q'];
pn++;

prog[pn]=['Install Flash Player'];
ordr[pn]=[03];
desc[pn]=['Устанавливает плеер для браузера'];
uid[pn]=['INSTALL_FLASH_PLAYER'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\install_flash_player.exe" /s'];
pn++;

prog[pn]=['DirectX_9.0c_update'];
ordr[pn]=[04];
desc[pn]=['30 обновление DirectX 9.0c'];
uid[pn]=['DIRECTX_90C_UPDATE'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\DirectX_9.0c_update\\DXSETUPFULL.EXE"'];
pn++;

prog[pn]=['K-lite Mega Codec Pack 1.59'];
ordr[pn]=[05];
desc[pn]=['Сборник кодеков'];
uid[pn]=['KLMCODEC159'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
regb[pn]=['%CDROM%\\WPI\\Install\\klite\\klite.reg'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\klite\\klmcodec159.exe" /silent /sp-'];
pn++;

prog[pn]=['Java Runtime Env. 5.0'];
ordr[pn]=[06];
desc[pn]=['Устанавливает виртуальную машину Java'];
uid[pn]=['JAVARUNTIMEENV50'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\jre-1_5_0_06-windows-i586-p.exe&File=jre-1_5_0_06-windows-i586-p\\J2SE Runtime Environment 5.0 Update 6.msi" /qn'];
pn++;

prog[pn]=['Window Media Codecs 9'];
ordr[pn]=[07];
uid[pn]=['MP9CODECS'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\MP9Codecs.exe" /Q'];
cmd2[pn]=['"%CDROM%\\WPI\\Install\\WMEncoder.exe" /Q'];
cmd3[pn]=['"%CDROM%\\WPI\\Install\\WMFDist.exe" /Q'];
pn++;

prog[pn]=['Alcohol 120% 47.19'];
ordr[pn]=[08];
desc[pn]=['Менеджер Виртуальных Дисков'];
uid[pn]=['ALCOHOL120'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\Alcohol_120\\Alcohol120.exe"'];
pn++;

prog[pn]=['Total Commander 7.00 PowerPack 0.10 Pro'];
ordr[pn]=[09];
desc[pn]=['Менеджер Файлов'];
uid[pn]=['TOTALCOMMANDER700POWERPAC'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\TC7.exe"'];
cmd2[pn]=['"%CDROM%\\WPI\\Install\\TCconfig.exe"'];
pn++;

//prog[pn]=['Windows Optimization'];
//ordr[pn]=[10];
//desc[pn]=['Windows Optimization'];
//uid[pn]=['SOP'];
//dflt[pn]=['yes'];
//cat[pn]=['Applications'];
//forc[pn]=['no'];
//cmd1[pn]=['%CDROM%\\WPI\\Install\\reg.exe'];
//pn++;

prog[pn]=['Download Master'];
ordr[pn]=[11];
desc[pn]=['Качалка файлов с интернета'];
uid[pn]=['DOWNLOADMASTER'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\Download_Master\\dmaster.exe" /VERYSILENT /SP-'];
cmd2[pn]=['taskkill.exe /F /IM dmaster.exe'];
cmd3[pn]=['taskkill.exe /F /IM iexplore.exe'];
rega[pn]=['%CDROM%\\WPI\\Install\\Download_Master\\run.reg'];
pn++;

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------
Я просто непойму в чем дело, может это прога такая? Руки у меня вроде прямые всегда были и топор с головы не торчит, но такого бреда я еще не видел.
Помогите разобраться.
Если нужно еще каенибудь файлы, то я выложу, но я еще раз повторюсь, что я пробовал все удалить и записать WPI заново с добавлением config.js в папку со скриптами и никакой разницы. В файле WPI_log.txt на диске С: те проги которые "пролетают" неустанавливаясь не появляются в логе.
__________
Добавлено:
Вапще коечто заметил! Если в списке есть несколько групп, то последняя будет либо скрытая либо нерабочая, а если группа одна то и она будет нерабочая (ну тоесть в списке присутствует, а инстал не идет).

EgOrus 26-11-2006 11:13 517099

Gozya
проверь наличие маркерных файлов в корне диска, по ним WPI определяет путь до CDROM
по поводу reg-файлов, проверь работоспособность самих файлов (т.е. импортируются ли они в реестр, - появл. ли сообщение об успешном/неуспешном импорте), попробуй в WPI запускать через обычную команду cmd а не rega
regedit /s "путь\\твик.reg"

Gozya 27-11-2006 08:49 517368

Цитата:

regedit /s "путь\\твик.reg"
в курсе, пробовал, результат тотже.
Цитата:

попробуй в WPI запускать через обычную команду cmd а не rega
аналогично.
EgOrus как выглядят маркерные файлы? я вроде ничего нового в корне не приметил.

Еще вопрос, обязательно ли ставить кавычки в строке команды WPI ?

gora 27-11-2006 10:31 517398

Русский языковый файл для версии 5.6 и русская справка. Справка - только перевод (возможно не очень качественный) того, что написали авторы программы. Прошу сильно не пинать. Содержание архива (это о справке) распакуйте в папку Manual т.к. в архиве не все, а только переведенные файлы.

EgOrus 27-11-2006 10:57 517409

Gozya
по поводу маркеров см. ссылку в шапке темы
включи логирование установки, и прикрепи сюда лог вместе с конфигом (архивом лучше)

Gozya 27-11-2006 11:43 517426

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

TERMINAL 27-11-2006 14:22 517479

Sanja Alone помоги плз!!!
Я изменил в WMI фон а теперь часы (время ожидания 1 мин) выпирают из за рамок, где можно уменьшить ширину этой фигни...?

Gozya 28-11-2006 03:25 517768

Вложений: 2
вот конфига и лог файл. но сразу скажу, что он в него ничего не пишет, потому, что нефига не устанавливает при нажатии кнопки установить. то что в нем написано, это было раньше, когда он еще хоть чтото устанавливал. и скриншот того, что в корне диска прикрепил тоже.
Буду благодарен за помощь.
Похоже не я один с таким столкнулся хттп://www.msfn.org/board/index.php?showtopic=87311 тоже подобный случай. Придется напрячь свой англицкий =)

EgOrus 28-11-2006 08:48 517826

Gozya
судя по твоему логу и конфигу, установилось только то приложение комстрока которого не заключена в кавычки... .NET Framework 2.0
откуда кавычки то взялись?

north7 28-11-2006 14:09 517958

После интеграции в дистрибутив IE7 старый добрый WPI 3.3.5 в конце установки запускается, а при нажатии Начать установку ничего не устанавливая вылетает. В уже установленной системе ошибка повторяется. Скачал последний WPI 5.6 (дистрибутивчик потолстел в 20 раз!!!) и перенёс свой конфиг. Запускается всё нормально и устанавливаться тоже начинает, но далеко не всё.

Сначала заметил, что при установке какого-либо приложения обязательно должна стоять галка радом с названием категории. В старой версии такого идиотизма не было. А самое интересное, что галочки в некоторых категориях просто напросто не ставятся. Хотя при щелчке мышкой все приложения в категории выделяются, типа установить все приложения в данной категории. Но без галки в самой категории так устанавка при запуске и не начинается.

Скачал поправленные файлики для избавления от галок в категориях от Sanja Alone (спасибо большое) для последней версии 5.6. Стало намного лучше. По крайней мере не запускались теперь всего 2 приложения с расширением .msi

В первом приложении я поменял ключ /passive на /qn и оно как ни странно стало запускаться, а вот со вторым и последним ничего не выходит. Это приложение одно единственное в последней категории Internet. Которое ну никак не могу заставить устанавливаться.

Решил разобраться в категориях. В старой версии они явно указывались в том же файле config.js, а в новой уже в useroptions.js. В параметре SortOrder явно прописал категории:

SortOrder=['System','Multimedia','Office','CD/DVD Tools','Internet'];

Снова тишина. Подскажите плиз. что может быть не так? Путь к файлу запуска проверял 10 раз, там всё правильно, да и на старой WPI всё работало. Может быть ещё что-то надо прописать в файле useroptions.js? На всякий случай строки на это приложение из файла config.js:

prog[pn]=['MSN Live Messenger 8.0 Build 0812'];
ordr[pn]=[13];
desc[pn]=['Интернет-пейджер от Microsoft'];
dflt[pn]=['no'];
cat[pn]=['Internet'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Soft\\Messenger\\MsnMsgs.msi /Q'];
pn++;

Gozya 28-11-2006 15:49 517997

EgOrusЧитай внимательнее, я же написал, что лог файл старый!!! сейчас при попытке устаноавки лог файл не ведется вообще. А кавычки прога сама ставит если добавлять команды через прогу, а не ручками. пробовал без кавычек и с ними никакой разницы. Если создать 2 категории то устанавливается первая и пишется в лог, но вторая молчит и в логе нету.
Изходя из написанного north7 и наличия явного сходства в глюках могу заключить следующее:
Если у вас 3 категории программ, то последняя устанавливаться не будет! это я уже заметил раннее, что скока б нибыло ктегорий последняя игнорируется напрочь. Сталобыть если у вас одна категория, как у меня щас, то вапще ничего устанавливаться не будет!
Еще я создавал Custom категорию и пихал туда 5 прог. В итоге галочка над группой снимается и ставится, но на галочки в группе не влияет (а должна все снимать либо все выделять). В настройках выбирал опцию чтобы не показывало галки над группами, но проги не устанавливаются всеравно.
Менял расположение папки WPI (пробовал поместить все содержимое в корень) и всеравно.
Здается мне, что разработчики дето ошиблись. Может это рано заявлять, но более логичного вывода сделать немогу. Возможно прога не дружит с какимто компонентом виновс. Должен заметить, что у меня обычный WinXP_SP2RUS неимеющий триального периода и ненуждающийся в активации через инет (никаких твиков! он таким и есть в оригинале).
Какие есть соображения?

Gozya 28-11-2006 16:38 518024

Вложений: 1
Вот рабочая конфига. Суть заключается в последней категории, которая является фальшивой. тоесть я просто сделал новую категорию с прогой Readme и без указания команды. В таком варианте все проги устнавливаются нормально, но последняя категория не существует, что и ненадо вапще т.к. она фальшивая.

north7 28-11-2006 16:46 518026

Самый спец по WPI я так понял Sanja Alone, очень интересно, что скажет он по поводу проблемы последней категории. Ведь кто-то же пользуется уже последней версией 5.6 и если эта проблема имеет место быть, активные пользователи WPI нам это подтвердят.

ХР кстати у меня тоже SP2 без активации (Corp.) с интегрированными UpdatePack-XPSP2-Rus и ещё 12 дополнительными аддонами (в том числе WMP11 и IE7).

Интересно, а если в параметре SortOrder вписать например 5 категорий, а пользоваться только 4-мя? Т.е. подписать одну лишнюю от балды?

Gozya
Читаешь мысли. Пока я излагал свои соображения, ты их уже воплотил :)

Добавлено
Да, при создании фальшивки всё работает, только если она тоже отмечена галочкой на установку. В противном случае последняя категория всё равно не устанавливается. А простое добавление дополнительной категории в SortOrder ничего не меняет. Нужна ещё фальшивая категория с приложением в config.js.

Sanja Alone 28-11-2006 18:14 518072

TERMINAL
Цитата:

выпирают из за рамок, где можно уменьшить ширину
Не понял. Можно картинку?


Gozya
north7
В моем сл., все категории отображаются. Параметры, влияющие на категории в useroptions.js у меня такие (WPI 5.6 с модифицированными скриптами boxes.js и check.js):
Код:

SortOrder=['System','File Managers','Multimedia','CD/DVD Tools','Archivers','Office','Net','Tests','Utils','Antivirus','TV','Misc'];
DisableCatCheckBoxes=true;
SortWithinCats=true;
DontSplitCats=true;
InstallByCategory=false;


north7 28-11-2006 23:13 518161

Sanja Alone
Спасибо огромное за важные параметры. Всё нормально заработало без всяких фальшивок.

И ещё одна большая просьба, подскажите плиз, где можно почитать описание на русском по каждому параметру (за что он отвечает) в файлах useroptions.js и config.js?

Gozya 29-11-2006 02:40 518228

Вложений: 2
Sanja Alone я прикрепляю картинки для полного разъяснения. Лог файл прикреплять не буду, там все просто, есть все проги кроме последней.
Попробую твои параметры.
___________________________
ВСЕ!!! Я затестил параметры Sanja Alone и выяснил, что всему виной один параметр в useroptions.js

Цитата:

InstallByCategory=false;
а у меня был =true
Проверте теперь у себя!

P.S. нада удивить ребят с MSFN ;)

TERMINAL 30-11-2006 10:29 518836

Sanja Alone по поводу показателя времени....
картинку не хотелось бы менять или переделывать (1024*768)

Sanja Alone 30-11-2006 14:14 518948

TERMINAL
Цитата:

по поводу показателя времени....
  1. В файле WPI\Themes\Имя_темы\wpi.htm уменьшаешь ширину прогрессбара таймера (по ум. там 150):
    Код:

    TimerWidth=100;
  2. В файле WPI\Lang\lang_ru.js укорачиваешь (или заменяешь пробелом) строку:
    Код:

    lblTimerStop[lang]                        = ['<u>Кликните для остановки таймера</u>'];

TERMINAL 30-11-2006 17:07 519002

Sanja Alone
Спасибо большое, а как бы ещё это время передвинуть чуть-чуть в лево....было бы вообще круто!!!!
И ещё-нигде не могу отыскать где находится сама кнопка Selections-хотелось бы её тоже изменить...

Sanja Alone 01-12-2006 11:54 519326

TERMINAL
Цитата:

как бы ещё это время передвинуть чуть-чуть в лево
Код отрисовки таймера находится в WPI\Themes\Имя_темы\wpi.htm. Ищи комментарий:
Код:

<!-- Timer -->
Всего 2 div-а, к-рые вкладываются в соотв. строку/столбец одной большой таблицы. Можешь в строке:
Код:

<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
поставить border="1" и ты увидишь структуру страницы WPI. Если хочешь все сделать красиво, то нужно переоформить весь этот фрагмент (таймер) по своему вкусу. Без переработки будет не очень красиво:

Файл WPI\Themes\Имя_темы\wpi.htm. Ищи строку:
Код:

<div id="TimerLayer" align="center" style="position:absolute; width:100%; height:100%; z-index:100; display:none; overflow:hidden;">
align="center" замени на align="left" и допиши еще text-indent:15%; (или в пикселях, например text-indent:12px;) - это отступ первой строки. Результат не ахти...


Цитата:

где находится сама кнопка Selections-хотелось бы её тоже изменить...
Ширина комбобокса в данном сл. определяется максимальной длиной содержимого. След-но, укороти самую длинную из этих строку (файл WPI\Lang\lang_ru.js):
Код:

lblSelectDefaults[lang]                = ['Выбор по умолчанию'];
lblSelectAll[lang]                        = ['Выбрать всё'];
lblSelectNone[lang]                = ['Снять выделение'];

Напиши "Выбор по ум." вместо "Выбор по умолчанию" (эта строка самая длинная) и выпадающий список станем уже :)

TERMINAL 01-12-2006 14:05 519401

Sanja Alone всё получилось, большое спс, но на последнем вопросе ты меня не правильно понял -

Цитата:

Ширина комбобокса в данном сл. определяется максимальной длиной содержимого. След-но, укороти самую длинную из этих строку (файл WPI\Lang\lang_ru.js):

Код:
lblSelectDefaults[lang] = ['Выбор по умолчанию'];
lblSelectAll[lang] = ['Выбрать всё'];
lblSelectNone[lang] = ['Снять выделение'];
За это я вкурсе-мне нужно изменить кнопку EXIT и Selections на ниже приведённом прикреплённом рисунке.

2 вопрос-стартую WMP10 - ничего не происходит....
Run(@ComSpec & " /c %ProgramFiles%\Windows Media Player\wmplayer.exe", "", @SW_HIDE)

3 вопрос- воспользовался твоим скриптом по установке WINAMP там есть маленькая недоработка - если он устанавливается из-под винды (где уже присутствует драйвер на звук) тогда всё идёт ОК, а если во время установки ВИНДОВС (например WPI) и драйвер на звук не установлен, то естественно вылетает придупреждение и скрипт низнает что дальше делать-приходится помогать ручками...

4 вопрос-воспользовался твоим скриптом по установке ABBYY FineReader 7.0 Professional Edition при установке с ВИНДОВС -всё ОК, а если во время установки ВИНДОВС (например WPI) тогда выдаёт сообщение что уже запущена установка данного приложения и так далее (смотрел в процесах - вроде лишнего ничего нет)....

5 вопрос-если нужно есть уже готовый скрипт на 3D Mark 2005 Professional

Sanja Alone 01-12-2006 17:38 519500

TERMINAL
Цитата:

EXIT и Selections на ниже приведённом прикреплённом рисунке
Похоже на то, что в используемой тобой теме это заранее подготовленные картинки - вот и редактируй их каким-нить графическим редактором (напр., встроенным в ACDSEE, а на худой конец и Paint сгодится).

Ответы по AutoIt направил в PM (здесь тема не та)...

TERMINAL 02-12-2006 14:16 519818

Sanja Alone в том-то и дело что НАЧАТЬ УСТАНОВКУ нашёл кнопку и изменил,а эти кнопки в рисунках нет...

Sanja Alone 04-12-2006 18:59 520774

TERMINAL
Цитата:

кнопки в рисунках нет...
Ты точно все картинки в каталоге WPI\Themes\Имя_темы\ просмотрел?

TERMINAL 05-12-2006 10:41 521012

Sanja Alone
Точно! нет таких кнопок с рисунками...
Вот ссылки на эту тему-можешь посмотреть!?
www.sendspace.com/file/2vcpv9
www.wpiw.net/downloads/themes/ultimate.rar

Sanja Alone 05-12-2006 13:44 521096

TERMINAL
Цитата:

Точно! нет таких кнопок с рисунками...
Кнопка "Selections" - WPI\Themes\Ultimate\Selections.gif, все остальные кнопки в данной теме - это тоже gif-картинки.
А ты говоришь, что хорошо посмотрел...

TERMINAL 05-12-2006 18:16 521212

Cпасибо !!! Как я их не увидел???????????

Diam0nd 14-12-2006 02:26 524450

При первой загрузке системы и старте WPI разрешение экрана почему то 640х480, позарез надо исправить на 1280х1024. То есть чтобы wpi стартовала с разрешением 1280х1024...
WPI v5.6
Заранее благодарен!

DenchikK 18-12-2006 22:28 526358

Подскажите пожалуйста, решил вот перейти на версию 5.6 с более старых,
но столкнулся с некоторыми трудностями, 2 из которых я не смог решить:

1. Не понимаю, как вернуть как в старых версиях определение %CDROM%,
вот например в config.js у меня прописано следующее:
%cdrom%\\Software\\Programs\\ApBackUp\\ApBackUp.exe
а wpi пытается ставиться из:
D:\Software\WPI\Software\Programs\ApBackUp\ApBackUp.exe
в файле WPI_Log.txt пишется, что
%CDROM%=D:\Software\WPI
я так и не смог, пользуясь предидущим опытом, решить это.
Всё-таки хочется видеть переменную как букву, а не путь. Я так
понимаю, что править что то надо в файле core.js - но что?


2. В версии 5.0 аудиоплеер запускался сразу при запуске wpi, в версии
5.6 он появляется только при установке. Это уже не изменить?

Dicken 19-12-2006 11:53 526604

Diam0nd
справку пробЫвал читать? Ctrl+O тебе поможет :)

DenchikK
1. вся проблема в том что твоя WPI лежит в папке Software, перелож ее в корень диска и все будет пучком!
2. данной функцией не пользуюсь подсказать не могу!

DenchikK 19-12-2006 16:14 526683

Да , получилось - но как некрасиво и неудобно! Раньше было - 2
аккуратненькие папочи - i386 и Sofware, да чуток маркерных файлов.
Ляпота! Надо куда то идти - подцепляешь это и на болвань. А теперь аж
глаз рябит... А что, в новой версии как в старой уже сосвсем совсем
нельзя заставить WPI возвращать только букву?

VelDmi 19-12-2006 16:31 526688

DenchikK
Проверь в файле Useroptions значение DiskPath=''; И файл wpi.ico в корне.

ProkVS 19-12-2006 17:03 526700

Решил перебазироватся на новую версию, но вот проблема:
Многие мои инсталяхи созданы по принципу самораспаковывающихся rar архивов с последующим запуском пакетника,
т.е. внутри архива идет инсталятор (msi, exe...) + необходимые файлы (key, cfg, ini...) + start.cmd (сценарий установки).
Что же делает WPI 5.6 - как только архивчик развернулси (т.е. отработал *.exe) сразу переходит к установке следующей программы! А кто будет дожидатся полного завершения предыдущей? Там жить ишшо start.cmd запускается и инсталяция целая!
Можно конечно попытаться натыкать sleep-ов после каждой проги, но как-то это кривовато...
Может кто подскажет, что в это ситуации можно предпринять!?

VelDmi 19-12-2006 17:34 526712

ProkVS
Цитата:

Многие мои инсталяхи созданы по принципу самораспаковывающихся rar архивов с последующим запуском пакетника
На вкладке режимы отметь распаковать во временную папку.
Тогда винрар распакует, выполнит пакетник, затем удалит распакованное и завершит свою работу.
После чего WPI поедет дальше.

DenchikK 19-12-2006 20:23 526789

VelDmi
Вот как! А у меня вообще такого нет! Не подскажите где конкретно в
этом файле должна быть запись DiskPath='';?

ProkVS 19-12-2006 20:35 526795

VelDmi
Отказался использовать временные папки после того как не нашёл способ указать путь к файлу распакованному в неё!
Правда не сильно искал, интуитивно понял что при этом параметре файлы копируются в temp, при чем в некорых случаях в папку со случайным именем, короче говоря тёмный лес, без пожирающих время эксперементов не обойтись, поэтому сразу решил использовать абсолютные пути...
Но если есть некая закономерность и постоянство во временных папках просвети пожалуйста и вопрос будет снят! :)

Разобрался я с временными папками в rar.sfx: первый архив разворачивается в %TEMP%\RarSFX0\, если первый не успел отработать, то второй распаковывается в %TEMP%\RarSFX1\, и так до RarSFX3, далее по кругу с перезаписью! Щас попробую инсталяхи переделать, глядишь прорвемся :)

Gozya 20-12-2006 03:15 526901

У меня в системнике встроеный кардридер, который устанавливает 4 съемных диска. В реале после установки винды WPI не запускается, а пишет, что неправильно указан путь (причем указан путь на съемный диск). Видимо при первом старте, винда определяет кардридер и устанавливает 3 диска и получается, что буквы изменились и WPI неправильно определяет путь к %CDROM%.
Ктонить знает как изменить алгоритм нахождения %CDROM%, чтоб избавится от этого глюка? Или это зависит не от WPI а конкретно от винды? Что делать незнаю.
у меня на диске папка WPI лежит в корне

ProkVS 20-12-2006 07:51 526940

Gozya
Попробуй в корень диска положить не папку WPI, а её содержимое!

DenchikK 20-12-2006 09:06 526965

Еще в новой версии обнаружил косяк: фонты не устанавливаются при
первом запуске винды!
И ещё спросить хотел - на одном из скриншотов на
соседних страницах было видно, что в окне, когда программы уже
устанавливаются, показываются и категории. Что то у себя я так и е
смог этого добится.

VelDmi 20-12-2006 11:17 527021

DenchikK
Вечером буду дома посмотрю.
ProkVS
Цитата:

Отказался использовать временные папки после того как не нашёл способ указать путь к файлу распакованному в неё!
Ты не тем путем шагаешь :-)
Вместе с архивом упаковываешь свой setup.cmd, затем устанавливаешь в настройках sfx выполнить после распаковки setup.cmd.
После распаковки он выполнится, установит что тебе надо, затем винрар сам все удалит и завершит работу.
Если не разберешься пиши в ПМ, здесь это off.

Gozya
Цитата:

В реале после установки винды WPI не запускается
Каким образом ты запускаешь WPI? Из GuiRunOnce? Там и ищи косяк.
Цитата:

и получается, что буквы изменились и WPI неправильно определяет путь к %CDROM%.
Так как WPI еще не запустилась, то путь к %CDROM% не может определить та программа, которая ее запускает.

Diam0nd 20-12-2006 11:52 527038

Dicken
А как же... Я обошел проблему через reg файл.

ProkVS 20-12-2006 12:22 527046

VelDmi
Называется найдите 10 отличий
Цитата:

Вместе с архивом упаковываешь свой setup.cmd, затем устанавливаешь в настройках sfx выполнить после распаковки setup.cmd
Цитата:

Многие мои инсталяхи созданы по принципу самораспаковывающихся rar архивов с последующим запуском пакетника,
т.е. внутри архива идет инсталятор (msi, exe...) + необходимые файлы (key, cfg, ini...) + start.cmd (сценарий установки)
Ежу понятно что start.cmd запускается автоматом, на то он и sfx! А вот какой путь указывать к фалам архива в start.cmd (сценарий установки)?
Ответ нарыл эксперементальным путём: %TEMP%\RarSFX0\

Всё равно, не хорошо это, что WPI не умеет корректно отслеживать завершение rar sfx...

gora 20-12-2006 12:55 527053

ProkVS
Попробуйте использовать 7z SFX архив (степень сжатия выше чем у RARа):
Цитата:

Модифицированный модуль предоставляет широкие возможности для создания SFX архивов. Используя модуль, Вы можете:

Указывать желаемый путь распаковки содержимого архива
Выбирать между интерактивной, "тихой" и скрытой распаковкой
Контролировать внешний вид диалоговых окон и текста в них
Конфигурировать различные варианты установки запакованных приложений, впоследствии выбирая нужный сценарий ключом командной строки
Просто распаковать архив в желаемую папку
Запускать, после распаковки, последовательно несколько файлов (.exe, .msi, .reg и т.п.) и использовать его для установки приложений
Заменить, применяемые ранее для установки, .bat или .cmd файлы и исключить необходимость использования "StartX.exe", "msistub.exe" и подобных утилит
Создавать ярлыки к программам и назначать значки для этих ярлыков по своему усмотрению
Использовать архивы с разными методами сжатия (LZMA, Deflate, PPMd), которые предлагает архиватор 7-Zip
Поддерживать относительные пути
Удалять временную папку после установки
и многое другое...
Живет он здесь.

VelDmi 20-12-2006 16:06 527127

ProkVS
Цитата:

Ежу понятно что start.cmd запускается автоматом, на то он и sfx! А вот какой путь указывать к фалам архива в start.cmd (сценарий установки)?
Никакой. Так и пиши в батнике:
Код:

setup.exe /s
key.exe

или
Код:

%CD%\setup.exe /s
%CD%\key.exe


Gozya 21-12-2006 01:58 527346

Вложений: 1
VelDmi
ProkVS
Я запускаю WPI с помощью вот этого архивчика.
Его скачал на сайте WPI.
Подскажите как доработать скрипт чтоб правильно определялся %wpipath% ато он пытается запустить WPI.hta не с того диска

ProkVS 21-12-2006 07:17 527372

Gozya
Честно говоря сам не совсем понимаю как это работает - for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
Поэтому пользуюсь старым проверенным способом, который ещё никогда не подводил:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WPI.ico set CDROM=%%i:
WPI.ico это маркерный файл в корне диска, если у тебя папка WPI лежит в корне установочного диска Windows, то замени WPI.ico скажем на WIN51
Содержимое RunWPI.cmd будет выглядеть так:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

Для проверки, запусти полученный RunWPI.cmd на рабочей системе (есессно диск с виндой должен быть в дисководе) и в реестре (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\999\) посмотри какой прописался путь!

DenchikK 21-12-2006 08:40 527394

А у меня в версии 5.6 так и не получается определить просто букву
переменной %cdrom% ни через wpi.cmd ни через DiskPath='';
Всё некрасиво россыпью валяется в корневике на диске...

ProkVS 21-12-2006 10:26 527453

DenchikK
Положи в корень установочного диска файл например WPI.ico, проследи чтоб больше ни на одном диске не было в корне этого файла!
Напиши в wpi.cmd
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WPI.ico set CDROM=%%i:
cd %CDROM%
pause
exit

и запусти, в конце выполнения команда cd %CDROM% должна превратится в cd букваустановочногодиска:\
Если высветилась другая буква диска (не установочного) - идем в церковь (или мечеть) набираем ведро святой воды и выливаем себе на голову,
imho без нечистой силы тут не обошлось :)))

DenchikK 21-12-2006 14:54 527547

ProkVS
Да всё именно так у меня и работает, уже года 2 почти. До этой версии.
Да, запускаем этот cmd, да - видим - %cdrom% - это буква D:
Код:

echo Found CD-Rom as drive %CDROM%
Запускаем wpi.hta. Выбираем прогу:
Код:

cmd1[pn]=['%cdrom%\\Software\\Programs\\ApBackUp\\ApBackUp.exe'];
и всё! ошибка (читаем в логе):
Код:

cmd1 *** Неудача *** (возвращен код undefined): "D:\Software\WPI\Software\Programs\ApBackUp\ApBackUp.exe"
и переменная %CDROM% уже:
Код:

%CDROM%=D:\Software\WPI
Видать это не нечистая сила, а где то в процессе выполнения скрипта
переменная перебивается. И сдается мне - в файле core.js это
происходит!

ProkVS 21-12-2006 15:15 527556

DenchikK
А почему такой странный путь и где в нем папка WPI?
Насколько я понимаю если запускаешь WPI с отдельного диска - клади её внутренности в корень и путь к прогам будет %CDROM%\install\...!
На всякий случай попробуй в пути к программам указывать не %CDROM%, а %wpipath% и далее соответствуйщий путь к прогам от папки WPI!

DenchikK 21-12-2006 15:43 527569

У меня просто уже сложилось за 2 года структура и соответственно настройки все:
корневик:

i386
Software
Antivir
...
Programs
...
WPI
wpi.cmd
маркерные файлы

даже в версии 5.0 ещё все нормально работало, пока wpi не начал выеживаться. Всё замечательно - выляется всё на винте - а надо к кому то идти - на болвань - ничего не изменяя! Ляпота! И тут оказалось, разработчики WPI решили "помочь" пользователям. Блин. Как мне всё таки понравилась версия 5.6, но вернусь таки на версию 5.0 если это не решится. Мне не нужно россыпью файлы в корневике, так же не прёт в папке WPI пихать программы в Install. Сила привычки. Неужели в версии 5.6 WPI невозможно заставить возвращать только букву? Уж с путем я как то сам справлюсь, без "заботы" его разработчика.

В WPI 5.0 для получения и нахождения буквы cdrom использовался скрипт generate.js. В 5.6 он отсутствует.

ProkVS 21-12-2006 16:21 527596

DenchikK
Подожди! Рано сдаешься! Пока не найдется хорошего решения юзай:
%CDROM%\..\..\Software\Programs\ApBackUp\ApBackUp.exe

:)БУГАГАГ

DenchikK 21-12-2006 16:38 527602

ProkVS
Немножко не понял, если убрать двойные слеши, вернётся ProgramsApBackUpApBackUp.exe
Если изменить путь - то не хочеться.
А работает только в этом случае, что раздражает:
Audio\
Common\
Graphics\
I386\
Lang\
Manual\
Software\
Themes\
Tools\
WPIScripts\
WIN51
WIN51P
WPI.hta
wpi.ico
Autorun.inf
WIN51P.SP2

ProkVS 21-12-2006 17:07 527614

DenchikK
Да нет, это наверно ты немножко не понял :)!
Если WPI воспринимает %CDROM% как "D:\Software\WPI",
то логично было бы предположить, что если указать "%CDROM%\..\..\" мы получим желаемый диск D:\ в чистом виде!
соответственно полный путь к проге будет выглядеть так:
%CDROM%\..\..\Software\Programs\ApBackUp\ApBackUp.exe = D:\Software\Programs\ApBackUp\ApBackUp.exe
Открываем акелпадом config.js и автозаменой лупим: "%CDROM%\\" на "%CDROM%\\..\\..\\"
И щастье...

Обожаю такие корявые решения, так сказать на скорую руку :)
Потом конешно заглянет Sanja Alone, подскажет заменить какую-нить закорючку в *.js и всё заиграет!

DenchikK 22-12-2006 06:47 527790

ProkVS
Спасибо, работает! Я признаться, до такого решения бы не додумался!

Charmeleon 22-12-2006 14:36 527972

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

Поэтому может кто подскажет возможно ли запустить выбор приложений в WPI на T39?

И может кто-нить видел русский мануал? :rolleyes:

gora 23-12-2006 00:35 528167

Charmeleon
Цитата:

может кто-нить видел русский мануал?
Посмотрите здесь

VelDmi 24-12-2006 15:02 528549

Цитата:

DenchikK
Проверь в файле Useroptions значение DiskPath=''; И файл wpi.ico в корне.
Когда я это написал, то не посмотрел, что у меня версия WPI 5.0.1.
Теперь поставил версию 5.6, но все равно все работает как раньше!
То есть у меня WPI расположена в: корень_CD/install/WPI/wpi.hta
Букву CDROM определяет корректно, программы ставятся без проблем.

Sanja Alone 31-12-2006 04:06 530877

Слегка подредактированный перевод интерфейса WPI 5.6 см. на MSFN.

kalikanzaros 05-01-2007 16:02 532117

есть несколько вопросов... может кто-нибудь сможет просветить или подсказать где об этом можно почитать?

1. поддержка 7z - вижу что она есть (и не только 7z), но как ее можно использовать, подскажите что может сделать wpi с архивом? и приведите пож-та пример строки с правильным синтаксисом. как распаковать в опред каталог? (можно ли использовать переменные?) можно ли распаковать во временный каталог запустить из него с ключами, создать ярлык к установленной программе, а временный каталог по завершению удалить?
2. можно ли запустить файлы с расширением bat и cmd (у меня wpi стартует с RunOnceEx.cmd который на CD) если да приведите пож-та пример строки
3. можно ли копировать файлы? (пример строки плиз)
3.1 если это команда cmd ... сможет ли кто-нибудь привести пример копирования нескольких файлов одной командой (или объединения нескольких команд в одной строке)

gora 05-01-2007 22:07 532256

Sanja Alone
Хотел глянуть
Цитата:

Слегка подредактированный перевод
Скачать по указанной ссылке не смог. Пишет что-то про отсутствие регистрации.

Sanja Alone 06-01-2007 19:49 532643

Вложений: 1
gora
Цитата:

про отсутствие регистрации
Так и есть, для скачивания с MSFN требуется регистрация.

P.S. Прикрепляю файлик к посту.

gora 06-01-2007 21:31 532700

Sanja Alone
Цитата:

для скачивания с MSFN требуется регистрация
Ну и нафига нам он (MSFN) тогда!?
Цитата:

Прикрепляю файлик к посту
Верное решение ;) .

Sanja Alone 09-01-2007 14:56 533801

kalikanzaros

1. См. пост
2.
Код:

cmd1[pn]=['%CDROM%\\Soft\\SomeProgram\\cmdfile.cmd'];
3. Любое копирование проще делать через bat/cmd-файл (командами copy или xcopy). Или так:
Код:

cmd1[pn]=['cmd /c xcopy "%CDROM%\\Soft\\SomeProgram\\srcfile.ext" "%SystemDrive%\\DestinationDir\\" /h /r /y'];

Sanja Alone 09-01-2007 23:15 533989

kalikanzaros
Считаю, что ответы на заданные в ПМ вопросы могут быть интересны многим.
  1. Цитата:

    как %extract% сочетается со строкой cmd1[pn]=['%CDROM%\\Install\\Appl_name\\appl.7z']
    Код:

    cmd1[pn]=['%extract% "%CDROM%\\Install\\Appl_name\\appl.7z" "%systemdrive%\\Destination"']
  2. Цитата:

    какие переменные есть в wpi?
    %cdrom% - опт. привод (часто совпадает с %wpipath% - как wpi определяет %cdrom% я уже описывал ранее)
    %dospath% - ? (новая переменная - пока не проверял)
    %extract% src dest - извлечение данных из архива src в каталог dest
    %oslang% - Код языка ОС
    %reboot% x - Перезагрузка через x секунд
    %sleep% x - Пауза на x секунд
    %sysdir% - %windir%\system32
    %sysdrv% - %systemdrive%
    %wpipath% - путь wpi
    + часть стандартных системных переменных (%windir%, %programfiles%, %temp%, %allusersprofile%, %userprofile%, %appdata%, %commonprogramfiles%)
  3. Цитата:

    переменные чуствительны к реестру?
    В смысле к регистру? Нет, можно писать как больше нравится :)

v12345 10-01-2007 08:57 534121

Вложений: 1
Неделю назад WPI 5.5 без проблем запускался на моей машине. А теперь в ответ на попытку запуска выдает 3 последовательных сообщения об ошибках (см. файл, для простоты все сообщения слиты в одну картинку). Но та же копия WPI без проблем запускается на других машинах, из чего делаю вывод, что причина именно на конкретной машине (вероятно, сбилась какая-то настройка обработки .js или что-то в этом духе). Посоветуйте, в каком направлении рыть.

gralse 24-01-2007 23:52 540888

Никто не использовал http или ftp вместо cd-roma ?
Возможно ли это ?
Если есть у кого опыть или чёткое понимание core.js прошу поделиться !
К тому же wpi.hta замечательно переименовывается в index.html :-)
При попытке запустить по http выдает ошибку: core.js FileExist() line:360

Всем заранее спасибо !

ZaV 02-02-2007 11:52 544776

на форуме msfn попалась интересная разработка Install Fader для WPI скачал демо пример попробовал вроде красиво... только вот картинки рисовать придется а я не художник
может кому еще понравится вместе было бы проще нарисовать, только в одном стиле надо сделать будет, а то может есть на форуме умеющие люди готовые нарисовать
http://upload2.net/page/download/J4o...olf81.exe.html

gora 27-03-2007 16:55 567096

2 chip-ultra
Перезалил русскую справку для версии 5.6. Справка - только перевод (возможно не очень качественный) того, что написали авторы программы. Прошу сильно не пинать. Содержание архива (это о справке) распакуйте в папку Manual т.к. в архиве не все, а только переведенные файлы.
Для тех кто уже ее скачивал скажу, что изменений нет, просто есть жалобы на невозможность скачать :) .
Скачивать справку здесь.

kalikanzaros 16-04-2007 10:44 575016

2 Sanja Alone

вопрос касательно настройки стиля подсказки, в нем очень много изменяемых значений,
можно ли дать короткое описания, что изменяет каждая позиция, и какие значения она может принимать,
я начал это делать, но часть параметров непонятна:

TitleColor - цвет текста в заголовке; значение: white, black (какие еще могут быть?)
TitleBgColor - цвет фона заголовка; значение: от #FFFFFF до #000000
TitleBgImage - ? (изображение для фона заголовка); значение: ?
TitleTextAlign - выравнивание текста заголовка; значение: left, right, center
TitleFontFace - ? (поверхность шрифта); значение: ?
TitleFontSize - размер текста заголовка; значение: от 1 до 9
TextColor - цвет текста подсказки; значение: от #FFFFFF до #000000
TextBgColor - цвет фона для текста подсказки; значение: от #FFFFFF до #000000
TextBgImage - изображение для фона для текста подсказки; значение: ? (название файла, который должен лежать в папки темы?)
TextTextAlign - выравнивание текста подсказки; значение: left, right, center (можно ли cделать выравнивание по ширине?)
TextFontFace - ? (поверхность шрифта); значение: ?
TextFontSize - размер текста описания; значение: от 1 до 9 (можно ли выставить промежуточное значение, когда 1 это мало, а 2 это уже много?)
Width - ширина (чего?); значение: ?
Height - высота (чего?); значение: ?
BorderSize - толщина рамки; значение: от 1 до 10 (можно и больше только смысла нет)
BorderColor - цвет рамки; значение: от #FFFFFF до #000000
TextPadding - ?; значение: ?
TransitionNumber - ? (номер эффекта перехода); значение: ?
TransitionDuration - ? (перемещение продолжительности); значение: ?
TransparencyLevel - ? (уровень прозрачности чего?); значение: ?
ShadowType - тип тени; значение: ?
ShadowColor - цвет тени; значение: ?
AppearanceBehavior - ? (появление подсказки); значение: ?
TipPositionType - ?; значение: ?
Xpos - позиция X (чего?); значение: ?
Ypos - позиция Y (чего?); значение: ?

и еще несколько вопросов:
1. можно ли изменить ширину окна с подсказкой через изменение значений описанных выше?
я нашел выход, но он несколько сложный, нужно вставить код
Код:

<img src="1" width="256" height="0">
в поле описания (desc[pn]), где 1 - это несуществующий файл с размерами 256х0. кстати, этим же способом можно добавить несколько иконок для устанавливаемого приложения (см main.jpg)
иконки можно расположить как рядом, так и одна над другой, для последнего нужно вставить <br> между двумя иконками, кстати <br> разрывает строку,
если кому надо в окне с подсказкой.
напоследок полный синтаксис
Код:

<center><img src="./graphics/faststone.png" width="128" height="128"></center><br>
2. как сделать фиксированный по высоте разрыв в категории (или после категории), чтобы можно было видеть фоновый рис., на скриншоте обвел красным, то что смог сделать, но нужно чтобы и чекбокса не было видно...
3. кнопка выход, где можно изменить размер шрифта и выбрать курсив или обычный, (где менять цвет шрифта и написание жирного на обычный я нашел)?
4. можно ли поместить фоновый рисунок в окошко инсталлера, чтобы заметить оранжевый цвет (см instaler.jpg)?
5. при языке по умолчанию (русский) в конфигурации видны кнопки папка и рядом, при языке english эти кнопки за границей экрана, подскажите где поправить надо? (скриншоты прилагаю: config_ru. jpg, config_eng. jpg)
6. можно ли в окне с подсказкой использовать жирный шрифт? (нужен синтаксис) тк сделать курсив можно, проверено...
7. в основном окне (main.jpg) если использовать фоновый рисунок, к примеру вверху темный, внизу светлый фон, можно ли сделать для верхней половины окна сделать шрифт белый, а для нижней черный, понимаю что скорее всего нет, так на всякий случай спрашиваю... ;)

Sanja Alone 17-04-2007 13:10 575537

kalikanzaros
Слишком много вопросов. Ответы лежат в области html, css.

Вот ответы на часть заданных вопросов:
шрифт
размер шрифта
начертание шрифта
насыщенность шрифта
выравнивание текста
цвет

Black Babay 08-05-2007 00:43 584286

Никак не могу найти косяк. Все программы устанавливаются с CD как положено, а рег-файлы - не отрабатываются.

скрипт
Код:

cmd1[pn]=['msiexec.exe /i "%CDROM%\\WPI\\Install\\DiskTools\\PerfectDisk_Pro_8.0.63\\PerfectDisk.msi" /qn'];
cmd2[pn]=['"%CDROM%\\WPI\\Install\\DiskTools\\PerfectDisk_Pro_8.0.63\\pdpmenu.cmd"'];
rega[pn]=['"%CDROM%\\WPI\\Install\\DiskTools\\PerfectDisk_Pro_8.0.63\\AutoUpdSettings.reg"'];

лог
Код:

Program: PerfectDisk Pro. 8.0.63 Ru
  UID: PERFECTDISKPRO8063RU
  Order: 900002
  Category: Работа с HDD
  7 мая 2007 г. 23:06:28
  cmd1 Успех (возвращен код 0): "msiexec.exe /i "D:\WPI\Install\DiskTools\PerfectDisk_Pro_8.0.63\PerfectDisk.msi" /qn"
  7 мая 2007 г. 23:06:28
  cmd2 Успех (возвращен код 1): ""D:\WPI\Install\DiskTools\PerfectDisk_Pro_8.0.63\pdpmenu.cmd""
  7 мая 2007 г. 23:06:28
  Reg After *** Неудача *** (Файл не существует): RegEdit /S ""D:\WPI\Install\DiskTools\PerfectDisk_Pro_8.0.63\AutoUpdSettings.reg""
  7 мая 2007 г. 23:06:28
  Установка завершена.

И так со всеми рег-файлами. Маркеры все на месте... Куда копать?

serotka 10-05-2007 10:03 584996

Вроде ошибка может быть здесь (rega[pn]=['"%CDROM%\)
попробуйте как у меня

cmd1[pn]=['%wpipath%\\Install\\THEBAT\\BAT.EXE /s'];
rega[pn]=['%wpipath%\\Install\\THEBAT\\BAT.REG'];

Black Babay 11-05-2007 00:00 585386

Что-то не вижу связи...

serotka
А у тебя РЕГИ обрабатывает нормально?

serotka 11-05-2007 03:21 585428

Все реги обрабатываются шикарно
А связь я вижу в то что не правильно заданы пути

Black Babay 11-05-2007 11:06 585569

serotka
А почему тогда обрабатываются exe и msi, кстати CMD тоже обрабатываются нормально и если из CMD запустить REG-файл, тоже всё в порядке. Просто бесовщина какая-то...

Spirkaa 12-05-2007 09:25 585957

Black Babay, убери ковычки, которые WPI добавляет. Должно быть что-то вроде этого
Код:

regb[pn]=['%CDROM%\\SOFT\\addons\\regtweaks.reg'];
А у тебя скорее всего после ' стоит еще и "

Black Babay 12-05-2007 20:58 586126

Spirkaa
именно так и стоит...

rega[pn]=['"%CDROM%\\WPI\\Install\\DiskTools\\PerfectDisk_Pro_8.0.63\\AutoUpdSettings.reg"'];

Black Babay 13-05-2007 14:02 586318

Spirkaa
Спасибо! Все заработало!

Angel_19 15-05-2007 18:38 587276

Версия WPI 5.6. Запускаю (с харда), выбираю установить одну программу (для остальных еще не прописал команды), все ставится нормально, а в конце вылетает сообщение об ошибке и с предложением об отладке. Смотрел лог работы - там все нормально. В чем может быть проблема?

Spirkaa 15-05-2007 19:57 587305

Angel_19 у меня такая же трабла, неважно сколько программ устанавливать - в конце вылетает ошибка. На работоспособность не влияет, а неприятненько как-то

Black Babay 15-05-2007 20:16 587315

Цитата:

вылетает сообщение об ошибке и с предложением об отладке
У меня такая ботва только если среди устанавливаемых программ есть DotNet. Без него - всё в порядке.

Spirkaa 16-05-2007 07:49 587455

Цитата:

У меня такая ботва только если среди устанавливаемых программ есть DotNet. Без него - всё в порядке
Сегодня, когда на виртуалку ставил, тоже заметил, как заканчивается его установка, вылетает ошибка. А после нее исчезает плеер, кнопки перестают работать (да и надписей на них нет), но установка продолжается.

А еще у меня после установки вылетает сообщение, что-то про файл reboot.js. А потом...появляется ошибка файла sleep.exe, но компьютер все равно перезагружается.

obli 20-05-2007 20:41 588998

wpi5.6 не выполня cmd! в полях command1,command2,итд.
 
Странно пытаюсь выполнить installreg.cmd из wpi 5.6, config.js выглядит так

prog[pn]=['FAR 1.70-regDiskE'];
uid[pn]=['FAR170REGONLY'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['FAR170FULL'];
cmd1[pn]=['"%CDROM%\\WPI\\Install\\Far\\installreg.cmd"'];
pn++;

c вот таким содержанием

start /wait regedit /s foredisk.reg
exit

foredisk.reg лежит с installreg.cmd в одной папке , при запуске все вроде исполняется
только вот данные в реестр не заносятся. Может надо в бубен постучть если cmd кто
сталкивался с граблями отпишитесь.
Да можно было бы сделать sfx и там все сделать вот ток не хочется мудрить.

И кстати прочему wpi не позволяет просто добавить рег файл без
команд на исполнении в полях command1,command2,итд. Фича или баг?

Spirkaa 20-05-2007 23:07 589042

obli только что этот вопрос обсудили, посмотри чуть выше! Надо убрать двойные ковычки ( " ) в пункте cmd1[pn]

obli 21-05-2007 10:28 589158

Spirkaa

спасибо за подсказку буду тестить )

obli 21-05-2007 11:30 589201

Потестил из cmd попрежнему не добовляет даже с одними кавычками а из поля "registry before" все ок.

Black Babay 21-05-2007 11:53 589219

Spirkaa
Вопрос с неправильным финалом решился путем добавления твика реестра, который запрещает отладку скриптов.

obli 21-05-2007 23:35 589470

люди ткните носом хочу из wpi дрова ставить есть собрал свой пак где ничего лишнеого, ну чето не хочу интегрировать его хочу из wpi cтавить, ток вот чето не могу сообразить как ) задолбало блужение по бескрайним простором инета на простое вроде девствие .

star_099 28-05-2007 21:40 592110

Всех рад приветствовать!
Вот и я решил сделать тоже что и все-постич эту прогу.
Дайте мне, пожалуйста, ссылку на русских хелп по этой проге.
P.S. читал эту ветку и, признаюсь, мало что понял, а вот научиться пользоваться прогой хочется :)
Помогите.

gora 29-05-2007 15:47 592514

star_099
Цитата:

читал эту ветку
А ссылка есть здесь

TERMINAL 08-06-2007 13:34 596875

Помогите!!!
Ни с того, ни с чего начала вылетать такая хрень

Black Babay 15-06-2007 17:34 599761

TERMINAL
Цитата:

такая хрень
лечится вот так
Код:

; Disable Script Debugger
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"

а происходит она предположительно после установки перепакованных DotNet

kalikanzaros 15-06-2007 18:52 599782

Господа!

имеется вопрос:
на скриншоте в первом столбе кол-во программ 40 шт + 4 категории, во втором столбце программ 35 шт + 5 категорий,
что надо сделать чтобы второй столбец был заполнен полностью (там реально место для 2-3 программ)

star_099 18-06-2007 17:11 600844

Цитата:

Господа!

имеется вопрос:
на скриншоте в первом столбе кол-во программ 40 шт + 4 категории, во втором столбце программ 35 шт + 5 категорий,
что надо сделать чтобы второй столбец был заполнен полностью (там реально место для 2-3 программ)
Может тебе сюда стоит заглянуть, я тут просто смотрел, может это тебе подойдёт :)

http://forum.oszone.net/showthread.php?p=450899, посмотри пост №228

star_099 19-06-2007 16:18 601355

Вложений: 2
Всем большой привет!
Вот такой вопрос у меня созрел, может кто мне что объяснит.
Вообщем я сделал диск с автоустановкой прог и было всё хорошо, пока не столкнулся с некоторой ситуацией.
Вставляешь диск с прогами, с таймером на автоустановку и всё хорошо, но только притом условии, что в системе стоит один привод.
Если же в системе стоит два привода, то возникаю проблемы. Вставляешь в первый или другой привод диск и загружаешся с диска. Потом, вставляешь на второй привод диск с прогами и начинаешь загрузку, выскакивает вот такое окно (скрин). Если потом нажать на любую кнопку, кроме "повторить", то вся установка проходит хорошо. Эта беда есть и на виртуалке и на физ. приводах. Прога, т.е. WPI почемуто помнит последний привод куда ставили диск с ней. Может сумбурно объяснил, но мне кажется, что не правильно определяется переменная %cdrom%. Версия самой WPI не новая, (я просто не знаю как узнать какая), но не 5.ххх. Как победить проблему?
Вот ещё добавляю текст самого WPI.cmd в котором определяеться пременная диска, с которого стартует прога.
Перечитал не один раз весь этот топик, и признаюсь, кое что понял, но вот эту проблему не могу победить, подскажите как?

star_099 25-06-2007 10:17 603630

Вложений: 1
Всё я решил свою проблему!!!!
Решение я нашёл на этом топике, не понятное для меня, но оно работает.
Прикрепляю текс cmd-файла, уже нового который решает проблему с определением переменной буквы cdrom

zver5 04-07-2007 10:40 607861

Подскажите пожалуйста не могу заставить работать*reg файлы как правильно путь писать перепробЫвал разные варииации . Вписываю в секции в реестр до, в реестр после
REGEDIT /S %CDROM%\$OEM$\$1\WPI\Install\SNAGIT.REG
вот так это выглядит в файлике cоnfig.js
Код:

prog[pn]=['Snagit v8.2.3'];
desc[pn]=['Cнятие скриншотов с экрана монитора,а также захват Видео'];
uid[pn]=['SNAGITV823'];
dflt[pn]=['yes'];
cat[pn]=['Работа с графикой'];
forc[pn]=['no'];
regb[pn]=['REGEDIT /S %CDROM%\\$OEM$\\$1\\WPI\\Install\\SNAGIT.REG'];
cmd1[pn]=['%CDROM%\\$OEM$\\$1\\WPI\\Install\\SNAGIT.EXE  /norestart /qn'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Right'];
pn++;

Запуск файла проходит нормально
%CDROM%\$OEM$\$1\WPI\Install\SNAGIT.EXE /norestart /qn
и еще вопрос путь к cmd файлу пишется так же как и к обычному файлу или ключи надо какие?

Spirkaa 04-07-2007 16:20 608080

zver5, обнови WPI до 6 версии, там исправили баг с двойными ковычками при добавлении файла реестра (сможешь выбрать через проводник свой файл и ничего руками писать не придется)

А строки должны выглядеть примерно так, потому что команды regb[pn] и rega[pn] уже содержнат строку REGEDIT /S

Код:

regb[pn]=['%wpipath%\\Install\\addons\\regtweaks.reg']; (В реестр до)
rega[pn]=['%wpipath%\\Install\\office\\office2003.reg']; (В реестр после)

Кхм... зачем копировать папку с wpi на винт, если устанавливаешь все равно с CD?

zver5 04-07-2007 19:36 608180

Spirkaa
Копировал на винт так как тренировался :) Прочитал половину почерпнул массу полезного. Вам спасибо за помощь
А к cmd файлу все так же прописывается пути или есть какие то подводные камни?

star_099 04-07-2007 21:11 608228

Spirkaa
Может есть у тебя русский хелп к этой версии?

Spirkaa 04-07-2007 21:51 608251

zver5, вроде также. Мог бы и с этим потренироваться :)
star_099, нету. Прочитай для версии 5.* и потом changelog 6 версии и все станет ясно

zver5 06-07-2007 00:18 608831

Вложений: 2
Есть несколько вопросов значит имею 2 вида установки
1. Вариант
WPI с программами копируются на винт устанавливаются и потом папка с этим барахлом удаляется
Как я это реализовывал
На диске
Код:

|---AUTORUN.EXE
|---AUTORUN.INF
|---BCDWBOOT.BIN
|---BOOTCAT.BIN
|---BOOTCAT.INI
|---BOOTFONT.BIN
|---ICON.ICO
|---NT5BOOT.BIN
|---NT5BOOT1.BIN
|---WIN51
|---WIN51IP
|---WIN51IP.SP2
|---ZVERCD.TXT
|---$OEM$
|  |---CMDLINES.TXT
|  |---runonceex.cmd этот файл запускаю из cmdlines.txt
|  `---$1
|      `---WPI
|        |---WPI.hta
|---I386
|---BCDW

Все работает замечательно, но один минус теряется время на копирование файл на винт
2.Вариант
Все находится на CDROM и устанавливается оттуда
Единственное папка с WPI копируется в корень CD и файл runonceex.cmd немного другой в отличии от первого раза
Все работает замечательно ставится с CD тестил на виртуальной машине
3.Вариант
Хочу отказатся от папки $OEM$ и её содержимого
Понимаю что запуск runonceex.cmd можно(надо) прописать в
WINNT.SIF
[GuiRunOnce]
"%systemdrive%\runonceex.cmd"
но встает вопрос куда ложить runonceex.cmd???
моей фантазии хватило
1.Положил просто тупо файл runonceex.cmd в I386 прописал в
WINNT.SIF
[GuiRunOnce]
"%windir%\runonceex.cmd"
не находит файл :)
2.Положил файл WPI\runonceex.cmd
WINNT.SIF
[GuiRunOnce]
"%cdrom%\WPI\runonceex.cmd"
не находит файл :)
3.Вариант
Запускаю из SVCPACK прописываю в inf файл ложу в одноименную папку все работает!!!
Может кто и поскажет как еще можно это сделать желательно из WINNT.SIF ? :)

Spirkaa 26-07-2007 11:51 618893

Народ кто-нибудь решил проблему с установкой перепакованного .NET Framework 2 ?

Petya V4sechkin 26-07-2007 11:53 618897

Spirkaa
Это не проблема перепакованного .NET Framework 2.
Скорее всего, интеграция WMP11 с заменой файлов, или IE7.

kwiki 27-07-2007 13:33 619347

Ошибка в WPI((
 
Вложений: 1
Зравствуйте!
У меня при запуске WPI(v.6) вылетает такая ошибка(см. прикреплённый файл)..подскажите, что делать?
з.ы.: пробовал удалять указанный в ошибке файл - бесполезно...перекачивал - тоже ничего..
а по обзорам программа понравилась больше всего.

TERMINAL 06-08-2007 13:18 623603

Вопрос ! WPI 5х версии и когда нет описания к файлу просто появляется слово undefined. В каком файле его можно заменить(например-нет описания)?

gora 06-08-2007 14:52 623670

TERMINAL, введите вместо описания пробел и "ненавистное" слово исчезнет.

star_099 08-08-2007 15:02 624717

Вобщем она говорит, что твой файлик с набором прог её не устраивает, так как он относится к 5 версии продукта.
Как решить: одно из моих соображений, просто этот файлик удаляем, а потом заходим в конфигурацию проги, через пользовательский интерфейс(тоесть как при первом запуске), и потом делаем какие-нибудь изминения в настройках и сохраняемся. Прога предложитзапиать файлик с таким именем. И всё, помоему, больше с этим проблем не будет.

Termit 13-08-2007 13:17 626896

Всем привет. Кто подскажет как в меню WPI сделать скрытыми пункты. Я делаю установку по нескольким конфигурациям типа workstation и server, но все пункты открыты. Как установить зависимость между конфигурацией и отображением определенных пунктов меню.
Заранее спасибо.

AkAN 27-08-2007 11:23 633559

Вложений: 1
Люди добрые подскажите. Решил автоматизировать установку Windows, нашел ссылку на WPI. Скачал с сайта производителя версию 6.2. При запуске нет кнопки настройки и вообще картинка не такая как рассматриваются на форуме. Подскажите, может я ее запускаю как-то не так. Запускаю файл WPI.hta

gora 27-08-2007 11:52 633573

AkAN, только что скачал дистрибутив с сайта, распаковал, запустил - все на месте (и кнопка Настройки в том числе). Куда Вы распаковали дистрибутив и как запускали?

AkAN 27-08-2007 12:30 633592

Распаковал в c:\service\winXP\WPI (нет кнопки настройки)
Сменил путь не e:\WinXP\WPI и все прошло (появилась кнопка настройки и т.п.)

Спасибо, вопрос снят.

alex72 03-09-2007 16:51 637611

Всем привет.
Поставил WPI 6.2 со сборкой UpdatePack-XPSP2-Rus версия 7.8.16 .
После первого запуска система спрашивает с помощью какой программы открывать WPI.hta
выберите в ручную или полезем в инет..... :o
Выбираю в ручную C:\WINDOWS\system32\mshta.exe WPI запускается и все правильно отрабатывает.
Кто с таким сталкивался и что может быть ?
ЗЫ: до этого делал похожую сборку с WPI 5.0 все проходило гладко.

alex72 14-09-2007 19:12 643632

Зравствуйте!
При запуске WPI v.6.2 ругается на файл configwizard.js на функцию GetConfigValue()
Line:64 , потом когда жмешь на ок пишет что невозможно создать логфайл установкт C:\rb_config.js.
Кто с таким сталкивался и как решить проблему

TERMINAL 22-09-2007 13:52 647608

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

Matrixro 25-09-2007 00:08 648914

Тож вопрос созрел. Ч-з WPI ставлю Оффис 2003 + поддержка файлов от 2007, или Оффис 2007 + Visio 2007.

Оффис 2003 настроен ч-з Setup.ini, FileFormatConverters ставлю ч-з ключ /quiet. Проблема в том, что после окончания установки оффиса, WPI не переключается на установку конвертора, просто все весит минут 5-10 потом вылетает ошибка (к сожалению не могу сейчас сказать что там). Пробывал делать чтоб оффис по оканчанию установки извещал об этом, но результат тот же. Без конвертора ставить не пробЫвал, т.к. кажется что просто оффис не выгружается из памяти.
Как решить проблему?

З.Ы. Оффис 2007 и Визио 2007 ставатся нормально.

Angels 27-09-2007 13:58 650441

Подскажите плиз синтаксис команды DirCopy для WPI 6.2 (надобно скопировать каталог (по верх) в програм файлс)

Matrixro 28-09-2007 13:44 651007

Может есть у кого 5 версия? Поделитесь. А то не могу с 6 оффис 2003 победить.

gora 28-09-2007 13:54 651013

Цитата:

Цитата Matrixro
Может есть у кого 5 версия? Поделитесь. »

Делюсь ;)

Matrixro 28-09-2007 18:07 651157

gora, спасибо!

tim75 02-10-2007 23:50 653283

скажите пожалуйста у меня есть установочнуй диск Windows с WPI и оформлением под Vista в нем много всяких прог.
вопрос ;
могу ли я открыть диск и скопировать из него WPI на другой установочнуй диск с Windows т.к. когда устанавливаю первый диск,со всеми прогами которые предлогает WPI,во время когда идет закачка Bitcomet не могу войти в интернет а второй у меня проверенный,вот и хотел туда интегрировать WPI со своими прогами и оформлением под Vista

di2blo 08-10-2007 21:52 656628

Привет народ я вот что хотел узнать,как сделать так чтоб wpi запустился при первой загрузке системы?если не трудно ответте пож-та)))

TERMINAL 09-10-2007 10:56 656857

star_099, У меня версия WPI 5х-вопрос. При установке приложений WPI 5х делает паузу до тех пор пока ранее приложение не будет закрыто. А возможно ли сделать так чтобы одни приложения ждали завершения установки а другие при запуске - нет???? Кто-то подскажите....

DenchikK 09-10-2007 14:36 656978

di2blo,

В файле unattend.txt (winnt.sif) есть секция для запуска программ при первом запуске:

[GuiRunOnce]

di2blo 13-10-2007 00:48 659480

DenchikK,
а потом просто адрес указываешь где жилит wpi?

Vadikan 13-10-2007 03:40 659532

Странно, вроде отвечал в тему, может не в эту... :)

Цитата:

Цитата di2blo
а потом просто адрес указываешь где жилит wpi? »

Просто, это если файлы wpi копируются не жесткий диск с помощью OEM папок и их расположение известно. В противном случае (установка с CD) придется определять букву оптического привода.

Ссылки по теме.
GuiRunOnce
Запуск RunOnceEx с CD (начало статьи)

di2blo 13-10-2007 10:36 659592

а у меня ещё такой вопрос а как добавить в wpi свою программу допустим opera

Vadikan 13-10-2007 19:27 659785

di2blo, запустите wpi и щелкните Config. В принципе, рассказ о старой версии есть тут http://oszone.net/2985_2#wpi Интерфейс изменился, но суть - нет.

DenchikK 13-10-2007 19:27 659786

di2blo,
А это уже в тему про wpi :)

Angels 19-10-2007 18:19 663834

Че то не пойму как сделать автозапуск диска WPI 6.2 ....
в авторане прямо указываю на wpi.hta , не катит почемуто

_[he$nOI{_ 20-10-2007 02:37 664068

""Че то не пойму как сделать автозапуск диска WPI 6.2 ....
в авторане прямо указываю на wpi.hta , не катит почемуто""


Если ты кинул wpi в сам дистрибутив,а не использовал $OEM$
для копирования и запуска с харда,то указывать нужно на WPI.cmd


Вот его пример :

@ECHO OFF
REM
REM WPI startup something.
REM

REM Example, how to look for CDROM-drive. Must have a file called WIN51 in its root.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Determine the WPI startup path.
REM If WPI should run off the CD the replace %dp0 with %CDROM%\PathToWPI
set WPIPATH=%~dp0
echo WPI will run from %WPIPATH%

REM Font installation - the easy way
for /R %%i in ( *.ttf ) do (
echo Installing font %%~ni.ttf
copy /Y "%%~fi" "%windir%\Fonts" > nul
"%WPIPATH%\common\installfont.exe" "%windir%\Fonts\%%~ni.ttf" > nul
)

REM Hide this command window
"%WPIPATH%\common\cmdow.exe" @ /HID

REM Special registry tweak needed
regedit /S "%WPIPATH%\common\wpi.reg"

REM Make WPI driectory the current directory
for /F "delims=: tokens=1" %%i in ("%WPIPATH%") DO echo %%i:
cd "%WPIPATH%"

REM Start WPI and wait for its end
start /wait WPI.hta

REM call any cleanup code here, or after this script.
exit

:end

Angels 20-10-2007 10:41 664123

Цитата:

Цитата _[he$nOI{_
Если ты кинул wpi в сам дистрибутив,а не использовал $OEM$
для копирования и запуска с харда,то указывать нужно на WPI.cmd »

я опять не понял, хочу запускать WPI прямо с СД диска, wpi.hta у меня в папке CD_Disk:\Install\WPI\
в Install также лежат дистры прог для установки (ну и WPI до кучи)
также заметил (при запуске в ручную) не подхватился файл конфигурации ....

приведенный wpi.cmd сильно смахивает на кмд для v.4 Вроде начиная с v.5 сам может определять переменные ...

TERMINAL 20-10-2007 15:55 664228

Angels, Я с этим уже боролся-дело в том что если в винду интегрирован IE7 то ничего у тебя не получится, а по умолчанию в винде стоит IE6 то всё запускаться будет (вот такой вот БОК)...

Angels 22-10-2007 10:11 664907

TERMINAL,
IE6 (кстати как поборол IE7 ??), авторан такого содержания :

[AutoRun]
open=Install\WPI\wpi.hta
icon=wpi.ico

Выдает:

D:\ не является приложением Win32 ????

snark 22-10-2007 13:46 665056

alex72
Цитата:

Цитата alex72
Зравствуйте!
При запуске WPI v.6.2 ругается на файл configwizard.js на функцию GetConfigValue()
Line:64 , потом когда жмешь на ок пишет что невозможно создать логфайл установкт C:\rb_config.js.
Кто с таким сталкивался и как решить проблему »

ответ

Angels 22-10-2007 15:18 665149

Немного модифицировал wpi.cmd (не чего лишнего):

Цитата:

@ECHO OFF

REM Example, how to look for CDROM-drive. Must have WPI.ico at the root of the CD.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Determine the WPI startup path.
REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
set wpipath=%CDROM%\Install\WPI

REM Make WPI directory the current directory.
for /f "delims=: tokens=1" %%i in ("%wpipath%") do %%i:
cd "%wpipath%"

REM Start WPI and wait for its end
start /wait %windir%\system32\mshta.exe "%wpipath%\wpi.hta"

exit
единственное не пойму почему конфигурацию не подхватывает.... как прописать относительный путь к ней ??

Pa3BED4UK 23-10-2007 17:36 665835

Здрайствуйте, форумчане, подскажите пожалуйста в каком файле хранятся строки меню WPI. Имею в виду это:

Angels 23-10-2007 20:43 665925

Pa3BED4UK, мда картина ......
Эти строки, как и остальная локализация, хранятся в WPI\Lang\lang_ru.js ...... а если не секрет что задумал ???

Pa3BED4UK 23-10-2007 21:25 665954

Angels, не согласен, там вроде перевод, я уже пробовал удалять папкуу ланг, - результат 1, вместо выделенного появляется надпись undefined! Хочу их просто удалить, мешают.

Vadikan 23-10-2007 21:40 665965

Pa3BED4UK, нажмите "Настройки" и отключите отображение кнопок на вкладке Интерфейс (внизу).

Favi 26-10-2007 15:02 667623

WPI v.6.2. Проги ставятся по порядку категорий. А как сделать, чтоб ставились по порядковому номеру проги.

Angels 26-10-2007 19:51 667844

Favi,
поддерживаю вопрос, совершенно плюет на заданный номер .....

gvshil 27-10-2007 22:01 668384

Вложений: 1
Устал эксперементировать, но так и не смог победить появление ошибки с C:\rb_config.js
Вроде все попробовал, но...
Может кто посмотрит опытным глазом на мой config.js и ткнет меня носом на ошибку.

Angels 29-10-2007 14:48 669183

gvshil, какие -то странные значения у тебя: ordr[pn]=[890] ??? и есть ведь ограничение в 48 приложений ....

gvshil 29-10-2007 19:48 669325

Цитата:

Цитата Angels
и есть ведь ограничение в 48 приложений »

Что вы имеете ввиду?

Doraty236 29-10-2007 21:13 669369

Помогите почему выскакивает такое окно?
При инсталляции Windows XP на чистый HDD вылетает это окно.


Я думаю что в файле runonceex.cmd есть ошибка, помогите мне.

runonceex.cmd
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f


Структура папок

:\I386
:\I386\SVCPACK
:\WPI

prankster 29-10-2007 23:10 669421

Doraty236
не парьтесь вы с этим, на офф. сайте есть дополнительные тулзы для запуска wpi через cmdlines.txt http://www.wpiw.net/downloads/$OEM$.rar
скачай архив, там разберешься

Doraty236 30-10-2007 00:48 669458

Цитата:

Цитата prankster
не парьтесь вы с этим, на офф. сайте есть дополнительные тулзы для запуска wpi через cmdlines.txt http://www.wpiw.net/downloads/$OEM$.rar
скачай архив, там разберешься »

А папку WPI куда положить, $OEM$!?!? Или так и оставить :\WPI ?

prankster 30-10-2007 07:03 669513

Цитата:

Цитата Doraty236
Или так и оставить :\WPI ? »

да, оставь в корне

Doraty236 30-10-2007 15:20 669751

А какой файл отвечает за цвет и размер шрифта.
Дело в том что у меня фон картинки синий, и цвет по умолчанию тоже синий, не удобно.
Где можно поменять цвет и размер шрифта?

Stalingrad 01-11-2007 03:08 670647

Как сделать чтоб это меню была не выпадающем а чтоб была в виде точек выбора(checkbox) или кнопочек. Что надо дописать в скриптах wpi?

infinity78 03-11-2007 08:26 671894

Angels,
Если не нашёл как апустить с авторана WMI, то возьми файлы. С ними привставке диска будет запускаться.Для запуска при установке Windows вот это http://www.wpiw.net/downloads/$OEM$.rar .WMI положить в корень диска , а эти два файла в $OEM$. Есть ещё проги у них вот эти http://www.wpiw.org/downloads/Tools.rar с ними пока не разобрался))) Но как понял они для того чтобы запускать установку программ с нескольких дисков. Вещь полезная.
Vadikan,
Я думаю в шапку надо поместить информацию о том, как запускать WMI с авторана и при установке Windows. И добавить это в статью. В статье это не объясняется. Чтобы этого http://forum.oszone.net/thread-62144.html не было. Зато всем будет понятно. И спасибо за проделанный труд.))
Если ступил, то извиняйте.

infinity78 03-11-2007 08:32 671895

Stalingrad,
В настройках инсталятора сними галку с "Использовать поле выбор"
Смотри рисунок.

TERMINAL 13-11-2007 12:41 677924

У меня раньше в WPI около названия категорий программ была галочка, которая позволяла выделить всю подгруппу программ, а теперь её нет. Кто знает где это настраивается (стобы она появилась) и как?!
И как возможно поменять слово undefined (если нет описания) на слово НЕТ ОПИСАНИЯ - пробелы ставить не подходит (при первом внесении изменений в WPI пробелы изчезают).

barxudarov 19-11-2007 00:30 681154

Люди добрые, подскажите новичку как бы мне добавить в WPI шахматную программу (http://www.playwitharena.com/)
арена для автоматической установки.Скажу сразу что в школе выше тройки не поднимался и поэтому будьте добры опишите пожалуйста пошаговую инструкцию.
Буду очень признателен.Заранее благодарен!

Virus13 21-11-2007 12:03 682606

Вопрос такой при авто установке WinXP pro sp2 с дровами от DriverPacks и обновлениями UpdatePack-XPSP2-Rus версия 7.10.12 + WPI при запуске установки выбранных программ выдает такую ошибку:
JavaScript Error Report
Message: "uid" - есть null или не является объектом
Url: file:///D:/WPI/WPI.hta
File: configwizard.js
Function: GetConfigValue()
Line: 64
Посмотрел configwizard.js вроде все норм, в чем трабл???

Исправилось таким образом - на другой машине сделал все с нуля :drug: все заработало, на первой машине что ни делаю все равно такая ошибка

Cesc 05-12-2007 22:24 691382

Подскажите где и что писать для загрузки WPI во время установки и на каком этапе она включается(Т12 или Т13)?
Как поменять в ней картинку?
И как делать тихии инсталяторы пол нее?>>>
Запустите приложение приложение из командной строки, используя ключ /r (например, Setup.exe /r)
Пойдет процесс установки, вы будете отвечать на вопросы - все как обычно. Главное, не выбирайте опцию перезагрузки компьютера сразу после установки ("Restart the computer now")
После окончания установки зайдите в вашу системную директорию (C:\Windows) и извлеките оттуда файл setup.iss. Перед автоматической установкой положите файл в директорию, где лежит ваша программа.
В принципе, достаточно запустить автоматическую установку приложения таким образом:

start /wait %systemdrive%\install\setup.exe /s
>>>Подходит ли такой способ получения тихой инсталки для этой проги и можно ли пользоваться этим способом для любой программы?

gora 06-12-2007 08:48 691582

Цитата:

Цитата Cesc
Подходит ли такой способ получения тихой инсталки для этой проги»

WPI не совсем программа, а лишь оболочка для установки других программ. Соответственно к самой этой программе (к WPI) процитированный Вами способ не подходит (он для нее не требуется).
Цитата:

Цитата Cesc
можно ли пользоваться этим способом для любой программы? »

Нет, если коротко.
Цитата:

Цитата Cesc
как делать тихии инсталяторы »

В WPI есть утилита USSF.exe которая может подсказать (но по своему опыту знаю, что далеко не всегда), какие ключи для тихой установки предусмотрены в конкретном приложении. Некоторые ключи для приложений можно найти здесь или использовать поиск по сайту для конкретного приложения.

Cesc 06-12-2007 13:19 691774

Цитата:

Цитата gora
WPI не совсем программа, а лишь оболочка для установки других программ. Соответственно к самой этой программе (к WPI) процитированный Вами способ не подходит (он для нее не требуется). »

А как тогда делать под нее инсталки?И можна ли сделать под нее инсталку,чтобы была автоматическая,но не тихая-ну чтобы отображались прогресс бары???

Подскажите где и что писать для загрузки WPI во время установки и на каком этапе она включается(Т12 или Т13)?
Как поменять в ней картинку?
На это ответьте плиз.

А выше приведенный способ подходит под эту оболочку,если приложение поддерживает такой способ создания тихой установки?

Cesc 07-12-2007 22:35 693005

Эта оболочка показует что устанавливается,что уже установлено,а что будет?
Просто хочу сделать,что б при установке приложения было видно прогресс-бар,для этого нужно я так понимаю автоматическая установка,но не тихая.
Так как делать такие инсталяхи???

Konf 08-12-2007 12:19 693215

Cesc, запусти инсталлятор программы с ключем /? и посмотри , какие ключи для него есть. И выбери те, что подходят ЛИЧНО ТЕБЕ. Тот же DotNet 3.5 с ключом /silent отображает прогресс бар, но не задает вопросы..
А вообще тебе дали КУЧУ ссылок по теме....

Cesc 08-12-2007 12:54 693229

Цитата:

Цитата Konf
Cesc, запусти инсталлятор программы с ключем /? и посмотри , какие ключи для него есть. И выбери те, что подходят ЛИЧНО ТЕБЕ. Тот же DotNet 3.5 с ключом /silent отображает прогресс бар, но не задает вопросы..
А вообще тебе дали КУЧУ ссылок по теме.... »

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

Цитата:

Цитата Konf
запусти инсталлятор программы с ключем /? »

Что запустить,где,как?Может я тупой,но здесь мне еще не кто не разжевал нормально,чтобы все стало сразу понятно.

Все что я хочу-наделать инсталок,чтобы использовать их в WPI и PS post installer

Konf 08-12-2007 13:07 693239

Цитата:

Цитата Cesc
Может я тупой,но здесь мне еще не кто не разжевал нормально »

расжевываю:
Кнопка "Пуск"- слева внизу экрана---пункт "выполнить"----кнопка "обзор"--- выбираешь НУЖНЫЙ ТЕБЕ инсталлятор программы ( например dotNetFx35setup.exe) / В конце строки - после ВСЕХ букв дописываешь пробел и /? и жмешь "ОК"
появится окошко, где указаны ключи запуска ...
Так понятно?

P.S. и смени тон общения- по-моему тебе здесь никто ничего не должен...И люди к тебе потянутся.

Cesc 08-12-2007 13:18 693245

Цитата:

Цитата Konf
Так понятно? »

Понятно.
Запускал так 3 проги,грузит инсталяху и нихера.

Konf 08-12-2007 13:41 693261

Cesc, тогда тебе сюда и далее по ссылкам...

Cesc 08-12-2007 13:57 693274

Короче,эта оболочка показует что устанавливается и что будет устанавливаться и что установлено?

Как ее запустить на этапе RunOnceEx?

Как поменять в ней картинку?

А можно под нее все инсталки сделать с помощью InstallRite?

Spirkaa 13-12-2007 13:06 696424

Цитата:

Цитата Cesc
Короче,эта оболочка показует что устанавливается и что будет устанавливаться и что установлено? »

Да
Цитата:

Цитата Cesc
Как ее запустить на этапе RunOnceEx? »

http://forum.oszone.net/post-669421-454.html
Цитата:

Цитата Cesc
Как поменять в ней картинку? »

На офсайте есть темы. Фон меняется в настройках
Цитата:

Цитата Cesc
А можно под нее все инсталки сделать с помощью InstallRite? »

Чем нравится, тем и делай

di2blo 15-12-2007 23:35 697967

Привет народ извеняюсь за ламерский вопрос а где в wpi можно поменять цвет текста программ

Killertester 16-12-2007 07:33 698074

Хай! Я пока в этой проге нуб и запарился уже ответ искать. У меня такая проблема, есть скачаный DVD образ винды зовётся FuckYouBill там используется эта программа. У меня есть ещё софт который я хотелбы впихнуть туда но проблема в том что нехватет места на одном DVD диске. Таквот можно ли сделать второй DVD диск чисто с программами и чтобы при установке прог с первого DVD когда доходит дело до моих прог мне вылетало сообщение (или ещё чёнить :) ) о вставке диска 2. После установки с диска 2 она обратно просила диск 1 и доустанавливала проги отуда.

Сори за кривизну писания я нечасто на форумах месаги оставляю.

Spirkaa 16-12-2007 14:23 698157

di2blo, Настройки -> Настройка стиля подсказки, если ты это имеешь ввиду. Если надо поменять цвет, которым написаны сами названия программ, то надо править файл темы wpi.css

Killertester, http://www.wpiw.org/downloads/Tools.rar в архиве есть утилита CDSwitch, и к ней есть справка на английском

Killertester 16-12-2007 18:27 698228

Спасибо.

di2blo 16-12-2007 20:46 698278

Spirkaa, я иммел ввиду название самих програм в какой именно строчке это менять там их оч.много

Hugh 19-12-2007 15:41 699973

Help! Пропала кнопка Config в WPI 6.2.
 
Запускаю Windows Post-Install Wizard (WPI), версия 6.2. Еще недавно все работало, в самой программе ничего не делал. Решил внести небольшое изменение. А после запуска на экране только 3 кнопки: Begin Install, Selections и Exit. Куда кнопка Config делась, неизвестно.
То же самое после распаковки чистого дистрибутива и с версией 6.3
С чем это может быть связано?

Angels 28-12-2007 10:54 705528

Как сделать чтобы после перезагрузки установка программ возобновлялась после полной загрузки рабочего стола ??
(т.е. одна прога (конкретно IE 7) требует установку с последующий перезагрузкой, установка следующих возобновляется до запуска раб. стола и вылетает с ошибкой, необходимо как то сделать паузу (Sleep.exe не катит) подождать загрузки раб стола, а потом возобновлять, но не пойму как !!!!! )

Pa3BED4UK 03-01-2008 06:23 707966

Почему-то у меня не показывает всплывающеие подсказки, в чём может быть причниа?
вот пример подсказок, которые я хотел бы видеть:
http://oszone.net/user_img/050214130343/wpi.png

alcos 03-01-2008 20:35 708364

Angels,
Цитата:

Цитата Angels
необходимо как то сделать паузу (Sleep.exe не катит) подождать загрузки раб стола »

Я от Sleep.exe давно отказался, так как она останавливает полностью всю систему и толку от такой паузы никакого. Можно создать файлик .cmd со следующим кодом следующим кодом.
Код:


CMDOW @ /HID
@echo off
SetLocal EnableExtensions EnableDelayedExpansion

rem Установлена задержка в 5 секунд
rem Через 5 секунд продолжится

set /a paused=%time:~7,-3%+5
if %paused% GEQ 10 set /a paused=!paused!-10
:check
set /a ttt=%time:~7,-3%
if not %paused%==%ttt% goto :check

exit

и запускать его в нужный момент.

Pa3BED4UK 04-01-2008 13:14 708688

Выше задавал вопрос, но инкто не отвтил, не знаете или я как-то не до конца изложил вопрос?
может надо какие-то настройки ИЕ проверить?

mamik7 04-01-2008 15:14 708759

народ у меня выкидывает ошибку WPI\install.bat что эт такое и как ево любить?

maugli 06-01-2008 13:40 710062

Ребят, а можно в WPI 5 использовать такой синтаксис (для файла с пробелом в названии)?

команда
taskkill.exe /F /IM \"Foxit Reader.exe\"

строка, которая получается в файле config.js после сохранения:
cmd2[pn]=['taskkill.exe /F /IM \\"Foxit Reader.exe\\"'];

tim75 17-01-2008 18:03 719341

друзья подскажите,у меня есть готовый установочный диск Windows XP с внедрённой WPI v.6.в WPI внедрены много прог которые мне не нужны вот я и хотел заменить неоторые из них своими ,все OK но вот только во время инсталяции медиаплеера VLC просит выбрать язык и т.д. ,как можно настроить WPI ,чтоб не просил выбрать язык,может заранее где то надо прописать и второе хотел бы воткнуть в неё Каспера 6 ,как внедрить в WPI сериал для Каспера и не нажимать кнопку ДАЛЕЕ.

prankster 17-01-2008 21:43 719514

tim75
вам помогут ключи тихой установки. кстати в папке wpi\tools\ лежит прога USSF (Universal Silent Switch Finder), которая помогает находить ключи тихой установки.

tim75 18-01-2008 01:56 719644

prankster,
нашёл ету прогу и какие ключи и куда прописать
у меня в готовом WPI написано вот ето
pn=1;
prog[pn]=['Light Alloy v4.1'];
desc[pn]=['Отличный проигрыватель воспроизводит так же DVD диски'];
uid[pn]=['LIGHTALLOY'];
dflt[pn]=['yes'];
cat[pn]=['MultiMedia'];
forc[pn]=['no'];
regb[pn]=['%root%\\WPI\\Install\\Tweaks.reg'];
cmd1[pn]=['"%root%\\WPI\\Install\\LA.EXE"'];
pn++;
можно ли поменять на своё,например
pn=1;
prog[pn]=['VLC'];
desc[pn]=['Отличный проигрыватель воспроизводит'];
uid[pn]=['VLC'];
dflt[pn]=['yes'];
cat[pn]=['MultiMedia'];
forc[pn]=['no'];
regb[pn]=['%root%\\WPI\\Install\\VLC.exe'];
cmd1[pn]=['"%root%\\WPI\\Install\\VLC.EXE"'];
pn++;
заменив инталяционный файл проигрывателя Light Alloy v4.1,на свой напримере VLC.exe

и как можно настроить WPI ,чтоб не просил выбрать язык,может заранее где то надо прописать и второе хотел бы воткнуть в неё Каспера 6 ,как внедрить в WPI сериал для Каспера и не нажимать кнопку ДАЛЕЕ.

gora 18-01-2008 08:27 719711

Цитата:

Цитата tim75
как можно настроить WPI ,чтоб не просил выбрать язык,может заранее где то надо прописать и второе хотел бы воткнуть в неё Каспера 6 ,как внедрить в WPI сериал для Каспера и не нажимать кнопку ДАЛЕЕ »

Сама WPI не делает установку ПО "тихой" (т.е. без всяких вопросов про выбор языка и нажатий кнопки далее, а также ввода ключа), это делают соответствующие ключи для ПО. Эти ключи у разного ПО могут быть разные, а могут и совсем отсутствовать. Программа USSF (Universal Silent Switch Finder) может помочь в определении этих ключей. Ее нужно запустить и указать на файл инсталлятора вашего ПО (VLC.EXE, например). Если ключи для этого инсталятора будут найдены, то USSF их покажет, если нет - нужно будет искать другие пути установки такого ПО и в большинстве случаев они (пути) индивидуальны.

tim75 18-01-2008 14:59 720029

Цитатаgora,

Сама WPI не делает установку ПО "тихой" (т.е. без всяких вопросов про выбор языка и нажатий кнопки далее, а также ввода ключа), это делают соответствующие ключи для ПО. Эти ключи у разного ПО могут быть разные, а могут и совсем отсутствовать. Программа USSF (Universal Silent Switch Finder) может помочь в определении этих ключей. Ее нужно запустить и указать на файл инсталлятора вашего ПО (VLC.EXE, например). Если ключи для этого инсталятора будут найдены, то USSF их покажет, если нет - нужно будет искать другие пути установки такого ПО и в большинстве случаев они (пути) индивидуальны.

это я понял,а куда прописывать эти ключи ,чтоб прошла тихая установка

gora 18-01-2008 15:13 720035

Цитата:

Цитата tim75
куда прописывать эти ключи ,чтоб прошла тихая установка »

Можете скачать WPI и там посмотреть пример заполнения строк:
Код:

cmd1[pn]=['%wpipath%\\Install\\articons.exe /verysilent'];

или

cmd1[pn]=['%wpipath%\\Install\\autoit-v3-setup.exe /S'];
cmd2[pn]=['%wpipath%\\Install\\SciTe4AutoIt3.exe /S'];

или

cmd1[pn]=['%wpipath%\\Install\\DVDShrink.exe /VERYSILENT /NORESTART'];


tim75 18-01-2008 16:56 720124

gora
посмотрел на примере заполнения ,но ничего не понял куда и какие команды прописывать подскажи пожалуйста например проигрывател{ ВЛЦ ппограмма USSF выдала вот это

gora 18-01-2008 17:14 720134

Цитата:

Цитата tim75
посмотрел на примере заполнения ,но ничего не понял куда и какие команды прописывать »

У Вас там ключ тихой установки указан /S вот его и вставляйте в строку после имени файла инсталлятора вашей программы, например так.
Код:

cmd1[pn]=['%wpipath%\\Install\\VLC.exe /S'];
Чего ж тут сложного то :dont-know

Почитайте статью "Выбор устанавливаемых приложений", ссылка в шапке.
И еще это и это может поможет. :) Где то в этой ветке выкладывал русскую справку по WPI, поищите.

tim75 18-01-2008 18:09 720185

В папке WPI\WPIScripts есть файлы config.js и configcool.js , в них я прописал вот это
prog[pn]=['VLC'];
desc[pn]=['Отличный проигрыватель'];
uid[pn]=['VLC'];
dflt[pn]=['yes'];
cat[pn]=['MultiMedia'];
forc[pn]=['no'];
cmd1[pn]=['%root%\\WPI\\Install\\VLC.exe /S'];
pn++;

начинается инсталяция и сразу отключается,а на против VLC становится красный крестик
потом поменял

prog[pn]=['VLC'];
desc[pn]=['Отличный проигрыватель'];
uid[pn]=['VLC'];
dflt[pn]=['yes'];
cat[pn]=['MultiMedia'];
forc[pn]=['no'];
cmd1[pn]=['%wpipath%\\Install\\VLC.exe /S'];
pn++;
начинается инсталяция и сразу отключается,а на против VLC становится красный крестик
инсталляционый файл VLC.exe лежит в директории WPI\Install

Vadikan 19-01-2008 19:03 720831

tim75, прописывайте программу через графический интерфейс, а не напрямую через файлы Js

tim75 20-01-2008 00:50 721101

Vadikan,
объясни пожалуйста как

Vadikan 20-01-2008 01:01 721110

tim75, через кнопку Config

http://www.wpiw.net/The%20Dark%20Sid...ts/screen3.jpg

barxudarov 20-01-2008 05:35 721185

Обясните пожалуйста,где бы мне найти ssWPI?это ssWPI не такой как WPI 6.2.
Вот в просторах интернета качается по всем каналам Last XP, вот в нём эта версия и используется.
Может кто знает где искать? все поисковики ведут к Last XP.

tim75 20-01-2008 14:36 721354

Vadikan,
все разобрался
помоги найти ключи для тихой установки:
AthanBasic3
Firefox Setup 2.0.0.7
Kis v.6.

Vadikan 20-01-2008 20:04 721555

tim75, воспользуйтесь фильтром по названию программ в форуме автоустановки приложений.

prokazzza 20-01-2008 21:38 721623

У кого-нить была такая трабла???


tim75 22-01-2008 23:15 723257

у меня есть дистрибютив Windows XP SP2,я скопировал его на жесткий диск и тудаже скопировал WPI со всеми прогами которые я внедрил /тихая инсталяция проверил работает /
&;как сделать,чтоб когда вставляю диск в CD-Rom предлогалась установка Windows и приложений;
2;как сделать,чтоб после установки Windows сразу появлялось окно WPI выбор приложений

Vadikan 23-01-2008 00:39 723299

Цитата:

Цитата tim75
как сделать,чтоб когда вставляю диск в CD-Rom предлогалась установка Windows и приложений; »

http://forum.oszone.net/forumdisplay...ilter_by=title
Цитата:

Цитата tim75
как сделать,чтоб после установки Windows сразу появлялось окно WPI выбор приложений »

Прописать запуск в GuiRunOnce

tim75 23-01-2008 01:24 723315

Цитата:

Цитата Vadikan
Цитата tim75:
как сделать,чтоб когда вставляю диск в CD-Rom предлогалась установка Windows и приложений; »
http://forum.oszone.net/forumdisplay...ilter_by=title
Цитата tim75:
как сделать,чтоб после установки Windows сразу появлялось окно WPI выбор приложений »
Прописать запуск в GuiRunOnce
------- »

Vadikan я в этом новичок не суди строго помоги,в данных тобой ссылках я нихрена не понял.у меня в диске XP нахоятся вот эти папки ,туда я скопировал папку WPI со своим содержимым ,подскажи что и как дальше

Vadikan 23-01-2008 01:38 723323

Цитата:

Цитата tim75
в данных тобой ссылках я нихрена не понял »

Что конкретно непонятно?

tim75 23-01-2008 02:22 723338

Vadikan,
т.к. я в танке ткни пальцем,что мне нужно делать поэтапно

Vadikan 23-01-2008 07:22 723369

tim75
Ну что поэтапно? Вы не понимаете, как прописать в GuiRunOnce команду на пакетный файл, запускающий WPI с компакт- или жесткого диска? Соответственно, мне что, целиком статьи Запуск RunOnceEx с CD или $OEM$ директории цитировать? Эти вопросы вообще к WPI не относятся, это общие методы запуска исполняемых файлов по окончании установки ОС.

TaskaM 23-01-2008 10:29 723486

Доброго времени суток!!!

Сменил тему WPI на свою но вот трабла я так и не нашел как поменять цвет разделителя который стоит между группами = короче хочу поменять, меня не устраивает их розовый цвет need help???

LonerD 23-01-2008 13:43 723708

Возникла проблема.
В разных версиях WPI вместо русских слов написано нечто загадочное русскими буквами. Может, кто знает, в чем проблема?

PS. Все, разобрался. Поменял кодировку в IE на автовыбор и все стало нормально :)

Deven 23-01-2008 15:32 723799

Помогите пожалуйста разобраться с установкой WPI.
Я не могу разобраться с GuiRunOnce.
Я хочу разместить WPI на диске с Vista'ой.
Там: sources\$OEM$\$$\SETUP\SCRIPTS\ в этой дирректории находится чудный фаел: SetupComplete.cmd
Такого саодержания:
Код:

@echo off
cd /d %~dp0

:install
for %%A in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
        if exist %%A\bootmgr (
                if not exist %%A\setup.exe (
                        echo.
                        echo Installing to drive %%A
                        echo.
                        if exist %%A\menu.lst attrib %%A\menu.lst -h -r -s
                        if exist %%A\menu.lst ren %%A\menu.lst menu_lst.bak
                        if exist %%A\grldr attrib %%A\grldr -h -r -s
                            copy data\grldr %%A\
                        attrib %%A\grldr +h +s +r
                        data\bootinst /nt60 %%A
                )
        )
)

cscript %windir%\system32\slmgr.vbs -ilc data\Certificate.xrm-ms
for /f "DELIMS=" %%A in ('data\editioncheck') do set VistaEdition=%%A
if "%VistaEdition%"=="Windows Vista Ultimate Edition" cscript %windir%\system32\slmgr.vbs -ipk SerialNamber
if "%VistaEdition%"=="Windows Vista Business Edition" cscript %windir%\system32\slmgr.vbs -ipk SerialNamber
if "%VistaEdition%"=="Windows Vista Home Premium Edition" cscript %windir%\system32\slmgr.vbs -ipk SerialNamber
if "%VistaEdition%"=="Windows Vista Home Basic Edition" cscript %windir%\system32\slmgr.vbs -ipk SerialNamber

echo.
echo Installation Done. Please reboot.
shutdown /r
goto end

:end

Действовать таким же методом как написано в статье указаной выше ? Зарание спасибо.
Только можно, файлы ставть непосредственно с диска? Там ведь можно указать %CDROM% или как то так? Я просто Новичёк в этом деле.
Сорри не заметил, спасибо :)

tim75 25-01-2008 11:53 725204

в чём причина,что делаю не так объясните пожалуйста :help:
создал WPI,икону / WPI.ico / для него и файл Autorun.inf ,что надо сделать ,чтоб когда вставляю диск в CD-Rom запускался автоматом или когда щёлкаю на диск в мой компьютер запускался WPI
прописал в Autorun.inf
[autorun]
open=WPI.HTA
icon=WPI.ico
всё это закинул в папку XPCD и создал образ програмой CDImage.zip.
Но после того как вмонтировал образ в Alcogol 120% и потом Daemon появляется окно
L:\ НЕ ЯВЛЯЕТСЯ ПРИЛОЖЕНИЕМ Win32
в чём причина,что делаю не так объясните пожалуйста
в Autorun.inf прописывал и так
[autorun] :help:
open=XPCD\WPI.HTA
icon=XPCD\WPI.ico
и создал образ с CDImage.zip.смонтировал образ и появилось окно
L:\ОТКАЗАНО В ДОСТУПЕ
P.S.в папке XPCD у меня вот это
Audio,Common,Graphics,Lang,Themes,WPIScripts,WPI.ico,Instal,Manual,Tools,Autorun.inf,WPI.HTA
если пишу не там прощу АДМИНА не пинать,а помчь разобраться :help:

_@WishMaster@_ 25-01-2008 16:32 725375

Не могу заставить wpi (v.6.3) устанавливать приложения в строгой последовательности... Пробовал с помощью порядкового номера - не хочет, сортирует по алфавиту и в таком порядке ставит...
Помогите кто знает плз!!!!!!!!!

snark 26-01-2008 00:52 725742

_@WishMaster@_
а что за последовательность? Как нужно?
Наверно это поможет - в настройках есть галочка ("Options -> Installer -> Install by category) - софт будет ставиться строго как он прописан в категориях, то есть сначала к примеру архиваторы, потом графика, потом видео и т.д.

_@WishMaster@_ 28-01-2008 10:26 727183

snark,
Я хочу чтобы некоторые приложения ствились всегда в первую очередь (например NetFramework) а другие всегда в последнюю (твики реестра и др.)

snark 28-01-2008 12:09 727256

_@WishMaster@_
Код:

Options -> Installer -> Categories sort order
там можно выбрать принудительно порядок следования категорий программ при установке - то есть, к примеру, нужен первым фреймворк - тогда кидаем его в группу NetFramework и назначаем ее первой в списке. Потом, допустим, идут архиваторы. Потом устанавливаем системные утилиты. И так далее. Последней будет графика - тогда группу Graphics ставим последней в списке.

_@WishMaster@_ 28-01-2008 12:35 727269

snark
Я предполагал такой вариант но всё же хочется узнать почему не работает опция "Config->Install order" (Порядок установки)

_@WishMaster@_ 28-01-2008 13:15 727290

NetFramework я заставил устанавливаться первым - задал ему порядковый номер 001...
А Adobe Photoshop у меня должен ставиться последним в любом случае. Я задаю ему номер 999 а он ставиться следом за NetFrame. Как заставить его устанавливаться последним?

_@WishMaster@_ 28-01-2008 16:28 727428

Порылся в справке и нашёл ошибку: порядковый номер приложения устанавливаемого последним должен быть 999999 (а я ставил 999). Но теперь другая проблема: при запуске WPI.hta вручную всё ставится так кая я хотел, а когда идёт запуск WPI.hta из [GuiRunOnce] установка приложений снова идёт в произвольном порядке... Кто нибудь знает чё это за трабла такая и как с ней бороться?

barxudarov 29-01-2008 01:34 727799

_@WishMaster@_


Ты сам себе лишние проблемы создаешь,ты лучше сделай так, в папке Install создай подпапки для твоего софта, например: графика, мультимедиа, система, интернет, офис, архиваторы , и так далее.затем в настройках WPI в разделе инсталлятор выстави по нужным тебе категориям твои папки.если хотел чтобы А Adobe Photoshop записывалась в последнюю очередь, то например она будет в придуманной тобой папке "прочие"., и в настройках выстави именно эту папку в последнем порядке.а если хочешь по другому, то перед каждой прогой прописывай в переди цифры 1.2.3. и т.д. у тебя будет сохранён очередной порядок.

_@WishMaster@_ 29-01-2008 10:14 727937

Всем спасибо за советы но я уже нашёл свою ошибку... Я натройки WPI менял в папке которая на винте а запуск WPI происходил с компакта :fool: Теперь всё работает как надо.

LonerD 05-02-2008 12:35 733349

При первом входе в систему идет финализация процесса установки, отработка RunOnceEx.

Выскакивает следующее окошко:

Мастер завершил установку программ для:
Дисковый накопитель.....
.........
Для закрытия мастера нажмите кнопку Готово.


Далее запускается WPI. За 11 секунд до начала установки программ через WPI процесс останавливается и ждет, пока я перейду по Alt-Tab и нажму указанную выше кнопку Готово.

Подскажите, пожалуйста, как этого избежать.

kalikanzaros 11-02-2008 12:37 737793

2ALL
есть 2 вопроса, имеющих непосредственное отнощение к WPI
1. можно ли сделать ярлык, котороый будет находится в корне на cd или dvd диске для wpi.hta файлика, который сам будет лежать по адресу "корень диска\wpi\wpi.hta"
2. можно ли переделать загрузчик чтобы после записи диск, при включенном автозапуске не предлагал поставить win xp, а открывал окно wpi с выбором программ?
ps варианты батника или autoit для ответа по первому вопросу предлагать не стоит ;)

Spirkaa 11-02-2008 14:22 737867

kalikanzaros, по 1 вопросу хотел ответить батником, но дочитал до конца поста, не стоит - так не стоит. А по 2 - на сайте wpi есть файлы для автозапуска сабжа http://www.wpiw.org/downloads/Tools.rar

Котяра 12-02-2008 20:49 738840

Для автозапуска WPI файл Autorun.inf должен содержать:
Код:

[AutoRun]
ShellExecute=wpi.hta
ICON=WPI.ICO

И еще: вот тут лежит иконка WPI.ICO и файл Autorun.inf
http://www.wpiw.org/downloads/Tools.rar

Zaura 13-02-2008 18:39 739551

Помогите пожалуйста. Уменя есть ZverCD_v7.12.4, но там куча всякого софта который мне не нуже. Подскажите как мне убрать те программы и добавить свои, тоже самое с драйверами. На форумах по WPI отвера не нашёл. Помогите очень надо. Заранее спасибо.

LonerD 13-02-2008 20:44 739640

Zaura, можно отредактировать файл config.js, открыв его в блокноте.
Или в фале useroptions.js прописать
ShowExtraButtons=true; вместо ShowExtraButtons=false;
Далее запустить WPI.hta и отредактировать набор программ вручную

Zaura 13-02-2008 22:22 739724

Открыл файл useroptions.js но там уже было написано ShowExtraButtons=true.
Подскажи что нужно писять в config.js. Может ты знаешь какие именно файлы помещать в папку install потому что я пробовал обычные инсталяхи и ничего не вышло кроме красного хрестика напротив названия прогаммы. А посмотрел через Winrar те проги которые уже там были, то они вроде саморозпаковующиеся sfx архивы, пробовал создавать сам. но всё равно тот же крестик.Подскажи что нужно делать если я хочу добавить: Pragma 5, Ruta-Play5.0, Tune Up2008, VirtualDrivePRO10, BitAccelerator, flash_player, Total Commander 7.01 PowerPack 1.30 Pro, QuickTime, Оpera_ac-3.5.0-opera9.22-included, Microsoft Office 2007, Download Master 5.5.3, Acrobay Reader 8, ABBYY FineReader 9, Norton_Antivirus+Inrentet Security 2008, и то же с драйверами. Да кстати хотел уточнить, загрузка через Bios с DVD диска возможна?

Zaura 13-02-2008 22:40 739738

Вложений: 1
Вот те крестики.

LonerD 14-02-2008 01:21 739806

Zaura, проще всего сделай так - скопируй папку WPI на жесткий диск и запусти из нее WPI.hta.
Далее нажать кнопочку Конфигурация, там видны уже добавленные программы, можно добавлять свои. Все наглядно и интуитивно понятно.
Крестик означает, что программа прописана, но не найдена (например, неправильно указан путь к ней).

TimAlex 14-02-2008 06:55 739844

DPavlik82, )) нет там такой кнопочки )) там код кнопок в теме потерт, сам искал

LonerD 14-02-2008 11:20 739959

Хитрый Zver, шифруется :)
Тему изменил....
В общем, проще всего, попробуйте распаковать прикрепленный файл в папку с WPI, кнопочки появятся.

Zaura 14-02-2008 15:49 740147

А закидать инсталяху или из инсталированых файлов делать архи, если да, то как и каким архиватором.

LonerD 15-02-2008 02:25 740468

Zaura, а это уже на усмотрение - можно инсталляху (если хочется в тихом режиме - то с ключиками соответствующими), можно архив (например, WinRar или модифицированный модуль для 7-zip), это уже как удобно.
Например, если программа не пишет ничего важного в реестр, то я лично предпочитаю тихий архивчик, а, например, Неро или К-Лайт - там соответственно, дистрибутив. Хотя я, опять же, предпочитаю паковать в архив, который распаковывается во временную папку, а там уже срабатывает батник.

Zaura 15-02-2008 17:43 740899

Цитата:

Цитата DPavlik82
Zaura, а это уже на усмотрение - можно инсталляху (если хочется в тихом режиме - то с ключиками соответствующими) »

Какие ключики ты имееш в веду?

LonerD 15-02-2008 18:59 740975

Zaura, http://forum.oszone.net/thread-63218.html

Котяра 15-02-2008 19:52 741007

Zaura, ключи (параметры) командной строки.

fens 20-02-2008 12:36 744573

Народ у меня вопрос обратного направления: как отвязать этот самый wpi и отвязать прдустановку драйверов из oemdrv от дистрибутива! Помогите!

Zaura 22-02-2008 18:08 746344

Вы не подкажете загрузка через BIOS с DVD поддерживается?

sanekz 22-02-2008 22:03 746485

Блин прочитал всю тему так и не понял куда класть WPI на диске и как его лучше запускать? :o

prankster 23-02-2008 09:37 746669

sanekz
обычно кладут WPI прямо в корень (структура на сд: CD-ROM\WPI\wpi.hta).
я запуcкаю через cmdlines.txt - http://forum.oszone.net/post-669421-454.html

sanekz 23-02-2008 13:39 746790

Цитата:

Цитата prankster
sanekz
обычно кладут WPI прямо в корень (структура на сд: CD-ROM\WPI\wpi.hta).
я запучкаю через cmdlines.txt - http://forum.oszone.net/post-669421-454.html »

А в папку $OEM$ можно?У меня несколько вариантов установки поэтому cmdlines.txt не катит!Может еще есть какие не то варианты?

maximencoigor 27-02-2008 23:51 749613

помогите решить проблемку!!! поиск ничего конкретного не дал!!
не запускается WPI, пишет:

windows cannot find '%cdrom%\software\WPIv6.3\WPI.hta. Make sure you typed the name correctly, and then try again.

WPI находится в корне диска \software\WPIv6.3\WPI.hta, запускаю из [GuiRunOnce]
вот так "%cdrom%\Software\WPIv6.3\WPI.hta"

Virus13 28-02-2008 00:31 749640

я запускаю WPI из OEM в cmdlines.txt такая строчка - "RunWPI.exe" данный фаил лежит в OEM
сама папка WPI в корне диска

unikum111 28-02-2008 16:02 749934

maximencoigor, Лучше сделать батник с нижеприведёнными строками, и уже этот батник запускать из [GuiRunOnce]:
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP2 SET CDROM=%%d:
%CDROM%\Software\WPIv6.3\WPI.hta
exit

То есть сначала нужно установить переменную %CDROM%.

sanekz 01-03-2008 10:55 751175

Цитата:

Цитата unikum111
То есть сначала нужно установить переменную %CDROM% »

А как её установить?

unikum111 01-03-2008 19:07 751363

sanekz, пишешь батник, при помощи этой команды устанавливаешь переменную %CDROM%:
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP2 SET CDROM=%%d:
затем запускаешь WPI.hta
Код:

%CDROM%\Software\WPIv6.3\WPI.hta
Скопируй этот текст в блокнот
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP2 SET CDROM=%%d:
%CDROM%\Software\WPIv6.3\WPI.hta
Del /F /Q %0

(Последняя строка удалит сам батник), задай расширение .cmd или .bat (например startwpi.cmd), положи его, скажем в папку дистрибутива $OEM\$$ и пропиши запуск в секции [GuiRunOnce] файла winnt.sif (папка дистрибутива\I386\winnt.sif)
Код:

[GuiRunOnce]
"%systemroot\startwpy.cmd"


Zetoke 01-03-2008 20:54 751413

Не мешало бы подправить шапку: сейчас доступна версия 6.3, которая уже содержит в себе русский язык.
Vadikan спасибо за редактирование.

Zetoke 01-03-2008 23:10 751490

Предлагаю вам запуск Windows Post Install Wizard (WPI) таким способом
(добавление ключа в реестр для запуска при первой загрузки при помощи CMD файла методом svcpack):
Создается CMD файл (с помощью блокнота допустим) с таким вот содержанием:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

Сохраняем как runonceex.cmd и копируем в папку I386\SVCPACK
Теперь в файле svcpack.inf в секции [SetupHotfixesToRun] прописываем название созданного нами файла. Также в секции [SetupData] параметр CatalogSubDir должен иеть такое значение "\I386\SVCPACK"
Наш файл запустится на T13 (за 13 минут до конца установки) и добавит ключ в реестр в секцию RunOnceEx. И при первой загрузке системы с вашего установочного диска запустится WPI.
Теперь примечание:
Если файл wpi.hta находится в другом месте (не в папке WPI корня диска), то в строчке созданного нами cmd файла:
Код:

set wpipath=%CDROM%\wpi
вместо %CDROM%\wpi нужно нужно указать свой путь к папке, содержащей wpi.hta (не трогая переменную %CDROM%).


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

TimAlex 04-03-2008 14:53 753153

Вложений: 2
WPI 6.3
в один прикрасный момент процесс установки софта стал останавливаться на 100%

mshta.exe вызывает notepad.exe и все ((

Vi76 06-03-2008 02:03 754344

Цитата:

Цитата alex72
При запуске WPI v.6.2 ругается на файл configwizard.js на функцию GetConfigValue()
Line:64 , потом когда жмешь на ок пишет что невозможно создать логфайл установкт C:\rb_config.js.
Кто с таким сталкивался и как решить проблему »

Я с таким сталкивался... поиск дал во всей ветке три сообщения с подобным текстом и ни одного ответа... пришлость долго и нудно ковыряться самому... Решение оказалось простым - внимательнее просмтотреть заполнение полей " Уникальный ID" если какое то поле будет пустым - получим подобное ругательство...
Надеюсь, кому нибудь окажется полезным

LonerD 21-03-2008 02:43 764719

Не могу найти в программе и в теме такой момент.
Задана установка по категориям.
Можно ли отсортировать приложения внутри одной из категорий по номерам, например?
Есть, скажем, категория Мультимедиа.
Надо, чтоб вначале поставился LightAlloy, затем K-Lite, затем, скажем, Apollo. Надо для того, чтоб не слетели ассоциации файлов.
Можно ли это как-то организовать, не переименовывая программ?

snark 27-03-2008 17:35 769142

вопрос может немного не в тему.
При установке винды отказала мышка. При помощи клавиатуры выбирается все что угодно, от файла справки и до конфигурации... Но как запустить сам процесс установки - Begin Install?

Zetoke 27-03-2008 17:56 769161

snark, Не знаю точно (не могу в данный момент проверить), но попробуй какую-нибудь из F.

snark 27-03-2008 18:38 769190

Master Fess, :)
уже пробовал.
F1 - справка (Alt+M)
F2 - опции (Alt+O еще как вариант)
F3 - настройка (Alt+C)
F5 - обновить (перегружается окно и снова начинает тикать таймер)
F12 - о программе (Alt+W)
остальные пустые.

Alt+В - default selection
Alt+N - None selection
Alt+G - global variables
Alt+S - показывает скрипт установки
Alt+B - скрывает/показывает боковую панель с кнопками Options, Config, Manual etc.

Zetoke 27-03-2008 19:00 769205

snark, Alt+Enter

Ded Vova 29-03-2008 14:31 770391

Здравствуйте уважаемые. Помогите новичку разобраться с WPI. После установки вылезает окно установленной программы,как его убить автоматически? Если можно то по подробнее. Раньше все устанавливал через AutoPlay Media Studio,теперь пробую WPI. Спасибо. Блин 4 раз пытаюсь не выходит! Накопилось еще несколько вопросов.Если прога требует при инсталяции ввести номер,как это обойти?Пытался в WPI ставить импорт в реестр до...,не выходит. А если в ручную внести вреестр,то пожалте!Может кто поможет старому?

unikum111 30-03-2008 14:59 770934

Цитата:

Цитата Ded Vova
После установки вылезает окно установленной программы,как его убить автоматически? »

что вроде этого:
Код:

start /wait setup.exe /silent
taskkill "process"

Если по каким-то причинам не получится, можно попробовать с помощью AutoIT скрипта решить проблему.
Цитата:

Цитата Ded Vova
Если прога требует при инсталяции ввести номер,как это обойти?Пытался в WPI ставить импорт в реестр до...,не выходит. А если в ручную внести вреестр,то пожалте!Может кто поможет старому? »

А когда вы, собственно вносите в реестр в ручную (до, во время или после)?
Можно создать рег-файл и и запустить его в WPI командой:
Код:

regedit /S reg.reg
или командой reg add.

Ded Vova 30-03-2008 15:43 770951

Вложений: 1
Спасибо. С запуском окна вопрос решил с помощью " taskkill.exe ",а по второму пункту проблема.Ставлю в окно до...,инсталяция проходит,но программа все равно пишет "незарегистрированая копия".А если по старинке после установки 2 щелчками на reg файл,то регестрирует.Пробывал поставить после...,тоже самое.Reg файл есть.В какую строку его прописать! И еще,подскажите какие ключи для тихой установки нужны для Undetected PE file. И если можно по подробней с " regedit /S reg.reg",куда прописать и что в эту строку добавить? Спасибо.

unikum111 30-03-2008 18:04 771005

Цитата:

Цитата Ded Vova
regedit /S reg.reg »

"тихий" аналог
Цитата:

Цитата Ded Vova
по старинке после установки 2 щелчками на reg файл »

следовательно, эту команду нужно использовать после установки программы
"regedit /S reg.reg" - команда имитирующая двойной клик мыши по рег-файлу, только не нужно ничего подтверждать, где reg.reg ваш рег-файл (имя может быть любым, только если в имени есть пробелы, его нужно заключить в кавычки).
В итоге, первая команда в WPI - запуск инсталлятора, например:
Код:

start /wait setup.exe /S
вторая команда -
Код:

regedit /S <ваш рег-файл>
Цитата:

Цитата Ded Vova
И еще,подскажите какие ключи для тихой установки нужны для Undetected PE file.»

Тут нужно разбираться, что за программа, возможно она поддерживает какие-либо ключи, возможно нет. А на universal switch finder я бы слишком не надеялся, не такая уж она универсальная, на этом и ряде других форумов можно найти гораздо больше информации по автоматической установке программ (не только поддерживаемых ключей, но и ряде других тонкостей и возможных проблемах).

Ded Vova 31-03-2008 19:28 771767

Доброе время суток Всем! После продолжительных 20 часовых судорог написал свой первый скрипт, и заставил всетаки установиться эту программу!
Теперь следующий вопрос. Как я понимаю: создаю папку,туда программу и скрипт.А дальше.Куда прописать все это, чтобы WPI запустил установку?

Ded Vova 01-04-2008 18:48 772585

Всем привет! Вопрос снят.Все OK! Большое спасибо за подсказки. :clapping: :laugh:

idimm 03-04-2008 22:14 774075

Привет,народ.Скачал "Утилиты для запуска WPI из cmdlines.txt",но не понял как запускается cам файл WPI.hta.В архиве есть RunWPI.exe,но как они связаны,не получается этим способом установить???

unikum111 05-04-2008 15:01 775293

idimm, Нужно скопировать cmdlines.txt и RunWPI.exe в папку $OEM дистрибутива. В cmdlines.txt должна быть строка
Код:

[COMMANDS]
RunWPI.exe

Вот описание с офф сайта: This will set the runonceex entries for WPI and the MCE theme for skinning the runonceex boxes.
Если не получается, можно попробовать другим способом, например, этим или этим.

idimm 05-04-2008 15:31 775323

unikum111,
Дык у меня cmdlines.txt и RunWPI.exe и лежат в папке $OEM$,но WPI.hta не запускается.Из svcpack.inf запускается без проблем,но охота понять почему вариант с cmdlines.txt не прокатывает.

unikum111 05-04-2008 16:22 775383

idimm, нужно уточнить, где должен лежать файл WPI.hta: в корне диска или в папке WPI.

idimm 05-04-2008 20:19 775602

Цитата:

Цитата unikum111
нужно уточнить, где должен лежать файл WPI.hta: в корне диска или в папке WPI. »

Где уточнить???У меня лежит в WPI,которая лежит соответственно в корне диска.

Avtogen 04-05-2008 15:40 794560

Помогите не могу понять из-за чего ошибка после окончания установки программ:
не возможно открыть файйл конфигурации загрузки С:\rb_config.js пробЫвал и на WPI_v6.3 и на 6.4 без изменений
http://forum.oszone.net/attachment.p...1&d=1209901638

sergelen 11-05-2008 22:37 799922

проблема с запуском cmd, bat файлами:
создаю автоустановку для Photoshop CS3 путем запуска INSTALL.cmd
Содержание Install.cmd:
читать дальше »
@echo off
title Установка Adobe Photoshop CS3 10 Final Rus
echo Подождите, идет установка Adobe Photoshop CS3 . . .
Setup.exe --mode=Silent --deploymentFile=Deployment.xml

Cтрока в config.js:
читать дальше »
prog[pn]=['Adobe Photoshop CS3 RUS'];
desc[pn]=['бла бла бла.'];
uid[pn]=['ADOBEPHOTOSHOPCS3RUS'];
dflt[pn]=['no'];
cat[pn]=['Графика'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\WPI\\Install\\Graphics\\PhotoshopCS310Rus.exe /VERYSILENT'];
cmd2[pn]=['"%PROGRAMFILES%\\CS3\\INSTALL.cmd"'];
pn++;

PhotoshopCS310Rus.exe - архив с дистрибутивом CS3, распаковывается в %PROGRAMFILES%\CS3
INSTALL.cmd лежит в архиве с CS3 и соответсвенно тоже распаковывается в %PROGRAMFILES%\CS3
В итоге:
cmd1 -проходит гладко
cmd2 -WPI пишет что не найден D:\Setup.exe (D:\ это сидиром)
Почему WPI уходит в корень сидирома ?
P.S. пробовал прописывать в INSTALL.cmd полный путь до setup.exe, все равно не запускает, ошибка undefinded в wpi.log

ZevS 12-05-2008 13:54 800348

Есть готовая WPI сборка. И соурсы для ее собирания.
когда инсталирую винду, по умолчанию галочками выбраны определенные програмы.

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

sergelen 12-05-2008 14:35 800395

ZevS,
config.js

Zibit 17-05-2008 12:55 804826

Что нужно сделать чтобы в WPI обои были во весь экран, то есть без верхней и нижней полосок?
Я так понимаю это нужно редактировать wpi.htm, но что именно в нем нужно менять?

KillHunter 21-05-2008 13:40 807669

А как подружить wpi с аддоном интеграции драйверов от Башрата???
Wpi и Finisher от Башрата запускаю из RunOnceEx...

ZevS 21-05-2008 16:51 807828

sergelen,
спасиб. нашел.
вот описание одной из прог.

prog[pn]=['Foxit Reader v2.2.2129'];
desc[pn]=['Программа для просмотра и печати документов в формате PDF, альтернатива всем известной программе Adobe Reader. Просмотрщик Foxit Reader приятно удивляет легкостью и дружелюбием интерфейса и скоростью открытия файлов PDF.'];
uid[pn]=['FOXITREADERV22'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
cmd1[pn]=['"%cdrom%\\WPI\\Install\\Office\\FoxitReader.exe"'];
pn++;

остался вопрос ставить где? Там где dflt[pn]=['yes']; ставить no ?
и что такое forc[pn]=['no']; ??

unikum111 21-05-2008 17:05 807845

dflt[pn]=['yes'] - по умолчанию
forc[pn]=['no'] - принудительно
Цитата:

Цитата ZevS
остался вопрос ставить где? Там где dflt[pn]=['yes']; »

да

ZevS 22-05-2008 11:05 808273

Боольшущее спасибо.
и главное за оперативность

KillHunter 23-05-2008 00:47 808846

Цитата:

Цитата KillHunter
А как подружить wpi с аддоном интеграции драйверов от Башрата???
Wpi и Finisher от Башрата запускаю из RunOnceEx... »

Неужели никто не экперементировал???

romanvrsk 27-05-2008 15:05 811875

Здравствуйте.
Как победить ошибку "Невозможно открыть файл конфигурации перезагрузки C:\rb_config.js" при установке через WPI? Поля "Уникальный ID" все заполнены, решение с msfn.org с использованием AutoIT скрипта не помогает.

unikum111 27-05-2008 15:47 811911

romanvrsk, обнаружил подобную ошибку, причём возникает при установки UltraISO. Решение пока не нашёл.

di2blo 27-05-2008 19:21 812102

romanvrsk, Данная ошибка у меня появилась с новым WPI до этого не было такого и не важно сам ли ты пишиешь config.js или через прогу....ошибка соровно будет и дело не в каких то прогах т.к пробЫвал, создал пустой без единой проги config.js с одним пустым параметром и запустил установку и выдалсь такая ошибка.....решения не знаю наверное пока остаться на старой версии

romanvrsk 27-05-2008 20:57 812173

Действительно, у меня последняя версия, скачивал где-то неделю назад с офсайта. А какой версией лучше пользоваться, дабы без глюков было (ну, или с самыми минимальными)?

SerG63rus 28-05-2008 23:07 813200

Парни, помогите пожалуйста. Уже бьюсь около 4 часов! Замучился...

В общем хочу сделать тихую установку ACDSee Pro 2!

Имеется *.msi файл. Создал к нему файл конфигурации (*.mst), уже и *.cmd сделал...

В итоге работает только вот так:

prog[pn]=['ACDSee Pro 2 v2.0.238'];
uid[pn]=['ACDSEEPRO2V20238'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['cmd.exe /C CD /D %wpipath%\\SOFT_PACK\\Graphics\\ACDSeePro2v2.0.238\\&start /wait %wpipath%\\SOFT_PACK\\Graphics\\ACDSeePro2v2.0.238\\autoinst.cmd'];
pn++;

Не нравится тем, что во первых открывается два окна cmd! (одно, которое вызывается приведенной выше командой, и другое - сам cmd файл на запуск автоустановки....
Во-вторых должно же как-то работать на прямую!!! А то приходится в пути убирать все пробелы...

Уже пробовал и с ковычками... и без них! Уже не знаю что придумать! как только убираю "cmd.exe /C CD /D " - то все! сразу при запуске установки напротив этой программы появляется крестик и все! (я так понимаю какбы WPI не находит файл...)

ПОМОГИТЕ ПОЖАЛУЙСТА!!! Никак не пойму что надо сделать...

unikum111 29-05-2008 03:35 813336

SerG63rus, можно запаковать всё в SFX архив и добавить уитлиту для скрытия консольных окон. Я правил сам msi, без создания файла конфигурации, а потом запускал с ключом /qn.

SerG63rus 29-05-2008 07:26 813371

unikum111,
В архив не хочется запаковывать... А чем правил сам msi?

unikum111 29-05-2008 16:50 813766

SerG63rus, не помню точно либо orca, либо InstallShield 2008. В orca не надо жать "создать новую таблицу", а просто сохранить изменения в тот же msi.

romanvrsk 30-05-2008 16:11 814612

Дайте пожалуйста ссылку на безглючно работающую версию WPI 5

unikum111 30-05-2008 16:48 814648

Цитата:

Цитата romanvrsk
Дайте пожалуйста ссылку на безглючно работающую версию WPI 5 »

на
На офф сайте есть версия 6.1.4, только у них глюки с закачкой, кто-нить тестил, есть ли там баг с rb_config.js?

romanvrsk 30-05-2008 19:05 814728

Спасибо, unikum111, но ссылка, по которой предлагается закачка, битая.
Может, ты имеешь в виду версию 6.4.1? У меня как раз она. И у нее баг с rb_config.js. На предыдущей странице помимо меня еще два человека отписалось об этом баге. Поэтому и просил 5 версию.

unikum111 30-05-2008 19:25 814742

romanvrsk, есть вариант, выдернуть 5-ю версию из сборок ZverCD или FuckYouBill, завтра посмотрю, если выдерну, выложу.

Bodia1 30-05-2008 20:15 814770

Могу выложить v6.3

prankster 31-05-2008 10:49 815019

v.5.6.
http://rapidshare.com/files/119008159/WPI_v5.6.rar.html

romanvrsk 31-05-2008 18:58 815311

Есть у меня 6.3, с ней те же проблемы.

prankster, спасибо

SerG63rus 31-05-2008 19:46 815343

unikum111,
Цитата:

Цитата unikum111
В orca не надо жать "создать новую таблицу", а просто сохранить изменения в тот же msi. »

Спасибо большое!!!! ПОМОГЛО!!!! :) :) :)

Strange@R 03-06-2008 09:51 817161

Сильно не пинайте если пост не по теме. искал на форуме чтото подобное но не нашёл.
На zvercd.com я высказал идею и даже предложение сделать твикер чтобы после инсталляции WPI он систематизировал программы в меню пуск/программы - т.е. раскладывал их по папкам-категориям Аудио, Видео, Интернет, Офис, CD-RW и т.п. (так как гуру зверь.сд мне заявили что установщиком WPI это невозможно). Но меня там охаяли. Может думаю вам это интересно.
Могу даже сам реализовать такую фичу в свободное время - ессно если сочтёте нужным вы или другие юзеры.
В общем можно сделать WPI-менеджер типо твикера, который пользователь мог бы при желании запустить после установки всей винды и выбрать там варианты расположения программ в меню пуск/программы: для текущего юзера или для всех; и даже чтоб можно было галочками пометить те категории в которые надо систематизировать проги; а ещё можно предусмотреть комбинированный вариант - чтоб остался и полный список и плюс к этому отдельно папки категорий в начале списка. После чего он бы и разнёс установленные проги по папкам-категориям, или же вернул обратно в общий список. Возможно такие же манипуляции проводить и с ярлыками на рабочем столе - но это уже не критично.
Так же в этот твикер можно было бы засунуть и любые другие функции при надобности подстройки - хотя это тоже наврятли. Я пишу на VB6. Написать могу без особых проблем - есть проблема тока со свободным временем. Исходники будут открыты по GPL-лицензии.
Этот твикер также можно будет поместить в список программ установки и запускать последним. И тогда он по заданным параметрам автоматом сделает своё дело в конце установки WPI.
что скажете, гуру?

unikum111 03-06-2008 15:36 817417

Strange@R, идея очень интересная. Пути установок прописываются непосредственно при инсталляции программ, то есть упорядочивать нужно после, как вы и предлагаете. Возникнет вопрос, на какие категории делить.
Насколько я помню было предложение сделать аддон с подобным функционалом.

Strange@R 04-06-2008 07:25 817966

unikum111,
Цитата:

Цитата unikum111
Возникнет вопрос, на какие категории делить.
Насколько я помню было предложение сделать аддон с подобным функционалом. »

О как я рад что тут меня поняли и одобрили! А то я уже решил что весь мир сошёл с ума. Винды ставлю половину сознательной жизни так что о юзерфильности знаю почти всё.
Полагаю делить (хотя бы первоначально) надо на те же категории которые указаны в категориях самого WPI. На примере зверь.сд это: Украшения, P2P and Web Server, Download-менеджеры, Office и т.п.
На данный момент как неспециалист WPI я вижу для себя такое решение: в конце предлагаемого списка всех программ WPI поместить категорию Настройка. В ней первая галочка - собственно "установка твикера". Остальные галочки - это как раз варианты систематизации программ которые я приводил в предыдущем посте - для начала и для простоты это: "систематизировать для текущего юзера либо для всех вновь создаваемых учёток" (в последнем случае структура папок копируется в учётку AllUsers). Затем как я сказал галочка "Оставить ли помимо систематизированных папок также и несистематизированный список" (по дефолту снята) - т.е. весь несистематизированный список будет заменён структурой. И последняя галочка - срабатывание твикера с заданными настройками во время данной установки. Хотя эту галочку логичнее поместить за установкой твикера и до указания вариантов систематизации - просто я не разбирался детально с работой WPI и узрел там ту последовательность установки программ, которая задана в файле config.js . А потому сначала надо задать параметры (и видимо предварительно сохранить их в файл настройки твикера), а уже потом запускать твикер. И то в данном случае мне пришлось бы на каждый параметр писать мини-программку-скриптик который бы вносил изменение в файл настройки твикера (который был бы использован твикером при запуске), хотя правильнее вносить изменения в конфигурационный файл твикера непосредственно командами из кода js - чево я не умею и что затрагивает уже код самого инсталлятора.
Да и вообще можно без твикера обойтись если всё делать из скрипта WPI или спец-аддоном, но просто вдруг пользователь в дальнейшем захочет сам изменить вид списка программ - зачем лишать его этого удовольствия? там без твикера не обойтись. та что нужна какая-то комбинированная система.

unikum111 04-06-2008 16:18 818286

Strange@R, я за то, тчобы встроить данную функцию в GUI WPI, так как активно пользуюсь данной программой. Нужно найти оптимальный вариант решения данной задачи, думаю, что мудрствовать тут сильно не нужно насчёт привлечения каких грандиозных скриптов и т.д.

Strange@R 05-06-2008 13:39 819081

Цитата:

Цитата unikum111
Strange@R, я за то, тчобы встроить данную функцию в GUI WPI, так как активно пользуюсь данной программой. Нужно найти оптимальный вариант решения данной задачи, думаю, что мудрствовать тут сильно не нужно насчёт привлечения каких грандиозных скриптов и т.д. »

В обшем если нужна помощ если чтото наваять на VB - три зелёных свистка в личку. у меня как раз жена в отпуск улетает - пару дней могу выделить. вы там тогда решите как чево

Strange@R 06-06-2008 09:27 819712

думаю ещё проще при инсталляции:
1 галка - инсталляция твикера
2 - разрешение на систематизацию: твикер запускается с опред. ключом - при этом он лишь присваивает параметр Systematization=true в файл собственной конфигурации и тут же закрывается ничё больше не делая.
3 - разрешение на комбинированную систематизацию (становится доступно при выборе галки 2) - одновременно разложено по папкам и ниже общим списком: запуск с другим ключом - присваивает параметр Combination=true в файл конфигурации
4 - использование для текущего пользователя (админа) или для всех новосозданных (оллюзерсов): аналогично запуск с третьим ключом - присваивает параметр ForAllUsers=True в файл конфигурации
5 - запуск твикера в данной установке (невидимая для юзера галка если такое возможно - но должна принимать значение True при активации галки 2 или 4 и убираться если убраны обе галки 2 и 4)

romanvrsk 11-06-2008 14:23 823710

Вложений: 1
А чего-то у меня ошибку выполнения сценария выдает при запуске 6.5.1

dark-al 15-06-2008 15:31 826560

Подскажите пожалуйста как добавить свои категории. Спасибо!

OEM22 25-06-2008 15:15 834713

Привет всем.Народ ну так что,решена проблема с rb_config.js в последней версии или нет???
А то приходится сидеть на v.5.6,а к ней новые темы не походят.
Всё таки я думаю,что проблема в SP3,т.к на Windows SP2 не было никаких проблем с v.6.3, а на Windows SP3 даже эта версия глючит.

Ещё возник вопрос:в каком формате нужно закинуть композицию для воспроизведения на мини плеере,при установке программ???
WAV или MIDI???И как будет воспроизводится,ведь дрова на звук ещё не установлены???
Или в WPI есть какие то дрова???
Ух сколько вопросов задал. :)

MAFIOZIN 28-06-2008 22:10 837426

скачал 6.5.1 версию... без русика тяжело! есть у кого нибудь ?
заранее спасибо!

OEM22 29-06-2008 08:45 837581

Цитата:

Цитата MAFIOZIN
скачал 6.5.1 версию... без русика тяжело! есть у кого нибудь ?
заранее спасибо! »

Так там Русский присутствует.
Цитата:

Цитата OEM22
Привет всем.Народ ну так что,решена проблема с rb_config.js в последней версии или нет???
А то приходится сидеть на v.5.6,а к ней новые темы не походят. »

Сам отвечаю на свой вопрос,может кому пригодится:если раньше писал в кофигурации по русски,то была проблема с rb_config.js,написал по английски всё нормально,отработала без ошибок.

MAFIOZIN 29-06-2008 13:19 837672

странно сегондя язык включился вчера ошибку выдовал!

Gal 50 29-06-2008 16:52 837802

Цитата:

Цитата MAFIOZIN
странно сегондя язык включился вчера ошибку выдовал! »

Наверное потому-что сам пишешь с ошибками (выдовал).

MishaP 30-06-2008 12:44 838370

Здравствуйте
Значит так.
У меня тоже проблемы с rb_config.js - вылетает. Какие версии не пробовал, вылетает.
Теперь я так понял. Надо по английски, чтобы было в config.js (что именно там должно быть по английски)?

OEM22 30-06-2008 15:24 838508

Цитата:

Цитата MishaP
Надо по английски, чтобы было в config.js (что именно там должно быть по английски)? »

Когда запускаешь WPI.hta,что бы прописать установку нужных тебе программ,ты же заходишь в "Конфигурацию",вот в имени программы и желательно писать по английски.С русскими названиями у меня была ошибка,с англ. всё ОК.

Bodia1 30-06-2008 16:25 838552

Вложений: 1
Цитата:

Цитата MishaP
что именно там должно быть по английски »

Даю для сравнения. WPI 6.3,установка c Windows XP SP3.Устанавливал на разные конфигурации машин-проблем не замечал.

OEM22 30-06-2008 17:49 838621

Bodia1,
Ну правильно,у тебя же в названии программ русского нет.

MishaP 01-07-2008 12:27 839174

Привет коллеги
У меня вопрос по WPI
Я перепробовал много версий. И у меня все время одна и та же проблем по rb_config.js. Вылетает примерно после 11 или 12 программы. Уже пользовался советом писать все латинскими (даже описание). Все равно то же самое. Может кто поможет мне. Как правильно ее прописывать (WPI), куда именно. Может какие еще файлы править. Где правильно вызов делать на выполнение. Или может кто выложит свой примерный конфиг (рабочий)

romanvrsk 01-07-2008 19:23 839576

У меня такая же проблема и с 5, и с 6 версиями. Причем, как было выяснено, проблема именно при установке Office 2003 и Project 2003. Остальные нужные проги ставятся без проблем. Решение так и не нашел, хотя, испробовал все, что предлогали :(

Bodia1 01-07-2008 19:42 839593

MishaP,

Пост 610 смотрел.

VenoM.vld 01-07-2008 21:09 839683

А кто знает как в WPI 6.5.1 окно настроек и конфигурации спрятать от юзера, а то эти строки добавляю и не выходит чтото

showOptBtn=false;
showmpWPIBtn=false;
showmpINSBtn=false;
showmanualBtn=false;

Gal 50 02-07-2008 00:19 839854

VenoM.vld, Запусти WPI зайди в настройки и на закладке "Интерфейс" внизу "Настройки" сними галочку с "Показывать дополнительные кнопки"

MishaP 02-07-2008 08:05 839965

Здраствуйте коллеги.
Спасибо Bodia1. Воспользовался твоим советом. Оказалось я проги не там держал (у меня было так: %systemdrive%\Software\Totalcmd703\totalcmd703.exe). И в настройках WPI я и указывал такой путь. Проги ставились, но вылетала беда (rb_config.js). А теперь путь у меня (%wpipath@%\install\... и т.д.). Но все равно 1-ая программа по списку не поставилась (%wpipath%\install\MSDOTNETFRAMEWORK\netfx.msi /passive), почему незнаю. Теперь меня интересует как правильно запуска WPI, может кто подскажет (с примерами)?

Bodia1 02-07-2008 20:33 840772

Цитата:

Цитата MishaP
Теперь меня интересует как правильно запуска WPI »

Файл запуска, RUNONCE.CMD к примеру, можно поместить в $OEM$ директорию и прописать в CMDLINES.TXT,можно поместить в I386\SVCPACK директорию и прописать в SVCPACK.INF в обоих случаях будет корректно

Samyrai 02-07-2008 23:49 840943

Ребата промогите есть такая проблемка:
Есть у меня прога Nero но чтоб ее активировать нужен crack , как мне зделать чтоб WPI сама запачила прогу. Аналогично из заменой *.exe :sclerosis

tyt 03-07-2008 00:12 840960

Samyrai,
http://forum.oszone.net/rules.html
п.3.18

Samyrai 03-07-2008 02:27 841034

понятно :sorry:
Но все равно спасибо :ninja: !!!!!!!!!!!!

А как можно окно настроек и конфигурации спрятать? и какой файл это вставлять:
showOptBtn=false;
showmpWPIBtn=false;
showmpINSBtn=false;
showmanualBtn=false;

VenoM.vld 03-07-2008 15:11 841382

При установке с диска Конфигурации и Настройки не будет видно, в опциях это по дефолту стоит. А насчет программ с заменой файлов, например настроек и т.д, просто делай SFX архивы с файлами уже установленных програм и все дела.

Samyrai 03-07-2008 16:17 841439

VenoM.vld,
большое спасибо очень помог :yes:

MishaP 07-07-2008 09:03 844424

Привет коллеги
У меня вопрос по WPI
Я уже писал по этой проблеме и думал что ее решил. Но как оказалось - Нет. При установки приложений, примерно после девяти или десяти, у меня вылетает ошибка на подобии "не могу открыть файл rb_config.js", и соответственно ошибка выполнения сценария. Уже пользовался советами Bodia1. Но все равно то же самое. Может кто поможет мне или подскажет, может еще какие файлы конфигурационные править или вызов я неправильно делаю или еще что. Помогите пожалйства. С апреля месяца воюю. Никак победить не могу. Сижу на верссии 5.6. В версии 6.5.1 то же вылетает.

Bodia1 08-07-2008 00:42 845348

MishaP,

Здесь WPI,которым я пользуюсь,без всяких вывертов.
Находится в директории D:\WXP\1,там же I386 и все остальное.Кидаешь в папку Install свои файлы,запускаешь WPI.hta.
Прописываешь пути к exe, com... файлам (незабудь убрать кавычки),если нужно клюи, сохраняешь и все.Запускаю WPI.hta
обычно из под Сommandera находясь в директории WPI,а не из далека(могут быть проблемы).

north_crow 08-07-2008 08:11 845457

MishaP,
да есть такая проблема... на msfn народ тоже спрашивает но ответа так и не получает:(
у меня лично проблема появилась када инсталл изменил с SP2 на SP3 и появляется она после установки SP3 для офиса 2003
самому пришлось откатиться с wpi651 на wpi50

VenoM.vld 08-07-2008 21:20 846153

Доброго времени суток, у меня при установке софта такая ошибка [img=http://i.piccy.kiev.ua/i2/a1/64/2037a098db6b2b316e43a1f434e3.jpeg] подскажите кто знает как ее устранить. После нее выдает еще одну ошибку, только пишет что на диске С невозможно создать лог файл.

unikum111 09-07-2008 03:47 846443

VenoM.vld, смотрим 66 строку файла configwizrd.js там ошибка.

MishaP 10-07-2008 08:20 847473

Приветствую коллеги.
В каталоге %wpipath%\install\tcmdr703.exe должны лежать только exe-шники (инсталляторы) или можно их (exe-шники) распихивать по каталогам (%wpipath%\install\TotalCommander\tcmdr703.exe к примеру)?

north_crow 10-07-2008 08:26 847482

MishaP,
да конечно можно по каталогам распихать...

MishaP 11-07-2008 07:50 848446

Вложений: 1
Привет коллеги.
Снова я пишу по той же своей проблеме. Использовал WPI, который выложил Bodia 1 Выкладываю в архиве мой config.js, rb_config.js (создался после перезагрузки в корне диска) и wpi_log.txt. Ошибка осталась. Вылетела после 11 или 12 программы. Раньше я думал, что wpi спотыкается на определенной программе и поэтому убрал их в конец списка. Но все равно не сработало. Если ошибку не выловить, может подскажите "код", который будет выводить постранично в RunOnceEx по 15 программ. А то когда запихиваешь 20, то последниt в конце списка уже не видно (разрешение на виртуальной машине (VirtualBox) при первом запуске не в какую менятся не хочет с 640х480 на более высокое).

Mobile 13-07-2008 23:34 850609

После окончания установки программ, когда индикатор доходит до 100% установщик закрывается и не видно какие приложения не установились, у кого ошибки (значки слева в списке), т.к. WPI сразу же закрывается.
А как сделать чтобы WPI не закывался - по окончании установки на месте кнопок Пауза и Отмена появилась кнопка Готово, чтобы закрыть установщик?
WPI v6.5.1.
Лезть в WPI_Log.txt муторно...

NITKI 17-07-2008 12:56 853927

Подскажите, почему в теме "mritter_euDock_Aquarium" и аналогичных ей не показываются подсказки. Хотя в настройках отмечено галочкой "показывать подсказки".

Rikimaru 28-07-2008 22:27 863121

WPI или какие-нибудь подобные проги wildcardы поддерживают?

Keridan 06-08-2008 06:24 869119

подскажите пожалуста
За что в конфиге отвечают ключи:
/P
/VERYSILENT
/SP-
/S
/NORESTART
/-A

заранее спасибо

Bodia1 06-08-2008 21:25 869758

Keridan,

Прочти здесь .

mariolast 07-08-2008 11:48 870139

Что такое может быть, что при установке приложений порядок установки идет снизу вверх, т.е. если у приложения порядок установки указан 99, то оно ставится первым, а если 1, то последним? что-то в файле config, а вот что...

mariolast 08-08-2008 12:33 871028

Stack overflow at line 141, что за ошибка?

blinov 09-08-2008 00:09 871506

помогите решить проблемму с выходом такого трабла
-ann error has occuired in the script on this page
Line:105
Char:2
Error"OSLanguage"is nuul or not an object
Code:0
URL:file:...///D:/WPI/WPI.hta

DenchikK 13-08-2008 20:07 874688

Версия 7.0
Не понятная вещь в этой версии с Конфигурациями.
Допустим есть такие конфигурации (на предыдущих версиях работало):
Цитата:

configs[pn]=['Denchik, ElF, Mama, Somebody'];
Вхожу в меню WPI -> Конфигурация.
В строчке указааные типы присутствуют, но в выборе их нет.
Соответственно и в WPI - > Выбор есть только:
Выбор по умолчанию, Выбрать всё, Снять выделение

Так же в прошлых версиях был режим отладки - чтоб проверить можно было всё ли правильно указано.
В 7.0 этого найти не могу.

Так же не могу скрыть своего огорчение поведением сей версии:
после подгрузки config.js безвозратно оказались стерты все мои комменты, размеры картинок (названия только остались, а без размеров показ картинок не осуществляется), условия показа программ. И в отличае от 5 версии (последней что я ставил себе) плеера нет сразу, только когда начинается установка.

Добавлено:
Нашел вроде причину, судя по посту в форуме:
Цитата:

При установке с диска Конфигурации и Настройки не будет видно, в опциях это по дефолту стоит.
Забавно но не удобно. Теперь бы понять ещё как это победить.

Lexss 13-08-2008 20:57 874713

Помогите с советом, как сделать автозапуск WPI с CD? Не могу понять, что надо сделать.

DenchikK 13-08-2008 22:37 874774

Lexss,
У меня так:
В корневом каталоге диска создан файл Autorun.inf с таким содержимым:
Код:

[autorun]
open=.\Software\WPI\WPI.hta
icon=WPI.ico


Lexss 13-08-2008 22:51 874784

Не получается, пишет I:\ не является приложением win32. :(

DenchikK 14-08-2008 00:57 874854

Lexss,
Тогда так:
Создаем файл wpi.cmd примерно такого содержания:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WPI.ico set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%
cd %CDROM%
%CDROM%\Software\wpi\wpi.hta
exit

и соответственно правим файл Autorun.inf:
Код:

[autorun]
open=.\Software\WPI\WPI.cmd
icon=WPI.ico


Lexss 14-08-2008 16:35 875284

DenchikK, все так и сделал,но все равно пишет отказано в доступе.Можно поподробнее объяснить что надо сделать?

DenchikK 15-08-2008 02:52 875620

Lexss,
Вызвать файл .cmd.
.cmd в свою очередь вызывает .hta
Если сразу вызывать .hta то под вистой проявляется описанная вами ошибка.

Можно ещё так попробовать:
Код:

[AutoRun]
ShellExecute=.\Software\WPI\WPI.hta
ICON=WPI.ICO


blinov 16-08-2008 14:29 876628

Цитата:

Цитата Lexss
Не получается, пишет I:\ не является приложением win32. »

у меня в папке %OEM% присутстувует файл cmdlines.txt такого содержания
[commands]
"batch.cmd"
и сам btch содержание такое

cmdow @ /HID
"..\WPI\WPI.hta"
и все запускается отлично с диска

это при условии что прога находится в корне диска в папке WPI

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

AIA 16-08-2008 22:39 876837

Привет All!!!
А что, никто не пробЫвал делать addon из WPI???

DenchikK 17-08-2008 20:22 877291

blinov,
Речь идет не о запуске с диска а об автозапуске с диска.

По приведенным примеррам должно работать если в системе не отключен autoruncd и если файл wpi находится по указанному пути.
Кстати это уже не раз освещалось в этой ветке.

По поводу ошибки:
Цитата:

OSLanguages is null or not an object
Как я отвечал уже в личке, посмотрите что в 105 строчке.
А там это (в моём случае, что у Вас я не знаю, ибо не телепат):
Код:

{
        clTheme = WPIcmdArgs[15];
        if (clTheme.substr(0, 1) == '"')                                    //remove quotes if any
        clTheme = clTheme.substring(1, clTheme.length - 1);
}

Опять же, не известно какая винда, её язык, версия wpi, используется ли дополнительная тема, правилась ли она, есть ли ошибки в config.js (например лишние скобки или апострофы), запускается ли wpi без ошибки в чистом виде (скачанный с сайта и без внесения изменений).

DimonV 23-08-2008 21:23 882198

Автоматическая установка программ
 
Подскажите какой файл надо прописывать, чтобы ишла автоматическая установка программ без права выбора. Например как в ZverCD. И где прописать чтобы запустился WPI сразу же после установки Windows.

DenchikK 24-08-2008 02:45 882358

DimonV,
В файле winnt.sif в секции [GuiRunOnce] прописываете путь к wpi.hta

В файле конфигурации WPI: useroptions.js есть такие строчки:
Код:

Timer=true;
Seconds=60;

и
Код:

ShowExtraButtons=true;
DoNotShowIfCD=true;

Понятно что они означают и что с ними делать? ;)

DimonV 24-08-2008 12:45 882471

Пока не особо понятно, но думаю разберусь.

D_Master 25-08-2008 09:32 883002

DimonV,
Код:

Timer=true; 
Seconds=60;

означает, что таймер включён и настроен на 60 секунд.
Код:

ShowExtraButtons=true;
 DoNotShowIfCD=true;

означают, что показ доп. кнопок включён и будет отключен, если WPI запущен с CD/DVD диска.

Zarevich 27-08-2008 16:09 885094

а что надо писать в полях В реестр до и В реестр после????
какую команду там надо писать

D_Master 27-08-2008 16:18 885104

Туда пишете названия файлов реестра, которые хотите импортировать ДО или ПОСЛЕ установки приложения. Например, "%ROOT%\WPI\Install\TotalCMD\reg.reg"

Zarevich 28-08-2008 12:07 885733

а если ненадо разних файлов реєстра то и не надо ничево писать

Zarevich 28-08-2008 12:34 885749

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

И ще можна создать файл конфигурации для любой проге так как делаетса ето в K-lite codec(/SAVEINF=имя.inf а чтобы загрузить /loadinf=имя.inf)

D_Master 28-08-2008 13:20 885772

Zarevich, Ключи для автоустановки приложений, статья "Ключи для установки приложений"

МИШАНЧИК 30-08-2008 09:23 887098

Подскажите пожалуйста!
Решил попробовать использовать WPI. Скачал с оф. сайта 7 версию, но при добавлении приложений в "Конфигурация" приходится всё вбивать вручную - не появляется контекстное меню "Копировать. Вставить." Почему? Ведь в версии 3.5 всё добалялось путём "Вставить". Так у всех? Можно как нибудь это сделать?

D_Master 30-08-2008 11:45 887150

МИШАНЧИК, используйте комбинацию клавиш CTRL+C для копирования и CTRL+V для вставки. И быстрее, и удобнее имхо.

МИШАНЧИК 31-08-2008 03:22 887579

Почему-то при запуске WPI.hta стало очень медленно открываться основное окно. Т.е. оно появляется, но в виде белого квадрата(по размеру окна), а секунд через 40 загружается вся картинка. И точно так происходит при установке на виртуалке. Хотя поначалу такого вроде бы не было.

mariolast 31-08-2008 21:21 888004

Не подскажете, как темы создавать или может готовые есть где? Вот понравилась тема как на диске Wainakh_WPI_Final, как сделать подобную?

D_Master 01-09-2008 00:36 888109

mariolast, посмотрите здесь

mariolast 01-09-2008 01:09 888118

Здесь я был, на 7-й версии многие с глюком на панели Настройка. Хотелось бы про методику создания подобных тем почитать

D_Master 01-09-2008 06:19 888171

mariolast, вам надо знать основы html-документов и css-стилей, почитайте здесь, тут и здесь. Так же советую почитать "Ководство" Артемия Лебедева (но это уже по желанию).

МИШАНЧИК 01-09-2008 09:50 888233

Подскажите пожалуйста!
Кто какой версией пользуется? Чтоб проверенная, без глюков. Или все на 7.0?

D_Master 01-09-2008 12:24 888325

МИШАНЧИК, у мну 6я, был глюк с rb_config.js, но благодаря OEM22 ошибку исправил, всё работает как часы!

МИШАНЧИК 01-09-2008 16:21 888549

D_Master,
Не знаю, у меня проблемы с Microsoft Office 2007 Enterprise SP-1. Всё время в конце установки выдаёт ошибку. В версии 7.0 - "невозможно открыть файл конфигурации перезагрузки C:\rb_config.js". А в версии 6.3 - маленькое окошко с одним словом(не помню каким). Хотя до этого(пока не пользовался WPI) проблем с ним(Office) не было, запускался с RunOnceEx и коректно отрабатывал.
Все названия программ на английском, у всех есть Уникальный ID. В чём проблема не пойму.
Выкладываю config.js, может глянете.

D_Master 01-09-2008 18:33 888642

МИШАНЧИК, у вас в конце есть программа с названием "Удаление временных файлов", думаю проблема в ней. Плюс посоветовал бы вам использовать не все цифры в версии приложений, а только две-три начальных :)

МИШАНЧИК 02-09-2008 09:54 889053

D_Master, я переименовал "Удаление временных файлов" на английский язык, но ничего не изменилось. Ошибка та же
Цитата:

Цитата МИШАНЧИК
"невозможно открыть файл конфигурации перезагрузки C:\rb_config.js" »

Она всегда появляется в конце установки Office 2007. Если Офис не выбрать установка идёт нормально.

D_Master 02-09-2008 14:55 889283

МИШАНЧИК, прямо мистика какая-то! Сёдня ставил две машины, проги устанавливались с WPI, так после установки 2003го Офиса - та же самая ошибка!))
Энибади хэлп!)))

МИШАНЧИК 02-09-2008 15:32 889322

D_Master, и как победить?
А раньше такого не было(в смысле с Офисом)?

D_Master 02-09-2008 16:31 889371

МИШАНЧИК, как-то не встречалось... Правда тогда я был на другой WPI - точно такая же версия, тока из другого источника.

romanvrsk 02-09-2008 20:41 889532

Я с этой проблемой тоже столкнулся где-то с полгодика назад, при установке Office 2003 или Project 2003 вываливалась ошибка C:\rb_config.js. ПерепробЫвал разные версии WPI, результат тот же. Ниодно из предложенных решений (а их было не так уж и много) не помогло. В общем, так и забил на это.
Так что, если придумаете что-нибудь, буду только рад :)

Цитата:

Цитата D_Master
МИШАНЧИК, у мну 6я, был глюк с rb_config.js, но благодаря OEM22 ошибку исправил, всё работает как часы »

А можно подробнее, как? Или ссылку.

D_Master 02-09-2008 21:14 889548

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

romanvrsk 03-09-2008 10:17 889891

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

МИШАНЧИК 04-09-2008 09:22 890607

romanvrsk, не мог бы ты, если не трудно изложить смысл
Цитата:

Цитата romanvrsk
вот это»

на русском?
А то с английским не лады.

romanvrsk 04-09-2008 21:57 891206

Смысл таков, что указанный скрипт компилируется с помощью AutoIt (ветка по AutoIt) в exe-файл и этот exe'шник кладется рядом с вашим mst файлом. А установка Office вызывается через скомпилированный exe. Там где выделено жирным, надо вписать название своего mst.
Код:

; ----> The Office and reboot.js file error definitive fix!
AutoItSetOption("TrayIconHide", 1)
AutoItSetOption("WinTitleMatchMode", 4)
BlockInput(0)

; ----> Add the name of your .msp file here. (I have mine in the same directory as the setup.exe file)
RunWait( @ScriptDir & "\setup.exe /adminfile Office.msp", "", @SW_HIDE)

; ----> If you have a SLOW pc and are still getting the error make this number higher (I suggest by 5000 increments)
Sleep(10000)

Exit


МИШАНЧИК 05-09-2008 06:29 891358

romanvrsk, спасибо!
Но я так понял, что тебе это не помогло?
Я тогда не пойму, как до этого Офис устанавливали с WPI. Ведь в сети полно сборок и Samlab и Zver и др. Я правда их не видел, но там наверное должен быть Офис. Как у них то работает?

D_Master 05-09-2008 09:19 891413

МИШАНЧИК, у меня до текущей WPI была Зверевская, с неё нормально Офис ставился, но при запуске WPI вылетала ошибка, что на 101 строке во 2м символе какая-то ошибка. Предлагалось продолжить или остановить выполнение скриптов на странице. Вылетала она почему-то периодически - иногда она есть, иногда нет... :unsure:

romanvrsk 05-09-2008 14:01 891623

В том-то и дело, что мало кто с этой ошибкой сталкивался. У меня есть две сборки Зверя: от декабря 2007 и августовская 2008. Там есть Office 2003 и 2007. Они таких проблем не имеют. Я долго втыкал в конфиг, но ничего необычного не нашел, что б могло мне помочь. Вот чем я этому WPI не угодил, не ясно :) На досуге хочу с 7 WPI попробовать, может что и выйдет.

D_Master 05-09-2008 16:27 891746

Мне кажется, что ошибка происходит из-за того, что офис устанавливается с диска, поэтому есть безумная идея сделать sfx-архив с офисом, который будет распаковываться на хард, но не устанавливаться, а в конец WPI-списка запихать батник, который вызовет установку. Подозреваю, что работать будет, но пока не протестишь, не узнаешь. Кто сможет, протестите, я пока времени не имею :wink:.
читать дальше »
Распаковка к примеру в %systemDrive%\OFFICE
Код:

cls
@echo off
set D=%systemDrive%\OFFICE
start %D%\setup.exe /settings setup.ini
exit

А при установке, к примеру, твиков реестра, в автозагрузку копируется батник, который удалит папку с установщиком офиса при след. загрузке:
Код:

cls
@echo off
set D=%systemDrive%\OFFICE
RD /S /Q %D%
del autorun.bat
rem Autorun.bat - это имя этого файла ;-)
exit


МИШАНЧИК 06-09-2008 02:28 892167

romanvrsk, у меня с 7 WPI та же проблема. Я с него то и начал пробовать. А потом уже(после ошибки), скачал здесь на форуме 6.3, но проблему это не решило.

prokazzza 06-09-2008 02:42 892172

Цитата:

"невозможно открыть файл конфигурации перезагрузки C:\rb_config.js"
Вылетает постоянно во время установки Promt, Promt идет после Office. Странно то, что я всегда пользовался одной версией WPI, и ошибки гдет с годик назад не было, а щас возникает постоянно.

D_Master 06-09-2008 05:47 892194

prokazzza, МИШАНЧИК, romanvrsk, распакованный офис, который ставится с харда ошибку rb_config.js НЕ ВЫЗЫВАЕТ!!! Тестировал три раза на виртуалке (VirtualBox) и два раза на реальной тачке с СП3!!
Кто может, тестите, мож мне это просто повезло :wink:

SFX-Архив делал так, как описал в посте 682 - распаковка в %systemDrive%\OFFICE, потом почти в конце (не мог запихать батник в конец списка) запускается установщик, а после перезагрузки папка удаляецо. WPI 6-ая. Ошибки нет и при полной установке, и при установке только офиса. Дерзайте!

Цитата:

Цитата prokazzza
ошибки гдет с годик назад не было, а щас возникает постоянно. »

prokazzza, а не может быть, что ему (офису) сервис пак не даёт нормально встать? Потому что у мну на сп2 он нормально ставился :)

prokazzza 06-09-2008 12:40 892285

D_Master,
Цитата:

Цитата D_Master
распакованный офис, который ставится с харда »

Вообще-то, я всегда ставлю проги с харда, а не с диска, так как это намного быстрее :) Вопрос вот в чем: ты задал в sfx чтобы запустился батник или в добавил непосредственно строки в sfx???

D_Master 06-09-2008 12:58 892303

prokazzza, сделал так: запаковал установщик офиса в SFX, только с распаковкой, потом в конец WPI добавляю батник, который стартует установку оного с харда. Главное - ставить не start /wait, а просто start - батник сетуп запустит и вырубится, следом за ним - WPI (он главное - батник - выполнил, а setup.exe уже к нему не относится, если start стоит; идею уловили?:wink:), который ошибку НЕ выдаёт. Почему так происходит - вопрос, думаю, риторический, но факт того, что он работает - налицо. Сёдня на работе машину ставил таким образом, всё окей! :wink:

ЗЫ чуть не забыл - архив распаковывается не просто так, а тоже через батник со start'ом. Лично у мну после офиса не слишком тяжёлые проги идут, поэтому сильно тормозов не наблюдается (одновременно работают два инсталлятора - sfx и след. прога).

немножко сумбурно, но если что не понятно, спрашиваем:happy:

Главное - успеть, чтобы архив распаковался ДО запуска батника со стартом установки Офиса:wink:
Я пока успеваю=)

GHz 06-09-2008 16:10 892404

Как в WPI поставить таймер на 10 секунд?

NITKI 06-09-2008 16:22 892409

Цитата:

Цитата GHz
Как в WPI поставить таймер на 10 секунд? »

Настройки\General - таймер обратного отсчёта в поле вводится необходимое колличество секунд до начала установки.

МИШАНЧИК 07-09-2008 10:21 892837

D_Master, а может можно всё таки как-то умудриться, чтоб всё остальное устанавливалось после того как Офис отработает(а не на его фоне)? А то у меня вещи тяжёлые ставятся.

D_Master 07-09-2008 12:26 892910

МИШАНЧИК, можно так сделать - смотрим по списку какая прога ставится последней, если это батник (а у мну это батник, XP Tweaker ставится), то в конец мона запихать start setup.exe и т.п. Т.о офис поставится уже ПОСЛЕ завершения работы WPI. Почему-то у меня вызов установки офиса самым последним поставить не получилося - всего прог 35, ставлю office.cmd 35-м, а он всё равно 17 идёт :( :sorry:

МИШАНЧИК 07-09-2008 12:59 892931

D_Master, не я так не могу. У меня обязательно последней ставиться Uninstall Tool 2.5. Дело в том, что для её регистрации запускается скрипт Autoit(вводит имя пользователя и пароль), а регистрация срабатывает только когда загрузится рабочий стол(скрипт отрабатывает с паузой в 40000мс). Поэтому как быть не знаю.
А если батник со start /wait, то Офис опять ошибку выдаёт?

D_Master 07-09-2008 13:43 892948

МИШАНЧИК, насчёт start /wait хз, вероятнее всего так и будет с ошибкой.
Может я вам дам установщик Your Uninstaller 2006, тот не слишком требовательный к раб.столу :-)

МИШАНЧИК 08-09-2008 11:40 893593

D_Master, спасибо. У меня есть Your Uninstaller 2008.

mr.rared 08-09-2008 17:06 893846

Windows Post-Install Wizard
 
Люди, залейте, пожалуйста, кто нибудь Windows Post-Install Wizard ибо с оф сайта ссылка на скачивание почему то не работает!

Shanser 08-09-2008 17:20 893857

Цитата:

Цитата mr.rared
Люди, залейте, пожалуйста, кто нибудь Windows Post-Install Wizard ибо с оф сайта ссылка на скачивание почему то не работает! »

Почитайте тут там все есть!!!
Кстати хотел сказать что не обязательно плодить бесчисленное множество однотипных тем, достаточно просто пользоваться поиском....

mr.rared 08-09-2008 18:18 893894

Цитата:

Цитата Shanser
Почитайте тут там все есть!!! »

Там есть ссылка на оф сайт (http://wpiw.net/), только ссылка Download на нем не работает! Я писал:
Цитата:

Цитата mr.rared
с оф сайта ссылка на скачивание почему то не работает »


Shanser 08-09-2008 18:27 893901

Цитата:

Цитата mr.rared
Там есть ссылка на оф сайт (http://wpiw.net/), только ссылка Download на нем не работает! Я писал: »

Все отлично качается - пробуйте!!!!

stasys44 08-09-2008 19:41 893952

Вложений: 2
В обзоре WPI (ссылка в шапке) описание о старой версии, давности лет более трех.
На официальной странице лежит тоже старый русский языковый файл.

Раз так, я полагаю - никто не занимался дальнейшей русификацией
Подумал, кому английский не на лады, будет польза. Я продолжил, что было переведено Владиканом и другими. Написал новое руководство. Подумал, кому английский не на лады, будет польза.

Отправил руководителю WPI. Пока впиве не опубликовано - посмотрите здесь.

зип файл разархивировать и положить в папку Manual. Файл lang_ru.js - в папку lang

nerdak 14-09-2008 02:42 898590

Привет народ!!! У меня такой вопрос Как установить программу(exe) в ту папку в каморую я хочу???
И фаил dll например (FLEngine.dll) он служит как Crack к программе!! И куда вставить Serial в WPI ???

DenchikK 14-09-2008 09:48 898662

nerdak,
Вы темой видать ошиблись. WPI сериалы никуда не вставляет и предназначен не для этого.
Возможно для Ваших целей подойдет:
* WinRarSFX
* AutoIT
* Любая программа для создания собственного инсталятора.
И уж только потом - установка через WPI.

По теме офиса.
С версии WPI 4.5 по крайней мере по 7.0 ошибок при установке Office на кучу компов не замечал.
Устанавливается не последним. Винт, диск, флешка - не имеет значения :)

Вот WPI конфиг:

Код:

prog[pn]=['Microsoft Office 2003'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2003'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody'];
cond[pn]=['FileExists("%cdrom%\\..\\..\\Software\\office\\!.exe")'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\office\\!.exe'];
picf[pn]=['office.png'];
textl[pn]=['Bottom'];
pn++;

!.exe - это скрипт AutoIT:

Код:

If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 60)
AutoItSetOption("MouseCoordMode", 0)

If FileExists ( @ProgramFilesDir & '\Microsoft Office\OFFICE11\WINWORD.EXE' ) Then
        MsgBox (64,'Информация','Программа Microsoft Office уже стоит на Вашем компьютере. Удалите её и попробуйте снова.',7)
    Exit
EndIf

RunWait (@ScriptDir & '\setup.exe TRANSFORMS=Unattend.MST /qb-' )
ProcessWaitClose("setup.exe")
Sleep (10000)

Run (@ScriptDir & '\patch.exe')

WinWaitActive ('Office 2003 Важное обновление: KB828041', 'Установить это обновление?')
ControlClick ('Office 2003 Важное обновление: KB828041', 'Установить это обновление?', 'Button1')

WinWaitActive ('Office 2003 Важное обновление: KB828041', 'Прочтите приведенное ниже')
ControlClick ('Office 2003 Важное обновление: KB828041', 'Прочтите приведенное ниже', 'Button1')

WinWaitActive ('Office 2003 Важное обновление: KB828041', 'Обновление было выполнено успешно.')
ControlClick ('Office 2003 Важное обновление: KB828041', 'Обновление было выполнено успешно.', 'Button1')

ProcessWaitClose("patch.exe")

RunWait ('Normal.exe')

Exit


nerdak 15-09-2008 02:46 899383

DenchikK Спасибо!!!Кое в чем помог!!! Но остался 1 вопрос (может и не потеме)
Как сделать чтобы при установки программ в WPI добавлялся серийный номер(автоматически)?

Как ето можно сделать??Может програмки существуют??
Зарание благодарен!!!

МИШАНЧИК 15-09-2008 06:29 899437

DenchikK, а Офис 2007 не пробовал ставить? А то вроде тоже раньше не было проблем, а теперь есть.
Попробуй отпишись.
D_Master, у ZverDVD Офис ставиться через WPI, там отдельно строчки:
Установить Word
Установить Excel и т.д.
Как интерестно он это реализовал? Создавал несколько setup.exe в которых менял Updates на Updates1,2 и т.д.?

Кстати у меня версия 7.1 проблемная, не сортируются категории и программы в категориях согласно мной назначенному списку. У всех так, или нет?

D_Master 15-09-2008 07:42 899453

DenchikK, проблемы с офисом не бывает до поры-до времени. У меня тоже раньше не было:wink:
МИШАНЧИК, даже не знаю. Хотя в инете много раз встречал линки типа "Скачать Ворд", "Скачать Эксель" и т.п. Думаю, это от Мелкософта отдельные пакеты идут. Хотя, могу и ошибаться=)

DenchikK 16-09-2008 04:40 900378

nerdak,
Собрать собственный дистриб или заполнить необходимые поля с помощью AutoIT.
Ещё раз повторюсь - если не вдаваться в подробности - WPI только запускает программы.
И уже от Вас зависит - в каком виде они будут запускаться - в обычном, в тихом и проч.
То бишь ваш дистриб должен быть подготовлен: ключами ли, перепавкой ли, установкой через AutoIT и проч.проч.проч.

МИШАНЧИК,
Нет, пока не пробовал - просто он никому не нравится, потому и не заморачивался.
Вот тут в принципе всё описано: http://forum.oszone.net/showthread.p...ft+Office+2007
Ну или можно вообще без проблем с помощью AutoIT его ставить.

По "Только Word" и "Только Excel" - у меня к примеру ставится только Word и Excel. На самом деле все просто.
Создаются файлы выборочной установки - и потом нужный вызывается.
Вот к примеру тут инструментарий: http://www.oszone.net/4390/
Тут всё про автоустановку 2003: http://forum.oszone.net/showthread.p...ft+Office+2003
Для облегчения восприятия, вот у меня в примере:
Цитата:

RunWait (@ScriptDir & '\setup.exe TRANSFORMS=Unattend.MST /qb-' )
Берем с помощью нужного инструментария создаем файлы Excel.Mst - для установки только Excel и Word.Mst для установки только Word.
И соответственно в меню WPI делаем 2 строки: для установки того или другого компонента.
Так же не забываем править файл: \Office\FILES\SETUP\SETUP.INI
А так же внимательно относится к пути расположения дистрибутива.
Всё это описано в статье по ссылке.

D_Master,
У меня в подчинении огромный парк машин, за много-много лет проблем не было. ;)

Эх, что то жесткий оффтоп в последних постах, не имеющих к теме WPI прямого отношения :(

serj88rus 16-09-2008 20:29 901111

Ребят, помогите.

пересобрал WPI с новыми программами, выдает ошибку:

Строка: 1313

Символ: 1

ошибка: "icf" - определение отсутствует

МИШАНЧИК 18-09-2008 02:32 902134

DenchikK, если время позволяет попробуйте пожалуйста 2007 офис поставить и отпишитесь.

МИШАНЧИК 18-09-2008 13:53 902445

D_Master, а Вы не заметили, может Офис 2007 выбивает из за "интеграции" в него SP-1? Может до этого WPI не глючил, потому-что не было сервис пака?

Отпишитесь кто нибудь!
У меня в версиях 7.1 и 7.1.1 приложения не формируются в заданом мной порядке и в категориях выстраиваются по алфавиту, а не так, как я указываю(000001 и т.д.). Это только у меня так, или ещё у кого нибудь такая ерунда?

DenchikK 19-09-2008 09:49 903104

МИШАНЧИК,
Версия WPI седьмая, приложения устанавливаются так как я их расставил.
Нумерация с 1 до 999999.
Сортировка отключена: SortWithinCats=false;
Установка идет по категориям: InstallByCategory=true;
Примерно как то так: http://s51.radikal.ru/i134/0809/33/1c6268122aa3.jpg

По поводу SP1 для Офиса:
Цитата:

При установке пакета обновления 1 (SP1) для выпуска 2007 системы Microsoft Office на компьютере под управлением Windows XP с пакетом обновления 2 (SP2) появляется сообщение об ошибке

D_Master 19-09-2008 11:15 903146

МИШАНЧИК, честно, не знаю - 2007 Офис я как-то сторонкой обхожу:) Не нравится он мне)
Кстати, 2003 офис в дистре со 2м СП ставился без ошибок, вся трабла с rb_config.js началась в третьем SP. Пакет установки офиса тот же самый. Вот и пойми их=)

DenchikK 19-09-2008 13:07 903225

На скорую руку сляпал 2007 офис:
sp1, ключ, компоненты: ворд да эксцель.
Устанавливается без проблем но очень долго.
Хотел видео сделать, но так как процесс продолжается много времени, а на экране ничего не происходит, забил.

МИШАНЧИК 20-09-2008 04:06 903857

DenchikK, тогда я не пойму в чём дело!
У меня прописано "%cdrom%\Soft\Office2007\setup.exe". В папке Updates находятся .msp файлы SP-1 и .msp файл конфигурации. Из RunOnceEx.cmd всё это отрабатывает без проблем, а при установки из WPI - начинается установка, идёт применение обновлений(SP-1) и в конце выдаёт ошибку(невозможно открыть файл конфигурации перезагрузки C:\rb_config.js).
В чём может быть проблема?

DenchikK 20-09-2008 08:28 903903

Цитата:

Цитата МИШАНЧИК
DenchikK, тогда я не пойму в чём дело!
У меня прописано "%cdrom%\Soft\Office2007\setup.exe". В папке Updates находятся .msp файлы SP-1 и .msp файл конфигурации. Из RunOnceEx.cmd всё это отрабатывает без проблем, а при установки из WPI - начинается установка, идёт применение обновлений(SP-1) и в конце выдаёт ошибку(невозможно открыть файл конфигурации перезагрузки C:\rb_config.js).
В чём может быть проблема? »

Ну перво-наперво, по той ссылке что я давал на тему обсуждения автоматической установки 2007 офиса, в шапке (даже тему читать не надо) написана комманда установки:
Код:

setup.exe /adminfile Enzterprise.WW\custom.MSP /config Enterprise.WW\config.xml
а не
Код:

"%cdrom%\Soft\Office2007\setup.exe"
(т. е. явно указать программе установки config.xml и MSP-файл.)

Следующее - файл конфигурации, в моем примере custom.msp, должен находится не в каталоге Update а в каталоге Enterprise.WW

Ну и возможное третье, в WPI в файле конфигурации config.js путь прописывается не много не так:
Код:

'c:\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'
(То бишь нужны 2 слешика а не один.)

Так что действия мои были такие:
1. Распаковка дистриба офиса с образа
2. Распаковка SP1 (ключ /extract)
3. Перенос распакованного SP1 в каталог Update офиса
4. Запуск файла офиса setup.exe с ключом /admin для создания файла кастомизации (выбор нужных компонентов, вбивка ключа, тихая установка)
5. Настройка пункта WPI для установки офиса:
Код:

prog[pn]=['Microsoft Office 2007'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2007'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
cmd1[pn]=['c:\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['office.png'];
textl[pn]=['Bottom'];
pn++;


МИШАНЧИК 20-09-2008 11:42 903969

DenchikK, я так понял
Цитата:

Цитата DenchikK
'c:\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml' »

у Вас Офис устанавливается с жёсткого диска, а не с CD?
Может в этом и моя проблемма?
А по поводу:
Цитата:

Цитата DenchikK
'setup.exe /adminfile Enzterprise.WW\custom.MSP /config Enterprise.WW\config.xml

я так раньше и делал для RunOnceEx.cmd, но потом заметил, что если .msp файл конфигурации находится в папке Update, то путь к файлу прописывать не надо.

DenchikK 20-09-2008 12:00 903983

Из Update конфиг не подсасывается, пробовал: http://i076.radikal.ru/0809/ea/682d0bbcf49b.jpg
Офис устанавливается хоть с диска хоть с винта хоть с флешки.
Вот скрин: http://s55.radikal.ru/i150/0809/ea/6ec2d51e877a.jpg
А проблему я вижу только одну:
Изобретение велосипеда :)

МИШАНЧИК 20-09-2008 12:45 903995

DenchikK,
Цитата:

Цитата DenchikK
Из Update конфиг не подсасывается »

он работает(по крайней мере из RunOnceEx.cmd), но должен называться config.MSP.

DenchikK 20-09-2008 13:01 904003


МИШАНЧИК 20-09-2008 13:16 904009

DenchikK, не знаю, но у меня без проблем работает.

Сохранение файла настроек Office 2007
После того, как Вы настроите все необходимые параметры Office 2007, сохраните файл настроек, выбрав в меню File команду Save. Программа Office Customization Tool предложит выбрать папку для сохранения MSP-файла. Рекомендуется сохранять MSP-файл в папке Updates, расположенной в корневом каталоге установочных файлов Office 2007. Это обеспечит автоматическое применение всех настроек во время установки Office 2007.

DenchikK, выложи пожалуйста свою версию WPI(если не 7).

DenchikK 20-09-2008 18:13 904192

Как уже неоднократно говорил:
Цитата:

МИШАНЧИК,
Версия WPI седьмая,
Но установка то офиса как я указал - работает. Вам работоспособность же нужна?

МИШАНЧИК 21-09-2008 08:44 904586

DenchikK,
Не знаю, наверное руки не оттуда. Не получается.
Цитата:

prog[pn]=['Microsoft Office 2007 Enterprise SP-1'];
bit64[pn]=['no'];
ordr[pn]=[1];
uid[pn]=['MICROSOFTOFFICE2007ENTERP'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Soft\\Office2007\\setup.exe /adminfile Enterprise.WW\\config.MSP /config Enterprise.WW\\config.xml'];
pn++;
Ошибка одна и та же:
Офис начинает нормально ставиться, применяются обновления, а потом: "невозможно открыть файл конфигурации перезагрузки C:\rb_config.js"."

Попробовал с жесткого диска:
Цитата:

prog[pn]=['Microsoft Office 2007 Enterprise SP-1'];
bit64[pn]=['no'];
ordr[pn]=[1];
uid[pn]=['MICROSOFTOFFICE2007ENTERP'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
cmd1[pn]=['%systemdrive%\\Office2007\\setup.exe /adminfile Enterprise.WW\\config.MSP /config Enterprise.WW\\config.xml'];
pn++;
Та же ошибка.

DenchikK 21-09-2008 10:40 904631

МИШАНЧИК,
Может в этом причина, несколько раз видел такое:
Цитата:

Цитата OEM22:
Привет всем.Народ ну так что,решена проблема с rb_config.js в последней версии или нет???
А то приходится сидеть на v.5.6,а к ней новые темы не походят. »

Сам отвечаю на свой вопрос,может кому пригодится:если раньше писал в кофигурации по русски,то была проблема с rb_config.js,написал по английски всё нормально,отработала без ошибок.
Хотя у меня в конфиге куча названий (да и не только названий) русскими буквами, и ошибки такой не встречал...

DenchikK 21-09-2008 12:57 904691

Цитата:

Цитата serj88rus
Ребят, помогите.
пересобрал WPI с новыми программами, выдает ошибку:
Строка: 1313
Символ: 1
ошибка: "icf" - определение отсутствует »

Всё собственно очень просто.
* Открываем файл конфигурации приложений config.js
* Идем на строку 1313
* Видим, что не внимательно написали параметр вызова картинки: вместо picf[pn]= -> icf[pn]=

МИШАНЧИК 22-09-2008 10:04 905421

Проблему вызывает SP-1.
Удалил .MSP файлы SP-1 из папки Updates. Прописал в config.js:

cmd1[pn]=['%cdrom%\\Soft\\Office2007\\setup.exe /adminfile Enterprise.WW\\config.MSP /config Enterprise.WW\\config.xml'];
cmd2[pn]=['%cdrom%\\Soft\\office2007sp1.exe /q']; - сам сервиспак.
pn++;

Так вот, Офис установился без проблем, а когда пошла установка сервиспака то в конце вылезла та же самая ошибка.

DenchikK 22-09-2008 10:54 905473

Не правильный sp1? :)
У меня такой:
0fdec35f95539a4b76061ded3e3c0a80 *office2007sp1-kb936982-fullfile-ru-ru.exe

или всё таки это:
Цитата:

При установке пакета обновления 1 (SP1) для выпуска 2007 системы Microsoft Office на компьютере под управлением Windows XP с пакетом обновления 2 (SP2) появляется сообщение об ошибке

МИШАНЧИК 22-09-2008 11:08 905488

DenchikK, SP1 нормальный т.к. устанавливается нормально и из RunOnceEx.cmd и если просто его запустить из винды. А вот почему не хочет из WPI - не знаю.

udawNT 22-09-2008 20:26 905975

Цитата:

Цитата МИШАНЧИК
Отпишитесь кто нибудь!
У меня в версиях 7.1 и 7.1.1 приложения не формируются в заданом мной порядке и в категориях выстраиваются по алфавиту, а не так, как я указываю(000001 и т.д.). Это только у меня так, или ещё у кого нибудь такая ерунда? »

У меня в версии 7.1.1 тоже самое. Может кто знает как побороть?

AliEnder 22-09-2008 21:20 906027

МИШАНЧИК, DenchikK, возможно СП обновляет какие-то файлы, или перезапускает какие-то сервисы связанные с HTML, нужные WPI. Ведь WPI это скорее скрипт(HTML-приложение), а не программа. А насчёт СП - полностью подтверждаю, ошибка именно из-за него, пару дней назад с этим столкнулся. У меня кстати - пробная версия оффиса.

DenchikK 23-09-2008 01:19 906217

udawNT,
Это не помогает?
http://forum.oszone.net/post-903104-709.html

МИШАНЧИК 23-09-2008 04:02 906252

udawNT,
Цитата:

Цитата udawNT
У меня в версии 7.1.1 тоже самое. Может кто знает как побороть? »

Создавай свои названия(приложения, утилиты и т.д.), а не выбирай из предложенных WPI. Созданные тобой будут нормально отображаться в заданном порядке

DenchikK 23-09-2008 11:24 906413

МИШАНЧИК,
Угу, вот это по дебильному сделано в семерках - только свои или только wpi.
Иначе, если нажать кнопку "Сохранить" в настройках WPI на вкладке "Общие" категории перемешиваются.
Так же в семерках не нравится прикол с удалением из файла config.js не нужной с точки зрения WPI информации.
Все комментарри, временно не нужные строки - всё нафих! :)
И вот тоже нездоровый прикол на эту тему.
Что бы отображалась картинка при наведении мышки на программу, нужно не только имя файла картинки, но и размеры.
И в семерках разрабы решили типа облегчить жизнь юзеров: размеры выбираются из выпадаещего меню, варианты от 32 до 256 с шагом. Свой же вариант вписать нельзя! Но если ваши цифры не совпадают с жестко заданными в WPI - в Конфигурации они не появятся, и соответственно сотрутся при сохранении изменений.

stasys44 23-09-2008 23:50 907119

Да с картинками не очень приятно, тем более, что у меня нестандартные (не из набора). Если записываешь ближайшие размеры - могут получиться несколько деформированными. А для размером, скажем, 290*345 приходится конфиг открывать отдельно и прописывать как следует.

До оффиса 2007, ни ХР ни 2003 не создавали никаких неудобств. Оффис 2007 для меня слишком громоздкий, чтобы цацкаться с автоматической установкой. Надо будет попробовать.

DenchikK 24-09-2008 08:25 907283

stasys44,
У меня эта проблеммка решается так, я просто почти не пользуюсь интерфейсом WPI для настроек. И на всякий пожарный - config.js дублирую :)

Lito 28-09-2008 14:48 910864

Пропал config.js
При заполнении WPI программами зависла оболочка, я закрыл WPI принудительно, но при следующей загрузке config.js оказался нулевого размера. Вопрос: может где нибудь храниться его копия. Поискал сам - не нашел.
Заранее спасибо.

Dmitry_K 28-09-2008 17:45 910976

МИШАНЧИК, DenchikK, AliEnder, ошибка с файлом "rb_config.js" вылезла после добавления мной апдейтов для Office2003. По ходу, как правильно заметил AliEnder:
Цитата:

СП обновляет какие-то файлы, или перезапускает какие-то сервисы связанные с HTML, нужные WPI
т.е. от версии Офиса это не зависит, и по ходу (т.к. wpi видит, что типа обновился) вызывает функцию перезагрузки обращением к скрипту "rb_config.js", который он должен был создать, но который не создал и которого, естественно нет в %systemdrive%. Может ему просто подсунуть этот файлик с каким-нибудь "левым" содержанием? Возможно, он его отработает и продолжит дальше... Надо проверить...

P.S. не помогло, WPI его затирает :( буду дальше экспериментировать...

Pozia 30-09-2008 19:22 912674

А у меня еще глюк WPI с офисом как мне кажется. Имею акронис архив винды с установленным офисом 2003 на него и СП3. Так вот WPI нормально работает до первого запуска офиса. А потом проподают кнопки Конфигурация и настройка. Меняю винду с акронис образа и все работает. Запускаю офис и снова косяк. Удаление офиса не помогает. Подскажите как решить? как то надоело уже винду восстанавливать. Спасибо

conductor 05-10-2008 21:20 916587

Ребята 2 вопроса
1 ставлю проги с сд всё хоккей запускаю тот же WPI с винта требует сидюк
как исправить (исключить) чоб не требовал сидюк? где чё прописать ?
чистил папки темп
2 поставил WPI 7_1 при нажатии к примеру клавиши снять выделенное
он что то долго думает по сравнению с 6 ой это у меня или у других тоже самое ?

Dmitry_K 06-10-2008 06:37 916793

conductor, проверь пути в файле WPIScripts\config.js до дистрибутивов программ, при необходимости исправь на %WPIPATH%

DenchikK 06-10-2008 11:29 916922

conductor
1. Есть такой вариант: при запуске WPI с винта, в CD диска быть не должно.
2. За всех не поручусь, но такой проблемы не наблюдал.

conductor 06-10-2008 12:46 916977

Цитата:

Цитата Dmitry_K
conductor, проверь пути в файле WPIScripts\config.js до дистрибутивов программ, при необходимости исправь на %WPIPATH% »

у меня так
cmd1[pn]=['%wpipath%\\Install\\Haker\\Activadores.exe'];
DenchikK
так я и делаю а она ругается на отсутствие сд (вставляеш сд молчит)
помогает только перезагрузка системы

Dmitry_K 07-10-2008 02:03 917599

conductor, поподробнее, пожалуйста:
она требует просто любой CD? что конкретно пишет? после перезагрузки системы с харда нормально запускается? откуда брал прогу - просто скопировал с CD?

МИШАНЧИК 07-10-2008 07:23 917647

conductor, была такая ерунда и у меня, когда при запуске и редактировании WPI в дисководе находился любой диск. Сильно на это внимания не обращал т.к. при установки с диска этот глюк себя никак не реализовал.

МИШАНЧИК 07-10-2008 08:36 917667

А кто нибудь пробовал ставить Офис самым последним и добавлять перезагрузку после его установки. Раз он требует
Цитата:

Цитата Dmitry_K
функцию перезагрузки обращением к скрипту "rb_config.js »

мржет с принудительной перезагрузкой дело пойдёт?

AliEnder 07-10-2008 09:40 917688

МИШАНЧИК, Думаю лучше всё-таки подождать пока проблемы устранят авторы WPI, на MSDN этот вопрос поднимался уже несколько раз. Я например SP пока вынес из папки "UPDATES", он просто копируется на рабочий стол. Надеюсь это временная мера. :(

МИШАНЧИК 07-10-2008 10:08 917704

AliEnder, да я тоже так сделал, но что-то долго ждать от авторов. Знать бы прислушиваются они к гласу народа?

conductor 07-10-2008 12:26 917815

Цитата:

Цитата МИШАНЧИК
conductor, была такая ерунда и у меня, когда при запуске и редактировании WPI в дисководе находился любой диск.

совершенно верно просто не хочется делать перезагрузку
ЗЫ просто думал глюк может в системе

romanvrsk 07-10-2008 13:47 917869

Склонен согласиться с
Цитата:

СП обновляет какие-то файлы, или перезапускает какие-то сервисы связанные с HTML, нужные WPI
т.к. заметил, что ошибка с rb_config.js выпадает именно после установки SP3 на Office 2003 или SP2 на Project 2003. Интегрировал сервис-паки и все норм.

А что, в Office 2007 тоже подобные проблемы от сервис-пака? :(

AliEnder 07-10-2008 20:12 918190

Цитата:

Цитата romanvrsk
А что, в Office 2007 тоже подобные проблемы от сервис-пака? »

Ага. Может микробы диверсию супротив нас замутили? :)

Dmitry_K 07-10-2008 22:20 918291

Цитата:

Цитата romanvrsk
А что, в Office 2007 тоже подобные проблемы от сервис-пака? »

да, с 2007 такие же траблы... ковыряю конфиги WPI... пока безрезультатно :(

AliEnder 08-10-2008 11:52 918692

Цитата:

Цитата DenchikK
Как я уже писал и прикладывал конфиги, »

Пни пожалуйста ссылкой на свой пост.
Цитата:

Цитата DenchikK
За много много лет на многих машинах - никогда проблем не возникало. »

Это как? SP то не так давно вышел.
Цитата:

Цитата DenchikK
2007 с интегрированным SP1 »

Под интеграцией ты подразумеваешь распаковку SP в папку Updates?
Цитата:

Цитата DenchikK
2007 с интегрированным SP1 ставится нормально. »

Ну не верю я. :(

Dmitry_K 10-10-2008 13:44 920528

2 all, по-ходу нашел, как заставить WPI нормально работать при установке обновлений офиса, сегодня вчером еще раз проверю, и если нормально все будет, отпишусь

МИШАНЧИК 11-10-2008 03:50 921026

Dmitry_K, похоже первая радостная новость за месяц!

МИШАНЧИК 12-10-2008 14:51 921787

Кто нибудь устанавливал JetAudio через WPI?
А то я раньше ставил с RunOnceEx, а с WPI теперь не получается.

conductor 13-10-2008 12:21 922515

Цитата:

Цитата МИШАНЧИК
Кто нибудь устанавливал JetAudio через WPI?
А то я раньше ставил с RunOnceEx, а с WPI теперь не получается. »

prog[pn]=['Cowon JetAudio v7.1.1.3101'];
desc[pn]=['JetAudio является, пожалуй, самым навороченным и мощным мультимедийным центром, целая аудио-видеосистема. Умеет проигрывать MP3, MP2, WAV, MID, REAL AUDIO/VIDEO, S3M, MOD, MPG, AVI, MOV, Video/Audio CD, RealPlayer G2 и некоторые другие форматы мультимедийных файлов.jetAudio способен применять встроенные 3D-звуковые фильтры к любому аудиоисточнику (есть фиксированные настройки Room, Hall, Stage, Stadium), кроме этого, у программы имеются многополосный эквалайзер и регуляторы Reverb и 3D, позволяющие добиться наилучшего качества звука...'];
uid[pn]=['COWONJETAUDIO711BUILD3101'];
dflt[pn]=['no'];
cat[pn]=['Аудио'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Audio\\JetAudiov7.1.1.3101.exe"'];
picf[pn]=['jetaudio.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

усё без проблем

МИШАНЧИК 13-10-2008 13:26 922563

conductor, не понял, а ключ для тихой установки? Или ты после запуска проходишь весь процесс инсталяции вручную?

AliEnder 13-10-2008 14:40 922630

Цитата:

Цитата МИШАНЧИК
похоже первая радостная новость за месяц! »

Может я что-то пропустил, так в чём заключается радостная новость?

romanvrsk 13-10-2008 17:12 922778

МИШАНЧИК, изучаем топик http://forum.oszone.ru/showthread.php?t=96325&page=all

AliEnder, радостных новостей пока нет. Только надежды на них.

МИШАНЧИК 14-10-2008 09:29 923344

romanvrsk,
Цитата:

Цитата romanvrsk
МИШАНЧИК, изучаем топик http://forum.oszone.ru/showthread.php?t=96325&page=all »

да давно прочитано?
Читайте внимательно
Цитата:

Цитата МИШАНЧИК
А то я раньше ставил с RunOnceEx, »

то есть с CD.
Вот так: REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\j711.exe -s -f1\"%CDROM%\Soft\setup.iss\" -f2\"%systemdrive%\j711.log\"" /f

А в случае с WPI(чтоб установка шла с CD, а не c винта) - не получается. Можно конечно программу и setup.iss запаковать в sfx архив для установки с жёсткого диска, но хотелось бы с CD.

МИШАНЧИК 14-10-2008 13:17 923514

Всё победил, работает.

klu41k 14-10-2008 21:05 923948

подскажите пожайлуста как сделать запуск WPI сразу после окончания установики windows?

MedVetoff 14-10-2008 21:13 923960

Приветик всем!Я только начал юзать WPI и у меня появилось масса вопросов!Когда у меня запускается wpi, то показывается сам процесс установки программы.Как сделать так чтобы все происходило автоматом и скрытно?

Dmitry_K 14-10-2008 21:20 923966

MedVetoff, нужно или пользоваться "тихим" инсталятором программы или самому его сделать...

DenchikK 14-10-2008 21:20 923967

klu41k,
Хотя бы в шапке: http://forum.oszone.net/post-751363-547.html
Да и в теме поиском, много много раз это описывалось.
К примеру - Поиск в этой теме: GuiRunOnce
Или - Настройки темы: Версия для печати: поиск GuiRunOnce

Dmitry_K 14-10-2008 21:26 923974

klu41k, ссылкой на wpi.hta

MedVetoff 14-10-2008 21:27 923977

а можно подробнее?для меня это все пока сложновато!Что за тихий инстоллятор?Я скачал wpi, но до конца в него не въезжаю. Объясни!

DenchikK 14-10-2008 21:28 923982

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

MedVetoff 14-10-2008 21:31 923989

Совершенно верно!!! =0))) Как это сделать?А что за тихие установки?

и как еще убрать потом ненужные директории оттуда-настройка и конфигурация

DenchikK
Объясни пжалуста!

DenchikK 14-10-2008 21:40 924006

MedVetoff,
Вот к примеру ветка посвященная автоматической установке приложений:
http://forum.oszone.net/forum-61.html
и вот:
http://oszone.net/2778

А по поводу WPI - он не предназначен для таких целей.

Конфигурация и Настройка убирается например таким путем:
в файле useroptions.js правим:
Код:

ShowExtraButtons=false;
DoNotShowIfCD=true;


MedVetoff 14-10-2008 21:49 924016

а для чего он тогда нужен?У меня есть диск, на котором естьб wpi и при установке приложений сам процесс происходит скрытно!

а для чего он тогда нужен?У меня есть диск с wpi, при устоновке которого приложения инстоллируются скрытно!Вот меня и интересует как это сделать!И куда писать этот код?

DenchikK
как быть

Dmitry_K 14-10-2008 22:20 924053

MedVetoff,
Цитата:

Цитата MedVetoff
как быть »

сначала прочитать все, что есть в "шапке"

DenchikK 14-10-2008 22:47 924088

Цитата:

Цитата MedVetoff
а для чего он тогда нужен »

WPI это не чудо программа которая сама по тихому проги устанавливает :)

MedVetoff 15-10-2008 06:48 924255

DenchikK

Вроде разобрался малость, хотя пришлось и попотеть очень! =0)))
Оказывается все программки, которые лежат в папке installer данной программки записаны через какую-то программку, которыя сама инсталлирует ее на компьютер и проставляет ключи!Только вот что за программа это так и не понял, точнее не нашел!Видимо это и есть тихая установка.Если это она, то не мог бы объяснить что это за программа и где ее достать.

OEM22 15-10-2008 07:27 924267

Цитата:

Цитата MedVetoff
Оказывается все программки, которые лежат в папке installer данной программки записаны через какую-то программку, которыя сама инсталлирует ее на компьютер и проставляет ключи! »

Навряд ли так на самом деле,скорее всего все программы с тихой установкой.Открой файл config.js блокнотом и посмотри ключи установки и скорее всего вопросы отпадут.

DenchikK 15-10-2008 13:01 924524

MedVetoff
Я ж дал ссылки на тему тихой установки приложений.
Сказал, что WPI не чудо программа.
Dmitry_K посоветовал изучить шапку.

Приложения, устанавливаемые через WPI заранее подготовлены.
3 самых популярных метода:
1. Установка через ключи. Если они поддерживаются интсалятром программы.
2. Установка через WinRAR SFX
3. Установка через спец проги, типа скриптов от AutoIT.

Все рассматриваемые темы подробно описаны на форуме, и не относятся непосредственно к WPI.

По ключам тихой установки.
В отдельных случаях ключи может помочь узнать тулза WPI:
\WPI\Tools\USSF.exe
Вот картинка для примера:

Показываем инсталятор, прога показывает ключ.

МИШАНЧИК 15-10-2008 16:08 924682

DenchikK, если не тяжело посмотри пожалуйста мой конфиг. Выскакивает какая-то ошибка, что-то про "nul", а потом про rb_config.js

DenchikK 15-10-2008 16:38 924716

Вложений: 1
МИШАНЧИК,
Создал структуру, ошибку null обнаружил.
Причина, в конце пропущено:
uid[pn]=['FONTS'];
Ещё момент: в конфиге не правильно расстановлена нумерация,
pn=1; ставится один раз, вот в примере на оффсайте показано:
http://www.wpiw.net/The_Dark_Side/config.html
а порядковый номер программы определяется: ordr[pn]=[0];

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

Tyran 15-10-2008 21:38 924972

Здравствуйте! Не могу понять как настраивать! при запуске WPI.hta - открывается окошко, где нет кнопки Конфигурация (Options). Только начать установку, выбор и выход. Что не сделал? Как сделать чтобы кнопка была видна?

DenchikK 15-10-2008 21:43 924978

Tyran,
в файле useroptions.js правим:
Цитата:

ShowExtraButtons=true;
DoNotShowIfCD=false;

Tyran 15-10-2008 22:00 924988

DenchikK,
Что то странное! Я скачал с сайта версию 7.1.1 - так там этого файла нет. Создал - добавил эти две строчки. Теперь при запуске WPI.hta выдается ошибка -
This 'useroptions.js' file is not a v5.0 compatible file. Delete this file and strat WPI again.

DenchikK 15-10-2008 22:14 924997

Tyran,
Если WPI первый раз запускается, создаются файлы:
useroptions.js
windowoptions.js
То бишь алгоритм такой:
запускаем, закрываем, находим, правим, запускаем, настраиваем

Tyran 15-10-2008 22:57 925033

DenchikK,
не понимаю. Еще раз скачал, еше раз распаковал. Положил в каталог C:\WPI (может русские буквы в пути мешают). Запустил. Закрыл. Нет таких файлов, ничего не создалось. Причем ни первого, ни второго. Ни на что не ругается. Неужели только у меня у одного проблема такая? Я просто раньше не пользовался этой программой, поэтому старых конфигов у меня и нет. Как быть? Может кто-нить попробовать скачать с оф.сайта и проверить.

P.S. Вопрос снят. Опять скачал, сразу распаковал на диск С, запустил - все получилось. Не знаю что было(( Может и правда русские буквы мешали.
Спасибо за помощь!!! Буду разбираться теперь =))

P.S.S. В настройках указываю "случайно выбирать тему". Сохраняю, закрываю - ошибка - Предполагается наличие объекта. Строка 168. Перехожу на эту строку дебагером - вот она GetThemes();

<script type="text/javascript">
if (RandomTheme)
{
GetThemes();
Theme=ThemesArray[Math.floor(Math.random()*(ThemesArray.length))];
}

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

DenchikK 15-10-2008 23:25 925046

Tyran,
Никогда так раньше не пробовал, поставил: то же самое - ошибка...

Tyran 15-10-2008 23:38 925061

DenchikK,
Понятно))) написал на оф.форуме - посмотрим, что скажут.

Цитата:

Цитата mritter
That was a bug that snuck through in the last release. I have already fixed it. Sorry.

Обещал поченить)))

МИШАНЧИК 16-10-2008 09:39 925247

DenchikK, разъясните пожалуйста как "убивать" нежелательный процесс запущенный программой.
У меня после установке Виртуал Даба запускается браузер и сам Даб. Я в скрипте прописал:

pn=1;
prog[pn]=['VirtualDub MPEG-2 1.6.19.24586'];
desc[pn]=['Программа для захвата, конвертации, резки и склеивания видеофайлов с поддержкой MPEG-2.'];
uid[pn]=['VIRTUALDUBMPEG2'];
dflt[pn]=['no'];
cat[pn]=['Мультимедия'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Soft\\VirtualDubMPEG2.exe /S'];
cmd2[pn]=['tskill IEXPLORE.EXE'];
cmd3[pn]=['tskill VirtualDub.exe'];
picf[pn]=['VirtualDubMPEG2.jpg'];
picw[pn]=['500'];
pich[pn]=['377'];
textl[pn]=['Bottom'];
pn++;

но процессы запустились. Может нужно указывать полный путь:

cmd2[pn]=['tskill C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE'];
cmd3[pn]=['tskill C:\\Program Files\\VirtualDub\\VirtualDub.exe'];

Или как то по другому?

conductor 16-10-2008 11:13 925317

МИШАНЧИК я так пишу
TASKKILL.EXE /F /IM organizer.exe
может кто поможет в 7_1 накладка картинок как убрать накладование (сместить)картинки где править?
http://pic.ipicture.ru/uploads/081016/W9W0e71x3u.jpg

DenchikK 16-10-2008 11:32 925333

МИШАНЧИК,
Я обычно ставлю все проги с помощью AutoIT.
Для VirtualDub:
Код:

If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 60)
AutoItSetOption("MouseCoordMode", 0)

If FileExists ( @ProgramFilesDir & "\Virtual Dub\virtualdub.exe" ) Then
        MsgBox (64,'Информация','Программа VirtualDub уже стоит на Вашем компьютере. Удалите её и попробуйте снова.',7)
      Exit
EndIf

RegDelete("HKEY_CURRENT_USER\Software\Freeware")
RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\VirtualDub")

RunWait (@ScriptDir & '\setup.exe /S')

If ProcessExists('virtualdub.exe') Then
  ProcessClose ('virtualdub.exe')
EndIf

If ProcessExists('iexplore.exe') Then
  ProcessClose ('iexplore.exe')
EndIf

Exit

conductor,
Гдето в файле wpi.htm темы это должно быть.

conductor 16-10-2008 12:31 925378

Цитата:

Цитата DenchikK
conductor,
Гдето в файле wpi.htm темы это должно быть. »

а более конкретно в каком месте не подскажите7
к сожалению я не программист

DenchikK 16-10-2008 12:31 925380

conductor,
а я к сожалению не web дизайнер... :(
а как называется тема? может доковыряюсь.

Вот, на примере темы Wondows:
Начинается блок кнопок (Options, Config и так далее:):
Код:

          <!-- The Options button -->
            <div id="ExtraButtons" style="display:none;">
            <br>
            <a href;
                onMouseDown="document.optionsbutton.src='./Themes/Windows/Optionsdown.png';"
                onMouseOver="document.optionsbutton.src='./Themes/Windows/Optionsup.png'; stm(getText(ttOptions),Style[0]);"
                onMouseOut="document.optionsbutton.src='./Themes/Windows/Options.png'; htm();"
                onClick="ToggleOptions();">

Перед ним (или в том месте где нам надо) вбиваем тэг <br> столько раз, чтоб кнопки съехали вниз с картинки.
Вот как то так выглядит теперь тема: http://i079.radikal.ru/0810/45/31cd5ab7bd03.jpg

МИШАНЧИК 16-10-2008 14:14 925483

DenchikK, не подскажите, почему при добавление строчки для удаления ярлыка с рабочего стола после установки какого либо приложения, ярлык не удаляется.

cmd1[pn]=['%cdrom%\\Soft\\VistaStartMenu2.9Pro.exe /s'];
cmd2[pn]=['DELETE %UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk'];

А через батник всё нормально.

DenchikK 16-10-2008 14:33 925495

МИШАНЧИК,
Не правильный синтаксис, надо так:
Код:

cmd1[pn]=['DELETE "%UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk"'];

MedVetoff 16-10-2008 14:55 925505

DenchikK

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

Объясните кто-нить как сделать тихую установку программ в wpi.Какую ждля этого использовать программу и как именно?Я запутался!Например как в winrar/

MedVetoff 16-10-2008 16:08 925573

объясните хоть на одном примере как сделать хоть одну тихую установку:с помощью какой программки, пошаговую инструкцию, а то мозги уже кипят!

Dmitry_K 16-10-2008 17:02 925612

DenchikK, МИШАНЧИК, для манипуляций с файлами с помощью командной строки сначала нужно писать "cmd /c" + пробел + команда (delete, move, copy...)
либо нужную команду (без cmd /c) нужно прописывать в командном файле. Иначе ничего не выйдет.

MedVetoff, тебе сюда и сюда

conductor 16-10-2008 17:14 925624

Цитата:

Цитата DenchikK
conductor,
а я к сожалению не web дизайнер...
а как называется тема? может доковыряюсь »

http://www.wpiw.net/Royale_Blue/themes.html
Ultimate
MedVetoff
http://forum.oszone.net/thread-63218.html
http://forum.oszone.net/thread-90827.html
http://autosetup.org.ru/viewpage.php?page_id=23
http://gettyfile.ru/215022/
значит так читаем и учимся по первым двум ссылкам особенно 2ю
3я ссылка мечта начинающего да пожалуй и профи ниччо делать не надо даже на клаву нажимать щелкай мышкой
она все за тебя зделает
4я ссылка пару примеров и самое главное файл конфигов долго я его собирал

DenchikK 16-10-2008 17:24 925632

Dmitry_K,
Уже не первый раз хочу спросить - я то тут причем? :lol:
По последнему, попробуйте сами создать файл lnk в нужном месте:
Код:

pn=1;
prog[pn]=['Kill LNK'];
bit64[pn]=['no'];
ordr[pn]=[1];
desc[pn]=['Удаление линка'];
uid[pn]=['KILLLNK'];
dflt[pn]=['yes'];
cat[pn]=['Pref'];
forc[pn]=['no'];
cmd1[pn]=['DELETE "%UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk"'];
pn++;

По поводу http://forum.oszone.net/post-910976-733.html
Имхо, если у меня и многих сборщиков нет проблем с офисом, то проблема не в wpi а с настройкой Office

Некий AliEnder тут http://forum.oszone.net/post-918692-748.html пытался докопаться до слов, извратив их, но мне то что от того что он не верит - у меня и 2003 и 2007 ставится нормально, а ошибка rb_config.js возникает из за не правильной структуры файла config.js или ошибок в нём.

MedVetoff
http://forum.oszone.net/post-924006-766.html

conductor,
Вот к примеру так:
Код:

<!-- Buttons bar -->
                <td valign="top" nowrap>
                        <br>       
                        <br>       
                        <br>       
                        <br>
                        <br>
                        <br>
                        <br>
<br><br><br><br><br><br>


MedVetoff 16-10-2008 17:41 925641

спасибо за информацию,. но толком ничего не понял!У меня есть exeшник программы.А как быть дальше?Объясните подробнее.

Dmitry_K 16-10-2008 17:59 925656

Цитата:

Цитата MedVetoff
У меня есть exeшник программы.А как быть дальше?Объясните подробнее. »

узнаешь, какие ключи поддерживает программа и создаешь sfx-архив с тихой установкой этой программы

Цитата:

Цитата DenchikK
Не правильный синтаксис, надо так:
Код: cmd1[pn]=['DELETE "%UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk"']; »

это тоже неправильный синтаксис, потому что работать он не будет ;)

MedVetoff 16-10-2008 18:01 925661

а как узнать какие ключи поддерживает программа?А для создания архива нужен формат проги msi.Где ее взять?

conductor 16-10-2008 18:02 925662

Цитата:

Цитата MedVetoff
спасибо за информацию,. но толком ничего не понял!У меня есть exeшник программы.А как быть дальше?Объясните подробнее. »

читай и смотри по моей первой ссылке
для создания автоинсталлов надо иметь базу знаний
ёщё повторю смотри 3ссылку может тебе влом УЧИТСЯ
когда прога устанавливается к примеру она распаковывается в C:\Documents and Settings\Администратор\Local Settings\Temp
вот там и смотри msi но устанпвку на последней стадии надо останавливать
ЗЫ а ты столько инфы перевариш сам читай топики там есть ответы на твои вопросы
DenchikK
да в принципе осталась одна проблемка с кнопками управления самой проги как сместить подвинуть
снять выделенное.,начать установку

DenchikK 16-10-2008 18:04 925666

Dmitry_K,
Почему же работает у меня? Видео сделать, раз не верите? Или сами попробуете мой прмер?
Я когда что то пишу на сайте, я проверяю это на работоспособность.

conductor,
Цитата:

да в принципе осталась одна проблемка с кнопками управления самой проги как сместить подвинуть
снять выделенное.,начать установку
Двигать вниз можно тегами <br> а в другие стороны - тут нужно более глубокое знание html, а тут уж мои знания кончаются.

MedVetoff 16-10-2008 18:06 925667

conductor

Это я уже давно посмотрел, есть и получше программка
но я хочу разобраться с этой проблемой!
Понимаешь, я вставлял ключи как описано по схеме, но программа сама не устонавливалась.Потому мне и нужна пошаговая инструкция, чтобы понять!

conductor 16-10-2008 18:13 925674

Цитата:

Цитата MedVetoff
conductor
Это я уже давно посмотрел, есть и получше программка ВОТ ЭДЕСЬ СИЛЬНО СОМНЕВАЮСЬ
но я хочу разобраться с этой проблемой!
Понимаешь, я вставлял ключи как описано по схеме, но программа сама не устонавливалась.Потому мне и нужна пошаговая инструкция, чтобы понять! »

771 сообщение смотрел ? по ключам

MedVetoff 16-10-2008 18:15 925675

conductor

ссылочку еще раз кинь!
а ты не можешь сделать видео тихой установи какого-нить приложения? А то я совсем запутался, посмотрю и пойму.

Dmitry_K 16-10-2008 18:24 925683

DenchikK, приношу извинения, работает, подумал, что работать не будет, не проверив... значит wpi как-то хитро обрабатывает команды командной строки...
но с префиксом "cmd /c" будет работать в любом случае, даже не через wpi...

DenchikK 16-10-2008 18:25 925684

Dmitry_K,
Ну это то да!
Мир, Дружба, Жвачка! :beer:
Я то просто больше AutoIT люблю ;)
А WPI в лог например вот что пишет как раз:
16 октября 2008 г. 17:57:56 - cmd1 Успех (возвращен код 0): CMD /C del "C:\Documents and Settings\Denchik\Рабочий стол\Vista Start Menu 2.9 Pro.lnk"
И как раз это своё преобразование WPI комманд и вызывает непонятки, лучше б оставили прямое выполнение.

Dmitry_K 16-10-2008 18:30 925688

Цитата:

Цитата MedVetoff
но программа сама не устонавливалась »

что хоть за программа?

conductor 16-10-2008 18:32 925689

Цитата:

Цитата MedVetoff
conductor
ссылочку еще раз кинь!
а ты не можешь сделать видео тихой установи какого-нить приложения? А то я совсем запутался, посмотрю и пойму. »

да в принципе можно какие проги интересно?

DenchikK 16-10-2008 18:35 925693

Цитата:

Цитата MedVetoff
а ты не можешь сделать видео тихой установи какого-нить приложения? »

Так если установка тихая - на экране и появлятся ничего не будет, такое видео бесполезно будет для понимания.
В шапке пример конфига с оффсайта - ключи для тихой установки некоторых программ можно подчерпнуть оттуда.
в очередной раз ссылки:
http://forum.oszone.net/forum-61.html Тема на форуме где разбираются тихие установки для разных программ.
http://oszone.net/2778 Тут теория и общие принципы

Вот пример тихой установки WinRAR через WPI:
Код:

prog[pn]=['WinRAR 3.60 Beta 3'];
ordr[pn]=[220];
uid[pn]=['WINRAR360BETA3'];
dflt[pn]=['yes'];
cat[pn]=['System'];
forc[pn]=['no'];
configs[pn]=['yes'];
gcond[pn]=['FileExists(\'%programfiles%\\\')'];
cmd1[pn]=['%wpipath%\\Install\\WinRAR.exe /S'];
rega[pn]=['%wpipath%\\Install\\regfiles\\winrar.reg'];
picf[pn]=['Winrar1.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Top'];
pn++;

То есть, напрягшись и изучив теорию тихих установок мы узнали, что WinRar в тихом режиме ставится через ключ /S.
Это и прописываем.

conductor 16-10-2008 18:44 925700

ребята а чё вы через WPI удаляете ведь чел если выдернёт прогу со сборки а ярлык то туточки
;!@Install@!UTF-8!
RunProgram="setup.exe /S "
RunProgram="regedit /S reg.reg "
RunProgram="TASKKILL.EXE /F /IM CloneCDTray.exe"
Delete="%ALLUSERSPROFILE%\\Рабочий стол\\CloneCD.lnk"
GUIMode="2"
;!@InstallEnd@!
я так через волшебную кнопку делаю скинул челу прогу и не надо ему править config.js
DenchikK
DenchikK
поправка ведь я ему могу поставить другой ключ установки для отображения потом он сам поменяет
(скорее всего он имел ввиду автоустановку)

DenchikK 16-10-2008 18:47 925704

conductor,
Вово, я потому и делаю всё через AutoIt а потом пакую в WinRarSFX.
Потом челу даешь один файл - и при запуске такого экзешника он всё ставит, настраивает, лечит и проч.

MedVetoff 16-10-2008 18:53 925708

DenchikK

Ns vtyz cyjdf yt gjyzk!Z bvt. d dble cfv ghjwtcc cjplfybz? f yt rjytxysq htpekmnfn!Gjybvftim&

DenchikK

Я имею в виду прцесс создания, а не конечный результат!

DenchikK

а вся теория немного сложновата. Мне нужен всего один пример в видеоуроке, чтобы до конца разобраться.Допустим у меня есть в оригинале exeшник, потом мне надо через autoit вставить ключ, а потом перекинуть в sfx. Вот мне сам процесс нужен на примере.что-то в этом роде!

DenchikK

вот ты мне написал пример тихой установки winrar. там вижу только код, а куда мне с ним надо идти?Вот что я имел в виду!У вас там только одни коды написаны.

MedVetoff 16-10-2008 19:17 925725

DenchikK

Вово, я потому и делаю всё через AutoIt а потом пакую в WinRarSFX - твои слова.
Мне как раз и надо было объяснить весь ход данного процесса!!!Каим образом ты загоняешь exeшник в autoit и там правишь ключи, а потом создаешь sfx.Мне и нужен видеоурок по этому принципу! =0)

conductor 16-10-2008 19:28 925728

Цитата:

Цитата MedVetoff
DenchikK

а вся теория немного сложновата. Мне нужен всего один пример в видеоуроке, чтобы до конца разобраться.Допустим у меня есть в оригинале exeшник, потом мне надо через autoit вставить ключ, а потом перекинуть в sfx. Вот мне сам процесс нужен на примере.что-то в этом роде!
»

;!@Install@!UTF-8!
RunProgram="setup.msi /qn PIDKEY=ХХХХХХ-ХХХХХ-ХХХХХХ-ХХХХХХ LICENSE_MODEL=Full "
RunProgram="regedit.cmd"
Delete="%ALLUSERSPROFILE%\\Рабочий стол\\ACDSee Pro 2.lnk"
GUIMode="2"
;!@InstallEnd@!
вот ты опять скажеш что этот пример тебя не устраивает ведь некоторые проги надо сначала ставить а потом выдёргивать и запускать regedit /S reg.reg
УЧИ МАТЧАСТЬ ссылки тебе дали
DenchikK autoit категорически не признаю убедил последний пример на торренте ру один написал не ставится прога вернее зависла скачал WpiXTreme poverdvd.exe точно висит ну думаю дай с другого винта загружусь то же самое
теперь самое главное на одном стоит аутпост на втором кис 8 вот они то и блокирнули отработку хотя разрешение давал
поставил свой без autoit усё хоккей

MedVetoff 16-10-2008 19:32 925734

conductor

поступим по другому!
Вот ты написал пример, а куда мне его вставлять? Какая для этого нужна програ?
Возьмем для примера прогу. Я должен сначала ее установить на комп? Потом с помощью какой-то проги выдернуть с нее этот самый код?А запускать через пуск-выполнить-regedit\s

conductor

ты можешь написать например так устонавливаем программу на комп, потом с помощью программы ищем в ней код, а далее....
Так ты мне можешь объяснить?Сделай пжалуйста лучше видеоурок.Так будет эффективней!Например как ты делаешь тихую установку-сам процесс!

MedVetoff 16-10-2008 19:48 925751

conductor

КАК В AUTOIT СОЗДАТЬ ПУСТОЙ СКРИПТ?

conductor 16-10-2008 19:56 925761

MedVetoff см пост 804
ну зделаю я тебе видео ролик но как ты поймёш если ты не работал с волшебной копкой в тотал коммандере?
которая автоматизирет прцесс
COPY /b 7ZSD_LZMA.sfx + config.txt + 1.7z 1.exe вот эта комманда в ней выполняется автоматически
config.txt а вот содержимое
;!@Install@!UTF-8!
RunProgram="setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- "
RunProgram="hidcon:cmd /c xcopy \"%%T\\License.xbin\" \"C:\Program Files\jv16 PowerTools 2008\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\English.lng\" \"C:\Program Files\jv16 PowerTools 2008\Languages\" /s /e /i /y"
Delete="%ALLUSERSPROFILE%\\Рабочий стол\\jv16 PowerTools 2008.lnk"
GUIMode="2"
;!@InstallEnd@!

КАК В AUTOIT СОЗДАТЬ ПУСТОЙ СКРИПТ?
http://forum.oszone.net/thread-98914.html здесь гуру у них спрашивай
с этим вопросом не ко мне я его категорически не перевариваю знал бы меньше тогда бы пользовался
(зы не хвастаюсь не подумай)

MedVetoff 16-10-2008 19:59 925763

conductor

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

conductor 16-10-2008 20:05 925771

Цитата:

Цитата MedVetoff
onductor
хотя бы ролик самого процесса до этой волшебной кнопки, а там разберусь! я тут интересную статейку нашел как пользоваться autoit, но немного сложговато. так ты в тотале все делаешь? »

http://buttontc.7zsfx.info/
даже с картинками
http://forum.oszone.net/thread-83838.html
вопросы задавай здесь

MedVetoff 16-10-2008 20:15 925776

архив под кнопку битый!Может скинешь ссылочку на него

conductor

Скинь пожалуйста архив!!! А то у тя на с сылке битый архив!

AliEnder 16-10-2008 21:20 925816

Цитата:

Цитата DenchikK
Некий AliEnder тут http://forum.oszone.net/post-918692-748.html пытался докопаться до слов, извратив их, но мне то что от того что он не верит - у меня и 2003 и 2007 ставится нормально, а ошибка rb_config.js возникает из за не правильной структуры файла config.js или ошибок в нём. »

Пожалуйста, поясните какое из слов вашего сообщения, которое вы почему-то сразу удалили (ай как нехорошо) я "извратил"?
Быть может вы хотя-бы сейчас сможете ответить за свои слова, приведя пример своего рабочего конфига, или указав ошибку в моём:
читать дальше »
//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//---------------------------------------------------------------------------------------------
// pn=0; // start value for prog numbering
// prog[pn]=['ProgramName'];
// bit64[pn]=['no'];
// ordr[pn]=[0];
// desc[pn]=['Description'];
// uid[pn]=['APP1'];
// dflt[pn]=['no'];
// cat[pn]=['Application Category'];
// forc[pn]=['false'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// deps[pn]=[];
// excl[pn]=[];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// regb[pn]=['Registry Key Path'];
// cmd1[pn]=['CommandLine 1'];
// cmd2[pn]=['CommandLine 2'];
// cmd3[pn]=['CommandLine 3'];
// cmd4[pn]=['CommandLine 4'];
// cmd5[pn]=['CommandLine 5'];
// cmd6[pn]=['CommandLine 6'];
// cmd7[pn]=['CommandLine 7'];
// cmd8[pn]=['CommandLine 8'];
// cmd9[pn]=['CommandLine 9'];
// cmd10[pn]=['CommandLine 10'];
// rega[pn]=['Registry Key Path'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['7-Zip'];
bit64[pn]=['no'];
ordr[pn]=[31];
uid[pn]=['7ZIP'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\7-Zip\\7z457.exe" /S'];
cmd2[pn]=['"%CDROM%\\Software\\7-Zip\\7-Zip.cmd"'];
pn++;

prog[pn]=['ACDSee'];
bit64[pn]=['no'];
ordr[pn]=[29];
desc[pn]=['ACDSee'];
uid[pn]=['ACDSEE'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['IMAGINE'];
cmd1[pn]=['"%CDROM%\\Software\\ACDSee\\ACDSee 10 Photo Manager.msi" TRANSFORMS=ACDSee.mst DISABLE_SOFTWARE_UPDATE=1 YAHOO_TOOLBAR_INSTALL=0 ALLUSERS=1 /q'];
cmd2[pn]=['"%CDROM%\\Software\\ACDSee\\ACDSee.cmd"'];
pn++;

prog[pn]=['Acronis Disk Director Suite'];
bit64[pn]=['no'];
ordr[pn]=[70];
uid[pn]=['ACRONISDISKDIRECTORSUITE'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%cdrom%\\SoftWare\\Acronis Disk Director Suite\\AcronisDiskDirector.msi" /qb /norestart'];
cmd2[pn]=['"%cdrom%\\SoftWare\\Acronis Disk Director Suite\\AcronisDiskDirector.cmd"'];
pn++;

prog[pn]=['Acronis*True*Image*Home'];
bit64[pn]=['no'];
ordr[pn]=[71];
uid[pn]=['ACRONISTRUEIMAGEHOME'];
dflt[pn]=['no'];
cat[pn]=['Test'];
forc[pn]=['no'];
cmd1[pn]=['msiexec.exe /i "%cdrom%\\SoftWare\\Acronis*True*Image*Home\\AcronisTrueImage.msi" ADDLOCAL=ALL PIDKEY=TV274-KWRJP-97HKU-KLC95-M5YUF REBOOT=ReallySuppress /qb!'];
cmd2[pn]=['"%cdrom%\\SoftWare\\Acronis*True*Image*Home\\AcronisTrueImage.cmd"'];
pn++;

prog[pn]=['Advanced User Settings'];
bit64[pn]=['no'];
ordr[pn]=[93];
desc[pn]=['Advanced User Settings'];
uid[pn]=['ADVANSEDUSERSETTINGS'];
dflt[pn]=['no'];
cat[pn]=['System'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Ali\\AdvUser\\AdvUser.cmd"'];
pn++;

prog[pn]=['Alcohol 120%'];
bit64[pn]=['no'];
ordr[pn]=[27];
desc[pn]=['Alcohol 120% 1.9.7.6022'];
uid[pn]=['ALCOHOL120'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\Alcohol\\Alcohol.cmd"'];
pn++;

prog[pn]=['ATI Tray Tools'];
bit64[pn]=['no'];
ordr[pn]=[74];
uid[pn]=['ATITRAYTOOLS'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\ATI Tray Tools\\attsetup.exe" /S'];
pn++;

prog[pn]=['Babylon'];
bit64[pn]=['no'];
ordr[pn]=[33];
desc[pn]=['Babylon'];
uid[pn]=['BABYLON'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Babylon\\ DisplayName")=="Babylon"'];
cmd1[pn]=['"%CDROM%\\Software\\Babylon\\Babylon.exe"'];
cmd2[pn]=['"%CDROM%\\Software\\Babylon\\Babylon.cmd"'];
pn++;

prog[pn]=['Computer Restart'];
bit64[pn]=['no'];
ordr[pn]=[99];
uid[pn]=['COMPUTERRESTART'];
dflt[pn]=['no'];
cat[pn]=['System'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Ali\\Reboot\\Reboot.exe"'];
pn++;

prog[pn]=['Daemon Tools'];
bit64[pn]=['no'];
ordr[pn]=[28];
desc[pn]=['Daemon Tools'];
uid[pn]=['DAEMONTOOLS'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\Daemon Tools\\DTools.exe" -gm2 -y'];
cmd2[pn]=['"%CDROM%\\Software\\Daemon Tools\\Daemon Tools.cmd"'];
pn++;

prog[pn]=['Decoders'];
bit64[pn]=['no'];
ordr[pn]=[20];
desc[pn]=['Decoders'];
uid[pn]=['DECODERS'];
dflt[pn]=['yes'];
cat[pn]=['System'];
forc[pn]=['no'];
cmd1[pn]=['%CDROM%\\SoftWare\\Ali\\Decoders\\codecs-1.0.7.1.exe /S'];
cmd2[pn]=['%CDROM%\\SoftWare\\Ali\\Decoders\\cdda.1.0.0.1_nt.exe /S'];
cmd3[pn]=['"%CDROM%\\SoftWare\\Ali\\Decoders\\ffdshow.exe" /silent'];
cmd4[pn]=['"%CDROM%\\SoftWare\\Ali\\Decoders\\Decoders.cmd"'];
pn++;

prog[pn]=['Encoders'];
bit64[pn]=['no'];
ordr[pn]=[21];
desc[pn]=['Encoders'];
uid[pn]=['ENCODERS'];
dflt[pn]=['yes'];
cat[pn]=['System'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Ali\\Encoders\\divx640vfw.exe" /verysilent'];
cmd2[pn]=['"%CDROM%\\SoftWare\\Ali\\Encoders\\x264vfw.exe" /S'];
cmd3[pn]=['"%CDROM%\\SoftWare\\Ali\\Encoders\\Encoders.cmd"'];
pn++;

prog[pn]=['ESET Smart Security'];
bit64[pn]=['no'];
ordr[pn]=[25];
desc[pn]=['NOD32 Antivirus System'];
uid[pn]=['ESS'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['KASPERSKYINTERNETSECURITY'];
cmd1[pn]=['"%CDROM%\\SoftWare\\ESS\\ess_nt32_rus.msi" /qb REBOOT=ReallySuppress'];
pn++;

prog[pn]=['Everest'];
bit64[pn]=['no'];
ordr[pn]=[41];
desc[pn]=['Everest'];
uid[pn]=['EVEREST'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\EVEREST Ultimate Edition_is1\\DisplayVersion")=="4.00"'];
cmd1[pn]=['"%CDROM%\\Software\\Everest\\everestultimate450.exe" /VERYSILENT'];
cmd2[pn]=['"%CDROM%\\Software\\Everest\\Everest.cmd"'];
pn++;

prog[pn]=['FineReader'];
bit64[pn]=['no'];
ordr[pn]=[56];
uid[pn]=['FINEREADER'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%cdrom%\\SoftWare\\FineReader\\Finereader.exe"'];
pn++;

prog[pn]=['Imagine'];
bit64[pn]=['no'];
ordr[pn]=[32];
uid[pn]=['IMAGINE'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['ACDSEE'];
cmd1[pn]=['"%CDROM%\\Software\\Imagine\\Imagine.exe" /S'];
pn++;

prog[pn]=['Kaspersky Internet Security'];
bit64[pn]=['no'];
ordr[pn]=[26];
uid[pn]=['KASPERSKYINTERNETSECURITY'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['ESS'];
cmd1[pn]=['"%CDROM%\\SoftWare\\KIS\\kis.ru.msi" TRANSFORMS=NOSELFPROTECTION.mst /qb'];
cmd2[pn]=['"%CDROM%\\SoftWare\\KIS\\KIS.cmd"'];
pn++;

prog[pn]=['KMPlayer'];
bit64[pn]=['no'];
ordr[pn]=[38];
uid[pn]=['KMPLAYER'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['ZOOMPLAYER'];
cmd1[pn]=['"%CDROM%\\SoftWare\\KMPlayer\\kmp.exe" /S'];
cmd2[pn]=['"%CDROM%\\SoftWare\\KMPlayer\\KMP.cmd"'];
pn++;

prog[pn]=['Light Alloy'];
bit64[pn]=['no'];
ordr[pn]=[37];
desc[pn]=['Light Alloy'];
uid[pn]=['LIGHTALLOY'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Light Alloy\\LAsetup.exe" /S \\"/Path=%PROGRAMFILES%\\Light Alloy\\" /StMenu=1 /Desktop=0 /Assoc=0'];
cmd2[pn]=['"%CDROM%\\SoftWare\\Light Alloy\\Light Alloy.cmd"'];
pn++;

prog[pn]=['Microsoft Office Excel Viewer'];
bit64[pn]=['no'];
ordr[pn]=[43];
uid[pn]=['MICROSOFTOFFICEEXCELVIEWE'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['MICROSOFTOFFICEPROFESSION'];
cmd1[pn]=['"%CDROM%\\Software\\XLVIEWER\\SETUP.EXE" /q'];
cmd2[pn]=['"%CDROM%\\Software\\XLVIEWER\\XLVIEWER.cmd"'];
pn++;

prog[pn]=['Microsoft Office Professional 2007'];
bit64[pn]=['no'];
ordr[pn]=[46];
desc[pn]=['Microsoft Office 2007 Full'];
uid[pn]=['MICROSOFTOFFICEPROFESSION'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['MICROSOFTOFFICEEXCELVIEWE','MICROSOFTOFFICEWORDVIEWER','COMPUTERRESTART'];
cmd1[pn]=['"%CDROM%\\Software\\Microsoft Office Professional 2007\\setup.exe" /adminfile Ali.MSP'];
cmd2[pn]=['"%CDROM%\\Software\\Microsoft Office Professional 2007\\2007.cmd"'];
pn++;

prog[pn]=['Microsoft Office Word Viewer'];
bit64[pn]=['no'];
ordr[pn]=[44];
uid[pn]=['MICROSOFTOFFICEWORDVIEWER'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['MICROSOFTOFFICEPROFESSION'];
cmd1[pn]=['"%CDROM%\\Software\\WDVIEWER\\SETUP.EXE" /q'];
cmd2[pn]=['"%CDROM%\\Software\\WDVIEWER\\WDVIEWER.cmd"'];
pn++;

prog[pn]=['Miranda IM'];
bit64[pn]=['no'];
ordr[pn]=[64];
uid[pn]=['MIRANDAIM'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Miranda IM\\Miranda IM.exe" /S'];
pn++;

prog[pn]=['Mozilla Firefox'];
bit64[pn]=['no'];
ordr[pn]=[6];
desc[pn]=['Mozilla Firefox'];
uid[pn]=['MOZILLAFIREFOX'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Mozilla Firefox (2.0.0.8)\\DisplayVersion")=="2.0.0.8 (ru)"'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Mozilla Firefox\\Firefox Setup 3.0.exe" -ms'];
cmd2[pn]=['"%CDROM%\\SoftWare\\Mozilla Firefox\\Mozilla Firefox.cmd"'];
pn++;

prog[pn]=['Mozilla Thunderbird'];
bit64[pn]=['no'];
ordr[pn]=[7];
desc[pn]=['Mozilla Thunderbird'];
uid[pn]=['MOZILLATHUNDERBIRD'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Mozilla Thunderbird (2.0.0.0)\\DisplayVersion")=="2.0.0.0 (ru)"'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Mozilla Thunderbird\\Thunderbird Setup 2.0.0.14.exe" -ms'];
cmd2[pn]=['"%CDROM%\\Software\\Mozilla Thunderbird\\Mozilla Thunderbird.cmd"'];
pn++;

prog[pn]=['Nero Micro'];
bit64[pn]=['no'];
ordr[pn]=[62];
desc[pn]=['В сборку включён только Nero Burning Rom, с поддержкой всех форматов записи'];
uid[pn]=['NEROMICRO'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\Nero Micro\\nero-8.3.6.0_asian_micro.exe" /SILENT /NORESTART'];
cmd2[pn]=['"%CDROM%\\Software\\Nero Micro\\Nero Micro.cmd"'];
pn++;

prog[pn]=['OpenOffice'];
bit64[pn]=['no'];
ordr[pn]=[50];
desc[pn]=['OpenOffice'];
uid[pn]=['OPENOFFICE'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\OO\\setup.exe" /q'];
pn++;

prog[pn]=['Paint.NET'];
bit64[pn]=['no'];
ordr[pn]=[45];
desc[pn]=['Paint.NET'];
uid[pn]=['PAINTNET'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\Paint.NET\\Paint.NET.3.10.exe" /auto'];
cmd2[pn]=['"%CDROM%\\Software\\Paint.NET\\Paint.Net.cmd"'];
pn++;

prog[pn]=['QIP Infium'];
bit64[pn]=['no'];
ordr[pn]=[42];
uid[pn]=['QIP'];
dflt[pn]=['no'];
cat[pn]=['Test'];
forc[pn]=['no'];
cmd1[pn]=['"%cdrom%\\SoftWare\\QIP\\qipinfium9015.exe" /silent'];
cmd2[pn]=['"%cdrom%\\SoftWare\\QIP\\qip.cmd"'];
pn++;

prog[pn]=['QuickTime Alternative'];
bit64[pn]=['no'];
ordr[pn]=[15];
uid[pn]=['QUICKTIMEALTERNATIVE'];
dflt[pn]=['yes'];
cat[pn]=['System'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Quicktime Alt_is1\\DisplayVersion")=="1.77"'];
cmd1[pn]=['"%CDROM%\\SoftWare\\QuickTime Alternative\\quicktimealt177lite.exe" /verysilent /norestart'];
pn++;

prog[pn]=['Real Alternative'];
bit64[pn]=['no'];
ordr[pn]=[16];
uid[pn]=['REALALTERNATIVE'];
dflt[pn]=['yes'];
cat[pn]=['System'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\RealAlt_i s1\\DisplayVersion")=="1.51"'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Real Alternative\\realalt151lite.exe" /verysilent /norestart'];
pn++;

prog[pn]=['Statsoft'];
bit64[pn]=['no'];
ordr[pn]=[73];
desc[pn]=['Statsoft by Ali'];
uid[pn]=['STATSOFT'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\StatSoft\\Statsoft.exe" /S'];
pn++;

prog[pn]=['Total Commander PowerPack'];
bit64[pn]=['no'];
ordr[pn]=[40];
desc[pn]=['Total Commander PowerPack'];
uid[pn]=['TOTALCOMMANDERPOWERPACK'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\Software\\Total Commander PowerPack\\TCPowerPack.exe" /S'];
cmd2[pn]=['"%CDROM%\\Software\\Total Commander PowerPack\\TCPowerPack.cmd"'];
pn++;

prog[pn]=['Ultra ISO'];
bit64[pn]=['no'];
ordr[pn]=[39];
uid[pn]=['ULTRAISO'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\UltraISO_ is1\\DisplayName")=="UltraISO Premium V8.61"'];
cmd1[pn]=['"%cdrom%\\SoftWare\\UltraISO\\uiso9_pe.exe" /SILENT /SP- /MERGETASKS="!isodrive"'];
cmd2[pn]=['"%cdrom%\\SoftWare\\UltraISO\\uiso9_pe.cmd"'];
pn++;

prog[pn]=['VBoxGuestAdditions'];
bit64[pn]=['no'];
ordr[pn]=[76];
uid[pn]=['VBOXGUESTADDITIONS'];
dflt[pn]=['no'];
cat[pn]=['System'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\VirtualBox\\VBoxGuestAdditions\\VBoxGuestAdditions.exe" /S'];
pn++;

prog[pn]=['VirtualBox'];
bit64[pn]=['no'];
ordr[pn]=[75];
uid[pn]=['VIRTUALBOX'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\VirtualBox\\VirtualBox-1.6.2-Win_x86.msi" /qb /norestart'];
cmd2[pn]=['"%CDROM%\\SoftWare\\VirtualBox\\VirtualBox.cmd"'];
pn++;

prog[pn]=['Vista Games'];
bit64[pn]=['no'];
ordr[pn]=[60];
uid[pn]=['VISTAGAMES'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['%CDROM%\\SoftWare\\Vista Games\\vgixp.cmd'];
pn++;

prog[pn]=['Visual Effects'];
bit64[pn]=['no'];
ordr[pn]=[72];
uid[pn]=['VISUALEFFECTS'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\Visual Effects\\VisualEffects.exe" /S'];
pn++;

prog[pn]=['WinRar'];
bit64[pn]=['no'];
ordr[pn]=[30];
desc[pn]=['WinRar'];
uid[pn]=['WINRAR'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
gcond[pn]=['RegKeyValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\WinRAR archiver\\DisplayName")=="Архиватор WinRAR"'];
cmd1[pn]=['"%CDROM%\\Software\\WinRAR\\wrar371ru.exe" /s'];
cmd2[pn]=['"%CDROM%\\Software\\WinRAR\\WinRAR.cmd"'];
pn++;

prog[pn]=['Zoom Player'];
bit64[pn]=['no'];
ordr[pn]=[35];
desc[pn]=['Zoom Player'];
uid[pn]=['ZOOMPLAYER'];
dflt[pn]=['no'];
cat[pn]=['Applications'];
forc[pn]=['no'];
excl[pn]=['KMPLAYER'];
cmd1[pn]=['"%CDROM%\\Software\\ZoomPlayer\\Setup_zp500wmv.exe" /S'];
cmd2[pn]=['"%CDROM%\\Software\\ZoomPlayer\\zp_russian500.exe" /S'];
cmd3[pn]=['"%CDROM%\\Software\\ZoomPlayer\\ZoomPlayer.cmd"'];
pn++;

prog[pn]=['ДубльГИС'];
bit64[pn]=['no'];
ordr[pn]=[59];
desc[pn]=['ДубльГИС'];
uid[pn]=['2GIS'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['"%CDROM%\\SoftWare\\2GIS\\2GISShell-3.0.2.msi" /qb'];
cmd2[pn]=['"%CDROM%\\SoftWare\\2GIS\\2GISData.msi" /qb'];
cmd3[pn]=['"%CDROM%\\SoftWare\\2GIS\\UpdateClientWin32-1.0.5.msi" /qb'];
cmd4[pn]=['"%CDROM%\\SoftWare\\2GIS\\2GIS.cmd"'];
pn++;

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------

DenchikK 16-10-2008 21:27 925820

AliEnder,
Легко. Удалил свой пост специально, чтоб не докапывались. Но видимо не успел.

Цитата:

Цитата DenchikK:
Как я уже писал и прикладывал конфиги, »

Пни пожалуйста ссылкой на свой пост.
Поиск рулит.

Цитата:

Цитата DenchikK:
За много много лет на многих машинах - никогда проблем не возникало. »

Это как? SP то не так давно вышел.
Вопрос и ответ был по 2003 или 2007 офису.

Цитата:

Цитата DenchikK:
2007 с интегрированным SP1 »

Под интеграцией ты подразумеваешь распаковку SP в папку Updates?
Вам шашечки или ехать?

Цитата:

Цитата DenchikK:
2007 с интегрированным SP1 ставится нормально. »

Ну не верю я.
Ваше право. Мне то как то все равно.

Цитата:

Быть может вы хотя-бы сейчас сможете ответить за свои слова, приведя пример своего рабочего конфига, или указав ошибку в моём:
Я не собираюсь никому ничего доказывать.
Рабочий конфиг прикладывал что для 2003 что для 2007 офиса.
Для 2003 офиса указывал что с sp3 ещё не пробовал.

conductor 16-10-2008 21:58 925858

Цитата:

Цитата MedVetoff
архив под кнопку битый!Может скинешь ссылочку на него
conductor
Скинь пожалуйста архив!!! А то у тя на с сылке битый архив! »

http://buttontc.7zsfx.info/files/set...80904_16-51.7z
усё нормально скачал проверил
тебе же там ответили

AliEnder 16-10-2008 22:18 925875

Цитата:

Цитата DenchikK
Это как? SP то не так давно вышел.
Вопрос и ответ был по 2003 или 2007 офису. »

Цитата:

Цитата DenchikK
Под интеграцией ты подразумеваешь распаковку SP в папку Updates?
Вам шашечки или ехать? »

Цитата:

Цитата DenchikK
пример своего рабочего конфига, или указав ошибку в моём:
Я не собираюсь никому ничего доказывать. »

Без комментариев...
Всё как обычно, ни одного прямого ответа, ну да ладно...

МИШАНЧИК 17-10-2008 04:15 926041

DenchikK, может Вы зальёте свой сервиспак к Офису 2007 куда нибудь(желательно с докачкой).
Попробовать ещё с Вашей версией пака. Ну не ставится у меня Офис 2007 при интегрированном сервиспаке, а очень хочется.
Кстати у Вас ведь к моему конфигу(именно к секции Офиса) вроде нареканий не было, а Офис ведь всё равно не ставился(если с сервиспаком). Почему так?

AliEnder 17-10-2008 18:34 926597

МИШАНЧИК, Вот на таком варианте я остановился, может и вам подойдёт:
Сервис пак устанавливается после отработки WPI, но только в том случае, если оффис установлен.
Итак, фрагмент .cmd добавляющего запуск WPI:
читать дальше »

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\ZZZZ_005 /VE /D "Windows Post-Install Wizard" /f
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\ZZZZ_005 /V 1 /D "%CDROM%\WPI\WPI.hta" /f

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\ZZZZ_006 /VE /D "Office 2007 SP1" /f
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\ZZZZ_006 /V 1 /D "\"%CDROM%\SoftWare\Microsoft Office Professional 2007\SP1.cmd\"" /f

А вот собственно SP1.cmd:
читать дальше »

@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:

IF NOT EXIST "%PROGRAMFILES%\Microsoft Office\Office12\WINWORD.EXE" goto :NOOFFICE
IF EXIST "%PROGRAMFILES%\Microsoft Office\Office12\WINWORD.EXE" goto :OFFICE

:OFFICE
"%CDROM%\SoftWare\Microsoft Office Professional 2007\office2007sp1-kb936982-fullfile-ru-ru.exe" /quiet

:NOOFFICE
EXIT

Тоже конечно не выход, но лучше чем вручную ставить... :)

MedVetoff 17-10-2008 18:59 926613

AliEnder

объясни как создавать тихую установку

MedVetoff 17-10-2008 21:59 926761

AliEnder

Так объяснишь?

MedVetoff 17-10-2008 22:36 926806

Научите делать тихие установки

NITKI 17-10-2008 23:00 926826

Цитата:

Цитата MedVetoff
Научите делать тихие установки »

Почитай

MedVetoff 17-10-2008 23:04 926832

NITKI

Огромное тебе спасибо!!!Хоть один понятливый оказался!Все фигню какую-то писали, толком не объясняли.
А видеоурок никак нельзя сделать?

NITKI

еще вопросик.По шагу 4- прям так и писать в блокноте, как там написано?

NITKI

просто везде, где я смотрел использовались исходники msi, iso, а я бы хотел разобрать пример на exe

NITKI 17-10-2008 23:14 926843

Цитата:

Цитата MedVetoff
А видеоурок никак нельзя сделать? »

На такую программу как в примере, не вижу смысла. Лучше спрашивай чего не понятно.

MedVetoff 17-10-2008 23:17 926845

NITKI

у тебя пример описан с UltraISO. Он полностью будет как UltraISO.exe?И ты из него делаешь тихую установку?
И потом шаг 4 описываешь создание текстового файла.Там прям так все и писать как написано?
А если первая программа не выдает ключ, тогда что делать?

и ссылочка ниже не работает После создания и тестирования можно зайти сюда

NITKI 17-10-2008 23:27 926855

Какая программа не выдаёт ключ?

MedVetoff 17-10-2008 23:28 926856

NITKI

я предположил!Вдруг попадется программа, которая через ussf не выдаст ключа.ТОгда что?

NITKI 17-10-2008 23:35 926859

Ключи для таких программ можно посмотреть Здесь или тут
Или перепаковать инстолятор программы, но это тебе в тему про Inno Setup

DenchikK 18-10-2008 03:12 926972

МИШАНЧИК,
Система: Windows XP SP3 Pro
Версия Office: 2007 + SP1 (распакованный)
Версия WPI: 7.1.1

SP1 брал с оффсайта Microsoft:
http://download.microsoft.com/downlo...file-ru-ru.exe
Там и докачка есть.

Распаковка SP1 осуществлялась ключом /extract в каталог Update дистрибутива Microsoft Office 2007.
Установка MO2007 осуществляется через создания файла кастомизации (выбор нужных компонентов, вбивка ключа, тихая установка): запуском setup.exe с ключом /admin.

Контрольные суммы офиса и sp1:
0fdec35f95539a4b76061ded3e3c0a80 *office2007sp1-kb936982-fullfile-ru-ru.exe
a7751f4a5fafa0cdadf30aaa27b4492a *ru_office_12.0.4518.1022_Enterprise.iso

Содержимое устанавливамаего файла config.js:

Код:

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//--------------------------------------------------------------------------------------------- 
// pn=0;    // start value for prog numbering
// prog[pn]=['ProgramName'];
// bit64[pn]=['no'];
// ordr[pn]=[0];
// desc[pn]=['Description'];
// uid[pn]=['APP1'];
// dflt[pn]=['no'];
// cat[pn]=['Application Category'];
// forc[pn]=['false'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// deps[pn]=[];
// excl[pn]=[];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// regb[pn]=['Registry Key Path'];
// cmd1[pn]=['CommandLine 1'];
// cmd2[pn]=['CommandLine 2'];
// cmd3[pn]=['CommandLine 3'];
// cmd4[pn]=['CommandLine 4'];
// cmd5[pn]=['CommandLine 5'];
// cmd6[pn]=['CommandLine 6'];
// cmd7[pn]=['CommandLine 7'];
// cmd8[pn]=['CommandLine 8'];
// cmd9[pn]=['CommandLine 9'];
// cmd10[pn]=['CommandLine 10'];
// rega[pn]=['Registry Key Path'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['Microsoft Office 2007'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2007'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['office.png'];
textl[pn]=['Bottom'];
pn++;

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------

Видео если надо, завтра.
Скрин:

МИШАНЧИК 18-10-2008 06:32 926993

DenchikK, а по поводу cmd1[pn]=['c:\\Software\\Office\\setup.exe и т.д. Вы ставили с жёсткого диска как я понял, а с CD тоже никаких проблем?
Мы Вас наверно с этим Офисом уже достали?

P.S. Попробовал с жёсткого диска:

prog[pn]=['Microsoft Office 2007 (Word & Excel)'];
bit64[pn]=['no'];
desc[pn]=['Word & Excel из пакета Microsoft Office 2007 Enterprise.'];
uid[pn]=['MICROSOFTOFFICE2007WORDEX'];
dflt[pn]=['no'];
cat[pn]=['Microsoft Office 2007 Enterprise'];
forc[pn]=['no'];
cmd1[pn]=['c:\\111\\Office2007\\setup.exe /adminfile Enterprise.WW\\config2.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['Word.jpg'];
picw[pn]=['392'];
pich[pn]=['455'];
textl[pn]=['Bottom'];
pn++;

Картина та же: невозможно открыть файл перезагрузки.

AliEnder 18-10-2008 08:57 927042

DenchikK, МИШАНЧИК, Если не сложно, приведите список интегрируемых аддонов.

DenchikK 18-10-2008 09:55 927077

МИШАНЧИК, ой, не тот конфиг!!!! (был не трезв, тяпница...) :)
Поправлю сейчас в прошлом посте.
Просто я экспереметирвал и так и эдак, с бука и компа, с винта, флешки и dvd.
Код:

pn=1;
prog[pn]=['Microsoft Office 2007'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2007'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['office.png'];
textl[pn]=['Bottom'];
pn++;

Заметил что в Вашем примере отсутствует:
ordr[pn]=[91];
Может это не принципиально, а может...

DenchikK 18-10-2008 10:18 927089

AliEnder,
1 винда: чистая, лицензия. После установки винды установлены только дрова да тотал.
2 винда: интегрированы дрова отсюда: http://driverpacks.net/DriverPacks/
список (графику планирую обновить в следущей сборке):
Код:

DP_Chipset_wnt5_x86-32_803.7z
DP_CPU_wnt5_x86-32_804.7z
DP_Graphics_A_wnt5_x86-32_804.7z
DP_LAN_wnt5_x86-32_8053.7z
DP_MassStorage_wnt5_x86-32_805.7z
DP_Sound_A_wnt5_x86-32_805.7z
DP_WLAN_wnt5_x86-32_806.7z

3 винда: UpdatePack: http://forum.oszone.net/thread-117073-25.html, DriverPack: выше.
Аддоны: DX9, WMP11, IE7, TotalCMD, Punto, тема BLACK2008 и так по мелочи всякого.

P.S. Windows Vista SP0 Бизнес 64 битная без всяких интеграций:
Код:

pn=1;
prog[pn]=['Microsoft Office 2007'];
bit64[pn]=['yes'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2007'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['office.png'];
picw[pn]=['270'];
pich[pn]=['328'];
textl[pn]=['Bottom'];
pn++;


AliEnder 19-10-2008 01:39 927750

Всё перепробовал - результат тот-же.

МИШАНЧИК 19-10-2008 09:40 927841

DenchikK, а можно как-то в версии 7.1.1 чтоб уже когда идёт установка программ вверху не было строчки пути откуда они ставятся?

И ещё, можно ли изменить цвет шрифта устанавливаемых программ? Цвет отмеченных и неотмеченных.

Dmitry_K 19-10-2008 16:38 927936

МИШАНЧИК, цвета меняются в файле wpi.css в папке темы:
- цвет отмеченных - класс .chktxt, параметр color:
- цвет неотмеченных - класс .txt, параметр color:
- цвет категории - класс .category, параметр color:

не совсем понятно, это в каком окне?
Цитата:

Цитата МИШАНЧИК
цвет шрифта устанавливаемых программ »


МИШАНЧИК 20-10-2008 09:15 928286

Dmitry_K, я имел ввиду
Цитата:

Цитата Dmitry_K
- цвет отмеченных - класс .chktxt, параметр color: »


МИШАНЧИК 20-10-2008 11:38 928376

AliEnder, попробовал по Вашему методу:

cmdow @ /HID
@echo off
SET CDROM=%~d0

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

REG ADD %KEY% /V TITLE /D "УСТАНОВКА ПРИЛОЖЕНИЙ" /f

REG ADD %KEY%\%i% /VE /D "Windows Post-Install Wizard" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\WPI\WPI.hta" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Office 2007 SP1" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\SP1.cmd\"" /f
SET /A i+=1

EXIT


и

cmdow @ /HID
@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:

IF NOT EXIST "%PROGRAMFILES%\Microsoft Office\Office12\WINWORD.EXE" goto :NOOFFICE
IF EXIST "%PROGRAMFILES%\Microsoft Office\Office12\WINWORD.EXE" goto :OFFICE

:OFFICE
"%CDROM%\Soft\sp1.exe" /passive

:NOOFFICE
EXIT

Но, WPI запускается и отрабатывает нормально, а дальше пишет "Не возможно найти D:\Soft\SP1.cmd"
Но ведь он то есть!

DenchikK 20-10-2008 12:27 928408

Цитата:

Цитата МИШАНЧИК
DenchikK, а можно как-то в версии 7.1.1 чтоб уже когда идёт установка программ вверху не было строчки пути откуда они ставятся? »

Наверное можно, только я не знаю точно как.

AliEnder 20-10-2008 13:30 928485

МИШАНЧИК,
REG ADD %KEY%\%i% /VE /D "Office 2007 SP1" /f
REG ADD %KEY%\%i% /V 1 /D "\"%CDROM%\Soft\SP1.cmd\"" /f
SET /A i+=1
Вот так правильно. :yes:

Или даже так:
REG ADD %KEY%\%i% /VE /D "Office 2007 SP1" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Soft\SP1.cmd" /f
SET /A i+=1

МИШАНЧИК 20-10-2008 14:58 928571

DenchikK, я почему спросил? Просто у меня в версии 6.2 этих строчек нет.

Dmitry_K 21-10-2008 02:15 929111

Цитата:

Цитата МИШАНЧИК
а можно как-то в версии 7.1.1 чтоб уже когда идёт установка программ вверху не было строчки пути откуда они ставятся? »

в файле installer.js изменить 565 строку, имеющей вид:
Код:

cmdLine=handleCommand(cmdLine,item);
на
Код:

cmdLine="";

MedVetoff 21-10-2008 07:16 929172

Привет всем!!!У меня вопрос: как можно перепаковать программу! У меня программка запакована Self-Extracting ZIP archive. Я ее распаковал с помощью UniExtract. И как мне ее теперь запаковать в InnoSetup?

Dmitry_K 21-10-2008 11:23 929318

MedVetoff, тебе сюда, в соответствующую тему про InnoSetup

МИШАНЧИК 21-10-2008 15:32 929593

Dmitry_K, по поводу
Цитата:

Цитата Dmitry_K
cmdLine=""; »

сделал так и почему-то вообще ни одна прога не поставилась.

Eakdrazile 21-10-2008 17:56 929858

Вопросы По WPI
 
Народ, помогите плиз, тема такая: тестирую сборник софта, как инсталлер планирую использовать WPI 7.1.1; пока стоял XP аля SamLab, WPI.hta запускался и все работало; поставил чистый XP SP3 - кидает ошибки типа: Ошибка сценария Internet Explorer. На этой странице произошла ошибка сценария и тд. Возможно ему нужны какие-то компоненты, или что-нибудь еще? Отпишитесь, если кто-то сталкивался с этим.

kalikanzaros 23-10-2008 18:03 931741

под wpi 7.1.1 есть темы с "глазами", но почему-то в них не работает описание для устанавливаемых программ, те когда наводишь мышку на какую-нибудь из программ списка, то выскакивает окошко с иконкой программы и кратким описанием что это за прога и тд
так вот в темах с "глазами" (они имитируют панель программ на маках) при наведении мышки окошко не появляется.
кто-нибудь знает как это исправить?

Eakdrazile 23-10-2008 18:55 931810

Сорри, уже разобрался.
А что за темы "з глазами"? Приведи название темы (или ссылку) :happy:
---------------------------------------------------
А ларчик просто открывался...

conductor 23-10-2008 20:07 931871

Цитата:

Цитата kalikanzaros
под wpi 7.1.1 есть темы с "глазами", но почему-то в них не работает описание для устанавливаемых программ,
кто-нибудь знает как это исправить? »

prog[pn]=['Activators v2008'];
bit64[pn]=['no'];
desc[pn]=['Всего одним щелчком мышки сделает вашу Xp, Vista или MS Office лицензионными! В этот пакет входят:Активация для Windows XP Windows Vista Office 2003 и 2007 Перед тем как использовать кряк необходимо установить NET Framework 3.5'];
uid[pn]=['Activadores2008'];
dflt[pn]=['no'];
cat[pn]=['Лицензия'];
forc[pn]=['no'];
cmd1[pn]=['%wpipath%\\Install\\Лицензия\\Activadores.exe'];
picf[pn]=['XP.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

у меня так и работает

DenchikK 23-10-2008 22:59 932001

Цитата:

Цитата Eakdrazile
Народ, помогите плиз, тема такая: тестирую сборник софта, как инсталлер планирую использовать WPI 7.1.1; пока стоял XP аля SamLab, WPI.hta запускался и все работало; поставил чистый XP SP3 - кидает ошибки типа: Ошибка сценария Internet Explorer. На этой странице произошла ошибка сценария и тд. Возможно ему нужны какие-то компоненты, или что-нибудь еще? Отпишитесь, если кто-то сталкивался с этим. »

Та же тема (mritter_euDock_Aquarium)

kalikanzaros 24-10-2008 09:22 932196

Eakdrazile,
темы с глазами: mritter_eudock, Vista_Ultimate

conductor,
проблема не в файле config.js тк с темой Server у меня все описания появляются, а с двумя темами, указанными выше - нет

МИШАНЧИК 24-10-2008 13:48 932416

DenchikK, подскажите пожалуйста как правильно прописать в конфиге если мне нужно просто скопировать файл на %systemdrive%?

Eakdrazile 24-10-2008 14:18 932446

Сорри, я писал, что разобрался, ИМХО - поработало немножко и опять то же самое: Ошибка сценария Internet Explorer.
Отпишитесь, кто решил эту проблему. Сейчас пробую древнюю версию (3.3.5), вроде подобных приколов не наблюдается. :(

conductor 24-10-2008 14:51 932471

Цитата:

Цитата kalikanzaros
проблема не в файле config.js тк с темой Server у меня все описания появляются, а с двумя темами, указанными выше - нет »

зы проверил у меня тоже нет
wpi.htm в этой теме этот файлик надо ковырять это к программистам

DenchikK 24-10-2008 15:47 932535

МИШАНЧИК,
Примерно вот так:
Код:

prog[pn]=['Copy 2 System Drive'];
bit64[pn]=['no'];
ordr[pn]=[107];
desc[pn]=['Пример Копирования На Системный Диск'];
uid[pn]=['COPY2SYSTEMDRIVE'];
dflt[pn]=['no'];
cat[pn]=['Персональные'];
forc[pn]=['no'];
configs[pn]=['Denchik'];
cmd1[pn]=["FILECOPY e:\\config.js %systemdrive%"];
pn++;

В файле installer.js есть функция интерпритирующая комманды DOS:
Код:

function handleCommand(cmd,item)
{
        position="installer.js";
        whatfunc="handleCommand()";

        var firstToken;

        if (cmd.indexOf(" ") != -1 && cmd.substr(0,1) != '"')
        {
                firstToken = cmd.substr(0,cmd.indexOf(" "));
                switch(firstToken.toUpperCase())
                {
                        case 'CMD':
                                cmd = ("" + cmd.replace(/CMD/gi,'"CMD"'));                // Just to catch it in case of future 32/64bit enhancement
                                break;

                        case 'REGDLL':
                                cmd = ("CMD /C " + cmd.replace(/REGDLL/gi,'regsvr32')+" /s");
                                break;

                        case 'UNREGDLL':
                                cmd = ("CMD /C " + cmd.replace(/UNREGDLL/gi,'regsvr32')+" /u /s");

                                break;
                        case 'INSTINF':
                                cmd = ("" + cmd.replace(/INSTINF/gi,'rundll32.exe setupapi,InstallHinfSection DefaultInstall 132'));
                                break;

                        case 'FILECOPY':
                                cmd = ("CMD /C " + cmd.replace(/FILECOPY/gi,'copy'));
                                break;

                        case 'FILEMOVE':
                                cmd = ("CMD /C " + cmd.replace(/FILEMOVE/gi,'move'));
                                break;

                        case 'RENAME':
                                cmd = ("CMD /C " + cmd.replace(/RENAME/gi,'ren'));
                                break;

                        case 'DELETE':
                                cmd = ("CMD /C " + cmd.replace(/DELETE/gi,'del'));
                                break;

                        case 'MAKEDIR':
                                cmd = ("CMD /C " + cmd.replace(/MAKEDIR/gi,'md'));
                                break;

                        case 'DIRCOPY':
                                cmd = ("CMD /C " + cmd.replace(/DIRCOPY/gi,'xcopy') + " /I /E /Y");
                                break;

                        case 'DELDIR':
                                cmd = ("CMD /C " + cmd.replace(/DELDIR/gi,'rd') + " /S /Q");
                                break;
                }

                return cmd;
        }

Комманды WPI Комманды DOS
FILECOPY copy
FILEMOVE move
RENAME ren
DELETE del
MAKEDIR md
DIRCOPY xcopy + /I /E /Y
DELDIR rd + /S /Q

conductor 24-10-2008 16:20 932570

Цитата:

Цитата kalikanzaros
проблема не в файле config.js тк с темой Server у меня все описания появляются, а с двумя темами, указанными выше - нет »

<a name="description"><h4 class="man_h4">Описание</h4></a>
<p class="man_p">
Описание программы, которое будут отображаться в инструменте подсказки.</p>


попробуй енто прописать
добавил
<a name="picture_file"><h4 class="man_h4">Файл картинки </h4></a>
<p class="man_p">
Вы можете поместить
изображение, или эмблему программы в окне сообщений инструмента подсказки. Эти
изображения должны быть в папке Graphics.
</p>

<a name="width"><h4 class="man_h4">Ширина</h4></a>
<p class="man_p">
Ширина изображения. Приблизительно.
</p>

<a name="height"><h4 class="man_h4">Высота</h4></a>
<p class="man_p">
Высота изображения. Приблизительно.</p>

<a name="text_location"><h4 class="man_h4">Положение текста</h4></a>
<p class="man_p">
То, где -
текст описания, будет помещен относительно изображения.
</p>

МИШАНЧИК 24-10-2008 16:35 932589

DenchikK, то есть если мне надо из папки Soft на CD скопировать файл ААА.exe на диск С тогда примерно так:

cmd1[pn]=["FILECOPY %cdrom%\\Soft\\ААА.exe %systemdrive%"];

DenchikK 24-10-2008 17:01 932617

kalikanzaros
Чтоб появлялись подсказки в теме нужно вот что включить:
файл темы wpi.htm
параметр ShowToolTips=false;
поменять на ShowToolTips=true;
Но по крайней мере меня начинаются дикие тормоза...
И в теме написано:
ToolTips must be turned off for this theme. Will not affect other themes.

МИШАНЧИК,
Ага

МИШАНЧИК 25-10-2008 04:50 933058

DenchikK,
Цитата:

Цитата МИШАНЧИК
cmd1[pn]=["FILECOPY %cdrom%\\Soft\\ААА.exe %systemdrive%"]; »

Не сработало!
Может надо кавычки не двойные?

P.S. И с одиночными кавычками не сработало.

МИШАНЧИК 25-10-2008 09:03 933097

Кто нибудь пробовал устанавливать Ashampoo Music Studio 3.40? После установки программы запускается Internet Explorer и сама программа. Я прописал так:

prog[pn]=['Ashampoo Music Studio 3.40'];
bit64[pn]=['no'];
desc[pn]=['Программа позволяет конвертировать звуковые файлы различных форматов. '];
uid[pn]=['Ashampoo'];
dflt[pn]=['no'];
cat[pn]=['Аудио'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Soft\\ashampoo.exe /s'];
cmd2[pn]=['TASKKILL.EXE /F /IM IEXPLORE.EXE'];
cmd3[pn]=['TASKKILL.EXE /F /IM MusicStudio3.EXE'];
rega[pn]=['%cdrom%\\Soft\\Ashampoo.reg'];
picf[pn]=['Ashampoo.jpg'];
picw[pn]=['500'];
pich[pn]=['335'];
textl[pn]=['Bottom'];
pn++;

Но почему то в данном случае не срабатывает. Запускается и браузер и программа.

D_Master 25-10-2008 09:16 933100

МИШАНЧИК, попробуйте так:
Код:

prog[pn]=['Ashampoo Music Studio 3.40'];
bit64[pn]=['no'];
desc[pn]=['Программа позволяет конвертировать звуковые файлы различных форматов. '];
uid[pn]=['Ashampoo'];
dflt[pn]=['no'];
cat[pn]=['Аудио'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Soft\\ashampoo.exe /s'];
cmd2[pn]=['%cdrom%\\Soft\\ashampoo.cmd'];
rega[pn]=['%cdrom%\\Soft\\Ashampoo.reg'];
picf[pn]=['Ashampoo.jpg'];
picw[pn]=['500'];
pich[pn]=['335'];
textl[pn]=['Bottom'];
pn++;

ashampoo.cmd:
Код:

@echo off
taskkill /F /IM MusicStudio3.EXE
taskkill /F /IM iexplore.exe
exit


МИШАНЧИК 25-10-2008 10:07 933122

D_Master, не подскажите как правильно прописать чтоб файл скопировался с CD на диск с. А то что-то не получается.

Eakdrazile 25-10-2008 11:29 933162

МИШАНЧИК, попробуйте просто в командной строке набрать COPY /?, изучить и прописать в конфиге команду типа COPY /ключ [источник с учетом переменных] [место назначения с учетом переменных].

DenchikK 25-10-2008 13:08 933216

Вложений: 1
МИШАНЧИК,
Вот попробовал с CD:
cmd1[pn]=['FILECOPY %cdrom%\\..\\..\\Software\\Office\\setup.exe %systemdrive%'];
Всё работает.
Конфиг прикреплен, видео вот:
http://multi-up.com/29280/

Можно если никак не получается кроме вышеописанного способа с cmd испробовать WinRarSFX с тихим инсталлом.
Код:

;Расположенный ниже комментарий содержит команды SFX-сценария

Path=%systemdrive%
SavePath
Silent=1
Overwrite=1

Тогда при запуске:
Код:

cmd1[pn]=['%cdrom%\\Soft\\sample.exe'];
Содержимое архива распакуется на системный диск.

D_Master,
taskkill может не сработать, ибо:
http://www.oszone.net/2766/
Цитата:

Примечание. Утилита Taskkill не входит в состав Windows XP Home

Sanja Alone 25-10-2008 15:02 933270

Цитата:

Цитата МИШАНЧИК
cmd2[pn]=['TASKKILL.EXE /F /IM IEXPLORE.EXE'];
cmd3[pn]=['TASKKILL.EXE /F /IM MusicStudio3.EXE']; >

В подобных ситуациях проще установку делать посредством AutoIt скрипта (autoit-ashampoo.au3):

Простой вариант (если процесс ashampoo.exe завершается до открытия браузера):
Код:

$defaultbrowser = RegRead ('HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet','')
RunWait ( @ScriptDir & '\ashampoo.exe /s' )
RunWait ( @Comspec & ' /C taskkill.exe /F /IM MusicStudio3.EXE /IM ' & $defaultbrowser, '', @SW_HIDE )
RunWait ('regedit /S "' & @ScriptDir & '\Ashampoo.reg"', '', @SW_HIDE )

Более хитрый вариант (если ashampoo.exe висит в памяти до закрытия процесса браузера):
Код:

;читаем из реестра имя процесса браузера по умолчанию (описано в AutoIt FAQ: раздел Отлов "случайных" окон, пункт 4)
$defaultbrowser = RegRead ('HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet','')

Dim $processes[2] = [$defaultbrowser, "MusicStudio3.EXE"] ; массив процессов для "убийства"

;установка в тихом режиме
AdlibEnable ("_CloseProcesses",2000)
RunWait ( @ScriptDir & '\ashampoo.exe /s' )
AdlibDisable()

;импорт reg-файла
RunWait ('regedit /S "' & @ScriptDir & '\Ashampoo.reg"', '', @SW_HIDE )


Func _CloseProcesses()
        For $process In $processes
                If ProcessExists($process) Then
                        ProcessClose($process)
                        ProcessWaitClose($process)
                EndIf
        Next
EndFunc

Далее скрипт компилируется и из WPI юзается так:
Код:

cmd1[pn]=['%cdrom%\\Soft\\autoit-ashampoo.exe'];

В кач-ве альтернативы можно исп-ть cmd-файл (ashampoo.cmd):
Код:

start "Install" /wait "%~dp0ashampoo.exe" /s
rem rem !ВАЖНО! - в кач-ве разделителя нужно указать только символ табуляции
rem (ASCII-код символа после знака "равно" в выделенном фрагменте должен быть 09)

for /f "tokens=3 delims=        " %%j in ('reg query HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet /ve') do set defbrowser=%%j
taskkill /F /IM MusicStudio3.EXE /IM %defbrowser%
regedit /s "%~dp0Ashampoo.reg"

Использование из WPI:
Код:

cmd1[pn]=['%cdrom%\\Soft\\ashampoo.cmd'];
P.S. Конкретно на Ashampoo я все это не проверял, но я описал возможные варианты решения для любых приложений, установщики которых ведут себя подобным образом.

МИШАНЧИК 25-10-2008 17:04 933354

DenchikK, не знаю, всё так и делаю. Пишет "Выполнено", но файл на диске С не появляется.

kalikanzaros 27-10-2008 09:07 934661

conductor,
спасибо конечно, только я не понял к чему это было написано?

DenchikK,
спасибо, попробЫвал... подсказки появились, правда глаза "зависли" и не следят за мышью и при наведении на кнопки они не увеличиваются в размерах, т.е. это решает одно, но ломает другое...
сравнивал с темой server, в ней параметр ShowToolTips вообще забанен, но подсказки работают
если забанить в теме с глазами подсказки работают, но глаза опять "зависают" и кнопки не увеличиваются при наведении...

может у Sanja Alone есть мысли по этому поводу? :)

МИШАНЧИК 27-10-2008 09:29 934683

Sanja Alone, большое спасибо!
Воспользовался Вашим
Цитата:

Цитата Sanja Alone
ashampoo.cmd »

, а вот с
Цитата:

Цитата Sanja Alone
Более хитрый вариант »

не получилось. Пишет какая-то ошибка в строке -1??? Я правда тупо скопировал скрипт и скомпилировал его AutoIt.

DenchikK 27-10-2008 13:05 934856

Вложений: 1
МИШАНЧИК,
Наваял по быстренькому.
Ashampoo Music Studio 3.4, контрольная сумма:
d3a98aaad6dac38ac6d560a9613ca4ba *ashampoo.exe
Имя файла инсталяции:
ashampoo.exe
Проверено на:
WinXP SP3 живой системе
WinXP SP3 виртуальной машине

Прикрепленные файлы:
* Текст скрипта
* Компилированный скрипт


МИШАНЧИК 27-10-2008 13:33 934890

DenchikK, это значительно лучше чем .cmd! Браузер только мелькает(с .cmd он висит секунд 5-10). Спасибо!

DenchikK 27-10-2008 13:43 934897

МИШАНЧИК,
Не за что!
Под WinVista Business x64 с отличным от стандартного браузером такая фишка не прокатывает. Подумаем. :)

Sanja Alone 27-10-2008 20:19 935336

Цитата:

Цитата kalikanzaros
может у Sanja Alone есть мысли по этому поводу? »

Я остановился на WPI 5.6. Меня вполне устраивает. Только дописал ф-цию проверки версий для использования в кондишинах...

Цитата:

Цитата МИШАНЧИК
не получилось. Пишет какая-то ошибка в строке -1 »

Значит АвтоИт нужен более новый или что-то лишнее было скопировано, 1-я строка - это комментарий (ошибки в комментариях не проверяются :) ).
Предложенный DenchikK-ом вариант скрипта - это более упрощенная версия "более хитрого варианта", только настройки вносятся в реестр не из внешнего reg-файла, а прямо из скрипта посредством RegWrite. К тому же, скрипт имеет повышенную "зависоноопасность" (использование ProcessWait чревато подвисанием скрипта в сл. неверного определения имени процесса). Версия с AdlibEnable("_CloseProcesses",2000) гораздо безопаснее, т.к. в данном сл. ф-ция _CloseProcesses будет вызываться каждые 2 сек. (2000 мс) и процессы указанные в массиве $processes будут закрываться. Все это будет продолжаться до AdlibDisable(), т.е. до завершения установки ashampoo.exe.

Цитата:

Цитата DenchikK
Под WinVista Business x64 с отличным от стандартного браузером такая фишка не прокатывает. Подумаем »

В принципе, можно так не париться, а просто закрывать все возможные процессы браузеров такой ф-цией (я конечно не все перечислил, но наиболее распространенные):
Код:

Func _CloseBrowserProcesses()
        Local $process
        Local $defaultbrowser = RegRead ('HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet','')
        Dim $processes[6] = [$defaultbrowser, "iexplore.exe", "opera.exe", "firefox.exe", "MyIE.exe", "Maxthon.exe"] ; массив процессов для "убийства"

        For $process In $processes
                If ProcessExists($process) Then
                        ProcessClose($process)
                        ProcessWaitClose($process)
                EndIf
        Next
EndFunc


DenchikK 27-10-2008 21:53 935423

Sanja Alone,
Это то да, но мой пытливый ум хочет понять, какого лешего под вистой после назначения браузера по умолчанию в реестре не появляется соответствующая запись. :) Покопаюсь, может что и обнаружу. :)

stasys44 27-10-2008 22:01 935430

ВЕСТЬ НА ФОРУМЕ МСФН
OK it was recently found that the Office and reboot.js error was due to IE7 and IE8 not having the debugger turned on by defualt!

I will be putting up newer runwpi packages in the next couple of days that fix this as they make the entries for WPI to run.

All you need to do for now is add into your setups the following reg entry BEFORE WPI is ran!

Ну, недавно обнаружено, что Оффис и ребут.йс ошибка была из-за того, что ИЭ7 и ИЭ8 не имели дебагерра выключенного по умолчанию!
Я подниму новые рунвпи пакеты в следующие дни чтобы исправить их. Все что нужно сейчас вам, это довавить в ваши сетапы следующее рег запись ПЕРЕД ПУСКОМ ВПИ

CODE - КОД
----------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="no"
"DisableScriptDebuggerIE"="no"
----------------------------------------------------------------------------------------

DenchikK 27-10-2008 22:49 935460

Странно, у меня первый параметр имеет знчение yes, второго нет вообще.

МИШАНЧИК 28-10-2008 00:10 935507

Sanja Alone, у меня версия autoit-v3.2.12.0. А Ваш скрипт я просто "Всё" скопировал и вставил в скрипт. Может какие то строки убрать?

МИШАНЧИК 28-10-2008 09:22 935733

stasys44,
Цитата:

Цитата DenchikK
Странно, у меня первый параметр имеет знчение yes, второго нет вообще. »

У меня точно так же. Но при применении твика Офис с сервиспаком действительно ставится и ошибки нет.

А что такое
Цитата:

Цитата stasys44
дебагерр »


AliEnder 28-10-2008 11:30 935865

Цитата:

Цитата МИШАНЧИК
А что такое
Цитата stasys44:
дебагерр »

http://ru.wikipedia.org/wiki/%D0%9E%...87%D0%B8%D0%BA
МИШАНЧИК,
Вы используете аддон IE7_Reload?

МИШАНЧИК 28-10-2008 13:44 935974

AliEnder,
Цитата:

Цитата AliEnder
Вы используете аддон IE7_Reload? »

Да.

DenchikK 28-10-2008 16:22 936133

Цитата:

Цитата AliEnder
Вы используете аддон IE7_Reload? »

Я на висте не использую.
И когда ставлю чистую лицензию sp3 - то же.
Но офисы ставятся.

AliEnder 28-10-2008 18:06 936228

МИШАНЧИК, DenchikK, Только мы с МИШАНЧИКом наверное оба вносим этот твик:
;Запретить отладку сценариев
HKCU,"Software\Microsoft\Internet Explorer\Main","DisableScriptDebuggerIE",,"yes"
HKCU,"Software\Microsoft\Internet Explorer\Main","Disable Script Debugger",,"yes"

МИШАНЧИК 28-10-2008 23:56 936620

AliEnder, точно. Залез в свои твики, там действительно есть :
Цитата:

Цитата AliEnder
;Запретить отладку сценариев
HKCU,"Software\Microsoft\Internet Explorer\Main","Disable Script Debugger",,"yes" »


romanvrsk 29-10-2008 16:56 937174

Поставил значения NO: и Офис, и Проджект, и Визио 2007 с сервис паками поставились без проблем :yahoo:
Возвращать потом значения YES нужно?

AliEnder 29-10-2008 17:48 937210

Цитата:

Цитата romanvrsk
Возвращать потом значения YES нужно? »

Ну, это по желанию. :)

Sanja Alone 30-10-2008 07:13 937701

Цитата:

Цитата МИШАНЧИК
я просто "Всё" скопировал и вставил в скрипт. Может какие то строки убрать? »

Ну, кое-что все-таки было дописано:

Код:

Dim $processes[2] = [$defaultbrowser, "MUSICS~1.EXE", "MusicStudio3.EXE"]
, но, при добавлении элемента "MUSICS~1.EXE" в массив нужно было и объявление массива изменить (теперь ведь в массиве стало 3 элемента, а не 2):

Код:

Dim $processes[3] = [$defaultbrowser, "MUSICS~1.EXE", "MusicStudio3.EXE"]

МИШАНЧИК 30-10-2008 14:42 938076

Sanja Alone, Большое спасибо! Всё заработало.

Pozia 30-10-2008 23:12 938539

DenchikK, почему если команду

%cdrom%\\..\\..\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml

вставить в самом графическом меню WPI то она запишется

" 'cmd1[pn]=['%cdrom%\\..\\..\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml' "

то есть имеются "" из за которых и не идет установка. Если их убрать вручную то все путем. Что они значат? ведь они ставятся и на других прогах и те нормально ставятся а офис не хочет. Почему так?

Pozia 31-10-2008 23:14 939464

как правильно прописать автозапуск в AUTORUN.INF ? Я записал так:

[AutoRun]
open=%CDROM%\WPI\WPI.hta

так
[AutoRun]
open=.\WPI\WPI.hta

и так

[AutoRun]
open=\WPI\WPI.hta

ниче не работает. Помогите пожалуйсто

AliEnder 31-10-2008 23:21 939469

Pozia, Правильно вот так:
[AutoRun]
ShellExecute=WPI\WPI.hta

МИШАНЧИК 01-11-2008 01:14 939568

И всё таки может кто нибудь знает:

Цитата:

Цитата МИШАНЧИК
а можно как-то в версии 7.1.1 чтоб уже когда идёт установка программ вверху не было строчки пути откуда они ставятся? »

Потому что:
Цитата:

Цитата Dmitry_K
cmdLine=""; »

- не работает. Программы просто не устанавливаются(пишет "Не выполнено").

conductor 01-11-2008 10:07 939706

Цитата:

Цитата AliEnder
Pozia, Правильно вот так:
[AutoRun]
ShellExecute=WPI\WPI.hta »

если hta находится в папке WPI

если вынесен то так
[autorun]
ShellExecute=WPI.hta
icon=ICON.ICO

Pozia 01-11-2008 18:27 940087

Здесь вроде как то обсуждался вопрос о том как сделать установку программ в определенной последовательности. Что то не могу найти эти посты. Может кто подскажет как это сделать? Если ставлю номер установки в поле "Порядок установки" то ничего не работает

AliEnder 01-11-2008 22:45 940347

Pozia, Сними галочку в "настройки-общие-сортировать в категориях" и (или) "настройки-общие-устанавливать по категориям".
Точно не помню.:)

Pozia 01-11-2008 23:08 940379

AliEnder, не помогло :(

Sanja Alone 02-11-2008 12:00 940614

Цитата:

Цитата Pozia
Если ставлю номер установки в поле "Порядок установки" то ничего не работает »

В версиях 5.х в useroptions.js отключение установки по категориям (и соотв-но включение установки по индексу) делалось очень просто:
Код:

InstallByCategory=false;

Pozia 03-11-2008 00:32 941223

Sanja Alone, заработало. но не совсем так как я хотел бы. Теперь ставятся проги сразу с номером по возрастанию а затем все остальные по алфавиту. НО при этом не учитываются Категории. Я бы хотел чтобы сразу ставились программы те в которых я указал номер согласно возрастанию номера а затем все остальные проги но согласно Категориям. Такое в принципе возможно? Кто нибудь так извращался? :)

МИШАНЧИК 04-11-2008 08:33 942446

DenchikK, помогите разобраться! Пробую несколько переделать темы для себя. Понарисовал новые кнопки, но как их приделать не соображу. Кнопку "Выход" и "Начать установку" получилось - заменил просто .png Exit, exitdown, exitover и т.д. и удалил саму надпись. А вот с кнопками отвечающими за "Выбрать всё", "снять веделение" и т.д не получается т.к. для них всех одни и те же рисунки .png. А вот как и где прописать новые рисунки для этих кнопок - не пойму.

DenchikK 04-11-2008 16:14 942772

МИШАНЧИК,
Немного не понял какие кнопки имеются ввиду?

Какую тему изменяете?

AliEnder 04-11-2008 17:43 942841

DenchikK,
Наверное имеется ввиду это: настройки-общие-использовать поле Выбор.

Кстати если вместо png использовать gif, можно анимацию сделать. Прозрачность только жаль гифки не держат.

GoOki 05-11-2008 01:12 943228

Я не чиал все страници данной темы, и не знаю что есть после первой страници, так что заранее извиняюсь если кого т оповторю, но кто нить объясните, нафига в конфиге WPI в путях к файлам указывать %CDROM% вместо %WPI% (точно переменную не помню. но точно помню что есть переменная которая имеет привязку к папке WPI, что поможет решить данную проблему). Хотя конечно может Я маленькое, глупое и нифига не шарю .... в таком случае мучайтесь .

МИШАНЧИК 05-11-2008 01:53 943245

DenchikK,
Цитата:

Цитата DenchikK
Немного не понял какие кнопки имеются ввиду? »

Тема Duna(но с моей картинкой). Когда начинается установка WPI, слева есть надписи со значками: "Начать установку", "Выбрать всё", "Снять веделение". Так вот я хочу сделать вместо надписей со значками кнопки с надписями прямо на кнопках.

Dima2000 05-11-2008 18:25 943957

Цитата:

Цитата DenchikK
МИШАНЧИК,
Не правильный синтаксис, надо так:
Код:
cmd1[pn]=['DELETE "%UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk"']; »

А как кстати сделать наоборот, т.е добавить ярлык, у меня почему-то для Aimp-а не выносит ярлык на рабочий стол.

Dmitry_K 06-11-2008 00:19 944403

Dima2000,
Цитата:

Цитата Dima2000
А как кстати сделать наоборот, т.е добавить ярлык »

тебе сюда (Создание ярлыков при установке ОС)

Rock 06-11-2008 06:08 944560

Версия WPI_v7.1.1

Настройки \ Сохранить, Сохранить как (даже без изменения) Не хочет сохранять в чём может быть дело?
Пишет - "Не возможно сохранить" всё распаковано в папку WPI в корень диска C:\

AliEnder 06-11-2008 06:52 944567

Rock, Сними атрибут - "Только чтение" с папки WPI.:)

МИШАНЧИК 08-11-2008 04:28 946648

Кто нибудь пробовал по тихой установить CyberLink PowerDVD 8?
Пробовал через Autoit типа:

run('setup.exe')
WinWaitActive("Installing CyberLink PowerDVD 8 ...")
ControlClick("Installing CyberLink PowerDVD 8 ...","&Next >","Button1")
и т.д.

но, он начинает распаковываться и потом скрипт не подхватывается(если же запустить установку и после появления установочного окна запустить скрипт Autoit - то всё проходит нормально).
Пробовал после run('setup.exe') добавить Sleep ( 1000 и 2 и 10тыс ), но всё равно установка не идёт.

D_Master 08-11-2008 12:32 946788

Цитата:

Цитата МИШАНЧИК
потом скрипт не подхватывается »

потом - это когда? когда вылезает окошко Install Shield'a?

DenchikK 08-11-2008 14:39 946917

МИШАНЧИК,
Вот, скачал PowerDVD и быстренько накропал скриптик:
Код:

#cs ----------------------------------------------------------------------------
Версия: CyberLink PowerDVD 8.2217D
Контрольная сумма: 79c226360e6180f9d85c064bcfe1d87d *CyberLink.2217D_TaRe38_On_DVD080924-02.exe
Размер: 79 720 448
#ce ----------------------------------------------------------------------------

If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 60)
AutoItSetOption("MouseCoordMode", 0)

If FileExists ( @ProgramFilesDir & "\CyberLink\PowerDVD8\PDVD8Serv.exe" ) Then
        MsgBox (64,'Информация','Программа PowerDVD уже стоит на Вашем компьютере. Удалите её и попробуйте снова.',7)
      Exit
EndIf

Run (@ScriptDir & '\setup.exe')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','Welcome to the InstallShield Wizard for CyberLink PowerDVD 8')
ControlClick ('Installing CyberLink PowerDVD 8 ...','Welcome to the InstallShield Wizard for CyberLink PowerDVD 8','Button1')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','License Agreement')
ControlClick ('Installing CyberLink PowerDVD 8 ...','License Agreement','Button2')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','Customer Information')
ControlClick ('Installing CyberLink PowerDVD 8 ...','Customer Information','Button2')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','Choose Destination Location')
ControlClick ('Installing CyberLink PowerDVD 8 ...','Choose Destination Location','Button1')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','Select Program Folder')
ControlClick ('Installing CyberLink PowerDVD 8 ...','Select Program Folder','Button2')

WinWaitActive ('MoovieLive Privacy Policy','')
ControlClick ('MoovieLive Privacy Policy','','Button1')

WinWaitActive ('Installing CyberLink PowerDVD 8 ...','InstallShield Wizard Complete')
ControlCommand ( 'Installing CyberLink PowerDVD 8 ...', 'InstallShield Wizard Complete', 'Button1', 'UnCheck', '' )
ControlClick ('Installing CyberLink PowerDVD 8 ...','InstallShield Wizard Complete','Button4')

Exit

***

Цитата:

Цитата Dima2000
Код:
cmd1[pn]=['DELETE "%UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk"']; »
А как кстати сделать наоборот, т.е добавить ярлык, у меня почему-то для Aimp-а не выносит ярлык на рабочий стол. »

Можно скопировать линк в папку рабочего стола:
Код:

cmd1[pn]=["FILECOPY %cdrom%\\..\\..\\Software\\Multimed\\AIMP\\Aimp2.lnk %UserProfile%\\Рабочий стол"];
Можно если установка идет через autoit - коммандой задать:
Код:

FileCreateShortcut(@ProgramFilesDir & "\Aimp2\Aimp2.exe", @DesktopDir & "\Aimp2.lnk", @ProgramFilesDir & "\Aimp2\", "","Аудиоплеер")
Можно если установка идет через winrar - так же добавить ярлык:
Код:

;Расположенный ниже комментарий содержит команды SFX-сценария

Path=%programfiles%\
SavePath
Silent=1
Overwrite=1
Shortcut=D, "%programfiles%\AIMP2\AIMP2.exe", "", "АудиоПлеер", "Aimp2"

и.т.д.

***

Цитата:

Цитата GoOki
Я не чиал все страници данной темы, и не знаю что есть после первой страници, так что заранее извиняюсь если кого т оповторю, но кто нить объясните, нафига в конфиге WPI в путях к файлам указывать %CDROM% вместо %WPI% (точно переменную не помню. но точно помню что есть переменная которая имеет привязку к папке WPI, что поможет решить данную проблему). Хотя конечно может Я маленькое, глупое и нифига не шарю .... в таком случае мучайтесь . »

%CDROM% возвращает букву диска CDROM
%WPIPATH% возращает путь к папке с WPI
А в самом WPI можно использовать какие угодно переменные - лишь бы было удобно Вам и вело в правильные места. ;)
(добавил позже: забыл что в 7 версии %cdrom % уже путь к wpi показывает, и совпадает с %wpipath%, если ставится с винта)


P.S.
Забавно.
WPI удаляет нормально отовсюду.
Но копирование странноватое.
Если использовать переменные %ROOT%, %SYSTEMDRIVE%, %WINDIR%, %SYSDIR% - копирование идет.
А если: %PROGRAMFILES%, %COMMONPROGRAMFILES%, %ALLUSERSPROFILE%, %USERPROFILE%, %APPDATA% - пишется успех, но копирования не происходит. Даже если заменить переменную на полный путь.
После выходных нужно будет проверить на других компах.

МИШАНЧИК 09-11-2008 04:47 947519

D_Master,
Цитата:

Цитата D_Master
потом - это когда? »

Когда появляется окно "Принять лиценз. соглашение" и т.д. Связь теряется пока идёт распаковка Инсталшилда. Если подождать пока распакуется, появится главное окно и запустить скрипт, то всё отрабатывает нормально.

DenchikK, Спасибо! Вы кудесник! Всё работает!

А по поводу
Цитата:

Цитата DenchikK
пишется успех, но копирования не происходит. »

Я когда задавал Вам свой вопрос по поводу копирования, то как раз у меня и не копировалось в %USERPROFILE% на Рабочий стол.

-SK- 09-11-2008 08:20 947552

Как я понял, на самых первых страницах темы обсуждалось, как запустить WPI с винта. Я использую WPI 5, и вот мой способ:
WPI.cmd лежит в той-же папке, что и WPI; папка Programs лежит на том-же уровне, что и WPI

WPI.cmd

Tools\cmdow.exe @ /hid
@ECHO OFF
cd ..
cd WPI
set wpipath=%cd%
cd %wpipath%
cd ..
cd programs
set instprograms=%CD%
cd %wpipath%
start /wait %windir%\system32\mshta.exe %wpipath%\wpi.hta
exit

так WPI запускается из любого места, для установки программ используется переменная %instprograms% (например: %instprograms%\7z460_beta\7z460-x64.msi /qn)
также привожу кусок файла WPI.hta, который я немного подправил, теперь он запускается в окне

<HTA:APPLICATION ID="oWPI"
application="yes"
applicationName="Windows Post-Install Wizard"
border="yes"
borderStyle="normal"
caption="yes"
contextMenu="yes"
icon="./wpi.ico"
innerBorder="no"
maximizeButton="yes"
minimizeButton="yes"
navigable="yes"
scroll="no"
scrollFlat="no"
selection="yes"
showInTaskBar="yes"
singleInstance="yes"
sysMenu="yes"
version="5.0"
windowState="minimize" />

DenchikK 09-11-2008 11:26 947629

-SK-,
В 6 и 7 несколько изменен способ определения буквы CD.
Так же в WPI 6 и 7 не используется файл wpi.cmd
И очень просто становится: в корень нужного диска пишем файл, к примеру, wpi.ico
И если в физический привод не вставлен диск, wpi будет считать CD диском - тот самый раздел винта.
Результат: универсальная структура для запуска WPI хоть с винта хоть с CD.

-SK- 09-11-2008 11:41 947644

Причем тут CD, CD - команда в командной строчке ( =CHDIR ) для смены текущего каталога, а %CD% возвращает текущий каталог

DenchikK 09-11-2008 14:27 947750

-SK-,
Я имел ввиду букву CD, CD - Compact Disc, а не комманду cd - Change Dir ;)
Опять же, я не говорил что не правильно так, я показал что существуют разные способы.
И чуть ранее в другом посте так же говорил - как угодно что то можно делать - лишь бы вам было удобно и работало. :)

Цитата:

Цитата МИШАНЧИК
Я когда задавал Вам свой вопрос по поводу копирования, то как раз у меня и не копировалось в %USERPROFILE% на Рабочий стол. »

Понятненько, просто вопрос то звучал так:
Цитата:

DenchikK, подскажите пожалуйста как правильно прописать в конфиге если мне нужно просто скопировать файл на %systemdrive%?
А туда то как раз работает.
А userprofile и рабочий стол фигурировал в удалении:
Цитата:

МИШАНЧИК
DenchikK, не подскажите, почему при добавление строчки для удаления ярлыка с рабочего стола после установки какого либо приложения, ярлык не удаляется.
cmd1[pn]=['%cdrom%\\Soft\\VistaStartMenu2.9Pro.exe /s'];
cmd2[pn]=['DELETE %UserProfile%\\Рабочий стол\\Vista Start Menu 2.9 Pro.lnk'];
А через батник всё нормально.

Pozia 09-11-2008 18:44 947908

DenchikK, не совсем понял как сделать чтобы проги можно было ставить с винта. можно подробнее? У меня WPI лежит по пути - F:\-= nLite =-\XPCD\WPI\ а путь к установке прог в WPI записан так - %cdrom%\WPI\Install\... Что мне нужно сделать чтобы проги ставились через WPI с веника?

-SK- 09-11-2008 19:03 947932

Pozia, можно прописать путь как ".\Install\...", у меня так работает

DenchikK 09-11-2008 19:06 947935

Pozia,
Цитата:

в корень нужного диска пишем файл, к примеру, wpi.ico
И если в физический привод не вставлен диск, wpi будет считать CD диском - тот самый раздел винта »
К примеру, у меня, файл wpi.ico находится в корне диска е:
Запускаем wpi, видим переменные:
Код:

%WPIPATH%=e:\Software\WPI
  %ROOT%=e:\Software
  %CDROM%=e:\Software\WPI

если с диска:
Код:

%WPIPATH%=F:\Software\WPI
  %ROOT%=F:\Software
  %CDROM%=F:

Зная эти переменные, от них и пляшем:
Код:

prog[pn]=['Total Commander 7.04a Rus'];
bit64[pn]=['no'];
ordr[pn]=[10];
desc[pn]=['Лучший Файловый Менеджер  <i>Установка WinRar SFX</i>'];
uid[pn]=['TOTALCOMMANDER704ARUS'];
dflt[pn]=['yes'];
cat[pn]=['Приложения'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Work'];
cond[pn]=['FileExists("%cdrom%\\..\\..\\Software\\Programs\\total\\total.exe")&&!FileExists("%programfiles%\\TotalCMD\\totalcmd.exe")'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\Programs\\total\\total.exe'];
picf[pn]=['total.png'];
picw[pn]=['270'];
pich[pn]=['173'];
textl[pn]=['Bottom'];
pn++;


-SK- 11-11-2008 15:01 949552

Pozia, прошу прощения за свою ошибку, путь ".\install\..." работает только если рабочим каталогом является папка WPI,
и если вызвать его из другого каталога, ничего устанавливаться не будет! Нужно писать "%WPIPATH%\install\..." или "%ROOT%\WPI\install\..."
спасибо DenchikK'у за описание переменных

Pozia 11-11-2008 16:12 949627

-SK-, то есть если запустить WPI.hta который ноходится по пути F:\-= nLite =-\XPCD\WPI\ ниче ставится не будет при записи ".\install\..." ???

-SK- 11-11-2008 16:20 949633

Если двойным кликом из "Мой компьютер" запустиш, то работать будет, а если с помощью бантика, например
Цитата:

Цитата DenchikK
Как запустить WPI с компакт-диска из [GuiRunOnce] new! http://forum.oszone.net/post-751363-547.html

то работать не будет, нужно просто заменить все ".\\" на "%WPIPATH%\\" в файле WPIScripts\config.js

conductor 11-11-2008 18:11 949729

Цитата:

Цитата МИШАНЧИК
Кто нибудь пробовал по тихой установить CyberLink PowerDVD 8? [/post]

тихий автоинстал
читать дальше »
http://forum.ru-board.com/topic.cgi?forum=2&topic=3704&start=60

Pozia 11-11-2008 23:30 950062

Пожалуйсто подскажите как сделать так чтобы WPI запустился после того как произошла перезагрузка системы от аддона x-Reset10 после установки .NET 3.5SP1. Спасибо

МИШАНЧИК 12-11-2008 12:53 950472

Pozia, я у себя удалил аддон x-Reset10, а в WPI поставил перезагрузку после установки всех программ. Т. е. ставиться NET 3.5SP1 -> запускается WPI -> устанавливаются программы -> перезагрузка.

Pozia 12-11-2008 14:25 950576

МИШАНЧИК, так вот по этому поводу gora утверждает что необходимо сделать перезагрузку после установки NET 3.5SP1 чтобы не было глюков. А после ставить все проги

Bysh 12-11-2008 20:35 950933

В WPI 7 (любой версии) с жесткого диска все работает прекрасно, пробую записать на CD - пропадают изображения значков темы. В WPI 6.4.1 такой проблемы нет, там другая проблема: после закрытия окна установки выскакивает окно just-in-time debugging. Его я поборол, поставив галочку в дополнительных настройках браузера "Отключить отладку сценариев (другие)". Но теперь возникает вопрос, стоят ли зти галочки в версиях, используемых другими пользователями, которым я буду предлагать свою сборку (у меня стоят на двух компах две разных сборки Zver; WPI использую отдельно). У какой версии нет явных глюков?

conductor 14-11-2008 01:56 952164

Цитата:

Цитата Bysh
В WPI 7 (любой версии) с жесткого диска все работает прекрасно, пробую записать на CD - пропадают изображения значков темы. »

у меня усё работает В WPI 7_1 попробуй тему сменить

Bysh 14-11-2008 18:51 952785

conductor,
Темы менял, пробовал даже готовые WPI от Zver и Loner записывать, предварительно сохранив их на жестком диске - та же картина. Выход для себя нашел в WPI 6.3. Записывается правильно и устанавливается все без проблем. Наверное, это лучшая версия.

МИШАНЧИК 15-11-2008 09:30 953217

Pozia, отпишетесь потом как Вы поступили с
Цитата:

Цитата Pozia
сделать перезагрузку после установки NET 3.5SP1 »


Pozia 17-11-2008 00:07 954492

МИШАНЧИК, сделал так. И помоему это наиболее приемлимо. Создал EXEшник содержания

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\998 /VE /D "Restarting Windows XP..." /f
REG ADD %KEY%\998 /V 1 /D "Shutdown -r -f -t 0" /f
REG ADD %KEY%\999 /VE /D "WPI" /f
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

сделал его как SVCPACK аддон. Значит ставится NET 3.5SP1 от gora, затем идет перезагрузка, затем после загрузки запускается WPI. Задержка перед перезагрузкой в 0 секунд обязательна!

PS одно НО. при перезагрузке выскакивает на долю секунды черное DOS окно. В принципе ничего страшного но глаз мне режет. Если кто знает как его спрятать поделитесь пожалуйсто.

МИШАНЧИК 17-11-2008 04:11 954583

Pozia, выложите аддон пожалуйста.

Pozia 17-11-2008 18:08 955101

МИШАНЧИК, держите. По совету gora добавил в аддон Hidcon.exe который должен скрыть моргание DOC окна при перезагрузке. Проверил все работает. Оригинальный CMD внутри.

Pozia 19-11-2008 19:09 957303

МИШАНЧИК, у вас нормально работает мой аддон? Почему то у меня на виртуальной машине пашет а на живой после перезагрузки WPI не стартует. От чего бы это???

МИШАНЧИК 20-11-2008 11:36 957944

Pozia, пока не пробовал. Откатился временно с фрамеворка 3.5 на 2.0.

gora 21-11-2008 14:27 959112

Pozia, МИШАНЧИК, сделал тестовую версию аддона xReset10 с возможностью запуска приложений (в том числе и WPI) после второй перезагрузки. xReset10 сам запускает их после своей перезагрузки. Если надо, то обращайтесь в ПМ, дам для тестирования.

МИШАНЧИК 22-11-2008 07:34 959863

DenchikK, опять возвращаюсь к вопросу установки программ по номерам.
Возможно ли чтоб устанавливались по категориям, а потом несколько программ установились самыми последними?
И как правильно нумеровать (версия 7.1.1) 000001, 000002 или просто 1, 2?

DenchikK 23-11-2008 13:34 960882

МИШАНЧИК,
У меня нумерация такая: от 1 до 999999.
Для того чтоб несколько программ установились последними номер можно установить программам номера 999998, 999997 и.т.д .

Oleg48 29-11-2008 01:43 966917

Хотел задать простой вопрос:
Хочу запускать WPI с USB-флешки, установочные программы беру с уже готовых WPI CD/DVD дисков ну там Zver, FUB и т.д.
Как сделать с минимальными изменениями с помощью WPI_v7.1.1 установку, можно ли использовать только файлы с официального сайта WPI(autorun, Tools, $OEM$). Если можно, разжовывая - как маленькому, может есть подробный хелп на русском :)

x-net 29-11-2008 13:41 967173

Вопрос по WPI
 
Что за ошибка не могу выйти из WPI
Скрин

МИШАНЧИК 29-11-2008 16:09 967291

Подскажите пожалуйста!
При установке в настройках перезагрузки (версия 7.1.1) после установки программ перед перезагрузкой выскакивает окно:
Sleep.exe - Ошибка приложения. Ошибка при инициализации приложения (0*0000142). Для выхода из приложения нажмите "Ок"
Но у меня нигде не прописана никакая Sleep.exe. Что это такое и как победить?

hb860 29-11-2008 16:39 967323

x-net, что-нибудь правил( в файле Installer.js, например, или где-то ещё) ?

conductor 29-11-2008 18:46 967427

Цитата:

Цитата hb860
x-net, что-нибудь правил( в файле Installer.js, например, или где-то ещё) ? »

ну там на скрине линия 25 ошибка

hb860 29-11-2008 23:33 967721

Как показывает мой опыт Javascript, не факт, что именно в ней.x-net, выложи свой WPI, можно без картинок, погляжу

LonerD 01-12-2008 02:52 968656

После выхода версии 7.0.0 пользовался ею.
Запуск WPI у меня прописан перед первым входом в систему
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\997 /V 1 /D "%wpipath%\WPI.exe" /f
Все всегда срабатывало, отрабатывал WPI, а затем происходил последний этап установки (драйвера распакованные удалялись), затем грузился рабочий стол.

Попытался перейти на версию 7.2.0 - и получил облом.
WPI запускается, но при этом продолжается финализация установки системы, происходит первый вход пользователя в систему и грузится рабочий стол.

Можно ли как-то оформить запуск версии 7.2.0 до загрузки системы, в чем тут тонкость, что изменить?

Dmitry_K 01-12-2008 12:31 968873

Цитата:

Цитата МИШАНЧИК
Но у меня нигде не прописана никакая Sleep.exe. Что это такое и как победить? »

Эта утилита лежит в папке Tools дистрибутива WPI и нужна в служебных целях для паузы в n секунд. Попробуй перезагружаться не средствами WPI, а другими способами.

Dmitry_K 01-12-2008 12:59 968895

Цитата:

Цитата DPavlik82
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\997 /V 1 /D "%wpipath%\WPI.exe" /f »

гм, а что за экзешник WPI.exe???

LonerD 01-12-2008 13:46 968950

Цитата:

Цитата Dmitry_K
гм, а что за экзешник WPI.exe??? »

WPI.exe - это rar-овский архив, распаковывается во временную папку, и запускается hta-файл.

В cmdlines.txt прописан запуск cmd-файла, в котором помимо всего прочего такие строчки:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51IP.SP3 SET CDROM=%%d:
set wpipath=%CDROM%\WPI
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\997 /V 1 /D "%wpipath%\WPI.exe" /f
REG ADD %KEY%\998 /V 1 /D "%windir%\Finalize.cmd" /f

Процесс может и несколько громоздкий, но за полгода сбоев не давал.
Речь к тому, что при запуске новой WPI 7.2.0 работа других программ не приостанавливается, а происходит запуск прописанного в 998 процесса Finalize.cmd, а затем загрузка системы.
Мне же нужно, чтоб WPI отрабатывал до загрузки системы.

Dmitry_K 01-12-2008 15:26 969050

Цитата:

Цитата DPavlik82
Речь к тому, что при запуске новой WPI 7.2.0 работа других программ не приостанавливается, а происходит запуск прописанного в 998 процесса Finalize.cmd, а затем загрузка системы. »

все правильно, у тебя экзешник "отрабатывает", не оставаясь "висеть" в памяти, поэтому и происходит запуск следующей команды ;)
проверяй параметры твоего sfx-архива...

LonerD 01-12-2008 17:03 969126

Цитата:

Цитата Dmitry_K
проверяй параметры твоего sfx-архива... »

Так в том то и дело, что параметры sfx-архива те же, что и раньше, а результат разный.
Как же можно заставить ехе-шник висеть в памяти.

gora 01-12-2008 17:10 969131

Цитата:

Цитата DPavlik82
Как же можно заставить ехе-шник висеть в памяти. »

Способы зависят от типа sfx-архива. В 7z SFX архив можно просто добавить строку
Код:

RunProgram="hidcon:cmd /c pause"
и он будет висеть пока не "убьешь" процесс cmd.exe или самого SFX архива. ;)

Dmitry_K 01-12-2008 18:14 969189

Цитата:

Цитата gora
и он будет висеть пока не "убьешь" процесс cmd.exe или самого SFX архива »

так ему нужно, чтоб экзешник отрабатывал, запускал WPI, висел в памяти, пока не установятся проги, а потом "самоуничтожался"

Цитата:

Цитата DPavlik82
Как же можно заставить ехе-шник висеть в памяти. »

Создай 7z SFX. И добавить в файл конфига:
Код:

RunProgram="\"%%T\\wpi.hta\""

Pozia 02-12-2008 01:06 969470

При попытке добавить команду на запуск в WPI 7.2 выскакивает ошибка:

строка 776.
Ошибка:'_childIndexes' - есть null или не является объектом

Как с этим бороться?

LonerD 03-12-2008 03:37 970670

Еще могу добавить, что новый WPI из sfx-архива не запускается прежним методом.
Если версия 7.0.0 лежала в архиве в виде папки WPI, а внутри уже файл WPI.hta и все подпапки.

То с версией 7.2.0 подобная процедура вызывает ошибки.
Нужно заархивировать именно содержимое папки WPI, то есть файл WPI.hta должен лежать в корне архива.

Dmitry_K 03-12-2008 10:34 970863

Цитата:

Цитата DPavlik82
Еще могу добавить, что новый WPI из sfx-архива не запускается прежним методом »

так пропиши нужный путь в параметрах sfx-архива к WPI.hta и все заработает

Pozia 06-12-2008 20:03 974056

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

DenchikK 07-12-2008 14:44 974541

Pozia,
В настройки зайти, прописать Фоновое Изображение:

У WPI есть мануал, коряво переведенный, но понять можно:


Более сложный путь.
Дирректория в WPI -> Themes
В ней выбираем нужную тему.
К примеру фоновое изображение темы Windows имеет название Wallpaper.jpg
Прописывается в файле wpi.htm:
Код:

<div id="bgpiclayer" style="position:absolute; z-index:-1; top:0; left:0; width:100%; height:100%; overflow:hidden;">
<script type="text/javascript">
    if (BgPicture != '')
        document.write('<img id="bgpic" src="./Graphics/'+BgPicture+'" width="100%" height="100%">');
        else
                document.write('<img id="bgpic" src="./Themes/'+Theme+'/Wallpaper.jpg" width="100%" height="100%">');
</script>
</div>


Pozia 07-12-2008 20:12 974838

еще пару вопросиков. Как сделать чтобы была просто прокрутка вертикальная и не было кнопок Следующий и Предыдущий? Где менять цвет названий отмеченных и не отмеченных галкой программ? Спасибо

DenchikK 08-12-2008 04:29 975113

Pozia,
Как и в прошлый раз открываем настройки и мануал.

Цитата:

Как сделать чтобы была просто прокрутка вертикальная и не было кнопок Следующий и Предыдущий?

Пункт: Показывать полосу прокрутки

Цитата:

Где менять цвет названий отмеченных и не отмеченных галкой программ?

Pozia 08-12-2008 18:13 975698

DenchikK, так я это нашел. Только вот кнопки Предыдущий Следующий не исчезают. Есть прокрутка вниз но кнопки есть! Как от них избавиться?

DenchikK 08-12-2008 20:00 975793

Pozia,
ИМХО, самый простой способ: правка файла lang_ru.js
меняем
Код:

boxPrevious[lang]              = ['Предыдущая'];
boxNext[lang]                  = ['Следующая'];
lblFirst[lang]                  = ['Первый'];
lblLast[lang]                  = ['Последний'];

на
Код:

boxPrevious[lang]              = [''];
boxNext[lang]                  = [''];
lblFirst[lang]                  = [''];
lblLast[lang]                  = [''];


Pozia 08-12-2008 21:01 975842

DenchikK, мир не без добрых людей. Спасибо!!! :)

МИШАНЧИК 09-12-2008 01:41 976027

DenchikK, подскажите пожалуйста какая команда в 7.2.0 отвечает за добавление информации в реестр(экспорт регфайла)?

DenchikK 09-12-2008 07:59 976083

МИШАНЧИК,
Как то так:
То что было rega (after, после):
Код:

cmds[pn]=['"%cdrom%\\..\\..\\Software\\RunIE.exe"','{REGEDIT} %wpipath%\\Install\\RegFiles\\APMB.reg'];
То что было regb (before, перед):
Код:

cmds[pn]=['{REGEDIT} %wpipath%\\Install\\RegFiles\\emptyrecyclebin.reg','"%cdrom%\\..\\..\\Software\\RunIE.exe"'];
Легко смотрится в настройках:

Либо припихиванием старого конфига в новый WPI.

EgrunDegrunShmegrun 09-12-2008 09:54 976145

Скажите, пожалуйста, а как сделать так, чтобы в WPI при установке приложений можно было выбрать путь куда всё устанавливать?

Допустим, в инсталляторе всех программ по умолчанию стоит %Program Files%/ (то есть при создании инсталлятора каждой программы я прописывал этот стандартный путь).
Далее я выбрал приложения, которые хочу установить.
При установке все они окажуться в c:/Program Files... (ну или другая буква - смторя на каком система).

А вот если я хочу перед началом установки указать другой путь - допустим на диск D:/Programs/
А в следующий раз хочу другой путь выбрать. Например: E:/...

Нашёл в WPI 7.2.0 параметры куда устанавливать: "%cdrom%,%systemdrive%,%program files%...ВЫБОР ПОЛЬЗОВАТЕЛЯ...!" - но когда ставлю "выбор пользователя...", например: D:/Porgrams, то ничего не устанвливается. Пишет: "Неудача..."
Почему так и что это за параметр тогда?


Вобщем - КАК СДЕЛАТЬ ТАК, ЧТОБЫ МОЖНО БЫЛО ВЫБИРАТЬ КУДА УСТАНАВЛИВАТЬ ОТМЕЧЕННЫЙ ПРОГРАММЫ И ЧТОБЫ ОНИ ТУДА ЕЩЁ И УСТАНАВЛИВАЛИСЬ!?

И ещё - как можно сделать вложенные категории? Пробовал - ничего не получается - такое впечатление, что программа так не умеет делать.
Тогда какая программа может помочь?
Хочу, например, сделать так:
Мультимедиа
>Аудио-проигрыватели
1. Программа 1
2. Программа 2
>Видео-проигрыватели
1. Программа 1
2. Программа 2
>...

Система
>Реестр
1. Программа 1
2. Программа 2
>Дефрагментаторы
1. Программа 1
2. Программа 2
>...

и так далее - то есть, чтоб в одну категорию можно было добавить ещё ПОДкатегорий.

Нашёл в WPI 7.2.0 вкладку сортировка категорий, а она не работает - категории не отображаются там. В чём может быть дело?

P.S.: Если нельзя сделать в этой программе, то в какой так можно сделать?

DenchikK 09-12-2008 14:46 976383

EgrunDegrunShmegrun,
Куда - это не к WPI. WPI просто запускает на исполнение список программ.
Чтоб выбрать куда - вы должны соответствующим образом подготовить ваши программы.
Кстати по версии - лучше заменить на 7.2.1.

EgrunDegrunShmegrun 09-12-2008 17:20 976527

DenchikK,
Версия у меня самая последняя. Значит 7.2.1 у меня. Просто забыл.
Но факт остаётся фактом - списки не редактирует.

И зачем там тогда выбор %cdrom%,%systemdrive%,%program files%? Для чего это?

Так что же значит - никаких вариантов? Или есть всё таки?

Какая программа может так сделать? Ктсновить куда нужно, а не в Program Files?

Pozia 09-12-2008 20:44 976683

DenchikK, надписи Предыдущий Следующий пропали НО остались подчеркивания этих слов. Можно ли от них избавиться?

DenchikK 10-12-2008 07:31 977039

Pozia,
Наверное можно, надо копаться в скриптах

МИШАНЧИК 10-12-2008 10:49 977148

DenchikK, а вот по поводу двойных кавычек cmds[pn]=['"%cdrom%\\..\\..\\Software\\RunIE.exe"', они нужны?
Потому что, если вносить программы через меню конфигурация (а не редактируя вручную config.js), то этих кавычек нет.
Но правда, ни одна программа в результате и не поставилась!
Так что, дело в этих двойных кавычках?

EgrunDegrunShmegrun 10-12-2008 12:38 977252

Как убрать надпись "Windows Post Install" наверху, в окне WPI? И в окошке инсталлятора убрать рекламу WPI - допустим, чтобы там просто ничего не было, ну, или аливку какую-нибудь поставить.

Как это сделать?

DenchikK 10-12-2008 13:09 977282

МИШАНЧИК,
В новой версии произошел отказ от cmd1, cmd2, cmd3, rega, regb и проч.
Всё теперь пишется в одну строчку, как раз ковычками и разделяясь.
Можно помотреть и самостоятельно.
Берем свой конфиг, в нём строчки такого вида:
Код:

cmd1[pn]=['%cdrom%\\..\\..\\Software\\RunIE.exe'];
Подсовываем в новый wpi, после конвертирования получаем:
Код:

cmds[pn]=['"%cdrom%\\..\\..\\Software\\RunIE.exe"'];
Почему у вас нет кавычек при добавлении программы из настроек: потому что вы добавляете только одну программу и кавычки эти в принципе не очень то и нужны в этом случае. Так и получается:
Код:

cmds[pn]=['%cdrom%\\..\\..\\Software\\RunIE.exe'];
EgrunDegrunShmegrun,
Можно пойти 2 путями - скачать с оффсайта тему которая бы вам подходила или править текущую тему которая находится в папке Themes.
wpi.css - настройки цвета и шрифтов, wpi.htm - остальные настройки и внешний вид.

МИШАНЧИК 10-12-2008 13:58 977345

DenchikK, Вы знаете у меня есть и по 2 и по 4 команды, а двойных кавычек нет.
И по поводу
Цитата:

Цитата DenchikK
Подсовываем в новый wpi »

Я так и поступил, в результате вообще нет ни одной команды. А вот
Цитата:

Цитата DenchikK
после конвертирования получаем: »

надо как-то специально конвертировать, или он должен автоматом сам это сделать?

DenchikK, скачал 7.2.1 так он подсунутый конфиг и переконвертировал и кавычки двойные появились.
Спасибо!

А как всё-таки убрать строку где высвечивается путь когда уже идёт установка?

EgrunDegrunShmegrun 10-12-2008 15:16 977446

Как изменить местоположение флажка категорий? Какой параметр в wpi.css за это отвечает?

МИШАНЧИК 10-12-2008 15:20 977451

DenchikK, проблемы как снежный ком!
RunOnceEx.cmd отработал нормально - WPI 7.2.1 запустился, но ни одна из выбранных программ не установилась(как и в предыдущий раз с 7.2.0). Но если же просто запустить WPI.hta и выбрать те же программы - то всё нормально устанавливается.
В чём может быть проблема?

И ещё у меня уже при установке программ обрезаны кнопка "Отме(нить)" и надпись (Win)dows Post Install Wizard. В скобках то, чего не видно. У всех так? Или это моя проблема?

EgrunDegrunShmegrun 10-12-2008 15:24 977457

Цитата:

Цитата МИШАНЧИК
WPI 7.2.1 »

Где вы взяли эту версию?! На оффициальном сайте - версия 7.2.0!
http://www.wpiw.net/The_Dark_Side/home.html

МИШАНЧИК 10-12-2008 16:12 977519

EgrunDegrunShmegrun, это на картинке 7.2.0. А когда нажмёшь вкладку Download он предлагает версию 7.2.1

DenchikK 10-12-2008 16:48 977569

МИШАНЧИК,
К сожалению ничего из описанного повторить у себя мне не удалось.
Вот 5 прог забил через конфиг:
Код:

cmds[pn]=['%cdrom%\\..\\..\\Software\\RunIE.exe','"%root%\\Multimed\\KMP\\KMP.exe"','"%root%\\Multimed\\LightAlloy\\LightAlloy.exe"','"%root%\\Multimed\\WinAmp\\WinAmpInst.exe"','"%root%\\Multimed\\PowerDVD\\power.exe"'];
Цитата:

И ещё у меня уже при установке программ обрезаны кнопка "Отме(нить)" и надпись (Win)dows Post Install Wizard. В скобках то, чего не видно. У всех так? Или это моя проблема?
Видимо да:

Цитата:

надо как-то специально конвертировать, или он должен автоматом сам это сделать?
Подсовываем конфиг, запускаем wpi, он предлагает сконвертировать.

шапка файла config.js меняется на это:
Цитата:

// WPI Config 7.2.0+
//
// User defined options
//
//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//---------------------------------------------------------------------------------------------
// pn=0; // start value for prog numbering
// prog[pn]=['ProgramName'];
// uid[pn]=['APP1'];
// desc[pn]=['Description'];
// ordr[pn]=[0];
// dflt[pn]=['no'];
// bit64[pn]=['no'];
// forc[pn]=['false'];
// cat[pn]=['Application Category'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// cmds[pn]=['Command Lines'];
// deps[pn]=[];
// excl[pn]=[];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;
Цитата:

RunOnceEx.cmd отработал нормально - WPI 7.2.1 запустился, но ни одна из выбранных программ не установилась(как и в предыдущий раз с 7.2.0). Но если же просто запустить WPI.hta и выбрать те же программы - то всё нормально устанавливается.
В чём может быть проблема?
ИМХО проблема с переменными. Что после такой не удавшейся установки содержится в файле WPI_Log.txt?
Цитата:

А как всё-таки убрать строку где высвечивается путь когда уже идёт установка?
Не интересовался...

EgrunDegrunShmegrun,
http://www.wpiw.net/downloads/WPI_v7.2.1.rar

LEXYS 10-12-2008 22:00 977859

как сделать зависимость 1 проги от другой,
т.е например выбрали winrar а с winarc галачка снялась!

Dmitry_K 10-12-2008 23:35 977932

Цитата:

Цитата LEXYSone
как сделать зависимость 1 проги от другой, »

меню конфигурация - исключает...
или вручную править config.js:

Код:

uid[pn]=['WINRAR'];
excl[pn]=['WINARC'];

Код:

uid[pn]=['WINARC'];
excl[pn]=['WINRAR'];

Цитата:

Цитата LEXYSone
выбрали winrar а с winarc галачка снялась »

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

DenchikK 11-12-2008 00:12 977958

Dmitry_K,
Хотел бы поинтересоваться:
В последней версии WPI с 497 строчки по 605 нет перевода в файле lang_ru.js
Самому просто править лениво, Вы случайно не встречали для этой версии полного перевода?

-SK- 11-12-2008 06:34 978069

Цитата:

Цитата МИШАНЧИК
Проблемы как снежный ком!
RunOnceEx.cmd отработал нормально - WPI 7.2.1 запустился, но ни одна из выбранных программ не установилась(как и в предыдущий раз с 7.2.0). Но если же просто запустить WPI.hta и выбрать те же программы - то всё нормально устанавливается.
В чём может быть проблема? »

Скорее всего проблема в рабочем каталоге, который после запуска GuiRunOnce находится скорее всего в папке Windows, попробуйте использовать переменную %ROOT% для указания пути к программе

МИШАНЧИК 11-12-2008 15:21 978399

Те программы в которых исправил %cdrom% на %ROOT% - установились, в которых осталось %cdrom% - нет(хотя в 7.1.1 всё было нормально).
Но почему у меня обрезанная кнопка "Отме(нить)" - не пойму. Может у кого-нибудь есть по этому поводу мысли?

Bysh 12-12-2008 15:26 979420

Цитата:

Цитата МИШАНЧИК
Но почему у меня обрезанная кнопка "Отме(нить)" - не пойму. Может у кого-нибудь есть по этому поводу мысли? »

У меня так же при использовании темы, отличной от идущей в архиве. Когда использую тему Server, все нормально. Когда скопировал файл installer.css из темы в архиве в применяемую тему, все встало на свои места.

Shanser 12-12-2008 16:58 979496

Коллеги подскажите пожалуйста как правильно запустить из под Виндовз ХП файл wpi.hta (версия, если не ошибаюсь 7.1.1) что бы в процессе запуска оно:
1) не запускалось 5-60 секунд;
2) не выводилось сначала в виде белого квадрата, а по прошествии 5-60 секунд запускалось нормально.

Запускаю его из [addon] Autorun 2009 , прописываю в файле setup.ini строчку - Cmd=WPI\WPI.hta
Хотя может быть правельнее было бы написать:
Цитата:

Cmd=%SystemRoot%\system32\mshta.exe
Param=WPI\WPI.hta
???

Кстати есть мысль создать пакетный файл в котором будет происходить поиск файлика в корне диска или просто поместить какой-то маркерный файл в корень без использования пакетного файла!!!!!!!!!

Прошу помощи!!!!!!!!!!!!!

EgrunDegrunShmegrun 13-12-2008 06:42 979992

Скажите, пожалуйста - почему у меня не отображаются в настройках "списки" - я не могу их отсортировать?!
Пробовал уже всё что угодно. Может где параметр надо поставить?
И ещё раз - где хранитьсяпараметр галочек для категорий и как изменить его местоположение?

Bysh 13-12-2008 12:28 980087

Вложений: 1
EgrunDegrunShmegrun,
Цитата:

Цитата EgrunDegrunShmegrun
Скажите, пожалуйста - почему у меня не отображаются в настройках "списки" - я не могу их отсортировать?!
Пробовал уже всё что угодно. Может где параметр надо поставить? »

Если ты имел в виду список категорий, то он корректируется в useroptions.js (свой пример прикладываю).

МИШАНЧИК 13-12-2008 15:39 980178

Bysh, Спасибо! Проблема решилась.

Dmitry_K 13-12-2008 21:19 980346

Цитата:

Цитата DenchikK
Хотел бы поинтересоваться:
В последней версии WPI с 497 строчки по 605 нет перевода в файле lang_ru.js
Самому просто править лениво, Вы случайно не встречали для этой версии полного перевода? »

к сожалению, не встречал :dont-know

Bysh 14-12-2008 14:02 980691

МИШАНЧИК,
Сейчас на сайте загрузки тем от WPI темы идут с измененным под версию 7.2 installer.css.

Pozia 14-12-2008 14:51 980726

народ. А на сайте есть отдельно скачивание дополнительных тем WPI? Если есть то можно прямую ссылку на страницу?

DenchikK 14-12-2008 15:17 980738

Pozia,
В шапке есть ссылка на оффсайт.
Заходим, видим Themes:
http://www.wpiw.net/Royale_Blue/themes.html
или
http://www.wpiw.net/The_Dark_Side/themes.html

bill_v2 15-12-2008 21:30 981868

WPI 7.2.0. как изменить порядок установки категорий софта? мне надо поставить сначала категорию System (точнее - .net framework), а то из других категорий софт ругается на отсутствие необходимых компонентов.

DenchikK 16-12-2008 13:39 981898

bill_v2,
Так же как и в других версиях:
файл useroptions.js, параметр SortOrder

tereha_27 16-12-2008 17:12 982096

DenchikK, как поместить в WPI например дистрибютив Word. Там же куча папок. Надо ж как-то их собрать в одну кучу. ???????

tereha_27 16-12-2008 17:32 982109

Здравствуйте. Хочу собрать свой диск, чтобы после переустановки системы можно было не париться и не искать все диски с дровами, а установить всё одним махом с одного диска. Подсказали конструктор WPI. Впринципе я разобрался, как там всё, но осталось пару вопросов. Первый и самый основной - как на этот диск поместить к примеру драйвер на мой принтер. Ведь в папке драйвера куча всяких файлов, а в WPI нужно помещать только EXE, а как же быть с остальными?????? Или OFFICE, то же самое - куча папок, и что с ними делать????? Помогите плиз!!!

Pozia 16-12-2008 17:52 982125

tereha_27, вопрос явно не сюда. WPI лишь запускает файл указанный в нем. Вам предварительно надо создать автоматическую установку офиса. Вам сюда

tereha_27 16-12-2008 17:56 982129

если я правильно понял то такие способы можно применять и к своим драйверам (принтер, сканер, телефон и т.д)

Pozia 16-12-2008 18:11 982146

tereha_27, да. можно все. Надо только знать как. Я лично все драва nLite внедряю. Если аккуратно подойти к делу то nLite не портит дистрибутив как многие здесь пишут. Нужно лишь меру знать.

tereha_27 16-12-2008 18:13 982149

если чесно воооооооще ничего не понял. Кто нибуть может дань нормальный ответ на вопрос.
ВОПРОС: у меня есть куча драйверов и всякой всячины, которую я хочу впихнуть на один диск и диск этот - WPI. Как сделать так, чтобы я мог вкинуть этот диск (а сам пошёл покурить) и через 10, 20 или 30 минут я сел за готовый комп со всеми драйверами и нужными мне прогами. Вот и всё что я хочу. :drug:

Pozia 16-12-2008 19:30 982227

Цитата:

Цитата tereha_27
чтобы я мог вкинуть этот диск (а сам пошёл покурить) и через 10, 20 или 30 минут я сел за готовый комп со всеми драйверами и нужными мне прогами. »

до этого я дошел спустя почти года чтения данного форума. А вы хотите чтобы вам тут все расписали в двух словах по пунктам??? Смешно. Больше не задавайте таких глупых вопросов. Для начала скачайте учебник и сделайте хоть что то там описанного. По ходу у вас будут возникать КОНКРЕТНЫЕ вопросы по существу. Вот их и задавайте в нужных ветках форума. Больше не флудите. Ругаться будут :)

DimonV 18-12-2008 16:54 984192

Установка прог
 
Скажите пожалуйста где брать программы для WPI или их надо самому как то делать? Если да то как?

DenchikK 18-12-2008 19:51 984307

Брать программы нигде не надо.
Надо изучить форум как сделать/запускать программы тихой установки.
WPI это не волшебная палочка.

norem 19-12-2008 00:25 984541

Подскажите пожалуйста ... Раньше использовал wpi версии 5.5 все было нормально а сегодня попытался обновиться до 7.2.1 И вот какая у меня возникла проблеммка ... При запуске wpi отображается все ктоме картинок-иконок (Начать установку, Настройки, Руководство, Выход) Немогу понять почему у меня их нету. Качал и официального сайта дистриб 7.2.1 и 7.2.0 но ничего не помогло.. Может кто уже с этим встречался???

DenchikK 19-12-2008 11:06 984774

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

D_Master 19-12-2008 12:53 984874

norem, безумная идея: в IE отображение картинок включено? ;)

Bysh 19-12-2008 19:30 985139

norem,
У меня была такая же проблема с WPI седьмой линейки (правда, с жесткого диска все запускалось нормально, а на CD или DVD пропадали иконки). Но при использовании WPI 7.2.1 проблема ушла (до этого прекрасно работала WPI 6.3).

Tomoyo 19-12-2008 23:01 985326

Вложений: 1
Столкнулся вот с такой проблемой.

WPI v7.2.1

Если возможность добавить установку Google Chrome?

DenchikK 19-12-2008 23:44 985364

Tomoyo,
Я бы посмотрел 776 строчку, 34 символ файла config.js

Tomoyo 20-12-2008 00:07 985378

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

DenchikK 20-12-2008 08:59 985483

Tomoyo,
Чорд, я промахнулся! Файл: config.js Это не ява скрипт.
У Вас скорее всего ошибка синтаксиса в этом файле, где перечислены устанавливаемые программы.
Какой-нибудь апостроф пропущен, скобка или проч.
Ибо wpi только запускает на исполнение файлы и такие ошибки:
http://forum.oszone.net/attachment.p...0&d=1229716848
могут быть только если что то не в порядке с синтаксисом в конфиг файле, или Вы внесли не правильные правки в самих файлах wpi.
Сами устанавливаемые программы могут глючить, не ставится, ещё что - но таких ошибок они вызывать не могут.

Вот работающий пример установки хрома:
Код:

prog[pn]=['Google Chrome'];
uid[pn]=['GOOGLECHROME'];
desc[pn]=['Типа Как Бы Браузер'];
ordr[pn]=[54];
dflt[pn]=['yes'];
bit64[pn]=['no'];
forc[pn]=['no'];
cat[pn]=['Интернет'];
configs[pn]=['Denchik'];
cmds[pn]=['"%cdrom%\\..\\..\\Software\\Internet\\GChrome\\gh.exe"'];
cond[pn]=['FileExists("%cdrom%\\..\\..\\Software\\Internet\\GChrome\\gh.exe")'];
picf[pn]=['chrome.png'];
picw[pn]=['256'];
pich[pn]=['256'];
textl[pn]=['Bottom'];
pn++;


norem 20-12-2008 15:00 985618

Я уже смотрел на счет того что картинки у мня ВКЛЮЧЕНЫ ... А проблемма вроде решилась одним способом. Я скачал все темы для wpi с офф сайта и из всех тем картинки отобразились только у пары.

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

DenchikK 20-12-2008 19:15 985742

norem,
Никаких баннерорезалок, фильтров рекламы не стоит?

norem 20-12-2008 23:10 985884

неа винда пачти нулевая. брэдмауэр вырублен. картинки по дэфолту показывает.

conductor 22-12-2008 03:04 986776

DenchikK
http://www.wpiw.net/Royale_Blue/themes.html Ultimate
а почему у меня в этой теме не 3 кнопки Select а одна с окошком а в окошке 3 строчки ?
(хочу как на срине)
эы версия 7_2_1 а с англицким плохо что бы на форуме задать вопрос
сам себе отвечаю сделал так useroptions.js
// General tab
Configurations=[''];
ShowMultiDefault=false;
CheckOnLoad='default';
NumCols=3;
да но появилась новая проблема
http://pic.ipicture.ru/uploads/081222/ZWO2WHV5Rh.jpg
наложение кнопок выбора программ чё делать ?там на форуме не могу задать вопрос

DenchikK 22-12-2008 10:19 986922

conductor,
Тут только править тему - в файле wpi.htm либо редактировать картинку Wallpaper.jpg

norem 22-12-2008 12:04 986991

Подскажите как сделать так чтоб после установки windows при первой загрузке незагружался рабочий стол. Так как это было в wpi 6 версии.


Кстать вышла новая версия wpi 7.2.2

conductor 22-12-2008 19:57 987408

Цитата:

Цитата DenchikK
conductor,
Тут только править тему - в файле wpi.htm либо редактировать картинку Wallpaper.jpg »

да нэт я хотел с этой картинкой а ставить фотошоп и править влом (а так просто сменил картинку )
а править wpi.htm тогда смещается BGTITLE.gif а с ним его положением не вьехал (вверх вниз)
размеры и влево вправо понял

DenchikK 23-12-2008 00:44 987683

conductor,
Есть ещё вариант, правда он не вариант на самом деле - подобрать разрешение что б не съезжало ;)

conductor 23-12-2008 01:50 987722

Цитата:

Цитата DenchikK
conductor,
Есть ещё вариант, правда он не вариант на самом деле - подобрать разрешение что б не съезжало »

не прокатило было 1024 сделал 800на600
http://pic.ipicture.ru/uploads/081223/RXHc32Ku6X.jpg
а оставлю так с этой картинкой 1600на1200

norem 24-12-2008 11:18 988812

Была проблемма с тем что рабочий стол загружался, после чистой устонавки windows, и приложения ставились уже на загруженом рабочем столе а не так как это было в wpi 5 - 6 версиях приложения ставились еще до его загрузки.

Решение файл - RunOnceEx.cmd
Цитата:

@echo off

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v x y z) DO IF EXIST %%d:\Win51 SET CDROM=%%d:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET w=100

REG ADD %KEY%\%w% /V 1 /D "%CDROM%\WPI\WPI.hta" /f

EXIT

Tomoyo 24-12-2008 11:59 988868

Цитата:

Цитата DenchikK
Tomoyo,
Чорд, я промахнулся! Файл: config.js Это не ява скрипт.
У Вас скорее всего ошибка синтаксиса в этом файле, где перечислены устанавливаемые программы.
Какой-нибудь апостроф пропущен, скобка или проч.
Ибо wpi только запускает на исполнение файлы и такие ошибки:
http://forum.oszone.net/attachment.p...0&d=1229716848
могут быть только если что то не в порядке с синтаксисом в конфиг файле, или Вы внесли не правильные правки в самих файлах wpi.
Сами устанавливаемые программы могут глючить, не ставится, ещё что - но таких ошибок они вызывать не могут. »

Как Вам сказать папке WPIScripts на прочь отсутствует config.js.
В последней версии я тоже его не наблюдал.

DenchikK 24-12-2008 13:33 988952

Tomoyo,
Правильно. Его надо заполнить самому.
Любым способом, которым сумеете.
Либо вручную, либо через конфигуратор WPI.
Вот пример: http://www.wpiw.net/The_Dark_Side/config.html
Правда он старый уже, в новых версиях синтаксис другой немного, но новые версии его конвертят в новый формат.

Tomoyo 24-12-2008 19:44 989344

DenchikK,
Большое спасибо!

AjaX_too 24-12-2008 23:59 989582

исправил ошибку с rb_config.js при установки офиса, вылезла другая..после окончания установки выбранных програм комп идет на перезагрузку (в настройках стоит перезагружать комп и не загружать рабочий стол), при этом на мгновение выскакивает окошко с ошибкой. Все что удалось рассмотреть это "0000412". От кол-ва и какой-то определенной проги не зависит (пробовал ставить по одной программе - то же самое). Это все происходит при установке с CD, c винта такой ошибки не заметил. Версия WPI 7.1.1. Может у кого нибудь будут мысли по этому поводу?..

conductor 25-12-2008 00:49 989605

Цитата:

Цитата AjaX_too
настройках стоит перезагружать комп и не загружать рабочий стол),

однако выключить надо

AjaX_too 25-12-2008 01:29 989624

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

-SK- 25-12-2008 06:01 989681

Цитата:

при установки офиса, вылезла другая..после окончания установки выбранных програм комп идет на перезагрузку
У меня такая же проблема, причем на разных ОС компьютер либо перезагружается, либо нет, пробовал на трех (на Vista и XP x86 - перезагружается, XP x64 - не перезагружается), скорее всего дело не в WPI, а в офисе. В настройках WPI стоит "Не перезагружать компьютер"

DenchikK 25-12-2008 10:59 989788

Возможно WPI не вносит нужные параметры в файл useroptions.js.
Посмотрите, есть ли у Вас такие значения:
Код:

RestartComputer=true;
RestartType=0;
RestartSeconds=30;
DoNotLoadDesktop=true;

RestartComputer: true или false - перезапускать комп или нет.
RestartType: 0 - перезапуск, 1 - выключение
RestartSeconds: время в секундах до перезапуска
DoNotLoadDesktop: true или false - не загружать / загружать рабочий стол

AjaX_too 25-12-2008 12:15 989829

-SK-,
у меня на XP x86 вылазит, ошибка. перезагружается нормально.

conductor 25-12-2008 13:07 989866

Цитата:

Цитата DenchikK
Возможно WPI не вносит нужные параметры в файл useroptions.js. »

дополнение вожможно не нажимаем кнопку сохранить

Angels 26-12-2008 20:26 991061

Чего то я не пойму как в WPI 7.2 между установками приложений сделать рестарт винды, в 6 версии было просто .......

AjaX_too 27-12-2008 13:33 991435

DenchikK,
в useroptions.js параметры присутствуют, соответственно кнопку сохранить нажимаю. Проверял на другой машине - ошибка не вылезла...странно как то.

Pozia 28-12-2008 10:33 992061

Народ. Помогите пожалуйсто. Переделал office2003 методом точки административной установки и он перестал устанавливаться через WPI 7.2.1.
Запускал так:
cmds[pn]=['"setup.exe TRANSFORMS=A.MST /qn /noreboot"'];
и так
cmds[pn]=['setup.exe TRANSFORMS=A.MST /qn /noreboot'];

В первом случае выскакивает просто ошибка во втором окно с надписью "Для установки и настройки компонентов системы воспользуйтесь панелью управления"

Pozia 28-12-2008 11:04 992084

Разобрался сам. Может кому пригодится. Просто через WPI запускаю EXEшник содержания:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WPI SET CDROM=%%d:
set wpipath=%CDROM%\wpi
IF NOT EXIST "%CDROM%\WPI" goto :Quit
IF EXIST "%CDROM%\WPI" goto :Install
:Install
start /wait %wpipath%\Install\Office\Office2003\setup.exe TRANSFORMS=A.MST /qn /noreboot
:Quit
exit

Pozia 28-12-2008 12:45 992139

Похоже я потаропился. Так как я сказал офис ставится и тут же сам себя удаляет. Просьба о помощи остается открытой :)

DenchikK 28-12-2008 15:45 992238

Pozia,
Если не лом, можно так попробовать (через скрипт autoit):
читать дальше »
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 60)
AutoItSetOption("MouseCoordMode", 0)

If FileExists ( @ProgramFilesDir & '\Microsoft Office\OFFICE11\WINWORD.EXE' ) Then
MsgBox (64,'Информация','Программа Microsoft Office уже стоит на Вашем компьютере. Удалите её и попробуйте снова.',7)
Exit
EndIf

RunWait (@ScriptDir & '\setup.exe TRANSFORMS=Unattend.MST /qb-' )

Exit

Устанавливаем AutoIT, Создаем файл с расширением au3, Копируем то что выше, сохраняем, компилируем в exe файл, пихаем в каталог с офисом, через wpi его запускаем.

Хотя никогда проблем не было и через WPI:
читать дальше »
prog[pn]=['Microsoft Office 2003'];
uid[pn]=['MICROSOFTOFFICE2003'];
desc[pn]=['Установка Word и Excel'];
ordr[pn]=[91];
dflt[pn]=['yes'];
bit64[pn]=['no'];
forc[pn]=['no'];
cat[pn]=['Офисные'];
configs[pn]=['Denchik, ElF, Work'];
cmds[pn]=['%cdrom%\\..\\..\\Software\\office\\setup.exe TRANSFORMS=Unattend.MST /qb-'];
cond[pn]=['FileExists("%cdrom%\\..\\..\\Software\\office\\setup.exe")'];
picf[pn]=['office.png'];
picw[pn]=['270'];
pich[pn]=['328'];
textl[pn]=['Bottom'];
pn++;

norem 28-12-2008 15:46 992240

Вложений: 1
я запускаю офис через wpi

cmd1[pn]=['%CDROM%\\WPI\\Install\\Office\\setup.exe TRANSFORMS=auto_office_2003.MST /qb-'];

chern14 29-12-2008 21:11 993313

раньше на версии 6 я добавлял в паку темы файлик с бугущей строчкой и всё работало, ща 7.2.2 ну ни как не могу!
или забыл как делал, может кто напомнит? и где меняется цвет названия программ? тоже забыл.
с уважением

postalok 30-12-2008 01:56 993480

У меня в WPI получилось 4 страницы .. 1,2 и 3 страницы открываюттся программы, вообще все нормально, но переходя на 4-ю и наводя на программы меня сразу перекидывает на предыдущую....не могу выбрать программы с 4 страницы... кто подскажет что делать

LonerD 30-12-2008 20:18 993968

Цитата:

Цитата postalok
сразу перекидывает на предыдущую »

+1.
Тоже так и не разобрался, сделал на 3 страницах, на каждой сделал просто больше колонок.

МИШАНЧИК 31-12-2008 21:14 994693

Цитата:

Цитата AjaX_too
у меня на XP x86 вылазит, ошибка. перезагружается нормально. »

У меня такая же беда. Я уже об этом писал, но мыслей не было.
Подскажите пожалуйста, как сделать нормальную перезагрузку после установки программ, чтоб не было окна с ошибкой?

conductor 01-01-2009 01:33 994793

Цитата:

Цитата Pozia
Похоже я потаропился. Так как я сказал офис ставится и тут же сам себя удаляет. Просьба о помощи остается открытой »

ребята тут об офисе столько переписалось берётё блю эдишин загоняем его с помошью волшебной кнопки ссылки давать не буду из принципа получается у вас 300 мегов и ставится на ура кому слабо могу в личку ссылку на оффис

Цитата:

Цитата МИШАНЧИК
У меня такая же беда. Я уже об этом писал, но мыслей не было.
Подскажите пожалуйста, как сделать нормальную перезагрузку после установки программ, чтоб не было окна с ошибкой? »

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

МИШАНЧИК 01-01-2009 05:28 994910

conductor, по поводу
Цитата:

Цитата conductor
что у тебя знаний не хватает »

форумы существуют не для того, чтоб те у кого хватает знаний ими кичились, а для того чтоб этими знаниями делиться.
Если мне не изменяет память, Вы тоже задаёте здесь вопросы.
Цитата:

Цитата conductor
а почему у меня в этой теме не 3 кнопки Select а одна с окошком а в окошке 3 строчки ?
(хочу как на срине) »

.
А как же заявление:
Цитата:

Цитата conductor
суть твоих вопросов есть что у тебя знаний не хватает
али система не правильная »

Ладно, это всё оффтоп.
Но ведь ошибка выскакивает в момент перезагрузки не у одного меня. Почему?
Цитата:

Цитата conductor
давай я тебе ссвой вышлю »

- высылай.

DenchikK, подскажите пожалуйста, можно ли как-то сделать, чтоб при выборе определенного приложения автоматически выбиралось ещё одно? Например при выборе Windows Sidebar автоматом выбирался ещё NET Framework.

Sanja Alone 01-01-2009 14:35 995004

Цитата:

Цитата МИШАНЧИК
можно ли как-то сделать, чтоб при выборе определенного приложения автоматически выбиралось ещё одно? Например при выборе Windows Sidebar автоматом выбирался ещё NET Framework. »

Усложним ситуацию, например так: для установки DaemonScript 1.6.0 должен автоматически выбраться Daemon Tools 4.30.1 Lite и отключиться Daemon Tools 3.47:

Код:

prog[pn]=['Daemon Tools 3.47'];
uid[pn]=['DT3'];
excl[pn]=['DT4','DTDS'];
desc[pn]=['Creates virtual drives'];
ordr[pn]=[22];
cmd1[pn]=['%cdrom%\\Soft\\Daemon\\daemon.msi REBOOT=ReallySuppress /qn'];
cmd2[pn]=['%cdrom%\\Soft\\Daemon\\daemon.cmd'];
cat[pn]=['CD/DVD Tools'];
pn++;

prog[pn]=['Daemon Tools 4.30.1 Lite'];
uid[pn]=['DT4'];
excl[pn]=['DT3'];
desc[pn]=['Creates virtual drives'];
ordr[pn]=[173];
cmd1[pn]=['%cdrom%\\Soft\\Daemon\\4\\autoit-dt.exe'];
dflt[pn]=['yes'];
cat[pn]=['CD/DVD Tools'];
pn++;

prog[pn]=['DaemonScript 1.6.0'];
uid[pn]=['DTDS'];
deps[pn]=['DT4'];
excl[pn]=['DT3'];
desc[pn]=['An advanced scripting tool for DAEMON Tools and Alcohol 120% / 52%'];
ordr[pn]=[177];
cmd1[pn]=['%cdrom%\\Soft\\Daemon\\4\\autoit-dtdscript.exe'];
dflt[pn]=['yes'];
cat[pn]=['CD/DVD Tools'];
pn++;

Общая информация:
Код:

uid[pn]=['уникальный идентификатор приложения в пределах config.js'];
deps[pn]=['список идентификаторов приложений от которых зависит данное приложение'];
excl[pn]=['список приложений, к-рые нужно отключить для установки данного приложения'];


AjaX_too 01-01-2009 14:41 995007

МИШАНЧИК,
Я через интерфейс делал.
"Зависит от" (выбирает связаную програму), "исключает" (запрещает выбор програмы)

conductor,
У меня тоже не хватает "базы знаний", у меня на одном компе эта ошибка вылазит, на ноуте нет. Если вы победили данную ошибку, будьте добры поделитесь каким образом Вы это сделали? И что имеется ввиду под выражением "неправильная система"? Может какие то твики влияют на этот баг??

conductor 01-01-2009 17:28 995077

Цитата:

Цитата AjaX_too
conductor,
, у меня на одном компе эта ошибка вылазит, на ноуте нет. »

вот сам себе ответил тут как сказать есть альтернатива
читать дальше »
http://torrents.ru/forum/viewtopic.php?t=1284599

совсем не глючит конфиг втупую подходит грамотный пацан в шахматах охеренно шарит
DenchikK
не хочеш в шапку альтернативы свою ветку не хочу делать поюзай

МИШАНЧИК 01-01-2009 18:02 995086

Sanja Alone, у меня по Вашему примеру получается не так как мне хотелось.
Если:
prog[pn]=['Windows Sidebar 6.0.6001.22303 Rus'];
uid[pn]=['WindowsSidebar'];
deps[pn]=['MicrosoftNET'];
desc[pn]=['Боковая панель от Windows Vista с установленными гаджетами.'];
dflt[pn]=['no'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Оформление'];
cmds[pn]=['%root%\\Soft\\WSidebar.exe /VERYSILENT'];
picf[pn]=['Wsidebar.jpg'];
picw[pn]=['400'];
pich[pn]=['255'];
textl[pn]=['Bottom'];
pn++;
То Windows Sidebar нельзя выбрать, пока не выберешь MicrosoftNET. А мне представлялось: ставишь галочку на Windows Sidebar и автоматом ставиться на Microsoft NET Framework.
Или я что-то не так прописал?

AjaX_too 01-01-2009 20:57 995189

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

DenchikK 02-01-2009 11:39 995504

AjaX_too,
Там: Windows_XP_Pro_SP3 Russian + WAINAKH DVD v8.0 на 4.37 гб
Описание:
читать дальше »
Эта сборка собрана на основе Русского дистрибютива - Windows XP SP3 Professional, Volume License!
Корпоративная версия которая не требует Активации!
Сборка с автоматической установкой, кроме раздела диска куда ставить, остальное все автоматически.
Ввод серийного номера не требуется. Система без проблем может обновлятся на сайте www.microsoft.com.
В сборку интегрирован Набор обновлений UpdatePack-XPSP3-8.11.18 Rus для русской Windows XP Professional SP3 по ноябрь месяц 2008г.
При первом входе в систему открывается WPI. Срок простоя в WPI выставлен 5 минут для того, что бы пользователь мог либо установить приложения на выбор, либо ничего не устанавливая сделать перезагрузку системы. Я же, советую установить все компоненты выставленные по умолчанию.

AjaX_too 02-01-2009 13:58 995582

conductor,
какую оболочку использует Wainakh?

Sanja Alone 02-01-2009 20:29 995816

Цитата:

Цитата МИШАНЧИК
Или я что-то не так прописал? »

Все так и задумано. А если хочется чтобы автоматом галочку на требуемых приложениях ставило, то придется скрипты wpi дописывать (по кр. мере для версий 5.х; для 7.х не скажу - не пользуюсь).

conductor 03-01-2009 02:24 996017

Цитата:

Цитата AjaX_too
conductor,
какую оболочку использует Wainakh? »

ребята если интересно могу выложить
Цитата:

Цитата DenchikK
AjaX_too,
Там: Windows_XP_Pro_SP3 Russian + WAINAKH DVD v8.0 на 4.37 гб
Описание: »

поправка на последних 2 ух сборках он перешел на 7_1
у него была другая оболочка диск назывался Wainakh WPI я образ стёр но могу попросить чоб выслал либо вы сами на торренст ру

читать дальше »
http://ipicture.ru/Gallery/Viewfull/11102626.html

AjaX_too 03-01-2009 04:37 996041

conductor, интересует именно оболочка, которая используется в той сборке. Я немного не понял, Wainakh WPI - это название оболчки или название сборки? Кто разработчик оболочки и где ее можно стянуть?

LonerD 03-01-2009 18:21 996433

Цитата:

Цитата AjaX_too
Я немного не понял, Wainakh WPI - это название оболчки или название сборки? Кто разработчик оболочки и где ее можно стянуть? »

Это он типа прорекламировал варезную сборку (хотя это и запрещено правилами форума).
Оболочка называется WPI, ссылки на оф.сайт и ссылки на скачивание в шапке данной темы.

AjaX_too 03-01-2009 18:41 996446

DPavlik82,

тогда я не понял каким образом в WPI добиться такого интерфейса (расположение кнопок окно выбора и т.п.)

conductor 03-01-2009 21:40 996591

Цитата:

Цитата DPavlik82
Цитата AjaX_too:
Я немного не понял, Wainakh WPI - это название оболчки или название сборки? Кто разработчик оболочки и где ее можно стянуть? »
Это он типа прорекламировал варезную сборку (хотя это и запрещено правилами форума).
»

1 я не рекламировал название довали до меня (сборка уже устарела я во всяком случае на раздаче не стою)
2 а вы ёё юзали чоб голословно ставить диагноз
3 SerG63rus на торентс ру использует его оболочку(WPI ему и мне в личку переслал minutka15 ) я очень в хороших отношения minutka15 (автором сборокWainakh WPI)
4 ёщё раз повторяю до последних сборок он использовал не знаю как понятней сказать грубо и понятно переделанный WPI как он писал ручку программист приложил
Цитата:

Цитата AjaX_too
тогда я не понял каким образом в WPI добиться такого интерфейса (расположение кнопок окно выбора и т.п.) »

5 ему в личку
6 могу и я но пока влом образ ковырять отдых у меня а у него в Франции тем более

МИШАНЧИК 04-01-2009 02:24 996777

conductor, по поводу:
Цитата:

Цитата conductor
но пока влом образ ковырять »

может "поковыряешь"? Ведь людей здесь это заинтересовало, все благодарны будут. А возможность есть только у тебя т.к.
Цитата:

Цитата conductor
а у него в Франции »


LonerD 04-01-2009 13:13 996986

Цитата:

Цитата conductor
а вы ёё юзали чоб голословно ставить диагноз »

Я диагноз не давал, я только упомянул о правилах форума.
Но если уж так хотите, то вот диагноз: если сборка Wainakh пытается маскироваться под более брендовую Loner-XP, то ничего хорошего о качестве вайнака сказать нельзя (типа сделаем оформление тоже с волками, авось люди купятся на подделку по типу Адидас-Абибас)

МИШАНЧИК 04-01-2009 14:09 997024

To all, ну чего вы все напали на Wainakh?
Ну делает парень сборки, но ведь никому не навязывает. А conductor, просто предложил всем посмотреть(если кого заинтересует), может кто-то, что-то для себя почерпнёт. А его все в штыки. Некрасиво господа!

AjaX_too 04-01-2009 15:08 997068

МИШАНЧИК,
Начали с ошибки при перезагрузке, закончили за упокой...ну да ладно. Просто я не считаю альтернативой переделаный под себя код WPI (хотя не отказался бы его поюзать, но тянуть 4 гига из-за оболочки 7мб.....), и не факт, что ошибка не вылезет в переделаном варианте, т.к. основа неизменна. Альтернативой можно назвать тот продукт, который общедоступен, и по которому ведется поддержка.

iDemon 04-01-2009 21:15 997375

Меня мучает вопрос: "Как запустить wpi после перезагрузки с другими галочками. Причем галочки меняются в зависимости от других галочек".
А теперь подробней:
Установка программ проходит с правами администратора. А их настройка(на них как раз другие галочки и отведены), как правило, с правами обычного пользователя, причем параметры при логине важны (собстно сам логин, пароль и ветки реестра). Ну, так вот надумал я после установки сделать автологин(в обычного пользователя) и перезагрузиться.
А дальше смутные перспективы:
1. Запихнуть всё в автозагрузку. Но тогда сидеть и долго ждать какой из 10-30 скриптов победит, потому что ломятся они все разом на запуск. Тогда можно воспользоваться какой-нибудь программой типа smartstart и + к ней 3-ое суток громоздить программу для правки её не простого конфига.
2. Как-нибудь подсунуть другой config.js.
3. Или я сильно туплю и можно как-то проще, зачем тогда создается rbconfig.js

AjaX_too 04-01-2009 21:56 997403

iDemon,
Ну в WPI есть возможность создавать несколько файлов конфигурации. На вкладке конфигурация посмотрите. Как прикрутить эту возможность под ваши нужды решать вам. Но я что то не очень понял что вы хотите реализовать.

iDemon 05-01-2009 00:45 997507

Перечитал своё сообщение выше. Мда... Мозг сломать можно.
Что я хочу реализовать:
1. Установка программ происходит из под админа.
2. Нужно запустить скрипты настройки из под пользователя. Например настроить outlook для exchange, где имя_почты=имя учетной записи в active directory (это только один пример). Вход под пользователем реализовал через автологин + перезагрузка, ну и автозапуск wpi.

Впринципе придумал как сконфигурировать и подсунуть другие конфиги до перезагрузки, но это как-то некрасиво.
А с конфигурациями интересная идея, если проверять установлена ли программа. Но остается вопрос как запустить wpi c выбранной конфигурацией.

МИШАНЧИК 05-01-2009 11:14 997702

Подскажите пожалуйста!
Я пытаюсь собрать дистрибутив с драйверпаками и WPI. Я так понимаю, что при первом входе(когда запускается WPI) должно ещё идти окончание настройки драйверов? А оно идёт уже после WPI. А после WPI у меня идёт принудительная перезагрузка(через 10 сек), что наверное неблагоприятно сказывается на окончании установки драйверов.
Можно ли как-то сделать чтоб сначала прошло окончание установки драйверов, а потом запустился WPI?
Если можно, то как?

ozziris 07-01-2009 15:30 999647

WPI 7.2.2 при установке Windows установка не прерывается на WPI. Как исправить чтобы установка прерывалась до окончания WPI.

Dmitry_K 07-01-2009 15:58 999664

Цитата:

Цитата МИШАНЧИК
Можно ли как-то сделать чтоб сначала прошло окончание установки драйверов, а потом запустился WPI?
Если можно, то как? »

исправь ключик на запуск WPI в файле, при помощи которого запускаются программы при первом входе в систему (RunOnceKey), т.е. он должен быть больше ключа на запуск программы окончания установки драйверов...

или в файле настроек аддона установки драйверов исправь ключ на меньший, чем ключ на запуск WPI...

Цитата:

Цитата ozziris
WPI 7.2.2 при установке Windows установка не прерывается на WPI. Как исправить чтобы установка прерывалась до окончания WPI. »

каким образом запускается WPI?

ozziris 07-01-2009 16:37 999700

*.cmd

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

Dmitry_K 07-01-2009 17:03 999719

ozziris, это отдельный файл или часть его? подробнее опиши, что, когда и каким образом запускается

conductor 07-01-2009 19:17 999799

DPavlik82
вы плохо прочитали то что я писал
1 не я давал названия не я давал сылки если вы этим хотите заработать себе репутацию флаг ВАМ в руки
2 исчо раз повторяю я на минуткеной сборке не сижу хотя у него оболочка не глючит
которая глючит на последней сборке лонера
3 в отличии от вас я все сборки (ну практически) тестю и могу поставить диагноз кто занимается скриптами тот либо ленивый либо знаний мало (рег файлик подсовывается и авира его кушает см ниже)
ну моня так
читать дальше »
;!@Install@!UTF-8!
RunProgram="setup.msi /qn "
RunProgram="regedit /S reg.reg "
RunProgram="hidcon:cmd /c xcopy \"%%T\\ootip.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oosu.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodwizrs.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodpetpr.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodperwr.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodjobdr.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodguirs.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
RunProgram="hidcon:cmd /c xcopy \"%%T\\oodcmdrs.dll\" \"%programfiles%\\OO Software\\Defrag Professional\" /s /e /i /y"
Delete="%ALLUSERSPROFILE%\\Рабочий стол\\O&O Defrag.lnk"
OverwriteMode="0"
GUIMode="1"
;!@InstallEnd@!

( доказательство я поставлю человеку авиру а она убьет скрипт он будет висеть в паузе проверено на том же экстриме и заработано денег флаг им в руки а мне бабок в карман за что их благодарю
МИШАНЧИК
4 http://pic.ipicture.ru/uploads/081029/K63YTncGfv.jpg
может сделать так сначала ставятся дрова на мамку (которые вшиты)а дальше ставиш чё хочеш но сам теже аддоны ну не нада тебе сидебар ну и и убрал галочку
тот же Framework можещ поставить двумя путями чеб быстрей ставится еденичка надо 3ку в впи у тебя прописана команда с другими ключами а архив один с этого форума (надеюсь борцы за......мне претезии не выскажут) просто многие загоняют 2 архива кады можно одним откланиваюсь удачи

ozziris 07-01-2009 20:44 999864

Это целый файл с расширением *.cmd. Файл лежит в I386\SVCPACK\. Соответственно запуск файлом SVCPACK.inf. WPI 7.0 идет без проблем. Меняю WPI. Запускается как положено, но windows не останавливается и wpi и windows ставятся одновременно...

di2blo 08-01-2009 00:37 1000125

Привет всем. Как запустить установку программ с ЖД что нужно прописать в пути?

AjaX_too 08-01-2009 01:47 1000172

di2blo,
у меня запускается так и CD и c HD:
cmd1[pn]=['"%wpipath%\\Install\\1_Office\\Office2003.exe"'];

conductor 08-01-2009 13:38 1000480

cmds[pn]=['%wpipath%\\Install\\Archiver\\7z462.exe /S'];тоже самое главное где находится
WPI.hta а где он должен находится тут уже писали читайте зы у меня 2 один для дров другой для прог (у минутки 3 у сергея 4 один для твиков выведен весь реестр и галочками выключаешь али ВКЛЮЧАЕШЬ ПОСЛЕ ТОГО КАК ВЫКЛЮЧИЛ !!! чё тебе не надо)

МИШАНЧИК 10-01-2009 07:34 1002294

DenchikK, помогите пожалуйста! Что-то случилось, на ровном месте перестал запускаться WPI.
Пишет "строка №(каждый раз номер разный) недостаточно памяти для завершения операции. Продолжит выполнение операций на этой странице?", если нажать "Да" или "Нет", пишет "На этой странице произошла ошибка сценария. Строка №(каждый раз номер разный) есть Null или не является объектом. Продолжит выполнение операций на этой странице?". Главное я не вносил никаких изменений в настройки.
Я уже попробовал полностью его удалил , распаковал заново - тот же эффект. Попробовал версии 7.2.1 и 7.1.1 всё то же.
Как победить?

Pozia 10-01-2009 07:44 1002296

МИШАНЧИК, это глюк WPI. Перезагрузи комп или заверши процесс с названием mht или что то похожее, не помню точно

МИШАНЧИК 10-01-2009 08:23 1002301

Pozia, уже 3 раза перезагрузил, обновил .dll библиотеки - без толка.
Как быть не знаю.

МИШАНЧИК 10-01-2009 11:15 1002403

To all
Подскажите пожалуйста как всё таки правильно оформить перезагрузку в конце WPI. Может каким нибудь батником, или как нибудь ещё?

Pozia 10-01-2009 12:50 1002500

Мишанчик, скажите а зачем вы делаете перезагрузку после отработки впи?

МИШАНЧИК 10-01-2009 14:36 1002618

Pozia, у меня через WPI ставятся ESET и Касперский(кому что надо) с ключами /quiet /norestart. А для правильной их работы нужна перезагрузка(чтоб их службы запустились).

Pozia 10-01-2009 15:08 1002665

Мишанчик, эту же проблему решил несколько иначе. У себя делаю перезагрузку после первого входа пользователя с помощью скрипта. В автозапуск на Т13 минуте помещается самоудаляющийся файл который по мелочи кое чего доустанавливает, применяет некоторые настройки реестра и запускает скрипт на перезагрузку. Выскакивает красивое окно с таймером и комп перезагружается. Меня этот вариант полностью устраивает. Если интересует вечером с компа выложу скрипт и скажу подробнее как делать если что не понятно

Dmitry_K 10-01-2009 15:12 1002673

Вложений: 1
Цитата:

Цитата МИШАНЧИК
Подскажите пожалуйста как всё таки правильно оформить перезагрузку в конце WPI. Может каким нибудь батником, или как нибудь ещё? »

вариант 1. restart.cmd:
Код:

shutdown -r -f -t 5 -c "system will now restart in 5 sec"
вариант 2. также эту команду можно прямо в wpi вписать

вариант 3. эту команду можно прописать в ключе RunOnce после запуска WPI:
Код:

REG ADD %KEY%\%i% /V 1 /D "%CDROM%\wpi.hta" /f
REG ADD %KEY%\%i% /V 2 /D "shutdown -r -f -t 5" /f

вариант 4. см. аттач (скомпилированный autoit-скрипт, запускается без параметров, выскакивает окошко с прогресс-баром, перезагрузка через 5 секунд)

выбирай любой вариант ;)

AliEnder 10-01-2009 17:20 1002849

Вложений: 1
МИШАНЧИК, Я вот так делаю. Тоже autoit но на три минуты.

Dmitry_K 10-01-2009 17:51 1002893

AliEnder, только в примере не 3, а 1,5 минуты ;)

AliEnder 10-01-2009 19:24 1003006

Dmitry_K, :) Точно...

VelDmi 10-01-2009 19:35 1003024

Цитата:

Цитата МИШАНЧИК
Подскажите пожалуйста как всё таки правильно оформить перезагрузку в конце WPI. Может каким нибудь батником, или как нибудь ещё? »

А что вам мешает в настройках WPI поставить галку "перезагружать компьютер после завершения установки"?

AjaX_too 11-01-2009 04:08 1003389

Цитата:

Цитата VelDmi
А что вам мешает в настройках WPI поставить галку "перезагружать компьютер после завершения установки"? »

Проблемы с этой опцией были, так и не решилось вроде.

DenchikK 11-01-2009 05:31 1003416

Цитата:

Цитата AjaX_too
Проблемы с этой опцией были, так и не решилось вроде »

Никогда проблем не видел.

МИШАНЧИК 11-01-2009 05:46 1003420

Dmitry_K, AliEnder, большое спасибо!
А могли бы вы выложить свои не скомпилированные скрипты?

Pozia,
Цитата:

Цитата Pozia
Если интересует вечером с компа выложу скрипт »

Выложите пожалуйста.

Dmitry_K 11-01-2009 05:47 1003421

Цитата:

Цитата DenchikK
Никогда проблем не видел »

ну если народ говорит, что есть... (то-ли глюк, то-ли полтерГейтс, то-ли настройки-аддоны виноваты)... значит проблема имеет место ;)

DenchikK 11-01-2009 05:57 1003423

Цитата:

Цитата Dmitry_K
ну если народ говорит, что есть... (то-ли глюк, то-ли полтерГейтс, то-ли настройки-аддоны виноваты)... значит проблема имеет место »

Возможно и так.
Но за 2 или 3 года юзанья WPI на огромном парке машин ни разу такой проблемы не встречал...
Скорее всего это всё таки руки :lol:

Pozia 11-01-2009 10:52 1003512

МИШАНЧИК, вот. Держите:

#NoTrayIcon
$j=120
ProgressOn("Пожалуйста, подождите...", "Происходит настройка Windows", "Компьютером можно пользоваться после" & CHR(10) & "перезагрузки через " & $j & " сек.")
For $i = 1 to 99 step 100/$j
$j=$j-1
sleep(1000)
ProgressSet( $i, "Компьютером можно пользоваться после" & CHR(10) & "перезагрузки через " & $j & " сек.")
Next
ProgressSet(-1 , "Желаю приятного пользования данной сборкой" & CHR(10) & "Windows XP 2009 от Pozia")
Shutdown(2)
sleep(5000)

если не в курсе что дальше делать в личку напишу

AjaX_too 11-01-2009 10:59 1003527

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

AliEnder 11-01-2009 12:53 1003613

Цитата:

Цитата МИШАНЧИК
А могли бы вы выложить свои не скомпилированные скрипты? »

Пожалуйста:
читать дальше »
If Not WinExists(@ScriptName&".1st") Then
Run(@ScriptFullPath)
AutoItWinSetTitle(@ScriptName&".1st")
WinWait(@ScriptName&".2nd")
Exit
Else
AutoItWinSetTitle(@ScriptName&".2nd")
EndIf
BlockInput(1)
$j=90
ProgressOn(" Установка успешно завершена", " Запланирована перезагрузка", " Система будет перезагружена через " & $j & " сек. " & CHR(10) & "Настройки вступят в силу после загрузки системы")
For $i = 1 to 99 step 1.1
$j=$j-1
sleep(1000)
ProgressSet( $i, " Система будет перезагружена через " & $j & " сек. " & CHR(10) & "Настройки вступят в силу после загрузки системы")
Next
ProgressSet(-1 , "Перезагрузка")
Shutdown(2)
sleep(5000)


МИШАНЧИК 11-01-2009 15:01 1003718

Pozia,
Цитата:

Цитата Pozia
если не в курсе что дальше делать в личку напишу »

К стыду не знаю. Напишите пожалуйста!

DenchikK 11-01-2009 18:34 1003948

МИШАНЧИК,
* Скачать AutoIT
* Установить AutoIT
* Создать файл хоть блокнотом с произвольным именем и расширением au3
* Запихнуть в него вышеозначенный текст скрипта
* Сохранить файл
* В проводнике нажать на нём правую клавишу мышки
* Выбрать Compile Script
* Получить файл с расширением exe
* Пользоваться

МИШАНЧИК 12-01-2009 01:53 1004478

DenchikK, подскажите пожалуйста!
Почему у меня WPI при запуске "тормозит"? Появляется белое окно, висит секунд 5-7, потом только из белого становится картика WPI.
Тормозит не только при запуске во время установки Windows, но и если просто запускать в Windows на рабочей машине путем "кликания" по файлу WPI.hta?
Очень некрасиво получается во время установки.

И ещё.
подскажите пожалуйста!
У меня стало периодически выскакивать окно:

Код:

Во время выполнения произошла ошибка.
Запустить отладку?
Строка:(номер всё время разный)
Ошибка: Предпологается наличие ')'
Да Нет

Что это такое и как победить? Такая же ошибка выскакивает и при открытии Internet Explorer.

DenchikK 12-01-2009 16:30 1005102

МИШАНЧИК,
Ну так оно работает. Может тож кому то синие огурцы кажутся красивее зелёных, но уж такова жизнь.
Про ошибки отладки, первые две галочки как на скрине выставте:

DimonV 12-01-2009 17:16 1005155

Скажите пожалуйста как сделать чтобы при первом входе сначала появлялась wpi, потом копирование драйверов, а потом перезагрузка windows, а то у меня запускается wpi и процесс копирования дров вместе и ни одна прога не устанавливается пишет не удача?
Wpi я запускаю через файл run.cmd находящийся в svcpack, в нем написано сл.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

AjaX_too 12-01-2009 17:20 1005160

DimonV,
Попробуйте совместить с фддоном X-Reset и запускать WPI не при первом логоне, а при втором.
http://forum.oszone.net/thread-103588-28.html

DimonV 12-01-2009 18:01 1005243

Пробовал ни че че-то не получилось!!!

AjaX_too 13-01-2009 02:17 1005873

Цитата:

Цитата DimonV
Пробовал ни че че-то не получилось!!! »

ваша фраза ни о чем не говорит.

МИШАНЧИК 13-01-2009 05:31 1005930

DimonV, если первый WPI, то:
Цитата:

Цитата DimonV
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f »

999 - это № установки т.е. самый последний в данном случае. Нужно допустим 900, для драйверов 910, а
Цитата:

Цитата AjaX_too
X-Reset »

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

gora 13-01-2009 12:04 1006125

DimonV, приводя текст скрипта, заключайте его в теги CODE (значок # на панели быстрого ответа).
Цитата:

Цитата DimonV
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:set wpipath=%CDROM%\wpi »

Неправильный синтаксис строки. Это должны быть две строки, а они у Вас "слиплись". Попробуйте так:
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
...


МИШАНЧИК 13-01-2009 12:20 1006139

DenchikK, а можно ли прописать чтоб WPI при выходе выполнил не одну, а две команды(Настройки->Инструменты->Выполнить при выходе)?

МИШАНЧИК 15-01-2009 14:20 1008496

DenchikK, у меня почему-то WPI стал самопроизвольно перезагружаться посредине устанавливаемых программ, хотя ничего из программ не добавлял.

minutka15 15-01-2009 20:03 1008839

Кто нибудь заметил что в последней версии 7.2 какую то на мой взгляд неисправность?
Когда кликну 2 раза на wpi.hta то та моменталъно типа приоткрывается и тут же закрывается, а когда запускаешь второй раз, то открывается.
Никак невозможно вызвать открытие WPI.HTA ни через батник, ни через пакетный файл.Всегда приходится запускать либо батник либо пакетный файл вторично.
И каким образом надеяться на то, что перед первым входом запустить WPI.HTA я понять не могу. Может в батник прописать двойную команду типа

set wpipath=%CDROM%\wpi
set wpipath=%CDROM%\wpi

Есть у кого идея решить такую проблему?

Pozia 16-01-2009 00:11 1009100

Цитата:

Цитата МИШАНЧИК
у меня почему-то WPI стал самопроизвольно перезагружаться »

на каких прогах?

МИШАНЧИК 16-01-2009 02:07 1009204

Pozia,
Цитата:

Цитата Pozia
на каких прогах? »

Позавчера на Daemon Tools lite 4.30.3(из аддона от jameszero ), до этого месяц проблем не было с ней, вчера на Kaspersky Internet Security 7.0.1.325 Rus несколько раз подряд(несколько месяцев тоже проблем не было).
Ошибся, на Касперском не перезагружается, а просто загружается рабочий стол. В логе:
Код:

16 января 2009 г. 12:20:43
  Программа: Kaspersky Internet Security 7.0.1.325 Rus
  Идентификатор: KasperskyInternet7
  Порядок: 900037
  Категория: Антивирусы

minutka15,
Цитата:

Цитата minutka15
типа приоткрывается и тут же закрывается »

такая же байда, пока ответа небыло.

Pozia 16-01-2009 07:44 1009256

МИШАНЧИК, а когда происходит перезагрузка? при автоматической установки винды с нуля? или вы в самой винде ставите WPI проги по несколько раз? Если второе то перезагрузка это нормально. У самого было так на установке офиса. Когда делал с ним опыты то по нескольку раз ставил через WPI и удалял через Панель управления. То есть, другими словами, коль для проги требуется перезагрузка для коректной установки или удаления то WPI это будет делать если ставить и удалять прогу на живой системе, мне кажется так будет правильно и так делается. А если проблема при автоустановке то решать надо начиная с отката всех тех изменений что ввели до того как не было проблем

minutka15 16-01-2009 08:53 1009279

Ковырялся со скриптами и нашел выход ( хоть и тупой, проверенный и рабочий ).
Вместо WPI.HTA нужно давать ссылку на скрипт AutoIt , дав ему название например WPI.EXE
проверил на виртуалке, проверил в различных вариантах вызова WPI через RunOnceEx ,GuiRunOnce и т.п.
Все очень просто. Вот с этим скриптом делаем ехе-шник и ложим в одну папку с WPI.HTA.
И все ссылки даем на созданный ехе-шник WPI.EXE.
HTML код:

Shellexecute("wpi.hta")
Sleep(1000)
Shellexecute("wpi.hta")

То есть скрипт вызывает wpi.hta дважды. Первый раз вызывает, окошко как обычно мигнет и закроется, ждем 1 секунду, если wpi.hta не открылся с первого разу, то открываем его со второго раза!

МИШАНЧИК 16-01-2009 10:13 1009329

Pozia,
Цитата:

Цитата Pozia
когда происходит перезагрузка? »

При установке с нуля.

minutka15, у меня мигает и через несколько секунд запускается сам(появляется белое окно, только потом картинка). В смысле, в оригинале без твоего скрипта.

serj88rus 16-01-2009 21:59 1009981

Все привет!

Не подскажите как исправить глюк WPI. Вообщем, при использовании посторонних тем, скаченных с оффициального сайта WPI, когда я хочу поставить галочку на последней странице у любой программы, это не удается, она перелистывается на 2 или 3 страницы назад, и так с 6 и 7 версиями. Использую тему Windows (стандарт) все нормально. Может, у кого-то, уже было такое?

Pozia 16-01-2009 23:52 1010095

Цитата:

Цитата МИШАНЧИК
При установке с нуля. »

ЗНАЧИТ
Цитата:

Цитата Pozia
решать надо начиная с отката всех тех изменений что ввели до того как не было проблем »


МИШАНЧИК 19-01-2009 14:33 1012617

All,
С перезагрузкой разобрался. Проблема была в Windows Sidebar. Раньше она у меня ставилась на Т-13, а потом решил поставить из WPI и начались проблемы.

По поводу ошибки которая то выскакивает, то не выскакивает после перезагрузки WPI. У меня она то есть, то нет даже если перегружаться не средствами WPI(x-Reset10, скрипты Autoit). То есть всё зависит от выбранных для установки приложений(у меня по всей видимости KIS даёт).
Если кому-то интерестно.

conductor 19-01-2009 19:48 1012980

Цитата:

Цитата МИШАНЧИК
All,
По поводу ошибки которая то выскакивает, то не выскакивает после перезагрузки WPI. У меня она то есть, то нет даже если перегружаться не средствами WPI(x-Reset10, скрипты Autoit). То есть всё зависит от выбранных для установки приложений(у меня по всей видимости KIS даёт).
Если кому-то интерестно. »

молодец поэтому скриптами не пользуюсь работаеш с WPI не пользуйся фаерволчиками работай на чистой

МИШАНЧИК 21-01-2009 13:06 1014676

All,
Подскажите пожалуйста!
Возникла проблема с применением твика:
Код:

;Отключить отладку скриптов в Internet Explorer.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"
"DisableScriptDebuggerIE"="yes"

После установки Офис 2007 идёт вышеуказанный твик, но он не применяется почему-то.
Код:

prog[pn]=['Microsoft Office 2007 (Word & Excel)'];
uid[pn]=['MICROSOFTOFFICE2007WORD'];
desc[pn]=['Word & Excel из пакета Microsoft Office 2007 Enterprise SP-1.'];
ordr[pn]=[0];
dflt[pn]=['no'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Microsoft Office 2007 Enterprise SP-1 Rus'];
cmds[pn]=['%root%\\Soft\\Office2007\\setup.exe /adminfile Enterprise.WW\\config2.MSP /config Enterprise.WW\\config.xml','"%root%\\Soft\\WordNormal.exe"','{REGEDIT} %root%\\Soft\\Office.reg'];
excl[pn]=['MICROSOFTOFFICE2007WORDEX','MICROSOFTOFFICE2007FULL','MICROSOFTOFFICE2003'];
picf[pn]=['Word.jpg'];
picw[pn]=['352'];
pich[pn]=['400'];
textl[pn]=['Bottom'];
pn++;

Попробовал внести его через Sfx-архив(выполнить после окончания работы WPI), RunOnceEx, но всё равно значения остаются "no". Хотя если запустить этот же архив просто в Windows - твик отрабатывает нормально.
Не пойму в чём причина(все остальные твики вносятся без проблем).
Как быть???

Dmitry_K 21-01-2009 16:09 1014859

Цитата:

Цитата МИШАНЧИК
'{REGEDIT} %root%\\Soft\\Office.reg' »

возможно пропущен параметр /S после команды REGEDIT
Цитата:

Цитата МИШАНЧИК
Попробовал внести его через Sfx-архив(выполнить после окончания работы WPI), RunOnceEx »

что в архиве? поподробнее...

МИШАНЧИК 22-01-2009 10:27 1015587

Dmitry_K,
Цитата:

Цитата Dmitry_K
что в архиве? поподробнее... »

В 7z архиве файл Exit.reg с содержанием:
Код:

Windows Registry Editor Version 5.00

;Отключить отладку скриптов в Internet Explorer.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"
"DisableScriptDebuggerIE"="yes"

Файл конфигурации архива:
Код:

;!@Install@!UTF-8!
InstallPath="%WINDIR%\\Temp\\Exit"
RunProgram="REGEDIT /S Exit.reg"
Delete="%WINDIR%\\Temp\\Exit"
GUIMode="2"
;!@InstallEnd@!


Dmitry_K 22-01-2009 16:28 1015947

Попробуй
Код:

RunProgram="REGEDIT /S \"%WINDIR%\\Temp\\Exit\\Exit.reg\""

МИШАНЧИК 23-01-2009 05:07 1016487

Dmitry_K, попробую, отпишусь.
Но дело в том, что этот же архив если его запустить просто в Windows нормально срабатывает.

МИШАНЧИК 24-01-2009 04:02 1017607

Dmitry_K, не сработало. А в Windows нормально.

МИШАНЧИК 25-01-2009 11:47 1018649

Все, сделал. Большое спасибо Pozia, он помог.

Dmitry_K 25-01-2009 14:01 1018771

Цитата:

Цитата МИШАНЧИК
Все, сделал. Большое спасибо Pozia, он помог. »

а в чем трабла-то была? написал бы хоть ;)

МИШАНЧИК 26-01-2009 05:25 1019529

Dmitry_K,
Да Pozia, помог создать sfx архив который распаковывается в автозагрузку и оттуда срабатывает применение твика при загрузке рабочего стола.

Dmitry_K 26-01-2009 14:31 1019921

Цитата:

Цитата МИШАНЧИК
который распаковывается в автозагрузку »

значит WPI при своей работе "запоминает" эти параметры и не дает их изменять

wolkow70 29-01-2009 12:55 1023366

Товарищи, кто нибудь знает как ускорить запуск WPI, а то долго приходится наблюдать белый экран, пока дождешься чего-нибудь.

Dmitry_K 29-01-2009 13:19 1023399

Цитата:

Цитата wolkow70
а то долго приходится наблюдать белый экран »

ускорить можно копированием WPI на жесткий диск и последующей дефрагментацией системного раздела и раздела, на который скопирован WPI

feniXxX 31-01-2009 21:20 1025672

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

Dmitry_K 31-01-2009 21:40 1025694

feniXxX, прочти сначала Автоматическая установка Windows XP - Приложения
а затем тебе в раздел форума Автоматическая установка приложений

stasys44 01-02-2009 13:15 1026103

Вышла новая версия - 7.3.0. Подправьте, пожалуйста, шапку.

Перевод на русский включает изменения до версии 7.2.2 включительно (языковый файл и руководство пользователя)

Pozia 01-02-2009 22:58 1026682

Цитата:

Цитата stasys44
Вышла новая версия - 7.3.0. »

а че там нового? Глюки небось новые. Только 7,2,2 приручил :)

DimonV 02-02-2009 00:08 1026750

Значит как совмстить аддон Z_DRV_INST и WPI, т.е. объясню по подробнее. После первого входа в систему должно запускатся WPI, и после окончания установки прог должен запускаться процесс связанный с аддоном Z_DRV_INST, т.е. копирование в папку OEMDRV и т.д. Но у меня все это запускается вместе одновременно и проги не котят устанавливаться пишет неудача. WPI запускаю вот таким образом через run.cmd из svcpack.inf

Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i: 
set wpipath=%CDROM%\wpi   

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx   

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

А вот PreSetup из аддона Z_DRV_INST


Код:

; BS Auto Driver system setting file
;

; Общие настройки

[COMMON_SETTINGS]
; блокировка политики проверки цифровых подписей
BlockDSPolicy =1
; Не выполнять ничего кроме presetup.cmd\postsetup.cmd и копирования дистрибутива на HDD
ScipAllFunc = 0

; Путь к папке с распакованными драйверами
; используется для внутренних нужд, не удалять и не изменять!
DrvFolderPach =

; Настройки GUI - установки

[PRESETUP_SETTINGS]
;Показывать ход подготовки к установке.
;1 - не показывать 0 - по умолчанию - показывать
SilentSetupMode =0
; Использовать интерфейс WinntBBU.dll
;Отображать ход установки в виде Setup Billboards
;0 - старый вид диалога 1 - по умолчанию - Setup Billboards
;Отображение идет за счет стандартной библиотеки, так что при применении трансформ-паков
;Общий стиль не будет нарушен
UseBBU =1
;Папка, в которой хранятся упакованные драйвера на CD.
;По умолчанию - OEMDRV
OemDirName =OEMDRV
;Папка, куда будут помещены драйвера после распаковки.
;Для пакетов BashratTheSneaky -  %SystemDrive%\D и лучше не менять.
;Полное путь с поддержкой переменных окружения.
;По умолчанию - %SystemDrive%\D
DrvDirName =%SystemDrive%\D
;Альтернативная папка для ПОИСКА распакованных драйверов
;Сделанно для совместимости с внутрифирменными стандартами
;По умолчанию %SystemDrive%\DRIVERS
AltDirName =%SystemDrive%\DRIVERS
;Отвечает за то, считать ли драйвера в папке OEMDRV на CD запакованными.
;Если 0, то распаковки не происходит и устаеовка идет напрямую с CD.
;Удобно при небольшом объеме драйверов. При большом количестве очень сильно замедлит установу.
;Советую пользоватся только при изготовлении дистрибутива под конкретную машину с фиксированным набором железа.
;По умолчанию - 1
DrvIsZipped =1
;Папка, в которую будут распаковыватся архивы. Для пакетов BashratTheSneaky - корень системного раздела.
;Куда попадуит распакованные драйвера, зависит от структуры архива и имени этой папки.
;Два этих факта надо сопоставить с значением DrvDirName
;Имеет значение только при DrvIsZipped=1
;Полное путь с поддержкой переменных окружения.
;По умоччанию  %SystemDrive%
UnzipDirName =%SystemDrive%
;Показывать ли диалог выбора пакетов.
;Если архивы не найдены, то диалог не отобразится не зависимо от значения
;По умолчанию - 1
ShowWaitDlg =1
;Время ожидания до автораспаковки всех пакетов
;По умолчанию - 30
WaitTime =30
;Пропукать в динамик три раза при отображении диалога выбора драйверов
BipOnShowWaitDlg =1
; Использовать DevicePath или SetupCopyOEMInf
; В этой версии не работает!
;UseMakeOEMDrvPnf =0
;Показывать кнопку выбора запакованных пакетов драйверов из альтернативного расположения
;По умолчанию - 1
VisibleAddButton =1

; Настройки RunOnceEx стадии первого логона

[POSTSETUP_SETTINGS]
;При значении 0 папка с драйверами будет удалена после установки.
;А пути поиска сброшены на %SystemRoot%\inf
;При 0 настройки сохранения в finish.ini не учитываются.
;При 1 и отсутствии finish.ini вся папка копируется в %SystemRoot%\OEMDrv
;А пути поиска перечитываются на %SystemRoot%\OEMDrv
;При наличии finish.ini сохранение драйверов определяется заданными в нем фильтрами и параметрами.
;По умолчанию - 1
KeepDrivers =1
; Обработать finish.ini и установить расширения драйверов (панели), например ATI ССС или CCP
InstallPanels =1
; Создать ярлыки на рабочем столе для запуска очистки, установки панелей и сохранения драйверов вручную.
; При выполнении очистки будут удалены автоматически
MakeShortcut =0
; Автоудаление временных файлов после установки (finish, setup.old, devcon.exe итд)
; А так же папки с драйверами из прежнего местоположения.
; При AutoCleanup = 0 при сохранении папок с драйверами происходит не перемещение, а копирование
; Прежнее местоположение сохраняется нетронутым.
; При AutoCleanup = 0 после проверки правильности установки можно запустить Finish.exe cleanup (c) и
; пройдет автоочистка. По умолчанию 1.
AutoCleanup =1
;Копировать ли дистрибутив в %SystemRoot%\I386
;По умолчанию -1
CopySource =0
;Скрывает отображение процеса установки панелей при 1
;По умолчанию -0
SilentFinishMode =0
; Использовать DevicePath или SetupCopyOEMInf
; Актуально только при KeepDrivers = 1
UseMakeOEMDrvPnf =1
;Наименование подключа RunOnceEx реестра по умолчанию
;Запуск из RunOnceEx используется всегда для служебных целей!
;Обязательно соотнесите со своими зачениями ключей при использовании RunOnceEx
;По умолчанию -001
RunOnceExKey =ZZZZ_002
;Имя стадии RunOnceEx
RunOnceExDlgCapt =Завершение установки драйверов
; Восстанавливать оригинальный установщик при очистке
RestoreOrgSetup = 1

; Exclude 'bad drivers' folder from HWIDS
;Список пропускаемых папок с "плохими" драйверами.
;Формат HVID - папка
;Если надо просто всегда исключть папки, то место HWID ставим *
;И перечисляем все пути от корня папки в DrvDirName, через ;
;Внимание! Только одна строка может начинатся с *!!!
;Позволяет исключить драйвера без перепаковки пакетов.

[EXCLUDE_DIRS]
;*=V\NV\OLD
PCI\VEN_10DE&DEV_0020=V\NV\NEW
PCI\VEN_10DE&DEV_0028=V\NV\NEW
PCI\VEN_10DE&DEV_00A0=V\NV\NEW

Как мне сделать чтобы все было так как надо.

AjaX_too 02-02-2009 00:55 1026776

DimonV,
используйте совместно с аддоном x-Reset и запускайте WPI c помощью него при втором входе, тогда run.cmd не нужен. Либо можете с ключами Runonce поиграться, в Z_DRV_INST он ZZZZ_002, а в WPI - 999. Но имхо с помощью x-Reset вы добьетесь наиболее корректной работы того, чего вы хотите.

DimonV 02-02-2009 18:21 1027444

Пробовал x-Reset но при втором запуске wpi вообще не запустился

AjaX_too 03-02-2009 03:46 1027881

DimonV,
внутри x-Reset10.exe находиться файл StartAfterReset.bat, в нем нужно разремарить строки, которые предназначены для запуска WPI. После правки код должен выглядеть так:
Код:

@Echo off
For %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%i:\WIN51 Set CDROM=%%i
%CDROM%:\wpi\WPI.hta
Exit


МИШАНЧИК 03-02-2009 04:20 1027885

DimonV, исправте в PreSetup
Цитата:

Цитата DimonV
RunOnceExKey =ZZZZ_002 »

ZZZZ_002 на 999, а в WPI 999 на меньшее(900 и т.д.). В результате чего сначала отработает WPI, а потом процесс связанный с аддоном Z_DRV_INST.

AjaX_too 03-02-2009 18:06 1028494

МИШАНЧИК,

Цитата:

Цитата МИШАНЧИК
ZZZZ_002 на 999, а в WPI 999 на меньшее(900 и т.д.) »

а в чем принципиальная разница от того, как это все запускается по умолчанию??
имеем:
ZZZZ_002 (Z_DRV_INST)>999 (WPI)

делаем:
999 (Z_DRV_INST)>900 (WPI)

В результате имеем то же, что и было..каким образом процесс удерживается?

YikxX 04-02-2009 03:13 1028988

Все страницы не осилю, помогите. :) Трабла такая - при запуске из WPI тихого инсталлера, запакованного в 7-zip, не подчищается временный каталог установки. При запуске вручную - все нормально. Куда копать, где подкрутить? :)

МИШАНЧИК 04-02-2009 12:39 1029084

YikxX, скрипт 7-zip выложи.

conductor 06-02-2009 06:16 1030960

Цитата:

Цитата МИШАНЧИК
YikxX, скрипт 7-zip выложи. »

и какую прогу паковал может у себя посмотрю и проверю

Pozia 07-02-2009 01:24 1031795

Какого формата картинку и каких параметров нужно вставлять в Конфигурация > Рисунок? Нашел какую то картинку PNG и она вставилась но в попытке сделать картинку PNG с помощью ACDSee Photo из любого фото ничего не вышло. Помогите пожалуйста

conductor 07-02-2009 01:34 1031797

Цитата:

Цитата Pozia
Какого формата картинку и каких параметров нужно вставлять в Конфигурация > Помогите пожалуйста »

Рисунок PNG 128на128

AjaX_too 07-02-2009 02:11 1031808

Цитата:

Цитата Pozia
Какого формата картинку и каких параметров нужно вставлять в Конфигурация > Рисунок? Нашел какую то картинку PNG и она вставилась но в попытке сделать картинку PNG с помощью ACDSee Photo из любого фото ничего не вышло. Помогите пожалуйста »

любую картинку png формата. в config.js можно покрутить следующие опции:
Код:

picw[pn]=['32'];
pich[pn]=['32'];

Цитата:

Цитата Pozia
в попытке сделать картинку PNG с помощью ACDSee Photo из любого фото ничего не вышло. »

я делал в XnView, конвертил ico в png 32x32x32

conductor 07-02-2009 02:43 1031813

Цитата:

Цитата AjaX_too
любую картинку png формата. в config.js можно покрутить следующие опции: »

у меня так
picf[pn]=['CCleaner.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];

YikxX 07-02-2009 15:16 1032077

МИШАНЧИК, conductor, спасибо, уже сам разобрался. Прога - QIP 2005 8082 была. Заменил просто запуск батника с 2-мя командами на 2 RunProgram="......" в конфиге 7-z и все стало путем.

conductor 07-02-2009 20:18 1032283

Цитата:

Цитата YikxX
с 2-мя командами на 2 RunProgram="......" в конфиге 7-z и все стало путем. »

совет никогда батниками не пользуйся всё это можно прописать в волшебной кнопке

Dmitry_K 07-02-2009 20:42 1032304

Цитата:

Цитата conductor
совет никогда батниками не пользуйся всё это можно прописать в волшебной кнопке »

не надо "обижать" командные файлы, если все правильно прописать, то и ими можно пользоваться с успехом ;)

minutka15 08-02-2009 04:19 1032523

Ставьте любой размер картинки png:
picf[pn]=['directx9.png'];
picw[pn]=['520'];
pich[pn]=['386'];
textl[pn]=['Bottom'];
pn++;

Или даже можно:
picf[pn]=['theme.png'];
picw[pn]=['800'];
pich[pn]=['560'];
textl[pn]=['Bottom'];
pn++;

conductor 08-02-2009 05:00 1032532

Цитата:

Цитата Dmitry_K
не надо "обижать" командные файлы, если все правильно прописать, то и ими можно пользоваться с успехом »

как говорил нам препод ребята можете делать всё что хотите но схему усложнять не надо
чем проще тем надёжней!!!
вот зачем писать батник если всё это можно прописать в кнопке?
поправте может я чего то не понимаю
minutka15
интересно надо попробовать

МИШАНЧИК 08-02-2009 07:30 1032537

Pozia,
Цитата:

Цитата Pozia
Нашел какую то картинку PNG и она вставилась но в попытке сделать картинку PNG с помощью ACDSee Photo из любого фото ничего не вышло. »

У меня вообще все картинки в .JPG формате и всё работает.
Код:

picf[pn]=['KasperskyAntivirus7.jpg'];
picw[pn]=['400'];
pich[pn]=['326'];
textl[pn]=['Bottom'];


МИШАНЧИК 08-02-2009 09:16 1032554

DenchikK, тут я и не я спрашивали по поводу медленного открытия WPI.
Я заметил одну особенность(по крайней мере в дистрибутиве). Если в RunOnceEx прописать запуск WPI раньше окончания установки драйверов, то он открывается моментально. Если же сначала прописано окончание установки драйверов, а потом WPI, то он тормозит(открывается с появлением белого окна).
Может кому-то интерестно.

Pozia 08-02-2009 10:46 1032594

МИШАНЧИК, разобрался я. Просто путь к картинке нужно было указать. Там где я нашел картинку стандартную WPI в первый раз то работало без прописания пути, а когда сделал свою папку с картинками то и не видел WPI ee пока носом не ткнул.

МИШАНЧИК 08-02-2009 12:07 1032638

Pozia, я картинки закинул в WPI/Graphics и путь прописывать не надо.

stasys44 11-02-2009 22:31 1035884

Картинки уже давно можно применять любого формата и размера (хоть на пол экрана и более) и подсказки сделать в любого размера, в любом месте, величины шрифта, эффектами и т.д.

johny7514 12-02-2009 11:13 1036274

Добрый день! Такая проблема. Запускаю диск с любой диск WPI (ZverWPI, или XTreameWPI), жму "Установка программ", появляется окно "Windows Post-Install Wizard" полностью белое, в Диспетчере задач процесс mshta.exe и всё. Дальше ничего не идёт. Система не виснет. Пробовал на других машинах - образ рабочий и оболочка по установке программ запускается. Причём ранее на этой машине всё работало. Вопрос: что слетело в системе и как это восстановить? Система WinXP_SP3. Заранее спасибо.

Petya V4sechkin 12-02-2009 11:36 1036297

johny7514, попробуйте Пуск -> Выполнить ->
Код:

regsvr32 atl.dll
regsvr32 corpol.dll
regsvr32 dispex.dll
regsvr32 jscript.dll
regsvr32 scrrun.dll
regsvr32 scrobj.dll
regsvr32 vbscript.dll
regsvr32 wshext.dll
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 msxml3.dll


МИШАНЧИК 12-02-2009 11:38 1036302

Цитата:

Цитата stasys44
и подсказки сделать в любого размера, в любом месте, величины шрифта, эффектами »

stasys44, как увеличить шрифт и размер подсказок?

johny7514 12-02-2009 11:51 1036316

Petya V4sechkin,
Спасибо огромное! Всё заработало! :biggrin:

stasys44 12-02-2009 18:01 1036596

Вложений: 2
МИШАНЧИКу
В программе откройте Настройки и в вкладке Интерфейс соответственно отсчитайте нужное вам место.
Пример прилагаю - стрелочкой указаны места редактирования
- цвета фона подсказки (для примера сделал зеленый)
- величина шрифта (4 чтоб видна была разница)
- ширина и высота подсказки
и как она выглядит

ТЕМ, КОМУ программа версией все выше - все глючнее, пользуйтесь версиями 4-5, никто не воспрещает.
Если их находить напряг, на хомяке есть версия WPI Classic 1.1.1. Файл lang.js, чтоб на кнопках было по-русски, здесь:
http://www.msfn.org/board/index.php?showtopic=129449
а файл optionswizardtemplate.htm дополнить в одном месте строкой:
<option value="ru">Russian</option>

МИШАНЧИК 13-02-2009 08:39 1037081

stasys44, а Вы не знаете можно ли как-то в окне(когда уже ставятся программы) удалить строку в которой указывается путь откуда они ставятся? И вообще можно ли это окно как-то редактировать(цвет окна, цвет фона)?

Ромzes 13-02-2009 08:57 1037085

приветствую всех, подскажите в готовой WPI (без кнопок опции и конфигурация)как нибудь можно подсмотреть как настроены приложения да и сама WPI сконфигурирована

Dmitry_K 13-02-2009 10:05 1037142

Цитата:

Цитата Ромzes
как нибудь можно подсмотреть как настроены приложения »

за это отвечает файлик config.js
Цитата:

Цитата Ромzes
да и сама WPI сконфигурирована »

большинство настроек хранится в файлах globals.js и useroptions.js

Ромzes 13-02-2009 12:28 1037269

Большое спасибо :)

stasys44 13-02-2009 16:47 1037502

Ромzesу
Зачем делать пост благодарности - увеличивать безполезно тему, для этого внизу сообщения есть кнопка Полезное сообщение. Да и у Dmitry_K в штампе записано "самая лучшая благодарность - отметка сообщения "Полезным"" И было у него благодарностей 107 а не 106. Еще не поздно

МИШАНЧИКу
Как то не занимался инсталятором. В настройках точно знаю - можно картинку ввести и поменять. Если будет возможность - посмотрю, поковыряю. Сколько знаю, инсталятор позаимствован из програмки ktool от kenedy из Латвии.

Кое-что можно менять в Настройках во вкладке Стиль - фон вверху, само окно останется серое (для этого в папке Graphics > InstallBg лежит 13 файлов фона), подбор фона по шкурке - придется играть в названиях; логотип; полоса развития процесса. Чтоб не показывал путь (а что мешает?) и само окно был цаетным наверно надо править файл Installer.hta в папке Common. Попробую поиздеваться и/или спрошу у гл. програмиста программы mritter.

stasys44 16-02-2009 11:31 1039912

Вложений: 1
МИШАНЧИКу
Коммандная строка в инсталяторе введена с версии 7.2.1 и можно отменить Настройки - Вкладка Общие - Настройки снять галочку

Pozia 17-02-2009 21:55 1041686

Пользуюсь WPI 7.3.0 и тема VistaD
Прошу подсказать кто знает где меняются настройки цвета вверху надписи Windows Post-Install wizard, цвет всех прог в интерфейсе, и цвет надписей слева. А также как изменить вид шрифтов. Спасибо

Cuba 18-02-2009 00:39 1041839

Здравствуйте.
Как установить программу в ту директорию в которую я захочу ?
Есть программа и ключ к ней
Код:

cmds[pn]=['"%wpipath%\\Install\\System\\uncomsetup0.95(build717).exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-'];
Но программа устанавливается в C:\Unreal Commander.
Хочу чтобы по стандарту в C:\Program Files\Unreal Commander.
Простите если есть ответ, просто 100 страниц пересматривать как-то не впечатляет :)
Может ссылку киньте где можно расчехлиться в этом.

AjaX_too 18-02-2009 01:43 1041872

Cuba, вам больше сюда

conductor 18-02-2009 10:41 1042029

Цитата:

Цитата Cuba
Здравствуйте.
Как установить программу в ту директорию в которую я захочу ?т »

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

stasys44 18-02-2009 10:42 1042030

Ajax too Cuba человек здесь новый, перелопачивать все трудно, надо бы сузить поиск.

Cuba похоже это ИННО, похожый ответ 2-3 дня назад был в другой теме. Попробуйте Параметры командной строки инсталляторов InnoSetup:
http://forum.oszone.net/thread-60604.html

stasys44 18-02-2009 11:07 1042048

Позя Для любой темы обязательно есть файл стилей wpi.css
Заходите в папку темы которой пользуетесь, открываете текстовым редактором, лучше ноутпэд++, файл wpi.css и дальше над ним издеваетесь, как хочете.
.side отвечает за шрифт в боковых надписях
.category - за шрифт имен категорий
и т.д. и т.п.

zipmeat 18-02-2009 11:58 1042082

когда лутше запускать WPI? во вермя установки или при первом запуске винды?
WPI коректно работает с разрешением 640х480(надо ли что то настривать для этого)?

МИШАНЧИК 18-02-2009 12:50 1042140

Pozia,
Цитата:

Цитата Pozia
кто знает где меняются настройки цвета »

цвета меняются в файле wpi.css в папке темы:
- цвет отмеченных - класс .chktxt, параметр color:
- цвет неотмеченных - класс .txt, параметр color:
- цвет категории - класс .category, параметр color:

Пардон, stasys44 уже ответил.

stasys44 18-02-2009 15:50 1042343

zipmeat - полагаю, что дело вкуса.

Я интегрирую как аддоны самые необходимые
читать дальше »
java runtime
7 zip
notepad++ (replacer)
dotnetframework
CCleaner
FastStoneImage Viewer
Free Commander
Yztoolbar
PaintDotNet
HashTab
VLC
K-Lite codecs ...

Во время установки через WPI запускаю самые необходимые програмы с альтернативой (Opera, Firefox, ...) и другие настройки, чтобы не затягивать время установки.
Другой экземпляр WPI используется позже для установки "тяжелых" программ

Cuba 18-02-2009 16:05 1042363

stasys44, благодарю за ответ и за ссылку :)

Pozia 18-02-2009 19:06 1042526

#A0522D - вот какой то цвет. За какой оттенок отвечает каждая буква? Может у кого нибудь есть какая библиотека цветов в соответствии с набором букв?

zipmeat 18-02-2009 19:09 1042530

вот такой цвет
первый две цыфрв Красный, вторы две Зелёный, третии две Синий. в фотошопе можно или даже в паинте набрать цвет. если в паинте то надо все пары чисел перевести в 10-ричную систему

Dmitry_K 18-02-2009 19:21 1042540

Вложений: 1
Pozia, посмотри в аттаче, там файлик с примерами цветовой палитры ;)

Pozia 18-02-2009 19:24 1042542

zipmeat, дисятичная система это oct в калькуляторе?

Цитата:

Цитата Dmitry_K
Pozia, посмотри в аттаче »

извиняюсь за незнание, это где?

gora 18-02-2009 19:28 1042544

Цитата:

Цитата Pozia
извиняюсь за незнание, это где? »

Это значит прикрепленный файл. ;)

zipmeat 18-02-2009 19:31 1042552

Pozia, десетяричная это Dec, которая по умолкачнию. а шестнадцатиричная это в той который ты написанл это Hex. бери по пере цыфр только а не по одиочке. карчое вот результат A0=160, 52=82, 2D=45

Pozia 18-02-2009 19:33 1042553

Правильно ли я перевел цвет из паинта? 14 99 10 Получил - 0E63D0A и чет вместо темно зеленого черный цвет. Почему?

ой. ошибся. Надо 0E630A. Всем спасибо. Со всем разоюрался

Sanja Alone 18-02-2009 19:52 1042564

Цитата:

Цитата Pozia
Правильно ли я перевел цвет из паинта? »

Можно юзать прогу Светик и такой вопрос возникать перестанет (кажись я кому-то уже в этой теме ее советовал).

Pozia 18-02-2009 21:28 1042626

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

stasys44 19-02-2009 01:28 1042813

Вложений: 1
Pozia
Все настройки подсказок - нажимаешь кнопку Настройки, открываешь вторую вкладку Интерфейс, за вкладкой Окна, там настройки подсказок и отсчитывать куда вписать что хочешь менять, чтоб легче было можно отсчитывать с номера перехода (я так делаю) - 51 (он значит применить все эффекты).
Не нравиться - меняй. Для позиции просто, посмотри рисунок, еще один рисунок выкладывал раньше.
Да забыл - тип позиции подсказки может быть left?

usertiger 19-02-2009 11:48 1043038

Вложений: 3
Возникает такая ошибка, после запуска WPI.
Microsoft Visual C++ Runtime Library, ошибка в приложении MSHTA.exe Перерыл интернет, то советуют DEP отключить (отключен), то пакеты C++ переставить (пробовал 2005 SP1 и 2008), то ссылаются на какое-то переполнение памяти... Почогите пожалуйста решить проблемку. К сообщению приложены скриншоты ошибок возникающих друг за другом + файл с инфой о интегрированных аддонах в дистриб. Сборка Windows Xp Sp3 Professional Rus.

zipmeat 19-02-2009 15:16 1043217

я запускаю WPI при первой загрузке винды и у меня одновремено с ним срабатывает аддон x-Reset, соответсвенно комп перезагружается, а при следующей загрузке уже не будет диалога WPI. как быть?

stasys44 19-02-2009 16:04 1043243

Вложений: 1
В крайнем случае, в последней версии место подсказки не работает. Да и раньше работало относительно наведенного мышкой пункта (left, right, center) и координат (насколько отодвинуть от пункта). А подсказка на то подсказка, чтоб болталась около наведенного пункта. Сооветую использовать другие возможности. Например, два рисунка в подсказке, один из них внутри текста, в Конфигурации-Описании вводите
Код:

VirtualBox <img src="./Graphics/VirtualBox.png" width="84" height="32"> is a family of powerful x86 Это пример - соотношения и сами размеры иконки исходя из  соотношения размеров рисунка.
Что вышло рисунок прилагается

usertiger Интегрированные аддоны с боку припеку для WPI. Кстати, я не смог прочитать - у меня сейчас не настроено на русский язык. А WPI вы брали откуда, какая версия? Если это из сборки, обращайтесь к авторам сборки, видимо, к пиратам.

К тому, что написал выше о кодировках документа - наверно никто не обратил внимание, что русский файл имен lang.ru и Руководство к пользованию уже кодированы в Уникоде а не АНСИ. Надоело переходить и перегружаться. Теперь в любом месте земного шара и не переключая Региональные настройки можно пользоваться WPI на русском языке. И еще, никаких отзывов о Руководстве - какие допущены ошибки, что еще хотелось пополнить к переводу из оригинала.

AjaX_too 19-02-2009 16:15 1043254

Цитата:

Цитата zipmeat
я запускаю WPI при первой загрузке винды и у меня одновремено с ним срабатывает аддон x-Reset, соответсвенно комп перезагружается, а при следующей загрузке уже не будет диалога WPI. как быть? »

прописать запуск WPI через x-Reset при втором входе, а запуск при первом входе убрать. Внутри x-Reset есть файл StartAfterReset.bat. Сохраните в нем следующий код:
Код:

@Echo off
For %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%i:\WIN51 Set CDROM=%%i
%CDROM%:\wpi\WPI.hta
Exit

и у вас WPI будет запускаться при втором входе автоматически. Проверьте соответствие ваших путей в коде StartAfterReset.bat.

Pozia 19-02-2009 19:15 1043427

Цитата:

Цитата stasys44
В крайнем случае, в последней версии место подсказки не работает. Да и раньше работало относительно наведенного мышкой пункта (left, right, center) и координат (насколько отодвинуть от пункта). А подсказка на то подсказка, чтоб болталась около наведенного пункта. Сооветую использовать другие возможности. Например, два рисунка в подсказке, один из них внутри текста, в Конфигурации-Описании вводите »

я ниче не понял. Можно подробнее? Чувствую что то интересное а догнать не могу. Что куда прописвывать и что будет? :)

stasys44 19-02-2009 22:16 1043534

В рисунке - подсказка для одной записи из установки 230 бесплатных программ. Задумал, кое-где можно в текст вставить рисунок-лого-иконку.
Делается такие движения:
- Открыть WPI
- Щелкнуть по кнопке Конфигурации
- Заходить в желаемую редактировать запись (в примере запись VirtualBox)
- в поле Описание ввести запись как в коде - то есть свой текст с ссылкой на свою картинку. Вся суть, что помещаете в <...>, соблюдать синтаксис. Можете рисунок выравнивать влево вправо, центрировать согласно вашим требованиям соблюдая синтаксис html (<center> <.. > </center>)
- Второй рисунок помещается как обычно, в самом низу секции конфигурации записи
В подсказке о антивирусе можно ввести - "Этот антивирус взаимно исключает другие антивирусы:<br>DrWeb<..иконка ДрВеба..>, <br><Avira Antivirus <..иконка Авира..>"

usertiger 19-02-2009 22:19 1043537

господа можно по моей проблемме услышать ответ? Изложеня на предыдущей странице, вконце. Спасибо.

Pozia 19-02-2009 22:31 1043547

stasys44, не не очень хочется такое. Мне нужно просто чтобы при наведении курсора подсказка о программе просто статично стояла в одном месте слева, там где место свободное. Это можно реализовать?

stasys44 19-02-2009 23:50 1043620

Pozia В своем посте, в этой же странице сразу под шапкой, ответил что три последние настройки практически не работают. Что работало раньше, тоже написал. Занимался этим 4 года назад - подзабыл, что работало, а что нет.

А свободное место я наметил на другое - накидать там иконок категорий. Щелкнешь по Мультимедиа, показывает только программы мультимедиа; щелк по Все - видны все программы. Разработчик вряд на это пойдет, а самому сделать - кишка тонка.

usertiger повторяю, что писал в посте под шапкой - какая версия WPI, какие обстоятельства пуска ее?

usertiger 20-02-2009 00:45 1043652

stasys44, пуск через xreset, да и последующие запуски. WPI 2.0.0.9

Евгений Олегович 20-02-2009 10:42 1043820

Купил ZverСD SP3 Lego v8.8.4 + Zver WPI v1.9
установил. Всё отлично работает супер! Через месяц понадобилось с этого же диска ещё установить одну программку, нажимаю на «установка программ» выдаёт ошибку! Я так полагаю с WPI что то случилось, но что делать?

Petya V4sechkin 20-02-2009 10:48 1043827

Евгений Олегович, посмотрите этот совет.

LeoOris 20-02-2009 12:03 1043876

Я наверно нахожусь не на том форуме, но может кто нибудь подскажет.
Прошу совета, по созданию Windows ХР SP3 под себя с интеграцией в нее программного обеспечения, фонов загрузки (вход в систему) и изменения стандартного .setup

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

Mikrosoft Ofice Word (профессиональный)
Mikrosoft Ofice Visio (профессиональный)
Kонвертер в PDF с офсайта Mikrosoft для Ofice (фаил .exe)
Adobe readr 9
Corel draw 12 rus (с crack)
Djvy
Nеro 7
Alchogol 120% (с crack)
Autoplay Media Stydio 6 rus (с cd key)
Power DVD 8
WinRar

Приходится менять Windows практически раз в месяц, постоянно что-то не устраивает, сейчас у меня Windows Black Edition SP3 SP хотелосьбы оформление позаимствовать у него, за исключением фонов загрузки входа в систему.

Что посоветуете?

zipmeat 20-02-2009 12:09 1043882

LeoOris, ищи вот в этой ветке Автоматическая установка приложений читай мануал по ключам и/или ищи в этой ветке те проги котррые тебе надо.

stasys44 20-02-2009 13:26 1043945

usertiger
x-reset, я полагаю (у нас нет легальных русских Винд), вы запускаете WPI при установке Винды. Чуть раньше разбиралься похожий вопрос от zipmeat, на который ответил AjaX_too, но у вас что-то не то или вы не заметили это.
К тому пишете о последующих запусках ... Тогда может битый диск, битая копия пиратской сборки винды. У вас наверно сборка ZverDVD 2009. У этой сборки WPI 2.0.0.9 соответствует версии WPI 7.0 (У Евгения Петровича Zver WPI v1.9 та же версия). Помните, пользование пиратскими сборками не в учебных целях карается законом или не так?
Все эти версии шустро открываются (на жестком УСБ диске).
Попробуйте скопировать папку WPI без подпапки Install на жесткий диск или флешку и запустить WPI.hta. Если не получиться - сообщите какая дата и объем в кБ стоят у WPI.hta.

Евгений Олегович 20-02-2009 16:29 1044116

Вложений: 3
Мне уже просто принципиально интересно! Найдётся ли во всём нете человек который мне поможет. Ищу ответ уже 5-й день. На форуме зверей меня забанили. Что здесь со мной сделают за мой вопрос? Купил ZverСD SP3 Lego v8.8.4 + Zver WPI v1.9
установил. Всё отлично работает супер! Через месяц понадобилось с этого же диска ещё установить одну программку-выдаёт ошибку когда нажимаю на «установка программ». Я так полагаю с WPI что то случилось, но что делать? Ошибка и всё остальное в скриншотах. Я водитель ( категории A B C D E ) И когда у меня кто то спрашивает совета по устройству автомобиля я объясняю а не говорю "поищи в интернете" "ты не корректно задаёш вопрос" и тд и тп....

Petya V4sechkin 20-02-2009 16:34 1044123

Евгений Олегович, сбросьте параметры IE7, если не поможет - переустановите IE7.

LonerD 20-02-2009 18:16 1044223

Цитата:

Цитата Евгений Олегович
выдаёт ошибку когда нажимаю на «установка программ». Я так полагаю с WPI что то случилось, но что делать? »

Тут некоторые люди писали, что можно исправить скрипты WPI, чтобы подобные ошибки не возникали :kruto:, но самих скриптов вроде в теме не приводилось.
Интересно бы самому взглянуть на исправленные варианты.
Хотя лично для себя по описанным и еще другим подобным ошибкам отказался от WPI в пользу BSPostInstaller.

usertiger 21-02-2009 00:00 1044512

stasys44, сборка моя личная, WPI снят с ZverDVD2009. Запуск с винчестера ничего не дал( Та же ошибка. Запуск с примонтированного оригинального ZverDVD - та же ошибка. WPI.hta - 18кб. Создан 31 июля 2008г.

zipmeat 21-02-2009 00:05 1044517

Цитата:

Цитата Евгений Олегович
Купил ZverСD »

убивает эта фраза. кто-то его решил продовать 0_о

LonerD 21-02-2009 00:53 1044547

Цитата:

Цитата zipmeat
кто-то его решил продовать »

Угу, у нас в Донецке например всего полно, не хочу конкретно тыкать в сборки, но штук пять разных точно продают - кроме родной макеевской сборки (как ни смешно это звучит).

usertiger 21-02-2009 00:55 1044549

zipmeat, в мире есть недобросовестные люди, которые хотят нажиться на чужом и таких увы не мало. Но радует то, что есть люди, которые тратя свое время создают все это и раздают БЕСПЛАТНО, низкий поклон им! Я недавно в переходе видел как продавали диск типа "Все в одном + Современная XP xTreme"... Хотя она предоставляется бесплатно, в качестве ознакомления...

stasys44 21-02-2009 01:04 1044555

usertiger, я был прав у вас WPI версия 7.0 (17,8 кБ точно). Думал сперва переслать вам эту версию по почте (ее на сайте уже нет) или зверя, которая у меня работает. Но можно сделать попроще. В шапке есть ссылка Последняя версия 7.3.0 щелкните по ней и скачайте. Разархивируйте ее и попробуйте запустить, если запустится, скопируйте файл config.js из папки WPIscripts версии Зверя и положите аналогично в оригинальную версию 7.3. Снова запустите оригинальную версию. Согласитесь на конвертацию конфига, ничего страшного ведь конфиг копия. Да, у вас не должна быть Неро 8-мая версия, WPI не запустится - на работе это подтвердилось. Если Неро 8, тогда скачайте WPI классическую Официалный сайт WPI и проделайте то-что выше.

МИШАНЧИК 21-02-2009 12:05 1044744

stasys44, подскажите пожалуйста!
На вкладке Настройки-Общие-настройки(выпадающая строка), есть пункт "принудительно устанавливать при выходе".
А, что устанавливать? Имеется в виду что после загрузки WPI, если нажать кнопку "Выход" установится "Выполнить скрипт или программу до начала установки", "Выполнить скрипт или программу после завершения установки"?
Или как понимать этот параметр?

_djin_ 21-02-2009 13:05 1044783

Подскажите пожалста, у меня WPI 7.3.0 при установке приложения не подхватывает инсталяторы с параметрами (допустим setup.msi /qb-!). Так и должно быть? Устанавливаю либо тихими архивами, либо батниками с командами на запуск.

Dmitry_K 21-02-2009 14:41 1044861

Цитата:

Цитата _djin_
Так и должно быть? »

да, либо для запуска msi-файлов нужно использовать команду start или ей подобные утилиты.

_djin_ 21-02-2009 15:37 1044904

Цитата:

Цитата Dmitry_K
для запуска msi-файлов нужно использовать команду start или ей подобные утилиты »

Dmitry_K если не затруднит подробней можно? Я так понял вы имеете ввиду НЕ команду в батнике start /wait, а некую утилиту?

Dmitry_K 21-02-2009 15:56 1044920

Цитата:

Цитата _djin_
Я так понял вы имеете ввиду НЕ команду в батнике start /wait, а некую утилиту »

не-а, эту стандартную команду "start" я и имел в виду, запуск которой вы и прописываете в батнике (/wait - это ее один из параметров).
А еще есть подобные утилиты, например StartX

_djin_ 21-02-2009 16:06 1044929

Ок, с батником ясно. А куда ложить StartX и каким образом через нее подавать команду на запуск msi?

Нашел вот это:
Цитата:

Утилита StartX.exe является эквивалентом консольной команды START и поддерживает такие же ключи. Ее наличие необходимо для установки MSI пакета, извлеченного из 7-Zip SFX.
Я так думаю WPI ее не поймет. И таким образом приходим всё к тем же тихим архивам и батникам.

Dmitry_K 21-02-2009 16:17 1044937

Цитата:

Цитата _djin_
А куда ложить StartX »

либо в %SystemRoot%\System32 (тогда ее можно будет запускать из любого места), либо рядом с msi-файлом.
Цитата:

Цитата _djin_
каким образом через нее подавать команду на запуск msi? »

да-а-а, в справку заглянуть трудно... ну да ладно:
Код:

StartX /Dпуть /wait файл
Цитата:

Цитата _djin_
Я так думаю WPI ее не поймет. И таким образом приходим всё к тем же тихим архивам и батникам. »

почему не поймет? очень даже поймет, если все правильно прописать

_djin_ 21-02-2009 16:37 1044954

Цитата:

Цитата Dmitry_K
очень даже поймет, если все правильно прописать »

Извиняюсь за тугодумство, но... Прочитал, что поддерживаются переменные. Правильно ли будет в WPI в команде на запуск прописать:
Код:

startx "@EXEDRV@\WPI\Install\VPC_2007SP1.msi"
Сама StartX находится в каталоге с запускаемым msi.

Dmitry_K 21-02-2009 16:52 1044966

Цитата:

Цитата _djin_
Правильно ли будет в WPI в команде на запуск прописать: startx "@EXEDRV@\WPI\Install\VPC_2007SP1.msi" »

нет, ведь
Цитата:

Цитата _djin_
Сама StartX находится в каталоге с запускаемым msi »


_djin_ 21-02-2009 17:21 1044979

Ниче у меня с ней не получается.
Во-первых: немогу понять, как я ее из WPI запускать должен. С какой переменной? Или относительно чего путь указывать (относительно расположения StartX)???
Во-вторых: Попытался запустить с абсолютным путем
Код:

startx /Dd:\Boot\WPI\Install /wait VPC_2007SP1.msi
но он мне пишет failed, мол так и так erorr 193.

Саму startx запихал и в system32, и рядом с msi. Как я должен все правильно сделать???

Dmitry_K 21-02-2009 17:48 1044999

Цитата:

Цитата _djin_
Как я должен все правильно сделать??? »

а разве в конфиге WPI при написании пути используются одинарные слеши "\", а не двойные?..

_djin_ 21-02-2009 18:16 1045021

100пудово одинарные! И так знал, и сейчас еще специально посмотрел. Может я эту утилитку случайно поломал :unsure: , вот она и неработает.

Dmitry_K 21-02-2009 18:24 1045026

_djin_, версия WPI какая? выложи файлик config.js

_djin_ 21-02-2009 18:28 1045027

Вложений: 1
WPI 7.3.0. А в конфиге почему-то написано 7.2.0

Но я весь софт добавляю через через графическую оболочку WPI.hta. Там \.

Dmitry_K 21-02-2009 19:05 1045053

_djin_, только что проверил, все запускается, например, вот так
Код:

cmds[pn]=['cmd /c start /D%wpipath%\\Install VPC_2007SP1.msi /qn'];

stasys44 21-02-2009 22:12 1045193

Мишанчику
Да, с выходом все отмеченные к установлению будут устанавливаться, конечно с принудително галочка не снимется. Надо будет подправить подсказки для кнопок Начать установку и Выход, как было в старых версиях, так и оставил.

LonerD 22-02-2009 00:07 1045263

Цитата:

Цитата Dmitry_K
а разве в конфиге WPI при написании пути используются одинарные слеши "\", а не двойные?.. »

двойные.

stasys44 22-02-2009 00:37 1045276

djin спутал config.js ("\\") c другими файлами программы, где пишется один слэш и то не обратный, а "/"

GAW 22-02-2009 09:14 1045402

А никому не приходилось сталкиватся с двукратным запуском WPI. В частности запускаю WPI через winnt.sif
Код:

[GuiRunOnce]
"%systemdrive%\wpi.cmd"

Сответственно wpi.cmd выглядит так:

Код:

@ECHO OFF
REM
REM WPI startup something.
REM

REM Example, how to look for CDROM-drive. Must have a file called WIN51 in its root.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Determine the WPI startup path.
REM If WPI should run off the CD the replace %dp0 with %CDROM%\PathToWPI
set WPIPATH=%CDROM%\install\wpi
echo WPI will run from %WPIPATH%

REM Font installation - the easy way
for /R %%i in ( *.ttf ) do (
 echo Installing font %%~ni.ttf
 copy /Y "%%~fi" "%windir%\Fonts" > nul
 "%WPIPATH%\common\installfont.exe" "%windir%\Fonts\%%~ni.ttf" > nul
)

REM Hide this command window
"%WPIPATH%\common\cmdow.exe" @ /HID

REM Special registry tweak needed
regedit /S "%WPIPATH%\common\wpi.reg"

REM Make WPI driectory the current directory
for /F "delims=: tokens=1" %%i in ("%WPIPATH%") DO echo %%i:
cd /d "%WPIPATH%"

REM Start WPI and wait for its end
start /wait WPI.hta

REM call any cleanup code here, or after this script.
REM Del /F /Q %0
exit

:end

А config.js так:

Код:

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example
// look in program.js to see explanation of these properties
//--------------------------------------------------------------------------------------------- 
// pn=0    // start value vor prog numbering
// prog[pn]=['ProgramName']
// desc[pn]=['Description']
// regb[pn]=['Registry Key Path']
// cmd1[pn]=['CommandLine 1']
// cmd2[pn]=['CommandLine 2']
// cmd3[pn]=['CommandLine 3']
// cmd4[pn]=['CommandLine 4']
// cmd5[pn]=['CommandLine 5']
// cmd6[pn]=['CommandLine 6']
// rega[pn]=['Registry Key Path']
// dflt[pn]=['no']
// forc[pn]=['false']
//  cat[pn]=['Application Category']
// ordr[pn]=[0]
//  uid[pn]=['APP1']
// cond[pn]=['Javascript Conditional Statement']
// deps[pn]=[]
// excl[pn]=[]
// pn++

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['Microsoft Office 2003']
uid[pn]=['OFFICE2003']
desc[pn]=['Ну офис он и есть офис']
cmd1[pn]=['%cdrom%\\install\\office2003\\setup.exe']
dflt[pn]=['yes']
cat[pn]=['Office']
pn++

prog[pn]=['VISIO 2003']
uid[pn]=['VISIO2003']
desc[pn]=['Рисование схем и планов.']
cmd1[pn]=['%cdrom%\\install\\visio2003\\setup.exe']
cmd2[pn]=['%cdrom%\\install\\visio2003\\russian\\update_rus.exe /S']
dflt[pn]=['yes']
cat[pn]=['Office']
pn++

prog[pn]=['WinRAR']
uid[pn]=['WINRAR']
cmd1[pn]=['%cdrom%\\install\\winrar36\\WinRAR360.exe /S']
dflt[pn]=['yes']
cat[pn]=['Misc']
pn++

Во время установки VISIO2003 запускается ещё раз главное окошко WPI и отсчитав время пытается ещё раз паралельно начть установку всех приложений, так как установка уже идёт то выдаёт ошибку что другой процесс установки уже запущен. В чём может быть проблема или в офисе или в WPI?

Dmitry_K 22-02-2009 12:45 1045510

Цитата:

Цитата GAW
В чём может быть проблема или в офисе или в WPI? »

похоже, при установке Визио перезапускаются службы, нужные WPI, а вместе с ними перезапускается и WPI...
попробуй перед запуском WPI запустить батничек или добавить в существующий строки следующего содержания:
Код:

REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Disable Script Debugger" /d "no"
REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "DisableScriptDebuggerIE" /d "no"


GAW 22-02-2009 16:50 1045662

Dmitry_K, спаибо вроде работает. если не секрет что за ключи, на что влияют? Чтобы вернуть как было надо сделать:

Код:

REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "DisableScriptDebuggerIE" /d "yes"
так?

Dmitry_K 22-02-2009 18:32 1045734

Цитата:

Цитата GAW
если не секрет что за ключи, на что влияют? »

включают/выключают дебаггер (отладчик) скриптов в IE, в повседневной работе мало на что влияют
да, чтобы вернуть "все обратно", исправить no на yes

Евгений Олегович 27-02-2009 14:48 1050479

Повторяю свой вопрос? Купил ZverСD SP3 Lego v8.8.4 + Zver WPI v1.9
установил. Всё отлично работает супер! Через месяц понадобилось с этого же диска ещё установить одну программку, нажимаю на «установка программ» выдаёт ошибку и белый экран? Я так полагаю с WPI что то случилось, но что делать? Ответы типа "поищи" "зачем купил" "недоучки вырезали" "у кого купил с теми и разберайся" не принимаются!!!

conductor 27-02-2009 15:47 1050549

Евгений Олегович вам же ответили проблема в эксполере переустановите винду

РЕБЯТА кто ставил на Windows7? у меня долго думает и ничо не происходит
(на хр тип топ )что тоже эксполер виноват

LonerD 27-02-2009 22:38 1050876

Цитата:

нажимаю на «установка программ» выдаёт ошибку и белый экран?
Так ответили ж уже один раз - в процессе работы изменились настройки IE.
Сбросьте параметры на значения по умолчанию:
http://support.microsoft.com/kb/923737/ru

Cibersoft Prolex 27-02-2009 23:09 1050897

Евгений Олегович, а не легче, открыть диск с WPI в папке Install найти необходимую прогу и установить ее от туда:), она там полностью тихая, нужно всего лишь клацнуть на нее

AjaX_too 28-02-2009 03:21 1050993

Цитата:

Цитата Cibersoft Prolex
она там полностью тихая, нужно всего лишь клацнуть на нее »

не факт, что тихая. может быть обычный инсталятор с ключами, или софт запакованый с помощью волшебной кнопки.

Cibersoft Prolex 28-02-2009 13:14 1051183

Цитата:

Цитата AjaX_too
обычный инсталятор с ключами, или софт запакованый с помощью волшебной кнопки »

а разве даже если она запакована по такому принципу, она тихой не будет ;)

AjaX_too 28-02-2009 14:58 1051260

Цитата:

Цитата Cibersoft Prolex
а разве даже если она запакована по такому принципу, она тихой не будет »

я имел ввиду что инсталятор может быть не перепакованым, а строка запуска в config.js выглядит как то так: xxxxx.exe /S сответственно при обычном запуске этого файла пользователю необходимо будет пройти путь инсталяции вручную.

Andg 02-03-2009 08:08 1052555

Вложений: 1
Подскажите чем вызвана ошибка запуска WPI.hta файла ?
При запуске выбевает вот такое (рис. ниже)
Как устранить эту ошибку?

Petya V4sechkin 02-03-2009 09:45 1052621

Andg, переустановите Windows Script 5.7 (что-то у вас не то с библиотекой Scrrun.dll).

sk0t 02-03-2009 12:29 1052748

Вложений: 1
Цитата:

Цитата Евгений Олегович
Купил ZverСD SP3 Lego v8.8.4 + Zver WPI v1.9
установил. Всё отлично работает супер! Через месяц понадобилось с этого же диска ещё установить одну программку-выдаёт ошибку когда нажимаю на «установка программ». »

А вас честно предупредили (см. рис.): Установка из под Windows не рекомендуется (возможны глюки и т.п.)
И потом решение вашей проблемы, возможно подразумевает снятие образа с оригинального диска, замену файла(ов) в образе и запись нового диска.
(возможен отказ установки программ при установке Windows)
Вы будете этим заниматься из-за одной программы? Проще скачать с интернета более свежую версию, либо, как здесь уже советовали, отыскать её на диске.

stasys44 04-03-2009 00:02 1054329

sk0t
Предупреждение относится к установке Windows поверх уже существующей, написано разработчиком как-то двусмысленно.
Как вы собираетесь установить программы с помощью WPI - под Линукс, если не под Windows? Или под грядущий ReactOS?

AliEnder 04-03-2009 23:46 1055223

Такой вопрос: можно ли wpi отучить назначать текущим каталогом свою папку, при запуске командных файлов? Понимаю что дело не совсем в wpi, а скорее в особенностях последних... Но может кто знает? Извиняюсь за оффтоп.

Dmitry_K 05-03-2009 10:30 1055475

Цитата:

Цитата AliEnder
можно ли wpi отучить назначать текущим каталогом свою папку, при запуске командных файлов »

при запуске командного файла текущим каталогом (для файла) считается папка, в которой запущен командный файл

а в чем конкретно проблема-то?

AliEnder 05-03-2009 15:24 1055717

Цитата:

Цитата Dmitry_K
а в чем конкретно проблема-то »

Проблема в том, что при запуске из WPI, текущим назначается каталог WPI (как и в случае запуска из любого другого места отличного от каталога батника).
Например запустить файл лежащий рядом с батником в таком варианте:
Каталог с WPI\папочка\ещё папочка\батник.cmd
не получится.
Вернее получится, но содержимое батника должно быть такое: папочка\ещё папочка\екзешник.exe

Sanja Alone 05-03-2009 17:10 1055807

Цитата:

Цитата AliEnder
можно ли wpi отучить назначать текущим каталогом свою папку, при запуске командных файлов »

чтобы этот вопрос не возникал нужно просто в батниках предусматривать вероятность подобной ситуации. Допустим, что установка некого приложения производится батником, находящимся рядом с setup.exe. Ес-но, если рабочий каталог будет изменен извне (в данном случае посредством wpi), то батник не найдет setup.exe (или запустит какой-то "левый" setup.exe путь к к-рому будет в PATH-е). Для легкого решения данной проблемы нужно просто в начале батника установить рабочую директорию = директории батника, а на выходе восстановить ту, что была до старта батника. Делается это так:

Код:

echo установка директории батника рабочей
pushd "%~dp0"

echo установка проги в тихом режиме
setup.exe /s

echo восстановление рабочей директории
popd


Fedyun4ik 06-03-2009 13:47 1056473

Вложений: 1
Скачал последнюю версию WPI. В меню конфигурация выдает ошибку скрипта, после заполнения поля "название". В чем может быть дело?
http://forum.oszone.net/attachment.p...1&d=1236336335

beno2008 07-03-2009 23:43 1057680

Авторан с CD или DVD диска программы WPI
 
Я делал программу WPI на свой вкус, но никак не мог делать autorun с диска...
я скачал прогу "autorun" и мне сказали что достаточно просто скинуть эту прогу в каталог WPI, но когда я нажимаю на "Start WPI" появляется сообщение
"Can't launch J:/WPI/WPI.hta. пожалуйста помогите...
спасибо

D_Master 08-03-2009 01:08 1057773

1. Для WPI уже есть соответствующая тема
2.
Цитата:

Цитата beno2008
я скачал прогу "autorun" »

Что это такое? Полное название приведите. Хотя...
Цитата:

Цитата beno2008
"Can't launch J:/WPI/WPI.hta »

Попахивает Auto Play Menu Builder...
Цитата:

Цитата beno2008
"Can't launch J:/WPI/WPI.hta »

Надо думать, что файл по этому адресу существует, да?

D_Master 08-03-2009 01:12 1057776

Цитата:

Цитата Fedyun4ik
В чем может быть дело? »

Видимо, в символе 34 на 777й строке :)

Fedyun4ik 08-03-2009 07:57 1057845

D_Master, да ты просто гений! А то я сам это никак прочитать не мог :biggrin:

~eXe~ 08-03-2009 11:33 1057928

здравствуйте, я новичёк в этом деле, занимаюсь этим в первый раз, и хотел бы сделать модефицированные EXE установки для WPI, но используя Maestro Autoinstaller он создаёт файлы с другим расширением, что вы можете мне порекомдовать для тихой установки приложений с расширением EXE

stasys44 08-03-2009 17:23 1058151

В комплекте WPI в папке Tools имеется инструмент - Универсальный Находчик Ключей: USSF.exe. C его помощью можно определить ключи тихой установки многих приложений, например
"freedvdcreator.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Но есть и много приложений, для которых нет ключей. Тогда пользуйтесь поиском.
Как все это прикрутить - читайте обзор в шапке, для новых версий описание УЖЕ имеется в самом WPI, после запуска WPI нажмите кнопку "Руководство".

Fedyun4ik 12-03-2009 07:39 1061233

Почему-то WPI инсталятор не запускается с 1-го раза:
1) Выбираешь программы, жмем кнопку "Начать установку" - закрывается окно выбора программ и ничего не просиходит
2) Опять запускаем WPI - выдает окно что-то вроде "была обнаружена предыдущая установка, продолжить ее?", выбираешь да и все нормально начинает устанавливаться. В чем может быть дело?

JekIS 12-03-2009 13:54 1061618

ковыряю Zver DVD, у него на т13 стартует wpi
вопрос как? oem не используется, т.е. cmdlines.txt отпадает, в winn1.sif [GuiRunOnce] нет ничего, svcpack.in_ не удален, svcpack.inf нет

stasys44 12-03-2009 19:20 1061983

JekIS Хотя вопрос не очень в тему, отвечаю:

А вам ничего не говорит run.cmd в SVCPACK, а там написано

set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

А в svcpack.inf запакованном архивом svcpack.in_ обявленный пуск run.cmd

AjaX_too 12-03-2009 19:22 1061986

JekIS, wpi стартует при первом входе в систему(!) а не на Т13. Внимательно посмотрите его *.cmd файл.

stasys44, опередили чуток :)

~eXe~ 15-03-2009 19:49 1064794

Друзья у меня такая проблема, решил подредактировать уже рабочий WPI, подредактировал и как только идёт запус WPI вылазиет вот это! вот мой config.js (76.54Kb, IX-NN) я знаю ошибка у меня в коде и наверное не одна!!! ваш форум большой и эта тема больше ста страниц!!! просмотрите мой код, пожалуста, и скажите где ошибки и что делать, что бы система заработала. некотрые установочные файлы модефицырованны а некотрые нет, просто мне надо что бы оболочка во первых заработали у файлы установки запускались, заранее балогодарен.

E-mpty 15-03-2009 21:37 1064899

~eXe~, WPI так не редактирует(по крайней мере у меня)если в готовом WPI поменять,хоть одну букву,то после сохранения всегда видно такое окно...надо,сначала удалить,в списке, программу которую редактируеш,а потом добавить все по новому со своими значениями,путями....тогда все OK.

~eXe~ 15-03-2009 22:29 1064953

uid[pn]=[' '];
dflt[pn]=['no'];
forc[pn]=['no'];
хорошо спасибо, у меня конечно конечно лаймерский вопрос, но мне простительно я новичёк)) что значат эти значения??

~eXe~ 15-03-2009 23:39 1065029

на самом деле попробовал изменить один знак и всё непрёт, вставляю оригиналнальный config.js всё работает, помогите мне пожалуста, редактировать!!!

AjaX_too 15-03-2009 23:44 1065033

Цитата:

Цитата ~eXe~
uid[pn]=[' '];
dflt[pn]=['no'];
forc[pn]=['no'];
»

1. уникальный идентификатор
2. По умолчанию (галочка выбрана при загрузке или нет)
3. Форсировать

~eXe~ 16-03-2009 00:08 1065059

ну индофикатор понятно для чего нужно, а вот форсирование для чего? E-mpty можно поподробней расжевать первый комент? а то я как то смутно это понял

AjaX_too 16-03-2009 00:46 1065092

Цитата:

Цитата ~eXe~
а вот форсирование для чего? »

чекбокс "принудительно" в гуи-конфигураторе. т.е. программа будет выбрана в любом случае без возможности снять галочку.

~eXe~ 16-03-2009 01:08 1065106

а скажите как редактировать уже готовый WPI?? а то я не как не веду, просматривал ранние темы, вроде такой вопрос раньше не подымали, я заполнил поля для путей, всё вроде сделал, а она выдаёт

кто нить протестируйте config.js я с этим первый рас сталкиваюсь, поэтому я как слепой катёнок, вроде сценарий делал как на примерах из config.js, а нечего не прёт, помогите пожалуста, очень надо!!! http://jmsbond007.xaker.ru/config.zip

DenchikK 16-03-2009 10:23 1065278

~eXe~,
В картинке смотрим - строка 138, символ 7.
Открываем config.js - что мы там видим в указанных координатах?
Цитата:

cmd2pn]=['"%cdrom%\\WPI\\Install\\Video\\DVD Architect 3.0b rus"'];
Что не правильно?
cmd2pn] -> cmd2[pn]

В теме много раз об этом говорилось :)

~eXe~ 16-03-2009 15:16 1065475

спасибо это я исправил, но у меня полно ошибок, подскажите мне редактор для исправления ошибок, а то у мня новая ошибка в 1019 строке. мне что 1000 строк считать вручную.

Habetdin 16-03-2009 16:18 1065538

Цитата:

Цитата ~eXe~
мне что 1000 строк считать вручную. »

открой документ WordPAD'ом или Notepad+, там есть нумерация строк...

stasys44 16-03-2009 18:36 1065668

Я предпочитаю редактировать ручным способом при помощи Notepad2.
Копирую всю секцию, а потом вместо =['Труляля']; пишу =['Что мне надо']; и никогда чисто в ручную
Так, как иногда играю на английском, бывает такое в desc[pn]=['.....It's..'] Оно выдает ошибку.
~eXe~, я не могу скачать посмотреть.
Я делаю так - допустим было новых секций от буквы К до буквы Т - режу половину их допустим от К допустим от К до О, именно режу не просто стираю, сохраняю файл не закрывая ноутпэд.
Запускаю программу - если все хорошо, значит ошибка в первой половине, тогда вставляю и беру половину той половину и т.д.
Если ошибок много - придется вырезать 3/4. Можно вырезанное ложить в новый файл.

~eXe~ 19-03-2009 15:55 1068407

Всем спасибо stasys44, и Habetdin, только я сам до всего доехал, и сборку сделал уже в понедельник!!! в коде просто были ошибки, то пробел лишний, то чёрточки не хватает, то ещё чего, а ошибки строках я находил очень легко, просто скопировал всё содержимое в ексель и всё!!! Очень быстро и удобно, короче сборка у меня получилась!!! Я всё проверил, всё прёт, и в в виндусе в свойствах, тоже смог прописаться, всем огромное спасибо!!! Особенно stasys44

МИШАНЧИК 21-03-2009 13:15 1070212

DenchikK, подскажите пожалуйста что такое "возвращён код 1603"?
Ставил ESET Smart Security 4.0.314 Rus с ключами /quiet /norestart и он выдал: cmd1 Успех (возвращён код 1603). А нод так и не поставился, хотя до этого ставился без проблем. Тут же запустил WPI уже в среде Windows и нод нормально установился. Всё на виртуальной машине.

P.S. Также перестал ставиться ESET NOD32 Antivirus 4.0.314 Rus, KIS 8.0.0.506 Rus, KAV 8.0.0.506 Rus

Sanja Alone 21-03-2009 13:40 1070239

Цитата:

Цитата МИШАНЧИК
подскажите пожалуйста что такое "возвращён код 1603"? »

Это одна из самых вредных msi ошибок с массой вероятных причин (Windows Installer Error 1603). В сл. Нода скорее всего связана с DCOM, вот здесь описание и решение:
What is error 1603 trying to tell me?.

МИШАНЧИК 22-03-2009 04:17 1070782

Sanja Alone, подскажите пожалуйста о чём там речь.
К своему стыду, с английским туго.
Заранее большое спасибо.

P.S. Проблема как оказалась вроде бы связана с CyberLink PowerDVD Ultra 9. Если ставится он, то впоследствии не ставится всё что указано выше. С CyberLink PowerDVD Ultra 8 такой проблемы не было.

МИШАНЧИК 22-03-2009 14:00 1070994

DenchikK, подскажите пожалуйста!
У меня всё ставится по категориям. А можно ли сделать чтоб всё так и ставилось а CyberLink PowerDVD Ultra 9 ставился самый последний вне зависимости от категорий?

stasys44 22-03-2009 15:27 1071037

МИШАНЧИК
Чтоб не приходилось каждый раз спрашивать, копируете ссылку (меню правой кнопки мыши), кидаете Гуглу, нажимаете на перевести страницу и хоть кривой но все же перевод

Nightway 22-03-2009 17:10 1071093

Парни...нужна помощь вот в такой проблеме...при запуске WPI вылетает ошибка сценария IE с таким кодом...
Код:

строка 59
символ 2
"dhtmlXWindows" - определение отсутствует

Ошибка указывает на Wpi.hta

далее при нажатии на "начать установку"...запускается установщик...но опять вылетает ошибка сценария...
Код:

строка 550
символ 2
"dhtmlXWindows" - определение отсутствует

Ошибка в Installer.hta

Ошибки схожи...хотелось бы узнать каковы могут быть причины...
Версия WPI 7.3.0

stasys44 22-03-2009 21:06 1071277

Nightway Пока подоспеет подмога, давайте рассуждать. Строка 59 в Wpi.hta указывает на маин.йс
А там есть, как и в инсталлер.хта такая строка -"VPWindow = new dhtmlXWindows();
В Гуугле ищем dhtmlXWindows, переводим страницу о нем, читаем. Сколько поняли - это какой-то компонент, наверно его не хватает.
Либо WPI скачали криво, либо что-то ковыряли, либо пользуемся Виндовозом ХП экстремально укороченным-модифицированным.
Признайтесь - что делали?

Nightway 22-03-2009 23:22 1071394

Ничего вроде не ковырял...
укороченный виндовс хп...возможно...редактирование праводилось на сборке ZverCD...от которой приятных впечатлений осталось мало...
запуск WPI проверял на чистой ХП СП3...
единственное что было сделано...это с сайта Wpi скачана тема BBVista...а далее благодаря знаниям html тему подогнал под себя...
вариант кривой скачки...хммм...маловероятно...

stasys44 23-03-2009 00:41 1071445

Nightway,
Пробуйте пустить чистую (не модифицированную) WPI. На форуме МСФН о dhtmlXWindows никто не спрашивал - не упоминалось

stasys44 23-03-2009 23:20 1072651

Мишанчик я Вам поставил в 128 стр. пост №1277 спасибо за то, что Вы спрашиваете и не ленитесь отблагодарить - это я заметил. Извиняюсь за оффтоп.

По делу. Я использую WPI уже четыре года и не сказал бы, что WPI наилучшая из-за того, что WPI знаю, а других нет. Я перебрал WIHU, Install, kTool, BS (Боа Софт) Post Install и мое мнение WPI наилучшая из них, на меня не давлеет то, что вот мол эта программа отечественная. Но в последних версиях начались появляться всякие несовместимости то с Вистой, то с Неро, то еще чего, лучше работать с прежними версиями. Полгода назад и натолкнулся на на еще разновидность установщика программ, по внешнему виду похожее на WPI. Если WPI использует Яву (Джяву), то та - Вижуал Бейсик. Если кто знает сборку Вайнакх - то это наверно раняя версия новой программы так, как использует config.js от WPI и категория выбирается из списка а не из иконок (У Вайнакха в интерфейсе большая нелогичность - красная кнопка Пуск, напрашивается Аларм - поскорей выключай и убегай).
Более месяца назад здесь был вопрос - нельзя ли подсказки поместить в свободное место под кнопками меню, тогда я ответил нет и сказал, что наметил на другое. Я имел ввиду поместить иконки - Все, Интернет, Аудио, Видео, Защита и т.д. и нажимая на них соответственно вывести весь список или только выбранную категорию. Свое предложение я выложил в форуме МСФН, руководитель проекта Kelsenellenelvian сказал - для этого требуется серъезные изменения в коде.
Этот монолог ведет к тому, что я сделаю заявление, что перестану заниматься WPI, оставаясь делать то, что начал в WPI.
Я намерен перевести на русский и ознакомить форум с новой программой, чтобы люди имели больший выбор - но в другой теме.

Вышла новая версия WPI, что нового не знаю.

МИШАНЧИК 24-03-2009 10:04 1072953

stasys44,
Цитата:

Цитата stasys44
Я намерен перевести на русский и ознакомить форум с новой программой »

Как будет готово дайте ссылку пожалуйста.

DenchikK 24-03-2009 12:52 1073153

Changelog
Version 7.4.0 - Released March 22th, 2009
* Added new option: Options -> General -> Always show output window
to display the output window in case input is required.
* If you change the Unique ID of an entry, WPI will now offer to update
it for all Excludes and Dependencies.
* Added function fileVersionGreaterThan() (Francesco).
* Usage: fileVersionGreaterThan("7.0",getFileVersion("C:\Program Files\Internet Explorer\iexplore.exe"))
* Usage: fileVersionGreaterThan("2.0.40115.0",RegKeyValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight\ Version"))
Returns: true or false
* Added {RUNBG}, run in background, in the Config wizard to allow a
program to be launched by the installer, but not wait for it to quit.
* Useful for starting programs when desktop is already loaded, but not
meant for installers. Use with care.
* Added new option: Options -> General -> Show images in installer
to drop down combo box. This will show a success/fail image instead of
text.
* Thank you to all the language translators.
* Fixed bug with command line arguments not being passed to restart.

http://www.wpiw.net/Royale_Blue/change-log.html

Bysh 24-03-2009 23:20 1073777

stasys44,
Если в новой программе запускающий exe файл, а не hta, то я второй после МИШАНЧИКа перейду на нее. :)

МИШАНЧИК 25-03-2009 15:12 1074372

DenchikK, подскажите пожалуйста!
Начиная с версии 7.3.0 появилась горизонтальная полоса прокрутки. Можно ли её как-то убрать, а вертикальную оставить? Чтоб было как в предыдущих версиях.
И ещё. Собрал сборку с UpdatePack-XPSP3-Rus-9.3.14 и в WPI почему то перестал назначаться курсор. Выбираешь курсор из предложенных WPI, а используются виндосовские курсоры. Может это из-за IE8_Reload?

stasys44 26-03-2009 22:08 1075732

Как говорил, WPI, несмотря на некоторые проблемы, пока для меня лучшая. Просто есть еще одна программа. Но как всегда, надо за что-то платить. и там для каждого устанавливаемого приложения должна быть папка, а там ложится сам инсталятор приложения, скриншот на четверть экрана, большая икона png, ini файл и сценария, если таковы нужны. Если приложения для установки не существует, то оно не отображается, то есть конфигурационного файла нет. Пуск программы - исполняющим файлом (exe)

Испробовал новую ОС - Reactos, слишком сырая, WPI не запускается, при запуске командного файла открывается текстовый редактор.

МИШАНЧИК 27-03-2009 13:08 1076145

Цитата:

Цитата МИШАНЧИК
Может это из-за IE8_Reload? »

Откатился назад на IE7_Reload и всё стало нормально. Собрал опять с IE8_Reload и снова курсоры Windows.

R.M.L 28-03-2009 20:33 1077391

Скажите мне,почему все WPI пишутся на языке Веб программ.? Если например вместо этого использовать свой дизайн и изменить базу на свой любимый язык,например delphi,autoit,autoplay media studio.mmb,neobookи т.д. чем это отразиться при скорости во время запуска WPI?
Я так понимаю,делая интерфейс на на Веб программ.тогда видимо он и грузиться быстро или может кеш данного файла быстро срабатывает на выполнение.Чем плох по вашему Auto play или Multimedia builder ,там же все на две пальцах можно сделать почему именно все делают на этом WPI ????????

stasys44 29-03-2009 13:54 1077906

R.M.L, WPI пишется на Java потому, что первый разработчик написал на Java, дальше все продвинулось. Наверно понравился интерфейс. Похожа на нее по интерфейсу WAIT, но она скоро заглохла.
На каком то этапе, вероятно при версии 6, в 2007 году было задумано переделать на Visual Basic 6. Программа была названа Setup Silent WPI (ssWPI). Эта ранняя версия используется в пиратской сборке Wainakh'a. Я мог бы выставить ее раньше, но я должен был разобраться с config.js сам. Осталось заменить реальные setup exe файлы пустышками. Впоследствии пуповина с WPI была совсем отрублена. Автор программы Return Of Nights (RON), пока никто не оспаривал его авторство.

Другая Post Install - написана на Delphi - Boa Software Post Installer (BS Post Installer). Придумана для своих целей для своей конторы. Если я не прав, поправьте. Единственное преимущество - выбор программ для установки на одной странице (хотя и в WPI cо скроллом можно передвинуться не нажимая Дальше Назад) с возможностью свертывания списка по группам (категориям). Не спорю, программа хороша для профессионала, нахрен нужны ему подсказки. Но для любителя они важны - а там окно подсказки узкое, никаких картинок. В WPI же, можно менять шрифт, другое оформление (подсказка в полстраницы и хоть пять, хоть десять картинок в подсказке любого формата, напр., - ....... рекомендуется пользоваться Foxit Reader [иконка], Sumatra PDF [иконка] - слишком простая, Adobe Reader [иконка] - очень тяжеловесная.... [screenshot] ). А в окне инсталятора наоборот, когда все выбрано - мусолятся скриншоты. Даже здесь не поддерживаются любой формат, из вопросов и ответов
Цитата:

Цитата Cuba
Почему не поддерживаются .png картинки ? Можно это исправить ? »

Цитата:

Цитата Алексей Н.
Из справки к программе:
"SkreenShotImage - файл со скриншотом, который будет отображаться при установке. Путь от CommonShotFolder. При пустой CommonShotFolder - соглашение о путях как у CommandX. Допустимые форматы - bmp и jpg." »

Цитата:

Цитата boss911
Я разговаривал с автором программы, он сказал, что поддержки PNG не будет. »

Все перечисленные выше недостатки (по моему мнению) упорно игнорируются. Не нравится, не пользуйся - я и не пользуюсь, раз такое мнение разработчика.


Программы эти можно использовать обособленно (Standalone) и включить в Autorun.

Конечно, перечислены вами прoграммы Autorun могут использоваться обособленно (Standalone) как сборки все в одном (All in One - AiO), но не как Windows Post Installers. Опять же, если не прав - поправьте

stasys44 29-03-2009 23:30 1078443

Последние версии WPI, основанной на Java, имеют какой нибудь недостаток, например несовместимость с Nero 7, иногда теряется ассоциация с mshta, которую приходится восстановить и т.д..

Предлагается для ознакомления другая программа построена на Visual Basic 6. Возможно с ней можно решить свои задачи, которые не решаются оригинальной WPI.

Как писал раньше, в ранних версиях программы можно применить конфигурационный файл от WPI - config.js сделав несколько замещений:
%wpipath%\\Install\\ ---> Install
"...." ---> удалить кавычки в команде
Не поддерживаются ключи, но это можно обойти, на скорую руку создал батники, словом, есть примеры

В программе - PrtScr, Turbo Navigator, 7zip, Arcade game Pack, Net Meter, CPUZ, Hashtab, Notepad2 (заменитель ноутпэда) - реальные, остальные пустышки

ssWPI

R.M.L 30-03-2009 01:41 1078534

stasys44,
Цитата:

Цитата stasys44
Другая Post Install - написана на Delphi - Boa Software Post Installer (BS Post Installer) »

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

Цитата stasys44
Придумана для своих целей для своей конторы »

Для своих целей я бы придумал одно окошко с двумя конопочками Да Нет ...
Цитата:

Цитата stasys44
нахрен нужны ему подсказки »

Подсказки нужны каждому,в этом смысле переоценить кого либо невозможно.Я же должен знать отличие между Google Chrome и SRWare Iron Chrome

Firebolt 30-03-2009 16:36 1079122

Слушайте? Не подскажете мне в чем дело? WPI не запускается ни через GuiRunOnce, ни через SVCPACK! Перепроверял все несколько раз. - Не получается.

Bysh 30-03-2009 23:30 1079540

stasys44,
Предлагаю создать новую тему для обсуждения ssWPI, по-моему, программа достойна этого.

stasys44 31-03-2009 18:50 1080313

Цитата:

Цитата R.M.L
Навязчивый дизайн интерфейса,мультяжные Баттоны и т.д »

Цитата:

Цитата R.M.L
Для своих целей я бы придумал одно окошко с двумя конопочками Да Нет ... »

Цитата:

Цитата R.M.L
Я же должен знать отличие между Google Chrome и SRWare Iron Chrome »

1. - Нужно же подпонтоваться над своим клиентом. Я бы все окна бы объединил, 3-е окно переместил в правую сторону 2-ого окна дать возможность сколько добра устанавливается. Как в сделано в kTool
2. Для своих целей - я имел ввиду не для себя, а для своих, предлагающего и предоставляющего услуги, целей. Для себя я вообще могу не пользоваться Пост-инстоллером - мне нужные программы могу запихать в аддоны. А громадные программы - как обособленные - устанавливал выбирая через авторан.
3. Я имел ввиду не то, что подсказка как такова не нужна, но по разработчику BS Post-Installer хватает подсказки одного-двух коротких предложений вроде Nota bene ,хорошо напомнить, а не 6-10 с картинками. Для продвинутого ламера хватит напоминалки о различии Chrome и Iron Chrome всего одним предложением.

Личный пример - для своих целей для своей конторы сделал программу для Управления складским хозяйством и коммерцией. Бухгалтерные программы не подходят. Представьте артель производящую кич - слоны, дельфины, черепахи высотой, длиной , или поперечником 0,5-2 м. Надо знать кто изготовил конкретную штуку, найти где положено в полном складе, следить кому продал и контролировать оплату да еще следить за сырьем. И кроме того, чтоб счет-фактуру, иногда и на английском, накладную, упаковочный лист выписала Для своих целей - чтоб иметь лишний выходной, уйти в отпуск

Bysh, вижу Мишанчика обогнали :) Сначала собирался начать новую тему, но для ознакомления пока выложил соображения как можно устроить с другими возможностями здесь.

Bysh 31-03-2009 22:33 1080527

stasys44,
Просто уже есть вопросы, пожелания по ssWPi, но в этой теме их задавать неудобно.

DarkDream604 01-04-2009 15:31 1081129

как отключить темы?
у меня по умолчанию стоит классическая тема , настроил через n-lite
а wpi ставит свою тему по умолчанию? а мне это ненадо

Firebolt 01-04-2009 17:49 1081250

DarkDream604, прикольно. WPI не ставит никаких тем. WPI ставит, то что ты ему скажешь поставить. Как ты понял, что это WPI виноват?

stasys44 01-04-2009 19:13 1081323

Видимо DarkDream604 не знал, что выбор темы десктопа не влияет на WPI. После того, как играли с nLite, вам следовало пустить WPI, с харда конечно, и нажать на кнопку Конфигурация, дальше идете в ставку Стиль и по левой стороне выбор темы, если их вам мало, в офф.сайте есть архив тем. Не поленитесь прочесть Руководство, как отметил один чел в ветке по драйверам анекдотом - Блондинка сказала, я не дура чтоб читать хелп. Возможно оно не удобоваримо, но все таки помощь.

Bysh, обратитесь личным сообщением (в личку)

2884 03-04-2009 15:48 1083161

здраствуйте умы :sorry:
- у меня вопрос :
"не удалось открыть следующий файл:
файл: WPI.hta"

Что это такое??.
Точнее как ее решить?- причину то я знаю а вот как избавиться :dont-know :dont-know :
Где только не искал нигде ,никто ,не смог дать прямого ответа.
Причина этому порезанная винда, а есть ли способ вернуть чтоб ХР понимала как открывать этот файл. Софтину не возможно устанавливать без нее. (ну на сборках зверя и факюбилл и тому подобных) :clapping: думаю многим будет интересно знать ответ. В подобных случаях такие вопросы проигнорированны на других форумах. А жаль :closed-to :closed-to :closed-to

Bysh 03-04-2009 20:55 1083410

Вложений: 1
2884,
Надо найти на просторах инет файл mshta.exe или скопировать с другой винды (на крайний случай прикрепляю к сообщению) и кинуть его в системный раздел WINDOWS\system32. Для своей сборки, как советовал мне stasys44, я бросил этот файл в папку с WPI.hta и запускаю install.cmd: start /wait "%wpipath%\mshta.exe" WPI.hta.

Firebolt 03-04-2009 21:20 1083447

Bysh, а можете объяснить, как эта штуковина работает?

stasys44 04-04-2009 00:52 1083628

Про штуковину никаких объяснений на этом форуме не видел.
Здесь обсуждают вопросы о WPI. Познакомиться, как она работает, можете почитав материалы указанные в "шапке" а также открыв WPI и щелкнув кнопку Руководство. И по "шапке" и в WPI объяснения на руском, кроме оффициального сайта. Так, как исполняемый файл есть гипертекстовый с .hta расширением то он открывается файлом mshta.exe, про работу которой можно почитать в интернете. Дайте серым клеткам работы. Про команду, написанную Bysh, можно там тоже почитать, даже в oszone - наберите поиск

Combinator 05-04-2009 19:56 1084912

А как убрать кнопки кроме "начать установку"?

stasys44 05-04-2009 21:20 1084973

Combinator, поздравляю, вы наверно первый во всех форумах захотели убрать все кнопки - даже и Все, и Никакой, и По умолчанию, и Выход - которые относится к главным, хоть Выход оставили, как выйдете из программы, если вы решите ничего не устанавливать, будете рукой все галочки снимать?

По начальной конфигурации допонительные кнопки - настройки, конфигурация, руководство - не показываются на CD/DVD

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

Combinator 05-04-2009 21:54 1084998

Просто надо сделать максимально простое меню для тупых юзеров. Чтобы не было ни каких лишних кнопок. У меня прописаны 4 категории программ и юзеры будут выбирать лиш одну, и жать на "начать установку". Все. stasys44, если не сложно скажите как можно убрать главные кнопки. Спасибо.

stasys44 05-04-2009 23:29 1085107

Combinator, в папке Themes есть подпапки тем - входите в папку которую выбрали с настройками, скажем Windows. Все кнопки описываются в файле WPI.htm.

Делаете обязательно копию этого файла.
Текстовым редактором в файле убираете или лучше комментируете двойным слешом " // " строки, где прописаны секции кнопок, оставляя секцию <!-- The Install button. -->

В низу в секции <!-- bottom bar --> убираете или комментируете строки описания кнопки выхода (Exit)

Сохраняете файл, но не выходите из текстового редактора, сразу поймете почему.

Пускаете Wpi.hta и выскакивает табличка, которая ругается о том, что объекта нет, жмете да или нет, открывается программа без никаких кнопок кроме Установить. Выход из программы нажатием клавиши Esc, тогда программа закроется или будет устанавливать прогаммы принудительной установки, если будут такие. Сочетанием клавиш Alt+F4 выходите без До свидания

А избавится от ругательской таблички, надо искать где упоминаются эти кнопки (?)

stasys44 06-04-2009 00:22 1085151

Мне кажется поседеете пока все уладите.

Проще кнопки оставить, а в языковом файле lang.ru (папка lang) соответствующие фразы подредактировать расширяя - вместо Выбор записать Выбор программ для установки, ... Выбрать все программы, Выбрать по умолчанию..., Выход из программы. Даже блондинки поймут.

DarkDream604 06-04-2009 20:21 1085994

Firebolt легко я понял, я просто поставил WPI настроил его под свои нужды и установил его через cmdlines.txt
я нигде не прописывал нигде галочку не ставил чтобы ставилась тема. до этого настраивал через n-lite сборки и все ок было =)

stasys44 ыыы чувак прежде чем писать надо надо самому знать что ты говоришь. во первых в конфигурации нельзя стиль настраивать, можно в настройках , во вторых я там писал что мне воообще не надо ставить темы а WPI ставит мне их, если такой умный то не поленись посмотреть, а если лень, то молчи.
и ставиться тема luna хоть у меня сборка даже не подразумевает чтобы ставились какие то темы. он должна ставить классическую тему
а и еще WPI 7.40

stasys44 06-04-2009 22:51 1086154

Виноват, конечно я имел ввиду кнопку НАСТРОЙКИ (как конфигурации самой программы WPI), а не редактирование файла config.js.

DarkDream604, вы сами поставили вопросы так, что не я один подумал, что вы прикольно написали
Цитата:

как отключить темы?
у меня по умолчанию стоит классическая тема , настроил через n-lite
а wpi ставит свою тему по умолчанию?
а мне это ненадо
1) На первый взгляд кажется, что вы удивлены - с помощью n-lite вы поставили классичесую тему, а тут хлоп, WPI не в тему
2) Дальше напрашивается - а что, WPI пускается со своей темой? по своему дефолту? не так, как намечено n-lite'ом?
3) Вам такого не надо. Вам все с удивлением и ответили...

Самих по себе тем в WPI не вырубите, можете только менять, WPI открывается по умолчанию на региональном языке, если файла lang.xx (где хх код языка) нет - WPI пускается на английском, окно WPI принимает тему по умолчанию - Windows, вы знаете, что тему можно менять (пока не на компакте) через кнопку Н А С Т Р О Й К Й , еще раз извиняюсь за прошлую опечатку. Как писал, выбор тем скудный, но я предложил скачать, вот ссылка:
HTML код:

http://www.wpiw.net/royale_blue/themes.html
Если все таки ни одна из 40 тем не подходит, выберите самую подходящую и замените wallpaper.jpg своим обоем. В крайнем случае можете в файле wpi.htm в папке соответствующей темы закоментирировать секцию, где упоминается файл wallpaper.jpg (от <script......> до </script>), можете еще поиграть с полосками и высотой верха и низа. Но все-таки тему как таковую не отключите просто так

DarkDream604 06-04-2009 22:56 1086157

спасибо, за нормальный ответ. не посоветуешь как все таки можно отключить не просто так тему? а то уж понравился мне WPI

stasys44 07-04-2009 00:27 1086277

Как писал, копать в wpi.htm какой нибудь темы. Экспериментируйте сами, что конкретно делать надо мне искать - терять время, не я автор . А я занят установкой драйверов и другим инсталятором - ssWPI

Combinator 07-04-2009 09:33 1086500

Люди! А подскажите еще, как сделать автозагрузку WPI с флешки под Вистой?
Пробовал и autorun.inf
[AutoRun]
ShellExecute=wpi\wpi.hta
ICON=WPI.ICO
И тот авторан что на родном сайте лежит, все не то. Просто пробегает запуск по папкам, и предлагает выбрать действие.
Странно как то. Под ХР первый вариант то работает то не работает. Но приоритет у меня под Висту всеж сделать.

Angels 07-04-2009 21:03 1087214

Может мне кто расскажет как таки в последней версии 7.4 определяется переменная %CDROM% , с 6 версией все шло пучком а тут бл... ккакоето.

iDemon 09-04-2009 19:35 1089166

При аварийной перезагрузке wpi грузиться снова, причём до загрузки эксплорера. Господа знатаки, как оно это делает?

stasys44 12-04-2009 17:34 1091955

1) И там и сям жалуются, что после перегрузки не пускается снова Инсталятор.
Какие программы еще, кроме Daemon Tools новых версий (SPTD заранее не установлен), действительно требуют промежуточной перезагрузки?
Подумываю изучать какой нибудь язык програмирования - Free Pascal, Lazarus, Turbo Delphi (?) (можете посоветовать) и создать WPInst - Windows Program Installer.
Хочу знать насколько нужна промежуточная перезагрузка.

2) Перевод ssWPI новой версии близится к концу. Осталась помощь.

Magnetio 13-04-2009 16:32 1092851

Уважаемые товарищи, подскажите пожалуйста: Как запустить WPI после загрузки интерфейсной части Windowыs, т.е. после загрузки рабочего стола? т.е. установили винду, установили дрова, перезагрузились, и вот после этой перезагрузки, после загрузки рабочего стола мы вызываем WPI с диска. Как это сделать?
Сейчас делаю так:
читать дальше »
set wpipath=%CDROM%\WPI

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f


батник запускаю из SVCPACK.inf, но меня не устраивает.

stasys44 13-04-2009 22:39 1093249

Я тоже так делал - только я пускал из под секции GuiRunOnce файла WinNT.sif - пускался WPI как-то криво.

Теперь устанавливаю как хотфиксы все программы, с которыми работаю непременно, а WPI использую как обособленную и пускаю через Авторан (для установки программ по мере надобности).
Батник примерно такой
Код:

@ECHO OFF
REM Должен искать CDROM-привод. Скажем у вас 2 дисковода, который из них.
REM В корне должен быть идентиф.файл
REM (WIN51 или WPI.ico или Setup.exe или SetupWPIDRP.exe, как у меня в примере).
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\SetupWPIDRP.exe set CDROM=%%i:
echo Найден CD-RОМ как привод %CDROM%
REM Определить стартовый путь WPI.
set wpipath=%cdrom%
REM Пустить WPI и ждать конца пуска
start /wait WPI\WPI.hta
exit

Вы такое имеете в виду, что не устраивает

stasys44 18-04-2009 01:28 1097234

WPI уже с лизензией.

Мы приняли решение, что WPI тепер нужна реальная лицензия:
Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License

Мы разрешаем WPI по Creative Commons License с такими ограничениями:

WPI можно менять, пока модификацией делитесь с другими.
WPI сейчас не freeware для предпринмательских, коммерческих целей. Прошу связаться со мной (Kelsenellenelvian) по электронной почте о дальнейшей информации. Но благотворительные и не стремщиеся к прибыли (как по русски?) организации могут пользоваться бесплатно

ab10001 22-04-2009 18:24 1101200

Не знаю задавался этот вопрос или нет, но прочитать все 132 стр. просто не реально.
Проблема вот в чем, при очередном запуске WPI все описания и категории которые были на русском языке превратились в крякозяблы, хотя до этого таких глюков не было. Так же проверил config.js открыв его блокнотом там все в порядке т.е. все категории и описания отображаются правильно.
Как решить эту проблему??

Pozia 22-04-2009 18:31 1101205

Цитата:

Цитата ab10001
все описания и категории которые были на русском языке превратились в крякозяблы »

такая же проблема но в висте x64. в ХР все пучком. пологаю дело со шрифтами. но не знаю как исправить. Помогите

Habetdin 22-04-2009 18:43 1101214

Цитата:

Цитата Pozia
пологаю дело со шрифтами. »

а может быть и в кодировке...

ab10001 22-04-2009 19:09 1101230

Цитата:

Цитата Habetdin
пологаю дело со шрифтами. »
а можеь быть и в кодировке... »

скорей всего не в том и не в другом, так как до вчерашнего дня все было пучком (ни какие шрифты из системы не удалял), а вера решил добавить новую прогу и когда запустил WPI увидел что все категории на русском и описания перестали отображаться как следует т.е. превротились в крякозяблы.

Habetdin 22-04-2009 19:25 1101245

Цитата:

Цитата ab10001
решил добавить новую прогу и когда запустил WPI увидел что все категории на русском и описания перестали отображаться как следует т.е. превротились в крякозяблы. »

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

ab10001 22-04-2009 19:39 1101262

Цитата:

Цитата Habetdin
Вот именно, может быть вы после добавления сохранили в другой кодировке... »

нет, кряказяблы появились сразу после открытия WPI (т.е. я еще ни чего и сохранять не собирался), а блокнотом открывал что бы посмотреть как там будет отображаться текст и затем закрыл его без каких либо сохранении.

Pozia 22-04-2009 19:45 1101268

а я ваще ниче не делал. просто висту поставил а там такое. а в хп все хорошо

stasys44 22-04-2009 21:27 1101384

Винда локальная (русская)? Регионалные настройки на русский язык не сбились? Особенно на неюникодовые документы. Если config.js в формате UTF-8 должно и так показывать нормально, а ANSI настройки важны.

ab10001 22-04-2009 22:23 1101448

Цитата:

Цитата stasys44
Винда локальная (русская)? »

ДА
Цитата:

Цитата stasys44
Регионалные настройки на русский язык не сбились? »

НЕТ
Цитата:

Цитата stasys44
Если config.js в формате UTF-8 должно и так показывать нормально, а ANSI настройки важны »

В каком формате не знаю, так как использую встроенную вкладку [Конфигурация], но сам пробовал сохранять в разных форматах, результата ни какого.
И еще когда открываю вкладку [Конфигурация] там все отображается как надо, а в основном окне кряказяблы!!!!

stasys44 23-04-2009 11:16 1101861

Чудес не бывает,

У меня винда английская, MUI на родном языке, региональные настройки в панели управления на Родину, за исключением поддержки не Unicode документов (во вкладке Подробнее?) - это указано на русский, а какой у вас, посмотрите еще раз. Все показывается нормально, даже когда config.js перевел с UTF-8 на ANSI. Попробуйте редактировать Notepad++ или Notepad2.

ab10001 23-04-2009 13:48 1102021

Винда полностью РУССКАЯ , в панели управления всё настроено на Россию и русский язык, (это первое что я проверил!!!).
когда открываю в любом текстовом редакторе текст отображается правильно.
Цитата:

Цитата stasys44
UTF-8 на ANSI. »

и это тоже не помогает

ab10001 23-04-2009 15:35 1102144

:help: :help: :sorry:

stasys44 23-04-2009 18:22 1102286

ab10001 , как раз наоборот, я писал даже .. все ровно нормально показывало, а могло и не показывать.
Опубликуйте свой файл соnfig.js (фрагмент)

ab10001 23-04-2009 18:31 1102293

Проблема не в соnfig.js т.к. попробовал запустить WPI на виртуальной машине и там все нормально отображается, зна4ит проблема в системе!!
Вот только в чем???

stasys44 23-04-2009 23:12 1102508

Я совсем не сомневался, что проблема в настройках системы. Я только хотел, чтобы вы попробовали обойти эти настройки, а вы упорно не хотите.

Специально для вас подготовил config.js
Положите файлы соответственно где они должны быть. Скачать
Пробуйте, но не забудьте переименовать свой.

Если будет хорошо, тогда в блокноте, скопируйте свое содержание и замените мое.

Если WPI версия из новых - будет ругаться и просить обновить файл, пусть делает свое дело или редактируйте сами (запишите cmds вместо cmd1). Меня устраивает старые версии, если получится буду работать с другой программой.

ab10001 24-04-2009 00:46 1102555

Цитата:

Цитата stasys44
Я только хотел, чтобы вы попробовали обойти эти настройки, а вы упорно не хотите. »

А в чем именно я упирался? я только хотел узнать как решит проблему, и все предложенные методы опробовал ничего не помогло, сейчас попробую подлажить ваш config.js посмотрим что полу4ится.
И Большое спасибо за помощь!!! :) :) :)

DenchikK 24-04-2009 12:05 1102831

Что снять проблему крокозябров внесите в реестр это:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"


ab10001 24-04-2009 16:24 1103102

Цитата:

Цитата DenchikK
Что снять проблему крокозябров внесите в реестр это: »

это не помогает.
Цитата:

Цитата stasys44
Специально для вас подготовил config.js »

с этим файлом в основном окне все отображается правильно, но в меню [Конфигурация] все те же крякозяблы и после того как добавляю новый файл и сохраняю опять в основном окне русские названия превращаются в крякозяблы , а в меню [Конфигурация] наоборот все нормализуется.
Тут проблему надо решать за пределами WPI т.е. в самой системе, НО ГДЕ?

stasys44 24-04-2009 17:20 1103168

Я конфигуратором не пользуюсь. Notepad++'ом открываю и копирую-вклеиваю и подредактирую. Так прывык. Программа обновляется - кое-какие изменеия ввожу. Чтоб не было проблем с языковыми настройками, конвертирую (Формат-Конвертировать в UTF-8).

Попробуйте другой, вот такой рег файл:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls" 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"

Источник здесь

Еще раз проверьте - поддерживается русский язык на не Юникод, галочки на кириллицу в конвертации кодовых страниц отмечены (особенно 1251 ANSI). Тогда редактируйте в Конфигураторе WPI, после сохранения вид должен быть хороший.

ab10001 26-04-2009 14:17 1104637

Увы, но и это не дало ни какого результата.

stasys44 26-04-2009 18:24 1104811

Я не нашел хорошего выражения, спасибо, Vadikan, это относится к RTFM - Read the Fucking Manual, проблема не WPI, а в настройках - у меня винда не русская, локаль не русская, а крякозябров, если не хочу, на русском языке нет. Я не могу посмотреть, что там намудрили. Я не могу же направить вас к Кириллу и Мефодию, почему они поставили на не ту карту, не могли они знать, что завоеватели Северной Америки придумают машинный язык на латинском алфавите.

Это выходит за рамки WPI вопросов. Не нравится WPI, есть BoaSoft PI. Кому интересно и не заметил про ssWPI - Сюда

Как обещал, я больше не занимусь развитием WPI. Я за абсолютно свободный код ОС и программ.

АлексII 02-05-2009 23:16 1109378

Подскажите, что нужно сделать, чтобы в WPI программа сама русифицировалась и регистрировалась. Возможно ли это. Где найти полную инструкцию по этим вопросам. WPI v7.5.0

Малый 03-05-2009 00:03 1109394

Цитата:

Цитата АлексII
Подскажите, что нужно сделать, чтобы в WPI программа сама русифицировалась и регистрировалась. »

Настоить установщик программы соответствующим образом.

В WPI обычно распаковываются настроенные sfx-архивы или запускаются оригинальные установщики с соответствующими ключами,
читать дальше »
например /VERYSILENT /SP- /NORESTART /LANG=ru /NOAUTOUPDATE
, для каждого типа установщика свой набор ключей. И еще, помоему ключи в реестр добавляет.

Смотрел на сайте WPI, там версия 7.4.0
Цитата:

Цитата АлексII
WPI v7.5.0 »

Откуда новая версия?

АлексII 03-05-2009 01:44 1109431

Запускаешь WPI v7.4.0 ( в более ранних версиях не знаю), остановишь время, войдеш в " О WPI ". Там есть "версия программы" и "проверить обновления". Таким образом и нашел последнюю версию.

Малый 03-05-2009 04:12 1109457

Подскажите страничку, где можно скачать новые темы для v7.4.0?
Из WPI ссылка не работает. Открывал html отдельно без WPI но как оказалось адрес ссылки на сайте другой. Но в списке на той странице есть все кроме самих тем.

Цитата:

Цитата АлексII
"проверить обновления" »

Обновления пробовал - почемуто ошибка, ну и ладно.

stasys44 03-05-2009 11:12 1109533

Ссылка на страницу тем
Специально для версии 7.4.0 нет. То же самое в архиве (Руководство, 7. раздел)

Новая версия - Временная ссылка на скачивание

АлексII 03-05-2009 13:40 1109603

Ребята! Ну кто-нибудь подскажет все-таки где найти руководство для того, чтобы в WPI программа сама русифицировалась и регистрировалась. WPI v7.5.0 (или v7.4.0). Только, чтобы было рассказано доходчиво, как для дилетантов.

Малый 03-05-2009 15:14 1109663

Цитата:

Цитата stasys44
Ссылка на страницу тем »

Спасибо.

stasys44 03-05-2009 15:17 1109665

Если Региональные настройки Windows - настроены на Россию, на русский язык - то программа сама автоматически откроется на русском. Если у вас страна другая (кроме Польши, Литвы, Чехии, Румынии ...), будет английский интерфейс. Языковые файлы в папке lang. Берите русский файл lang_ru.js переименуйте на свой, скажем, белорусский - lang_by.js редактируйте и шлите сюда.

Руководство там тоже есть, не понятно, почему отошли с переводом на старую версию. Также читайте в шапке.

Малый 03-05-2009 15:57 1109704

Цитата:

Ребята! Ну кто-нибудь подскажет все-таки где найти руководство для того, чтобы в WPI программа сама русифицировалась и регистрировалась. WPI v7.5.0 (или v7.4.0).
WPI сама НЕ русифицирует и НЕ регистрирует устанавливаемые программы.
Нужно настраивать самораспаковывающиеся архивы в WinRAR, можно с применением Autoit или использовать ключи к программам. Если программа только на англ. то для ее русификации нужно применять другую программу. Какой-то русификатор например, и запускать его после установки русифицируемой программы.
Для регистрации - все зависит от программы. Можно ключем командной строки, можно reg-файлом внести данные в реестр или просто скопировать файл ключа в нужную папку. Для взломанных программ после установки запускают генератор ключей. Все зависит от устанавливаемой программы и типа ее установщика.

Цитата:

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

Цитата:

Цитата stasys44
Если Региональные настройки Windows - настроены на Россию, на русский язык - то программа сама автоматически откроется на русском. »

Да, но видимо нужна русификация и регистрация программ устанавливаемых с помощью WPI, а не для самой WPI.
Цитата:

Цитата АлексII
чтобы в WPI »


stasys44 03-05-2009 17:32 1109756

Ну, ребята, и даете. Ведь просит, чтоб сама прогамма руссифицировалась.

По сути программа - выборщик программ. Что скормлите ей, то и получите. Читайте, читайте, читайте, Read the Fucking Manual (RTFM).

S.T.R.E.L.O.K. 03-05-2009 18:22 1109787

у кого нить были проблемы с запуском WPI из [GuiRunOnce] после интеграции IE8???
WPI запускается, но не выдаёт окно выбора программ, и все программы выделенные как "по умолчанию" ставятся.
После перезагрузки запускается WPI нормально...
Я грешу на Net.Framework, но с IE7, таких проблем не было

АлексII 04-05-2009 01:12 1110072

Цитата:

Цитата stasys44
Читайте, читайте, читайте, Read the Fucking Manual (RTFM). »

А где найти грамотный и доходчивый Fucking Manual. Ведь я не волшебник, я только учусь

Dmitry_K 04-05-2009 10:26 1110253

Цитата:

Цитата АлексII
А где найти грамотный и доходчивый Fucking Manual. Ведь я не волшебник, я только учусь »

в самой WPI есть справка на русском (в папке Manual\ru) + см. учебник Приложения, а также форум Автоматическая установка приложений

Colodkyi 04-05-2009 15:32 1110476

КАК изминить фоновый рисунок

Малый 04-05-2009 18:54 1110620

\WPI\Themes

Например, можно заменить изображение в папке, находящееся по пути \WPI\Themes\Windows\Wallpaper.jpg на Ваше, с сохранением названия, размеров и расширения файлов. Либо смотрите темы для WPI 7.4.0 на оф сайте

Dmitrijan 07-05-2009 12:30 1112745

А BackGround действително не меняется почему - то? И темы разные применял, и путь к картинке в настройках менял вручную с таким же именем и расширением(Wallpaper.jpg).
Все меняется, кроме фона:( А одноцветный голубой цвет фона, поднадоел честно говоря.

stasys44 07-05-2009 16:30 1112950

Напишите детально, например:
У меня WPI версия 7.5.0, заменил файл Wallpaper.jpg в папке \Themes\Windows своим.
Пустил WPI, окно - синее, щелкнул по кнопке "Настройки", вошел в вставку Стиль, посмотрел в окошко "Выбранная тема" (по левой стороне, вверху), а там, почему-то тема Сервер, поменял тему на "Windows" (там лежит замененная обоина), нажал Сохранить, дальше Выход (из Настроек, не общий) и ...

если вы напишете, что все равно синий экран, то вам не повезло - либо вы меняли код программы WPI и сами не знаете как, либо вы ee скачали откуда-то изглумленной.

Habetdin 07-05-2009 18:01 1113033

Цитата:

Цитата Dmitrijan
с таким же именем и расширением »

А может быть нужно открыть изображение в граф. редакторе и сохранить в нужном формате?

Dmitrijan 07-05-2009 18:05 1113038

Извеняйте, это я с кодом перемудрил:)По-новой распокавал все работает,фон меняется,но вот еще один глючек заметил:Когда захожу в настройки программы, то снизу сдвигается поле с кнопками вправо, вследствии чего нельзя нажать кнопку "Выход".
Подскажите пожалуйста как это подправить? WPI я брал с офф.сайта.
А что 7.5.0 уже есть? :)

andrey-ka 08-05-2009 10:36 1113566

Да, WPI версии 7.5.0. уже есть на официальном сайте и доступен для скачивания.

Colodkyi 17-05-2009 19:49 1120868

Скажите пожалуйста есть некий справочник по команд по WPI

Dmitry_K 18-05-2009 01:22 1121065

Цитата:

Цитата Colodkyi
справочник по команд по WPI »

не совсем понятно, что вы имеете в виду, но немного кривовато переведенный на русский мануал есть в папке WPI\Manual\ru
а если вы имеете в виду, что WPI - некая чудо-программа, которая автоматически установит любой сторонний софт при помощи магических "команд", то отвечу цитатой:
Цитата:

Цитата stasys44
По сути программа - выборщик программ. Что скормлите ей, то и получите. Читайте, читайте, читайте, Read the Fucking Manual (RTFM) »


kalikanzaros 19-05-2009 17:44 1122552

а у всех по ссылке из шапки закачивается? у меня почему-то качается какой-то маленький файлик с одним экзешником внутри...
сделайте пож-та зеркало

mozgabyte 19-05-2009 17:46 1122554

kalikanzaros, все качается _http://www.wpiw.net/downloads/WPI_v7.5.0.rar

Fresh96 19-05-2009 21:06 1122697

Не знаю куда написАть. напишу здесь)

Такая проблема. Устанавливаю Nero 9 через WPI (Nero9.exe).
Перепаковал его в winrar sfx с таким комментарием:
Код:

Setup=setupx.exe /i /q SERIALNUMBER="ключ" EULAACCEPTED="1" EXCLUDEAPP="unit_app_1, unit_app_10, unit_app_12, unit_app_14, unit_app_17, unit_app_71, unit_app_74" INCLANGUAGES="RUS"
TempMode
Silent=1
Overwrite=1

после распаковки запускается установка Nero 9, НО wpi не ждет, а переходит к установке следующей программы. В итоге происходят ошибки. В диспетчере пропадает видимо процесс Nero9.exe, но почему? ведь во временную папку распаковал

с другими перепакованными программами все ОК
Вопросы: Что не так делаю? Как сделать правильно?

-------------
Проблема в установщике НЕРО 9... ушел в ветку неро

Pozia 19-05-2009 21:52 1122728

Fresh96, вам сюда

У меня вот так все работает:

Код:

Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446107 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446116 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446125 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446135 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446143 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446149 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446155 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446163 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205446369 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
Reg add "HKLM\SOFTWARE\Nero\Installation\Families\Plugins\Info" /v Serial8_1205445700 /d "xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx" /f
start /wait Setupx.exe /qn /norestart SERIALNUM_USERVAL=xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx AgreeToLicense=Yes EULA_AGREEMENT=1
REM Убираем Nero Scout из системы
start/wait regsvr32 /u /s "%COMMONPROGRAMFILES%\Nero\Lib\MediaLibraryNSE.dll"
REM Отключить автозапуск службы NMIndexingService
NET STOP NMIndexingService
SC CONFIG NMIndexingService start= disabled
REM Вносим свои настройки
REGEDIT /S nero.reg
REM Удаляем ярлыки
DEL /F /Q "%UserProfile%\Рабочий стол\Nero Burning ROM.LNK"
DEL /F /Q "%UserProfile%\Рабочий стол\Nero StartSmart.LNK"
DEL /F /Q "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch\Nero StartSmart.lnk"
DEL /F /Q "%AllUsersProfile%\Рабочий стол\Nero Burning ROM.LNK"
DEL /F /Q "%AllUsersProfile%\Рабочий стол\Nero StartSmart.LNK"
exit


kalikanzaros 20-05-2009 14:48 1123164

mozgabyte,
спасибо за ответ, а у меня не качается
кто-то может сделать зеркало?

Малый 20-05-2009 15:28 1123186

WPI 7.5.0

40 Тем для WPI 7.4.0, вес 10.99 MB
Для скачивания нужно кликнуть по картинке.



Все на depositfiles зеркалил.

Habetdin 20-05-2009 15:54 1123205

Цитата:

Цитата Малый
WPI 7.5.0 »

Зачем, если можно без проблем с офф. сайта скачать ?
Да и темы там есть... :dont-know Лучше бы посильнее пожали, не в rar/zip а в 7z

stasys44 20-05-2009 16:17 1123225

Цитата:

Цитата kalikanzaros
mozgabyte,
спасибо за ответ, а у меня не качается
кто-то может сделать зеркало? »

Все качается - и по ссылке в шапке Последняя версия 7.5.0
- и по ссылке mozgabyte

Малый 20-05-2009 16:40 1123238

kalikanzaros, если и с депозита не скачается, тогда проблема скорее всего с вашим браузером. (IE лучше не юзать).

Цитата:

Цитата Habetdin
Да и темы там есть... »

Там все по-отдельности, а в архиве все 40 тем.

Цитата:

Цитата Habetdin
Лучше бы посильнее пожали, не в rar/zip а в 7z »

Меньше 5мб не выкладываю...

Habetdin 20-05-2009 18:13 1123301

Цитата:

Цитата Малый
Меньше 5мб не выкладываю... »

Потому что идет акция "Поинты"?
Цитата:

В акции учитываются файлы размером не меньше 5 мб.
:laugh:

Малый 20-05-2009 23:46 1123586

Цитата:

Цитата Habetdin
Потому что идет акция "Поинты"?
В акции учитываются файлы размером не меньше 5 мб.»

А для кого-то секрет?

stasys44 23-05-2009 12:40 1125602

kalikanzaros, дополнительно ответ о невозможности скачать rar файлы в форуме msfn, вы и там успели обозвать линки нерабочими. Попробуйте еще раз скачать файл щелкнув правой кнопкой мыши по линку последней версии здесь в шапке.

S.T.R.E.L.O.K. 29-05-2009 23:50 1130669

All,
кто совместно с IE8_Reload использует WPI, у вас запускается WPI из RunOnceEx, RunOnce или просто Run????

т.к. после интеграции IE8, перестал нормально запускаться WPI из этих секции (при отдельном запуске всё норм), тупо висит в диспетчере и после прохождения "ожидания времени" начинается установка всего, что стоит "по умолчанию"...Главное при всём этом не вылазит окно с выбором программ.

Colodkyi 30-05-2009 17:42 1131064

Влил прогу, а она просто выдает окно ручной инсталяции( ну не авто установка), что бы была автоустановка нужно применять В WPI команды, которые я вообще не зная, т.к. я новичек. Помогите плиз научиться!!!!

Dmitrijan 30-05-2009 21:36 1131224

Постараюсь подсказать, что знаю:
Запускаете WPI, заходите в меню (Конфигурация>>Детали) щелкаете вверху "добавить" там пишете название вашего приложения, по желанию описываете его, присваиваете ему группу и т.д, далее идете дальше (Конфигурация>>Команды), там выбираете пункт "Добавить", появится пустая строчка в окне "Команды", далее внизу слева в меню щелкаете по иконке "папка" и ищете там свое приложение, которое хотите установить автоматически. В строке "команды" появится ваш файл (точнее путь к нему), дописываете в конце этой строки нужные вам ключи и ВСЕ! Запускаете WPI и наслаждаетесь автоматической установкой вашего софта:)
P.S Это я описал простой вариант установки, без внесений в реестр, TASKKILLa и т.д

YanTo 31-05-2009 19:00 1131748

Цитата:

кто совместно с IE8_Reload использует WPI, у вас запускается WPI из RunOnceEx, RunOnce или просто Run????
Остро испытал данную проблему - недалю бился, пока не понял что WPI + IE8_Reload не дружат :(

Как их подружить, подскажите pls?

YanTo 31-05-2009 19:30 1131766

А, вот, прочитал сообщение от Bysh , будем пробовать... :)

wolkow70 01-06-2009 12:09 1132170

Цитата:

Цитата D1abl093
кто совместно с IE8_Reload использует WPI, у вас запускается WPI из RunOnceEx, RunOnce или просто Run????
т.к. после интеграции IE8, перестал нормально запускаться WPI из этих секции (при отдельном запуске всё норм), тупо висит в диспетчере и после прохождения "ожидания времени" начинается установка всего, что стоит "по умолчанию"...Главное при всём этом не вылазит окно с выбором программ. »

Столкнулся с такой проблемой, только у меня вообще процесс прерывается перезагрузкой через X-Reset. Попробовал пересобрать дистрибутив с IE7_Reload, но проблема та же. Суть проблемы в применении настроек IE Relоad после запуска WPI. Можно запускать через X-reset, но после второго входа в систему.
Как обойти проблему не знаю. Кто знает поделитесь.

YanTo 01-06-2009 18:05 1132422

Аааа..., что-то грустно совсем... Вобщем, вот с
этой рекомендацией
Цитата:

Цитата Bysh
2884,
Надо найти на просторах инет файл mshta.exe или скопировать с другой винды (на крайний случай прикрепляю к сообщению) и кинуть его в системный раздел WINDOWS\system32. Для своей сборки, как советовал мне stasys44, я бросил этот файл в папку с WPI.hta и запускаю install.cmd: start /wait "%wpipath%\mshta.exe" WPI.hta. »

тоже запарка.......
Значится, попробовал запускать из вот такого
install.cmd
Код:

@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
start /wait "%CDROM%\WPI\mshta.exe" WPI.hta
exit

, но на Т-13 прилетает птичка обломинго с сообщением "Windows не удалось найти 'WPI.hta'. Проверьте, что имя было введено правильно..." и т.д. При этом, и WPI.hta и mshta.exe лежат рядом, в одной папке %CDROM%\WPI\

Что же делать? Как запустить WPI?

-SK- 01-06-2009 19:05 1132467

Возможно дело в рабочей директории, попробуйте так:

Код:

@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
start /wait /D "%CDROM%\WPI" "%CDROM%\WPI\mshta.exe" "WPI.hta"
exit

ключ /D указывает на рабочую директорию.

а вообще я использую другой скрипт для запуска HTA файлов:
Код:

@ECHO OFF
TITLE %~n0
IF EXIST "%~dpn0.HTA"        (
                                ECHO START %~n0.HTA
                                START /WAIT "%~n0" /D "%~dp0" "%WINDIR%\SYSTEM32\MSHTA.EXE" "%~dpn0.HTA"
                        )
EXIT /B

коммандный файл должен называться также как и HTA файл т.е. "WPI.cmd"

YanTo 01-06-2009 20:01 1132499

-SK-,
Цитата:

Цитата -SK-
коммандный файл должен называться также как и HTA файл т.е. "WPI.cmd" »

ммм..., а расположить его (ком.файл) можно где угодно? Или он должен быть в той же папке где и .hta ?

-SK- 01-06-2009 20:03 1132502

должен быть в той же папке

S.T.R.E.L.O.K. 04-06-2009 19:37 1135150

хммм... странно, у меня вообще идёт просто запуск файла mshta.exe, а последующего запуска hta файла таким образом вообще не происходит.

Pozia 08-06-2009 19:45 1138497

Наблюдаю у себя интересную вещь с WPI. На винде с которой я сейчас пишу это сообщение WPI запускается на ура из RunOnceEx. Когда я ставлю винду на другой веник то WPI запускается после загрузки рабочего стола. Как я заметил, это происходи из за того, что на моей винде, которую я ставлю, почему то процесс mshta.exe при запуске WPI запускается ДВА раза, а на винде что стоит ОДИН раз. То есть получается, когда из RunOnceEx запускается WPI, то винда видя что mshta.exe исчезает из диспетчера задач на секунду начинает грузить рабочий стол, и в это же время mshta.exe снова появляется и грузит WPI. У кого нибудь подобное наблюдается? Есть ли решение против двойного запуска mshta.exe?

Pozia 09-06-2009 18:21 1139327

Решил свою проблему. Возможно еще кому поможет. Сейчас WPI запускается у меня на ура. Для этого на 13 минуте у меня срабатывает автоит скрипт содержания:

Код:

#NOtrayIcon
#include <GuiConstantsEx.au3>
#include <ComboConstants.au3>
;

$sWPI_Drives = ""
$sSel_Drive = ""
$sFirst_Drive = ""

$sKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx"

$aDrives = DriveGetDrive("All")

RegWrite($sKey &"\910", "1", "REG_SZ", "REGEDIT /S " & @HomeDrive & "\HKLM.reg")
RegWrite($sKey &"\920", "" , "REG_SZ", "Перезагрузка...")
RegWrite($sKey &"\920", "1", "REG_SZ", "hidcon.exe Shutdown -r -f -t 0")
RegWrite($sKey &"\995", "1", "REG_SZ", @HomeDrive & "\WPI.exe")

;=============================================================================

For $i = 1 To $aDrives[0]
    If DriveStatus($aDrives[$i]) <> "READY" Then ContinueLoop

    If FileExists($aDrives[$i] & "\WPI\WPI.hta") Then
        If $sWPI_Drives = "" Then $sFirst_Drive = $aDrives[$i]
        $sWPI_Drives &= StringUpper($aDrives[$i]) & "|"
    EndIf
Next

$sWPI_Drives = StringRegExpReplace($sWPI_Drives, "\|+$", "")

If StringInStr($sWPI_Drives, "|") Then
    $hGUI = GUICreate("Выберите диск запуска WPI", 240, 50)
       
    $Drives_Combo = GUICtrlCreateCombo("", 20, 20, 40, 20, $CBS_DROPDOWNLIST)
    GUICtrlSetData(-1, $sWPI_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 $sWPI_Drives <> "" Then
    $sSel_Drive = $sWPI_Drives
EndIf

If $sSel_Drive <> "" Then RegWrite($sKey & "\999", "1", "REG_SZ", $sSel_Drive & "\WPI\WPI.exe")

Скрипт можно конечно же упростить. Но главное что он делает выделил. То есть на 995 ключ назначается запуск самоудоляющегося файла с диска С (естественно он там должен уже быть) который вносит в реестр:

Код:

Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v Disable Script Debugger /d "no" /F >Nul
Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v DisableScriptDebuggerIE /d "no" /F >Nul
exit

и только потом с ключа 999 запускается WPI. Также скрипт заменяет x-Reset от горы и перегружает комп. Без перезагрузки не тестил.

Pozia 09-06-2009 22:08 1139477

в принципе можно еще проще. Используя скрипт -SK- можно так:


Код:

Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v Disable Script Debugger /d "no" /F >Nul
Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v DisableScriptDebuggerIE /d "no" /F >Nul

@ECHO OFF
TITLE %~n0
IF EXIST "%~dpn0.HTA"        (
                                ECHO START %~n0.HTA
                                START /WAIT "%~n0" /D "%~dp0" "%WINDIR%\SYSTEM32\MSHTA.EXE" "%~dpn0.HTA"
                        )
EXIT /B

а запуск данного CMD в 999 ключ вносить любым удобным способом.

Pozia 09-06-2009 22:41 1139518

Ошибочка. В обоих моих сообщениях параметр "Disable Script Debugger" нужно брать в кавычки

denis121991 15-06-2009 22:09 1144165

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

Dmitrijan 15-06-2009 23:08 1144221

По идее нет :) Но надо внимательно переносить, чтоб не пропустить все папки связанные с WPI . Ну и в самой сборке запуск WPI прописать. А если запуск где-то уже прописан, то посмотреть совпадают ли пути к wpi.hta.

Cibersoft Prolex 16-06-2009 00:02 1144263

denis121991

Цитата:

Цитата denis121991
Такой вопрос, если взять программы wpi взятые с одной сборки поставить на другую то глючить не будет ? »

Нет, не будет, если Вы правильно все сделаете.
Нужно взять программы из папки WPI - "Install" и перенести их в аналогичную папку Вашего WPI, при этом, если все программы поддержуют "тихую" инсталляцию, необходимо просто прописать в настрайках WPI адресацию к ним, если программы не поддерживают "тихую" инсталляцию, то можно:
1). Сделать к ним "тихие" инсталляторы.
2). Или воспользоваться приложением WPI, для автоматичной подборки ключей "тихой" инсталляции. (Не помню как называется)

Dmitry_K 16-06-2009 00:18 1144282

Цитата:

Цитата Cibersoft Prolex
при этом, если все программы поддержуют "тихую" инсталляцию, необходимо просто прописать в настрайках WPI адресацию к ним, если программы не поддерживают "тихую" инсталляцию, то можно:
1). Сделать к ним "тихие" инсталляторы.
2). Или воспользоваться приложением WPI, для автоматичной подборки ключей "тихой" инсталляции. (Не помню как называется) »

слишком долго, проще дополнительно перенести или всю папку WPIScripts или возможно будет достаточно перенести файл WPIScripts\config.js, в котором и хранятся пути к программам и ключи для их тихой установки
p.s. опять же надо все "это дело" тестировать

Dmitrijan 16-06-2009 00:30 1144288

Приложение называется USSF, расположено оно по такому пути : WPI\Tools\

onedal 19-06-2009 00:32 1146395

здраствуйте , я конечно понимаю что вопрос наверное уже был задан раз 100,но всё-же..
елси программа USSF не находит ключ к инсталяшке,то что делать? у меня она не находит ключи к большинству..

Cibersoft Prolex 19-06-2009 00:42 1146402

onedal
Гляньте эту тему.
Поищите решения "тихой" установке программ на этом форуме.
Ознакомьтесь с этой темой.

onedal 19-06-2009 18:32 1146985

спасибо

Cibersoft Prolex 19-06-2009 18:38 1146991

onedal
У нас на форуме спасибо говорится кнопкой "Полезное сообщение":)

denis52261 26-06-2009 20:34 1152644

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

Habetdin 26-06-2009 20:44 1152653

denis52261, отслеживайте с помощью FileMon
Но лучше использовать оригинальные установщики, запуская их с ключами для тихой установки

denis52261 26-06-2009 21:19 1152685

А нет русского аналога?
А то ВААААПще ничего не понятно. она как бешаная выводит список без конца и края!

Habetdin 26-06-2009 21:29 1152696

Цитата:

Цитата denis52261
А нет русского аналога? »

Есть русифицированная » тут

Vsirf 26-06-2009 21:39 1152705

Как сделать чтоб использовались ключи для автоустановки , вот например если я устанавливаю 7zip архиватор без ключа то все нормально а если с ключем 7zip.exe /S то не устанавливает а просто пропускает и ставит следующю программу?

denis52261 26-06-2009 23:10 1152762

А вы не подскажете, в двух словах, как пользоваться Filemon

Habetdin 26-06-2009 23:43 1152774

denis52261, запускаете FileMon, жмете Ctrl+L (или заходите в меню "Опции - Фильтр/Выделение") и в строке "Включить" вводите имя инсталлятора (например, "Setup.exe"). Потом запускаете инсталлятор, не закрывая при этом FileMon. После установки программы сохраняете лог FileMon'а и по нему отыскиваете файлы :)

Sanja Alone 27-06-2009 02:03 1152847

denis52261, Habetdin
Filemon, равно как и Regmon сейчас не актуальны. Они заменены более функциональным Procmon. А для автоматического разбора лога в принципе можно написать парсер. Учитывая, что один из вариантов лога - csv, то это не экстремально сложная задача, хотя и далеко не "Hello, World"...

В нынешнее время для отслеживания всех вносимых в систему изменений существует множество программ. Но ВСЕ чего-то да не умеют. Наиболее полный и качественный перепакованный вариант приложения методом сравнения снимков системы позволяет получить Wise Package Studio (на выходе msi-пакет), но, это дорогое приложение. Хотя Интернет богат возможностями "оплаты"...
Из бесплатных: Appdeploy Repackager (на выходе также msi, но Repackager гораздо менее функционален по сравнению с Wise и подойдет только для простых приложений).
Тихий инсталл msi-пакета с подавлением перезагрузки (msiexec - системная служба Windows Installer):
Код:

msiexec /i <имя файла.msi> REBOOT=ReallySuppress /qn

sympler 27-06-2009 23:14 1153461

в общем небольшой косяк с wpi
возможно уже был тут, но так как тема оооочень большая я видимо не найду ее и за неделюа поиск ничего не выдатет, вот поэтому и спрашиваю:

почему когда в wpi много программ то он перескакивает с последней страницы на первую или предыдущую как только хочешь отметить галочкой какую нить прогу, причем это случалось со всеми версиями?? как это исправить?
заранее спасибо

pavlushka 28-06-2009 21:44 1154121

мне нужно открыть файл 1.mst в multiset.exe с параметром -silent
Использование такой:
Код:

cmds[pn]=['"%wpipath%\\Install\\MultiSet\\multiset.exe 1.mst -silent"'];
или такой:
Код:

cmds[pn]=['"%wpipath%\\Install\\MultiSet\\multiset.exe %wpipath%\\Install\\MultiSet\\1.mst -silent"'];
командных строк к положительному результату не привело.
Помогите, пожалуйста. Вопрос, наверное, решается просто...

Pozia 28-06-2009 22:29 1154173

pavlushka, попробуй так:

Код:

cmds[pn]=['%wpipath%\\Install\\MultiSet\\multiset.exe 1.mst -silent'];
а вообще советовал бы запаковывать ваши программы для тихой инстоляции в SFX архив с помощью кнопки от gora, а с помощью Wpi просто запускать уже подготовленные тихие инсталы

pavlushka 28-06-2009 23:24 1154216

Цитата:

Цитата Pozia
для тихой инстоляции в SFX архив с помощью кнопки от gora »

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

Pozia 28-06-2009 23:55 1154249

Цитата:

Цитата pavlushka
Мне не лень искать, просто время поджимает. »

я тоже с такими же мыслями 1,5 года назад сюда забежал и до сих пор хрюшу шлифую.


читайте енто и тута. То что Вам срочно не значит что люди знающие, которые все подробно для неопытных раписали в учебнике будут по несколько раз повторять каждому. Уважайте силы и время других. Читайте для начало азбуку, там есть ВСЕ, поверьте.

pavlushka 29-06-2009 00:07 1154263

Спасибо, что согласились потратить время на меня.
Обещаю прочесть :)
Надеюсь, и я буду помогать, со временем, новичкам.
Большое спасибо, Pozia

Pozia 29-06-2009 00:12 1154268

pavlushka, Как вы думаете зачем внизу каждого сообщения кнопка Полезное сообщение ? ))

wer0102 30-06-2009 11:16 1155305

Привет всем! Нужна помощь до версии WPI 7.5.0 все работало отлично, Проблема в следующем WPI: не находит
Глобальные переменные:
%OSLANG%=RUS
%WPIPATH%=D:\wpi
%ROOT%=D:
%CDROM%= ----- вот тут пусто ПОЧЕМУ?? :o :o

Извините забыл когда запускаю через run.cmd Глобальная переменная %CDROM% тогда пустая соответственно не одна прога не устанавливаться : run.cmd выглядит так:

for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%D:\WIN51 set CDROM=%%D:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\995 /V 1 /D "%wpipath%\WPI.hta" /f



Если просто захожу через мой компьютер и запускаю WPI все работает замечательно! Помогите разобраться!

Dmitrijan 30-06-2009 11:48 1155329

wer0102, Вот могу свой рабочий показать, а вы сравните :
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP3 SET CDROM=%%d:
%CDROM%\WPI\wpi.hta


wer0102 30-06-2009 11:58 1155345

Dmitrijan, WPI запускаеться и с моей версией тока программы не устанавливаються в логе читаем

cmd1 *** Неудача *** (возвращен код undefined): \WPI\Install\Archive\WinRAR.exe /s
и так все программы

Может кому то поможет

Попробовал заменить команду '%cdrom%\\Install\\admin\\Ccleaner.exe /S' на %wpipath%\\Install\\admin\\Ccleaner.exe /S' и все пошло (проверил на разных машинах)
Так как глобальная переменная %WPIPATH%=D:\WPI определяться всегда, а вот %CDROM%= почему то всегда пустая и главная в версии 7.5.0 (у меня), если есть еще варианты подскажите!

Dmitrijan 30-06-2009 12:23 1155361

wer0102, А путь к программам в самом config.js у вас как прописан, через переменную %WPIPATH%?

wer0102 30-06-2009 12:33 1155371

Было через %cdrom% поменял на %WPIPATH%!

Dmitrijan 30-06-2009 13:02 1155403

wer0102,Я работал с WPI по такой инструкции:
Пишете «батник» назовем его wpi.bat, при помощи этой команды устанавливаете переменную %CDROM%:
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP3 SET CDROM=%%d:
Затем запускаете WPI.hta:
Код:

%CDROM%\WPI\WPI.hta
Получилось вот так:
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\win51ip.SP3 SET CDROM=%%d:
%CDROM%\WPI\WPI.hta
Del /F /Q %0

Последняя строка удалит сам батник., wpi.bat положите, в папку дистрибутива $OEM\$$ и пропишите запуск в секции [GuiRunOnce] файла winnt.sif (папка дистрибутива\I386\winnt.sif)
Код:

[GuiRunOnce]
"%systemroot%\wpi.bat"

Попробуйте как я написал, проблем потом не должно быть.

sympler 30-06-2009 21:25 1155845

неужели никто не сталкивался с моей проблекой
я писал выше

почему в wpi перескакивает с последней страницы на первую или предыдущую как только хочешь отметить галочкой какую нить прогу, причем это случалось со всеми версиями?? как это исправить?
заранее спасибо

Vsirf 02-07-2009 14:21 1157284

Цитата:

Цитата sympler
почему в wpi перескакивает с последней страницы на первую или предыдущую как только хочешь отметить галочкой какую нить прогу, причем это случалось со всеми версиями?? как это исправить?
заранее спасибо »

Попробуй еще раз скачать , возможно что какой нить файл поврежден или недокачан ,
и еще вопрос : Как сделать чтоб использовались ключи для автоустановки , вот например если я устанавливаю 7zip архиватор без ключа то все нормально а если с ключем 7zip.exe /S то не устанавливает а просто пропускает и ставит следующю программу?

Pozia 02-07-2009 14:48 1157317

Vsirf, прочти для начала последние страницы. Там были советы уже.

Dmitrijan 02-07-2009 14:54 1157325

sympler, Не должен он прыгать со страницы на страницу. Это WPI у вас видимо поврежден.

sympler 02-07-2009 18:05 1157482

так делают все версии, видимо это глюк самой wpi поскольку когда программ мало он не перескакивает

Habetdin 02-07-2009 20:12 1157564

Цитата:

Цитата sympler
так делают все версии, видимо это глюк самой wpi поскольку когда программ мало он не перескакивает »

Версия IE какая? Не шестая случаем?

sympler 03-07-2009 18:36 1158381

Habetdin,
и в 7 и в 8 так делает

fox_ 05-07-2009 17:45 1159506

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

sympler 05-07-2009 17:50 1159509

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

а проблемку я решил, чтото было с "config.js"

CyberStyLe 10-07-2009 12:18 1163731

Кто знает почему WPI MSI-шные инсталлеры не тянет??

Запускается WPI сразу после завершения установки Windows. Выбираю софт >> начать установку. Начинает ставиться и как только доходит до программы с MSI инсталлятором вылетает сообщение: не удается создать файл конфигурации перезагрузки "rb_config.js" Если нажать OK сразу пролетают все команды как готово, все оставшиеся проги в списке пытаются установится "разом" и виснет процесс mshta.exe На этом процесс установки заканчивается, и приходиться убивать "mshta.exe" в диспетчере задач.

Помоги народ, задрало оно меня уже =((

Dmitry_K 10-07-2009 13:59 1163842

Цитата:

Цитата CyberStyLe
Кто знает почему WPI MSI-шные инсталлеры не тянет?? »

тянет, только вы похоже устанавливаете программы/обновления MS Office, которые при установке перезапускают службы, нужные WPI...
попробуйте перед запуском WPI запустить батничек или добавить в существующий строки:
Код:

REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Disable Script Debugger" /d "no"
REG ADD "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "DisableScriptDebuggerIE" /d "no"


iDemon 14-07-2009 19:11 1167618

Как правильно убить процесс через {taskkill}? Версия wpi - 7.6. Процесс _ISDEL.exe.
Кстати, в installer.js вот чё написано:
Код:

case '{TASKKILL}':
                cmd=("" + cmd.replace(/{TASKKILL} /gi,'{JSCRIPT}=TerminateProcess("'));
                cmd += '")';
                break;

upd:
Заменил вот так
Код:

case '{TASKKILL}':
                                cmd=("CMD /C " + cmd.replace(/{TASKKILL} /gi,'taskkill /t / f /IM'));
                                fsoCmd=true;
                                break;

Живу и радуюсь:)
Команда {dircopy}, кстати, то же не работала, или я неправильно ей пользовался.

zipmeat 17-07-2009 07:17 1170129

не уживаются не как WPI и IE8_Reload. не кто не нашёл решение?

Pozia 17-07-2009 08:42 1170166

zipmeat, как именно не уживаются? Не кушают с одной тарелки??? Подробнее разве трудно все расписать? Если причина в не запуске впи то почитайте страниц 5-10 назад, там поднимался этот вопрос и ответы есть.

zipmeat 17-07-2009 08:47 1170170

да, не запускается WPI, точнее запускается, но не отоброжается. потомучто после простоя начинаит ставить программы по умолчанию. да, тема поднималась в этом разделе, но я не нашёл внятного ответа.

krazy 19-07-2009 00:50 1171631

что зделать чтобы папка WPI не копировалось в диск c
 
что зделать чтобы папка WPI не копировалось в диск c уменя windows xp home edition c интегрированным sp3
я прописал в фаил ответов код
[GuiRunOnce]
"%systemdrive%\WPI\WPI.hta"
после установки windows она всю папку на диск с капирует потом запускает что зделать чтобы папка не копировалась а cдиска запускалось

Cibersoft Prolex 19-07-2009 01:17 1171644

Посмотрите эту тему Вопросы По WPI

krazy 19-07-2009 01:28 1171650

спасибо гляну

Pozia 19-07-2009 01:35 1171652

Цитата:

Цитата zipmeat
потомучто после простоя начинаит ставить программы по умолчанию »

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

zipmeat 19-07-2009 01:49 1171657

Pozia, почитай предыдущие посты на эту тему. Поиском чтоли не умеешь пользоваться!
а если по теме то, он запускается в полузависшем белом окне. тоесть графически на на нём не чего не отоброжается. но через минуту(такова у меня задержка перед установкой программ по умолчанию) начинает ставить проги. Pozia, вижу у тебя нет ответа на этот вопрос(если бы встречался с этой ситуацие понял бы, иначе какой смысл), любитель пофлудить.

Pozia 19-07-2009 02:46 1171677

zipmeat, грубить не надо. Если бы сразу все объяснили как надо не придерался бы. А то слова
Цитата:

Цитата zipmeat
не уживаются не как WPI и IE8_Reload »

можно трактовать как угодно. У меня и у многих все работает нормально.
Цитата:

Цитата zipmeat
вижу у тебя нет ответа на этот вопрос »

мне кажется есть. Так как после Ваших хоть каких объяснений что у вас не так хоть что то понял.
Во первых, можно самому сообразить выключить минутную задержку перед установкой прог по умолчанию. Если Вы сами поиском умеете пользоваться, то должны знать, что WPI имеет свойство долго грузится, здесь уже это говорилось. Поэтому Вашей минуты просто не хватает для загрузки графической оболочки WPI а проги ставятся через минуту - это нормально.
Лучшего всего, на мой взгляд, запускать WPI вот таким батником:
Код:

Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v Disable Script Debugger /d "no" /F >Nul
Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v DisableScriptDebuggerIE /d "no" /F >Nul

@ECHO OFF
TITLE %~n0
IF EXIST "%~dpn0.HTA"        (
                                ECHO START %~n0.HTA
                                START /WAIT "%~n0" /D "%~dp0" "%WINDIR%\SYSTEM32\MSHTA.EXE" "%~dpn0.HTA"
                        )
EXIT /B

У меня лично так WPI грузится шустрее.

zipmeat 19-07-2009 02:57 1171678

Цитата:

Цитата Pozia
грубить не надо. »

сам начал =\
Цитата:

Цитата Pozia
Во первых, можно самому сообразить выключить минутную задержку перед установкой прог по умолчанию. »

я не совсем уверен, что дело тут в долгом запуске, но я проверю.
Цитата:

Цитата Pozia
WPI вот таким батником: »

попробую

OEM22 20-07-2009 22:48 1173142

Цитата:

Цитата wer0102
cmd1 *** Неудача *** (возвращен код undefined): \WPI\Install\Archive\WinRAR.exe /s
и так все программы »

Такая же ошибка на версии 7.6.0
Цитата:

Цитата wer0102
Попробовал заменить команду '%cdrom%\\Install\\admin\\Ccleaner.exe /S' на %wpipath%\\Install\\admin\\Ccleaner.exe /S' и все пошло (проверил на разных машинах) »

Попробовал сделать как ты, ошибка не исчезла. Вот такие дела. :(

Pozia 21-07-2009 13:37 1173578

zipmeat, вы бы хоть отписались помогло или нет? Или по другому решили?

DeBill 22-07-2009 19:58 1174927

читал я вас читал и у меня чуть мозги из ушей не поплыли,я делаю просто-запускаю ультра исо ,создаю вирт диск и вставляю туда исошник и потом с исошника запускаю впи,и все проблы решены,а если надо его отредактировать то еще проще-прямо в ультра исо и редактируешь :clapping: :drug: :yahoo: ,самое главное еще много времени остается на другие дела,например супругу ниже спины погладить :kiss:

g.b.r 28-07-2009 21:04 1180097

Народ подскажите пожалуйста возможно ли чтоб сама оболочка WPI запускалась только с введением пароля или каким нибудь способом защитить диск от копирования?

Pozia 29-07-2009 00:37 1180217

Цитата:

Цитата g.b.r
каким нибудь способом защитить диск от копирования? »

прочтите здесь все, там много дельных советов

zipmeat 01-08-2009 06:59 1182861

Цитата:

Цитата Pozia
zipmeat, вы бы хоть отписались помогло или нет? Или по другому решили? »

извеняюсь за задержку. не запускается WPI при первом запуске системы вобще, если интегрирывать IE8.

Pozia 01-08-2009 22:31 1183291

Цитата:

Цитата zipmeat
не запускается WPI при первом запуске системы вобще »

опишите подробнее как Вы запускаете? должно все работать как у всех. по любому где то недочет у Вас

DeBill 01-08-2009 23:54 1183333

Народ,может кто нить подскажет как впихнуть картинки во всплывающие подсказки и еще,есть такая сборка-вайнакх,может кто знаком,так вот там тоже впи но изменен до неузнаваемости и вообще то намного удобнее,информативнее,но вот не могу там влезть в настройки этого впи,может кто подскажет :dont-know :drug: :search:

Pozia 02-08-2009 00:14 1183341

Цитата:

Цитата DeBill
и вообще то намного удобнее,информативнее,но вот не могу там влезть в настройки этого впи,может кто подскажет »

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

zipmeat 02-08-2009 00:19 1183346

Цитата:

Цитата Pozia
опишите подробнее как Вы запускаете? должно все работать как у всех. по любому где то недочет у Вас »

запускаю через WINNT.SIF:
Код:

[GuiRunOnce] 
"%systemroot%\startwpi.cmd"

startwpi.cmd лежит на диске соответственно в $OEM$\$$\
при первом запуске системы запускается startwpi.cmd:
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51IP.SP3 SET CDROM=%%d: 
%CDROM%\WPI\WPI.hta 
Del /F /Q %0

батник находит нужный диск, на какоето мгновение появляется белое не прорисованное окно и исщезнает. батник остоётся висить в таком состоянии:
http://files.getdropbox.com/u/134243/cons.png
если не чего не трогать то через определёное вроемя начнут ставиться прогриммы по умолчанию.
только после WPI идёт настрйоки IE8. после окончательной загрузки системы всё так же: хоть через батник, хоть через сам WPI.hta не запускается. после первой же перезагрузки всё работает нормально.

Pozia 02-08-2009 00:43 1183358

Цитата:

Цитата zipmeat
если не чего не трогать то через определёное вроемя начнут ставиться прогриммы по умолчанию. »

Вы пробовали убрать таймер как я советовал ранее? Просто слабый комп видимо, WPI долго запускается и поэтому ставятся проги по умолчанию.
И в startwpi.cmd запишите так:

Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51IP.SP3 SET CDROM=%%d: 
%CDROM%\WPI\WPI.cmd 
Del /F /Q %0

WPI.cmd положите радом с WPI.hta и в нем запишите:
Код:

Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v Disable Script Debugger /d "no" /F >Nul
Reg Add "HKCU\Software\Microsoft\Internet Explorer\Main" /v DisableScriptDebuggerIE /d "no" /F >Nul

@ECHO OFF
TITLE %~n0
IF EXIST "%~dpn0.HTA"        (
                                ECHO START %~n0.HTA
                                START /WAIT "%~n0" /D "%~dp0" "%WINDIR%\SYSTEM32\MSHTA.EXE" "%~dpn0.HTA"
                        )
EXIT /B

Так исчезнет глюк двойного запуска WPI в некоторых случаях (запускается WPI, моргает, и потом снова появляется, а в это время начинает винда ставится дальше).

zipmeat 02-08-2009 00:52 1183361

Цитата:

Цитата Pozia
Вы пробовали убрать таймер как я советовал ранее? Просто слабый комп видимо, WPI долго запускается и поэтому ставятся проги по умолчанию.»

пробЫвал ждать долго. увеличел таймер до 3 минут. в любом случае в нормальном состоянии WPI запускается за секунд 5-10. сейчас попробую вашь способ но сомневаюсь, что он поможет.

DeBill 02-08-2009 01:40 1183377

Цитата:

Цитата Pozia
попробуй скопировать впи на винт, там может стоять настройка не показывать Настройки при запуске с диска. И если можешь выложи этот впи посмотреть на него, софт из него конечно же выбрось )) »


так он и так лежит на харде,а где она может быть эта настройка,как выложить этого вайнаха я не знаю,но вот ссылу дать могу,только вроде этого нельзя здесь делать,как то натыкался на инфу тоже на этом форуме за 2006 год,но там вскользь об этом говорили,и все таки как же картинки воткнуть то

DeBill 02-08-2009 02:18 1183387

Вложений: 1
вот загрузил файл изображения вайнаха,правда я его изрядно переделал,и обозвал по своему,а то уж больно он мрачно выглядел,как видите такая компоновка окна намного интереснее

OEM22 02-08-2009 10:45 1183455

Цитата:

Цитата DeBill
но вот не могу там влезть в настройки этого впи,может кто подскажет »

Цитата:

Цитата DeBill
так он и так лежит на харде,а где она может быть эта настройка,как выложить этого вайнаха я не знаю »

Там просто включена опция "Не показывать при запуске с CD". Этот параметр находится в WPI\WPIScripts\useroptions.js:
Измени там DoNotShowIfCD=true на DoNotShowIfCD=false и будут тебе настройки. Удачи.

DeBill 02-08-2009 11:14 1183470

это ничего не дало,да и не удивительно,ведь она у меня на харде развернута,кстати классическая впишка рядом лежит и там стоит true и она открывает настройки,а вайнах не открывает,сени я постараюсь сбросить оболочку от нее,причем у меня их два-вайнаха и если в 1 м все как в классике,т е все папки есть,то со 2 м ваще что интересное,есть только WPI2 и она прекрасно работает :o :drug:

stasys44 02-08-2009 12:20 1183517

Цитата:

Цитата DeBill
вот загрузил файл изображения вайнаха,правда я его изрядно переделал,и о »

Eto nichego obshchego s WPI - eto programma SetupSilentWPI (ssWPI), jejo ranniaja versija. Struktura faila config.js pohozhaja na WPI - v poslednih versijah ssWPI etogo faila voopshche net

zipmeat 02-08-2009 12:33 1183525

Цитата:

Цитата Pozia
Так исчезнет глюк двойного запуска WPI в некоторых случаях (запускается WPI, моргает, и потом снова появляется, а в это время начинает винда ставится дальше). »

не помагло.

DeBill 02-08-2009 12:41 1183531

Цитата:

Цитата OEM22
Там просто включена опция "Не показывать при запуске с CD". Этот параметр находится в WPI\WPIScripts\useroptions.js:
Измени там DoNotShowIfCD=true на DoNotShowIfCD=false и будут тебе настройки. Удачи. »

Цитата:

Цитата DeBill
это ничего не дало,да и не удивительно,ведь она у меня на харде развернута,кстати классическая впишка рядом лежит и там стоит true и она открывает настройки,а вайнах не открывает,сени я постараюсь сбросить оболочку от нее,причем у меня их два-вайнаха и если в 1 м все как в классике,т е все папки есть,то со 2 м ваще что интересное,есть только WPI2 и она прекрасно работает »

не могу прислать оболочку,много весит,а инет слабый и дорогой,так все же как в классику воткнуть картинки,и можно ли с вайнахом разобраться? :clapping:

DeBill 02-08-2009 13:09 1183543

Цитата:

Цитата stasys44
Eto nichego obshchego s WPI - eto programma SetupSilentWPI (ssWPI), jejo ranniaja versija. Struktura faila config.js pohozhaja na WPI - v poslednih versijah ssWPI etogo faila voopshche net »

уважаемый,а как бы ссылу на эту прогу получить,что я весь инет облазил и ничего толкового не нашел,и вообще-узнать бы о ней побольше :) :drug:

stasys44 02-08-2009 19:29 1183747

Pro podskazki, risunki v podskazkah (их можно запихнуть в подсказки сколько угодно) v WPI chitajte Rukovodstvo (WPI но не версия Classic), ono na russkom.
Pro eto pisal:
str. 117 nomer posta 1162
118 # 1174
120 # 1191
129 # 1290

ssWPI rannej versijej polzuetsia minutka15 v svoih sborkah Wainakh
Программа написана на Visual Basic 6. Чтобы ковырять надо иметь декомпилятор.
Как разложено по категориям и т.д. изучайте файл config.js
DeBill, вы имеете сборку - для тех кто пропустил - ссылка в странице 130 пост № 1291
Там куча файлов - дал по неосмотрительности - выберите ssWPI6.7z

ssWPI последней версии - файл ssWPI7.4Ru.7z - исходник для ознакомления переведен на русский и скомпилирован.

В примерах все программы неварезные.

О сравнении (IMHO) Программ по выбору на установку - есть отдельная тема - наберите в поиске ssWPI

Не заметил виртуальную клаву

DeBill 03-08-2009 01:03 1183942

Цитата:

Цитата stasys44
ssWPI »

Цитата:

Цитата stasys44
ssWPI последней версии - файл ssWPI7.4Ru.7z - исходник для ознакомления переведен на русский и скомпилирован. »

ну а как ваще то с ней работать,есть ли где нибудь хотя бы через шаговые инструкции,или сначало 5 лет в университете надо учиться и только потом за нее браться,с классикой WPI я с грехом пополам справился,а с этой чего то лыжи не едут :clapping: :drug:

DeBill 03-08-2009 11:03 1184144

Цитата:

Цитата usertiger
zipmeat, в мире есть недобросовестные люди, которые хотят нажиться на чужом и таких увы не мало. Но радует то, что есть люди, которые тратя свое время создают все это и раздают БЕСПЛАТНО, низкий поклон им! Я недавно в переходе видел как продавали диск типа "Все в одном + Современная XP xTreme"... Хотя она предоставляется бесплатно, в качестве ознакомления... »

ну и что в этом плохого,у меня инет через сотовый телефон,дорогущий зараза и медленный,так почему бы мне не купить готовыю сборку,а что касается что люди выкладывают сборки бесплатно и они жутко бескорыстные-в это я не верю,значит они с другого имеют,я точно не знаю-но точно имеют,в бескорыстие я не верю

zipmeat 03-08-2009 11:16 1184160

Цитата:

Цитата DeBill
бескорыстные »

Цитата:

Цитата DeBill
я не верю »

Цитата:

Цитата DeBill
не верю »

Цитата:

Цитата DeBill
не верю »

хм. я недавно закочнил свою сборку и выложу её в сеть, не чего не буду от этого иметь. я буду просто рад если комуто понравится или кто то скажет спасибо. делял я её исключительно для себя. DeBill, если бы все рассуждали как ты, то фриварного софта не было бы вобще.

CrOsP 03-08-2009 12:28 1184236

Чужая WPI
 
У меня возник вопрос можно ли взять WPI с какой нибудь сборки и интегрировать в свою подскажите пожалуйста подробно если можно )

g.b.r 03-08-2009 12:48 1184261

Вложений: 1
Форумчане помогите разобраться вот с одной проблемой,до какого определеного момента было все нормально,но видно что то добавил и теперь выдает ошибку(на скрине).
Запускаю впи ,выбираю проги,начать установку,проги четыре ставится и дальше вылетает ошибка,нажимаешь да впи закрывается но проги все доставляются до конца

DeBill 03-08-2009 12:58 1184276

как заменить мелкософтовский логотип вверху главного окна,делал свою вставку и менял Title.jpg,но пробла в том что если сделать размер по ширине небольшой,в оригинале 176,то часть картинки моя,а справа синяя виндозовская,а если сделать на всю ширину экрана ,например1280 то при открывании конфигурации окно настроек сползает вправо и не видно правого блока кнопок в командах,и еще-как изменить цвет окна в конфигурации,сейчас оно у меня черного цвета,а было белого,а я хочу например что нить повеселее :clapping: :drug: :not-me:

DeBill 03-08-2009 13:15 1184284

Цитата:

Цитата zipmeat
хм. я недавно закочнил свою сборку и выложу её в сеть, не чего не буду от этого иметь. я буду просто рад если комуто понравится или кто то скажет спасибо. делял я её исключительно для себя. DeBill, если бы все рассуждали как ты, то фриварного софта не было бы вобще. »

я еще не такой продвинутый и свои сборки только начал делать,но то что получается с удовольствием ставлю друзьям,БЕСПЛАТНО,вы не путайте меня с той темой которую мы обсуждаем,а то что вы ничего не будете иметь от того что выложите ее в сети-это лукавство,зайдите на любой файлообменник и посмотрите,там аршинными буквами написано-кладите к нам свои файлы и мы осыпим вас золотом и серебром,а то что вашу сборку никто качать не будет так это :drug: может и к лучшему,бескорыстный вы наш,зверовские сборки тоже не враз качать начали,а щас с трудом могу отговорить какого нить ламера от нее,и вообще,клеймо легко поставить на человека,а истина намного сложнее :not-me:,еще немножко о фриварном софте,когда прога только написана то ее надо тестировать и покупать ее не будут,но стоит ей только немножко оперится и глядь-она уже платная,вот такая она бескорыстная жизнь

DeBill 03-08-2009 13:44 1184292

Цитата:

Цитата DeBill
хм. я недавно закочнил свою сборку и выложу её в сеть, »


Скрытая реклама,а реклама -двигатель торговли,а торговля не бывает бескорыстной,бескорыстный вы наш,и вообще-это пустопорожний разговор,лучше помогите мне разобраться с маленькой проблемкой,чуть выше читайте :dont-know :drug:

.Земляк. 03-08-2009 14:03 1184307

http://forum.oszone.net/thread-46483.html

CrOsP 03-08-2009 14:10 1184315

У меня возник вопрос можно ли взять WPI с какой нибудь сборки и интегрировать в свою подскажите пожалуйста подробно если можно )

CrOsP 03-08-2009 14:11 1184316

сорри ну там я ответа не нашёл ((

zipmeat 03-08-2009 15:31 1184403

DeBill, я с вами всё равно не слогласен. думаю не стоит разводить флуд в этой теме. если желаете можем продолжить разговор в icq.

DeBill 03-08-2009 15:43 1184420

Shugalei -У меня возник вопрос можно ли взять WPI с какой нибудь сборки и интегрировать в свою подскажите пожалуйста подробно если можно )

можно и так сделать,только очистить ее от старых программ,через конфигурацию,а потом своих напихать,но зачем это,когда вполне можно скачать с инета дистрибутив

Vsirf 03-08-2009 16:26 1184476

Цитата:

Цитата Shugalei
У меня возник вопрос можно ли взять WPI с какой нибудь сборки и интегрировать в свою подскажите пожалуйста подробно если можно ) »

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

CrOsP 03-08-2009 17:05 1184504

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

CrOsP 03-08-2009 17:06 1184506

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

DeBill 03-08-2009 19:41 1184611

Цитата:

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


т е ты хочешь дополнить свою сборку?тогда в папке инстал делаешь еще папки и кладешь туда дистрибутивы своих программ,потом запускаешьWPI и открываешь конфигурацию,а там все понятно,только внимательно,и картинки можно добавить в папку графикс и тоже указать путь так же как и к дистрибутиву,ну и почитай еще коменты на форуме,форум хороший,много материала :drug:

conductor 03-08-2009 20:39 1184653

Цитата:

Цитата DeBill
Цитата Shugalei:
я хочю с одной сборки взять уже готовый сборник програм и вставить в свою сборк подскажите как ето зделать ? »
т е ты хочешь дополнить свою сборку?тогда в папке инстал делаешь еще папки и кладешь туда дистрибутивы своих программ,потом запускаешьWPI и открываешь конфигурацию,
ну и почитай еще коменты на форуме,форум хороший,много материала »

WPIScripts\config.js
вот это файлик выдерни из старого и вставь в новый(если будешь использовать проги из старого)
и в него дописывай свои

conductor 03-08-2009 20:43 1184658

Цитата:

Цитата Shugalei
подскажы а как имено их связать с своей сборкой я ж понимаю от того что ты положыш его просто в дистрибутив установка не начнётса »

читать дальше »
http://forum.oszone.net/thread-46483-148.html

здесь я дал краткий ответ

DeBill 03-08-2009 21:40 1184696

Цитата:

Цитата conductor
WPIScripts\config.js
вот это файлик выдерни из старого и вставь в новый(если будешь использовать проги из старого)
и в него дописывай свои »

думаю это не совсем правильный путь,такая неразбериха будет,я пробовал так,запарился из трех сборок + еще лонеровские и вайнаксхие сборки,их же надо все прально по группам разложить и картинки положить,т е это полная реконструкция,кстати когда удаляешь какую нить прогу из инстала и через конфиг запись в WPIScripts\config.js остается и ее надо убирать вручную,хотя в главном окне все вроде норм,и когда запускаешь установку она пытается поставить несуществующие проги и дико ругается,чем дальше влажу в эту прогу-тем меньше она мне нравится,столько нахлестов в ней,прально stasys44 советует присмотрется к ssWPI :drug:

stasys44 04-08-2009 19:40 1185567

Цитата:

Цитата DeBill
Цитата conductor:WPIScripts\config.js
вот это файлик выдерни из старого и вставь в новый(если будешь использовать проги из старого)
и в него дописывай свои »
думаю это не совсем правильный путь,такая неразбериха будет,я пробовал так,запарился из трех сборок + еще лонеровские и вайнаксхие сборки,их же надо все прально по группам разложить »

Неразбериха будет, если воспользуйтесь WPI разных версий - самые последние напр. команды пишут в одной строке, а не перечисляются. Если config.js соберете из сборок с WPI ранних версий (необязательно той самой), то если вы положете в WPI новейших версий вам будет предложено конвертировать. А если смешаете за результат не ручаюсь - проконвертирует смешанную конфигурацию или нет. A старая версия откажется.
Я сам для сборника freeware (300+ программ) не использую ни 6.xx ни 7.xx версию, а Classic.

ssWPI (которой пользуется minutka15, живет наверно не в России ) как говорил, имеет конфиг с похожим синтаксисом, я бы сказал, подражает, но самой Java не пользуется. Конфигуратора нет, вводится ручками. науки особой не надо - изучить как написаны примеры. Запихнуть несколько рисунков как WPI не получится. Саму програму менять не получится - остается фон, иконки.

ssWPI последних версий не имеет файла config.js за то имеется конфигуратор, а при нем справка в формате .chm

CrOsP 06-08-2009 09:34 1186870

а установка програм WPI на4нетса автоматически или же всё таки надо что то дописывать чтоб она стартовала ?

DeBill 06-08-2009 21:29 1187546

Цитата:

Цитата stasys44
ssWPI последних версий не имеет файла config.js за то имеется конфигуратор, а при нем справка в формате .chm »

как это не имеет config.js,еще как имеет,вот его содержание с одной программой-
User defined options
//
//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//---------------------------------------------------------------------------------------------
// pn=0 // start value vor prog numbering
// prog[pn]=['ProgramName']
// picf[pn]=['Picture File']
// picw[pn]=['Width']
// pich[pn]=['Height']
// desc[pn]=['Description']
// textl[pn]=['Text location']
// texti[pn]=['Text Indent']
// regb[pn]=['Registry Key Path']
// cmd1[pn]=['CommandLine 1']
// cmd2[pn]=['CommandLine 2']
// cmd3[pn]=['CommandLine 3']
// cmd4[pn]=['CommandLine 4']
// cmd5[pn]=['CommandLine 5']
// cmd6[pn]=['CommandLine 6']
// rega[pn]=['Registry Key Path']
// dflt[pn]=['no']
// forc[pn]=['false']
// cat[pn]=['Application Category']
// ordr[pn]=[0]
// uid[pn]=['APP1']
// cond[pn]=['Javascript Conditional Statement']
// deps[pn]=[]
// excl[pn]=[]
// configs[pn]=['List of configs to be auto checked for comma seprated']
// pn++

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['7-zip 460 Multi'];
desc[pn]=['Обновлённая версия Архиватора 7-Zip460, способный работать с файлами в форматах ZIP, CAB, RAR, GZIP, BZIP2, RPM, CPIO, TAR, ARJ и фирменным 7z (а также некоторыми другими). Умеет создавать самораспаковывающиеся архивы, интегрируется в Windows Shell, имеются плагины для FAR и версия для работы через командную строку.'];
uid[pn]=['7ZIP460MULTI'];
dflt[pn]=['no'];
cat[pn]=['Архиваторы'];
forc[pn]=['no'];
cmd1[pn]=['Install\Система\Архиваторы\7zip460\7zip460.exe'];
picf[pn]=['7 zip.jpg'];
picw[pn]=['256'];
pich[pn]=['208'];
textl[pn]=['Top'];
pn++;

но есть ошибка,программа встает а в окне при загрузке ничего не отражается :drug:,и где ошибка очень бы хотелось узнать у старших товарищей

s1ash2a 06-08-2009 21:40 1187557

Vadikan, Привет! Я прошу прощения за возможно неуместный вопрос, но не мог бы ты подсказать как при создании WPI прописать команду чтоб программа регистрировалась ключём(крека нет).
Заранее спасибо!

CrOsP 06-08-2009 21:40 1187558

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

s1ash2a 06-08-2009 21:47 1187564

Shugalei,
http://torrents.ru/forum/viewtopic.php?t=992879 - почитай!

Vsirf 07-08-2009 00:59 1187694

Цитата:

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

Вот сделал тебе маленький аддончик , который запускает WPI после установки Windows ,аддон запускает файл WPI из %cdrom%\WPI \WPI .hta . Скачать

stasys44 07-08-2009 10:36 1187921

Цитата:

Цитата DeBill
Цитата stasys44:ssWPI последних версий не имеет файла config.js за то имеется конфигуратор, а при нем справка в формате .chm »
как это не имеет config.js,еще как имеет,вот его содержание с »

я писал про ssWPI
Если этот config.js используете в "WPI" minutka15 (Wainakh) надо смореtь как в оригinale. Я занят новой манией - Windows с USB HDD - и не при том компе

Вот конфиг, работающий в WPI Classic .... WPI 6 :

Код:

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example
// look in program.js to see explanation of these properties
//---------------------------------------------------------------------------------------------
//        pn=0    // start value vor prog numbering
//  prog[pn]=['Program Name'];
//  picf[pn]=['Picture File'];
//  picw[pn]=['Width'];
//  pich[pn]=['Height'];
//  desc[pn]=['Description'];
// textl[pn]=['Text location'];
// texti[pn]=['Text Indent'];
//  regb[pn]=['Registry Key Path'];
//  cmd1[pn]=['CommandLine 1'];
//  cmd2[pn]=['CommandLine 2'];
//  cmd3[pn]=['CommandLine 3'];
//  cmd4[pn]=['CommandLine 4'];
//  cmd5[pn]=['CommandLine 5'];
//  cmd6[pn]=['CommandLine 6'];
//  rega[pn]=['Registry Key Path'];
//  dflt[pn]=['no'];
//  forc[pn]=['false'];
//  cat[pn]=['Application Category'];
//  ordr[pn]=[0]
//  uid[pn]=['APP1'];
//  cond[pn]=['Javascript Conditional Statement'];
//  deps[pn]=[]
//  excl[pn]=[]
// configs[pn]=['List of configs to be auto checked for comma seprated'];
// pn++

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['123 Free Solitaire 2006'];
uid[pn]=['123FREESOLITAIRE2006-10'];
picf[pn]=['123freesolitaire.jpg'];
desc[pn]=['123 Free Solitaire is a 100% free high-quality solitaire games collection.<br>Download and play now for free: Spider solitaire, FreeCell, Klondike and many other exciting solitaire games. <br>123 Free Solitaire features a winning layout, fast game play, rich sounds, extensive options, and quality help. Each solitaire has more than nine trillion (9,999,999,999,999) possible games to play, so the game remains fresh no matter how many times you play. Under Windows XP, 123 Free Solitaire is fully skinnable with XP Themes and visual styles.'];
texti[pn]=['1'];
cmd1[pn]=['"%wpipath%\\Install\\123FreeSolitaire2006.exe" /s'];
configs[pn]=['yes'];
pn++;

prog[pn]=['WinRAR 3.62'];
uid[pn]=['PRG23'];
desc[pn]=['<div style="padding:5px;"><b style="white-space:nowrap;">kommerziell/Registrierung erforderlich</b><br/><table style="color:black;font-family:\'Courier New\', monospace;font-size:1em;border:none;"><tr><th align="left" nowrap><u>Registrierungungsdaten</u></th></tr><tr><td style="white-space:nowrap;">WinRAR 3.62 Serial: *</td></tr><tr><td style="white-space:nowrap;">* Um WinRAR zu registrieren, muss nur eine der Dateien rarkey.rar</td></tr><tr><td style="white-space:nowrap;">in das WinRAR-Verzeichnis entpackt werden</td></tr></table></div>'];
ordr[pn]=[23];
dflt[pn]=['yes'];
forc[pn]=['no'];
cat[pn]=['Toolz'];
picf[pn]=['Azureus.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Left'];
pn++;

prog[pn]=['xpAntiSpy397'];
uid[pn]=['XPANTISPY397-218'];
picf[pn]=['xpantispy.png'];
desc[pn]=['Маленькая полезняшка, которая ...The xp-AntiSpy is a little utility that lets you disable some built-in update and authentication features in Windows XP.<br>For example, there’s a service running in the background which is called Automatic Updates. I don’t know what this service transfers from my machine to other machines on the internet, especially […]'];
texti[pn]=['1'];
cmd1[pn]=['"%wpipath%\\Install\\xpAntiSpy397.exe" /S'];
configs[pn]=['yes'];
pn++

prog[pn]=['xpAntiSpy3971.exe'];
uid[pn]=['XPANTISPY3971.EXE-52'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
texti[pn]=['1'];
cmd1[pn]=['"%wpipath%\\Install\\SVCPACK\\xpAntiSpy3971.exe" /S'];
configs[pn]=['yes'];
pn++

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------

добавлено
конфиг правильный, tol'ko после пункта pn=1 дальше перечислять не надо, т.е. никаких pn=2.
это не WPI и проиграмма должна лежать в папке instal\blabla реально
То что minutka15 пользуется ssWPI до сих пор, не значит что он пользуется последней версией

CrOsP 07-08-2009 13:25 1188099

Vsirf, спасибо

DeBill 08-08-2009 23:30 1189096

народ ,кто знает какой прогой можно подготовить запускающий файл устанавливаемой программы что бы она вставала тихо,может вопрос и не совсем по профилю но все же отчасти да :drug:

stasys44 09-08-2009 13:10 1189324

Прежде всего универсальный сыщик ключей USSF, имеющийся в дистрибутиве WPI.

Про автоматическую установку програм
http://forum.oszone.net/forum-61.html
покопайте - может найдете название такой программы, кроме AutoIt. s1ash2a, вы просили как проставляется сер.номер, зависимо от устанавливаемой программы (сама WPI не делает - в сути это выборщик прогамм на установку)

Читайте статьи про это автоматическую установку Windows - пользы непосредственной возможно и не будет, но расширит кругозор, возможно вы это и смотрели
http://www.oszone.net/2747/

4 года назад пользовался программой InstallRight (за правильность назания не ручаюсь), плохо то, что в папке Documents and settings появляется папка пользователя, бывшая в тот момент, когдаснимался образ установки какой нибудь ххх программы. Конечно можно конфигурировать - это в лом делать. Есть еще Winstall

Cibersoft Prolex 09-08-2009 15:06 1189374

DeBill
Цитата:

Цитата DeBill
народ ,кто знает какой прогой можно подготовить запускающий файл устанавливаемой программы что бы она вставала тихо,может вопрос и не совсем по профилю но все же отчасти да »

Посмотрите Тут и тут

Biovlad 09-08-2009 15:56 1189395

В скорости после установки Windows в WPI руский текст заголовков и подсказок стал отображаться в виде квадратиков. Как устранить эту проблему?

Vsirf 11-08-2009 20:46 1191319

Цитата:

Цитата Biovlad
В скорости после установки Windows в WPI руский текст заголовков и подсказок стал отображаться в виде квадратиков. Как устранить эту проблему? »

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

DeBill 12-08-2009 10:14 1191705

кто знает-подскажите-для подготовки файла для тихой инсталяции есть какая то прога,она записывает все движения и потом при установке файла все это воспроизводится и делается без вмешательства пользователя :clapping: :drug:

Petya V4sechkin 12-08-2009 10:17 1191709

Цитата:

Цитата DeBill
для подготовки файла для тихой инсталяции есть какая то прога,она записывает все движения и потом при установке файла все это воспроизводится и делается без вмешательства пользователя

AutoIt скрипты - введение и FAQ
Раздел форума по AutoIt

Dmitry_K 12-08-2009 10:45 1191733

Цитата:

Цитата DeBill
какая то прога,она записывает все движения и потом при установке файла все это воспроизводится и делается без вмешательства пользователя »

например, MultiSet (небольшой мануал на русском здесь)

CrOsP 12-08-2009 23:49 1192326

я создал как бы свой отдел в ВПИ но туда макс 2 проги вмещаютса как ето исправить

CrOsP 14-08-2009 15:58 1193595

ау подскажите

VEDMAK 14-08-2009 16:32 1193610

Shugalei Все настройки програм WPI хронит в config.js вот пример

prog[pn]=['PowerDVD Ultra Deluxe 7.3'];
uid[pn]=['POWERDVDULTRADELUXE73'];
desc[pn]=['Один из самых популярных и качественных программных DVD-плееров. К его основным достоинствам можно отнести высокое качество изображения, удобный интерфейс со скинами и хорошую настраиваемость. Кроме просмотра фильмов с компакт-дисков (DVD и Video CD), PowerDVD позволяет проигрывать файлы форматов, поддерживаемых Windows MediaPlayer, а также MPEG1 и MPEG2.'];
dflt[pn]=['no'];
bit64[pn]=['no'];
forc[pn]=['no'];
cat[pn]=['Видео'];
cmds[pn]=['"%wpipath%\\Install\\Video\\PowerDVD7.3.exe"','"%wpipath%\\Install\\Video\\PowerDVDSkin.exe"'];
picf[pn]=['PowerDVD7.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

CrOsP 14-08-2009 23:45 1193879

я понимаю только там настройки программ а не столбцов мне надо чтоб например в отделе офис было не 9 а 12 как я это могу сделать ?

conductor 15-08-2009 02:39 1193947

Цитата:

Цитата Dmitry_K
Цитата DeBill:
какая то прога,она записывает все движения и потом при установке файла все это воспроизводится и делается без вмешательства пользователя »
например, MultiSet

а разве она создаёт экзешник который не требует саму программу

Dmitry_K 15-08-2009 11:52 1194079

Цитата:

Цитата conductor
а разве она создаёт экзешник который не требует саму программу »

Цитата:

Цитата http://www.izcity.com
Укажите путь, где будут располагаться данные для автоматической установки. Нажмите кнопку ОК. MultiSet скопирует установочные пакеты и сами дистрибутивы в эту папку чтобы их можно было использовать как автономную единицу


stasys44 15-08-2009 12:51 1194097

Цитата:

Цитата Shugalei
я создал как бы свой отдел в ВПИ но туда макс 2 проги вмещаютса как ето исправить »

Цитата:

Цитата Shugalei
я понимаю только там настройки программ а не столбцов мне надо чтоб например в отделе офис было не 9 а 12 как я это могу сделать ? »

Вы Руководство WPI читали? Нашли, что нибудь, что эта программа открывала, создавала отделы бы, филиалы бы, как большая компания делает. Или сделала филиал своей фирмы в WPI, почему вы сделали такой маленький, что только 2 проги вмещаются?

Теперь серъезно.
Будем гадать по первому вопросу - Программы для удобности группируются - в BS группы, в WPI категории. Следуя примеру VEDMAK
cat[pn]=['Видео'];
Вот одну категорию имеем (там, в БоаСофт программе мне кажется Группу надо создавать ГроупИтем - но вы здесь). Сколько прог таким синтаксисом напишем с cat[pn]=['Видео'] столько прог и будет отображено в WPI под Видео. Напишете cat[pn]=['Офис']; и сколько програм с таким кэт столько их будет под Офис. Вы это имели ввиду?
Нет? А может вы допустили ошибку в синтаксисе, тогда всмотритесь в фрагмент конфига VEDMAK и хорошенько проследите как у вас, не пропустили какого нибудь ' или что нибудь лишнее.
Не тот вариант? В начале конфига бывает pn=1; не перечисляйте прог (........ pn=2; ...... .... pn=45; ....;) )- не будут отображаться
Столько писанины от вопроса в трех словах, и еще неясно, подходит ответ. Если мой ответ вас устраивает, то должен устроить и ответ VEDMAK и удостоится отметки Полезное сообщение - творчески посмотреть на конфиг - а у меня в одной секции пишется эта строка так, а другая так ...

В одном посте пишете - макс 2 проги ...., дает вам ответ, вы ... было не 9 а 12. На самом деле .... макс 2 проги .... не 9 а 12 (чего?), что вам нужно?
Вы АУУУ добиваетесь ответа на свой первый вопрос, теперь нет, это мне не нужно, я понимаю. Теперь вам нужно столбцы, а не настройки программ. Так бы сказали благодарю за ответ, но не успел написать, что прежнюю проблему решил, сделал такую-то оплошность и не натыкайтесь другие. У нас говорят "и умная курица в крапиву обжигается". Теперь вам нужны столбцы - количество столбцов в окне WPI? Щелкните на Настройки, в окне Настроек идете на вкладку Общие, на правой стороне окна, второй боксик - количество столбцов. Опять не угадал? У вас список программ на все 12 столбцов под категорию Офис, а показывает только 9? Ааа, программ 12, а показывает 9! Тогда вернемся к ответу VEDMAK и изучаем сколько раз в вашем config.js попадается cat[pn]=['Ваш отдел'], cat[pn]=['ВашОтдел'] не должно в ходить это количество. Сосчитали?

VEDMAK 15-08-2009 14:50 1194179

Вот весь список моих програм всего 14шт, в config.js дбовляйте свои

prog[pn]=['Akelpad 4.0.6'];
desc[pn]=['Удобный и быстрый текстовый редактор работает с текстовыми документами в однооконном или многооконном режиме, полностью поддерживает строки Unicode на Unicode-системах (NT/2000/XP/2003), а также кодовые страницы Unicode. Используя AkelPad, можно редактировать даже файлы, имеющие атрибут "Только для чтения", а также предварительно просматривать файлы перед открытием.'];
uid[pn]=['AKELPAD'];
dflt[pn]=['yes'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
excl[pn]=['NOTEPAD22018'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\Akelpad3.exe"'];
picf[pn]=['Studio - 0925.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['AbiWord 2.6.4'];
desc[pn]=['Текстовый редактор с очень неплохими возможностями по обработке текста. Крайне полезные опции - допустимость импорта/экспорта файлов MS Word (*.DOC), RTF, HTML и многих других форматов, включая экзотические для Windows-систем, а также встроенные средства проверки орфографии, возможность верстки символов и использования "стилевых" файлов...'];
uid[pn]=['ABI'];
dflt[pn]=['yes'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\ABIWord2.64.exe"'];
picf[pn]=['abiword.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['The Bat! 4.0.34'];
desc[pn]=['The Bat! 4.0.34 Pro Final + Smiles + Agava SpamProtex - Удобный и мощный почтовый клиент. The Bat! позволяет работать с неограниченным количеством почтовых ящиков (протоколы IMAP4, POP3, APOP и SMTP), имеет настраиваемую систему фильтров, редактор текста с форматированием, шаблоны сообщений и быстрые шаблоны, умеет проверять орфографию и поддерживает PGP. Кроме этого, диспетчер писем может работать с ними прямо на сервере (без загрузки на компьютер пользователя), имеется записная книжка, функция дозвона и утилита для просмотра графических файлов...'];
uid[pn]=['THEBAT'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\THEBAT!v4.0.34.exe"'];
picf[pn]=['Outlook Express.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Notepad++ 5.0.3'];
desc[pn]=['Небольшой текстовый редактор с множеством дополнительных функций. В программе присутствует нумерация строк, подсветка синтаксиса для многих языков программирования, настраиваемая прозрачность для основного окна программы и пунктов меню.'];
uid[pn]=['NOTEPAD22018'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
excl[pn]=['AKELPAD'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\Notepad5.0.3.exe"'];
picf[pn]=['notepad.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Promt 8.0 Expert'];
desc[pn]=['Самая мощная система для профессионального перевода документов. Полный набор настроек экспертного уровня делают этот продукт незаменимым решением для организации перевода документов в промышленном масштабе...'];
uid[pn]=['PROMT80EXPERTRUS'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\PromtExpert8.exe"'];
picf[pn]=['promt.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Adobe Reader v9.0'];
desc[pn]=['Очень мощная программа для чтения и печати документов в формате *.pdf. Последняя версия работает также как дополнительный модуль (плагин) к браузеру. Позволяет работать с документом посредством форм. Один файл заменяет множество документов. Интегрируются текстовые, графические, звуковые и видео файлы.'];
uid[pn]=['ADOBEREADER90'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\AdbeRdrv9.0.exe"'];
picf[pn]=['Acrobat Reader.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Office 2oo3 Sp3 Rus'];
desc[pn]=['Пакет Office 2003, является ключевым компонентом системы Microsoft Office System. Этот пакет позволяет обеспечить взаимосвязь людей, данных и бизнес-процессов, упрощая принятие наиболее эффективных мер и получение высоких результатов. В пакете Office 2003 содержатся структурные модули, необходимые для создания решений с использованием бизнес-данных, а также средства, помогающие сотрудникам компании предвидеть изменения, управлять ими, реагировать на них.'];
uid[pn]=['OFFICE2OO3SP3RUS'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
configs[pn]=['yes'];
excl[pn]=['OFFICE2OO7STANDARDRUS'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\OFFICE.2oo3.RUS.exe"'];
picf[pn]=['MicrosoftOffice.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Socrat Personal v4.1'];
desc[pn]=['Персональный - система автоматизированного перевода с английского языка на русский и наоборот, предназначенная для работы с текстами общей тематики. Низкие системные требования, интуитивно понятные способы использования, удобный интерфейс и гибкие настройки - вот лишь небольшой перечень его достоинств. Различные варианты ввода текста, Перевод почтовых сообщений, Перевод стандартных Help"ов других программ'];
uid[pn]=['SOCRATPERSONALV41'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\socrat41.exe"'];
picf[pn]=['Socrat.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['OpenOffice.org 3.0.0 Rus'];
desc[pn]=['Русская версия пакета офисных приложений. Включает в себя текстовый процессор, электронные таблицы, средства для создания и просмотра мультимедийных презентаций, редактор векторной графики и редактор математических формул...'];
uid[pn]=['OPENOFFICEORG300RUS'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\OOo3.0.0.exe"'];
picf[pn]=['LaST.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Office 2oo7 Standard Rus'];
desc[pn]=['Microsoft Office 2007 - лидирующий в мире офисный продукт для настольных компьютеров. Новые мощные функции, встроенные в знакомые и удобные в применении приложения Microsoft Office, помогут в решении самых сложных деловых задач. Они разработаны для того, чтобы помочь каждому пользователю повысить производительность труда и достичь лучших результатов.'];
uid[pn]=['OFFICE2OO7STANDARDRUS'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
configs[pn]=['yes'];
excl[pn]=['OFFICE2OO3SP3RUS'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\OFFICE.2oo7.Standard.RUS.EXE"'];
picf[pn]=['excel.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Foxit PDF Reader v2.3.3309'];
desc[pn]=['Компактная и быстро работающая программа для просмотра документов формата PDF. Утилита позволяет выделять и копировать текст в буфер обмена, а также производить поиск по тексту.'];
uid[pn]=['FOXITPDFREADER23'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\FoxitReader2.3.exe"'];
picf[pn]=['adobereader.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Microsoft Active Sync v4.5'];
desc[pn]=['Программа для синхронизации Pocket PC устройств с настольным компьютером или ноутбуком. Поддерживается синхронизация через USB-кабель, Bluetooth или ИК-соединение...'];
uid[pn]=['MICROSOFTACTIVESYNC45'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
configs[pn]=['yes'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\ActiveSync.exe"'];
picf[pn]=['palmfile.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['ABBYY FineReader v9.0.724 '];
desc[pn]=['Идеальное решение для тех, кому нужен высочайший уровень точности распознавания и сохранения оформления текстов. ABBYY FineReader быстро и точно переводит бумажные документы, PDF-файлы и цифровые фотографии документов в редактируемые форматы. Полученные результаты можно редактировать в приложениях Microsoft Office, отправлять по электронной почте или публиковать в Интернете.'];
uid[pn]=['ABBYYFINEREADER90'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\FineReader.exe"'];
picf[pn]=['Acrobat Basic.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

prog[pn]=['Socrat Internet Poliglot v3.0'];
desc[pn]=['Переводит любые мультиязычные страницы Интернет на русский язык,и обратно, с полным сохранением всего оформления - картинок, шрифтов. Пользователь может просматривать любую нужную информацию, независимо от его знания английского языка.'];
uid[pn]=['SOCRATINTERNET'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\SIP.exe"'];
picf[pn]=['SocratP.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

stasys44 15-08-2009 18:08 1194278

Если соедините в один config.js отрывки с обоих ВЕДМАК постов, получите в окне WPI две группы-категории-отдела: одна "Видео" и под ней одинокая программа PowerDVD Ultra Deluxe 7.3; другая "Офисная" и под ней список столбцом в 14 программ и никаких 7..9..11. Думаю проблема исчерпана. Ставьте ВЕДМАК полезное сообщение на обоих постах.

А вот что люблю в WPI:
prog[pn]=['Foxit PDF Reader v2.3.3309'];
desc[pn]=['<img src="./Graphics/FoxitPDFreader.png" width="32" height="32">Для просмотра документов формата PDF. < b>Компактная и быстро работающая программа</b> и занимает меньше места, чем <b>AdobeReader </b> <img src="./Graphics/AcrobatReader.png" width="32" height="32">. Как алтернатива - тоже небольшая программа SumatraPDF<img src="./Graphics/SumatraPDF.png" width="32" height="32">'];
uid[pn]=['FOXITPDFREADER23'];
dflt[pn]=['no'];
cat[pn]=['Офисныe'];
forc[pn]=['no'];
cmd1[pn]=['"%wpipath%\\Install\\Office\\FoxitReader2.3.exe"'];
picf[pn]=['FoxitPDFreader.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;
Если в папку положите 3 соответствующие рисунка, в подсказке для Foxit PDF Reader v2.3.3309 получите выделенный жирный текст в двух местах и 3 иконки в тексте. а плюс к этому крупное лого Foxit PDF Reader. Обратите внимание на синтаксис в desc[pn]. Окно подсказки и шрифты я делаю больше, чем по умолчанию. Найдите такую другую программу и с меня пиво, которое я тоже люблю

conductor 15-08-2009 23:26 1194460

Цитата:

Цитата Dmitry_K
Цитата conductor:
а разве она создаёт экзешник который не требует саму программу »
Цитата http://www.izcity.com:
MultiSet скопирует установочные пакеты и сами дистрибутивы в эту папку чтобы их можно было использовать как автономную единицу [/post]

она себя копирует и файлы дистрибутива
размер увеличивается в 2 раза(6_5м в 15м)
потом идёт запуск из под неё
чистого экзешника она НЕ СОЗДАЁТ !!!

читать дальше »
Укажите путь, где будут располагаться данные для автоматической установки. Нажмите кнопку ОК. MultiSet скопирует установочные пакеты и сами дистрибутивы в эту папку чтобы их можно было использовать как автономную единицу. После завершения создания универсальной БД, запишите эту папку на CD. Установочный диск готов!

Теперь вы можете устанавливать приложения где угодно и сколь угодно раз, при этом от вас будет требоваться только вставить диск в CDROM\DVDROM, всю рутинную работу по установке и настройке приложений MultiSet выполнит за вас!


ЗЫ не в теме

Dmitry_K 15-08-2009 23:45 1194471

Цитата:

Цитата conductor
чистого экзешника она НЕ СОЗДАЁТ !!! »

Цитата:

Цитата DeBill
кто знает-подскажите-для подготовки файла для тихой инсталяции есть какая то прога,она записывает все движения и потом при установке файла все это воспроизводится и делается без вмешательства пользователя »

не понял, в чем Ваш вопрос заключается? человек (DeBill) спросил, я - ответил по существу вопроса... про "чистый" или "грязный" экзешник вопрос не стоял...

VEDMAK 16-08-2009 00:28 1194503

DeBill Зайди в Автоматическая установка приложений,мобудь че интересного для себя надыбаеш
Если нехочется ковыряться, тогда скочай ETreme WPI1.0 и переделай под себя, там весь софт Unattended
Мож порыться на сайте http://unattended.org.ua/ там есть софт,с автоматической установкой

conductor 16-08-2009 00:59 1194514

Цитата:

Цитата VEDMAK
DeBill Зайди в Автоматическая установка приложений,мобудь че интересного для себя надыбаеш
Если нехочется ковыряться, тогда скочай ETreme WPI1.0 и переделай под себя, там весь софт Unattended

усё это хорошо но у него беда с config.js(мало знаний)

VEDMAK 16-08-2009 08:12 1194603

Это начало config.js, ниже добавляеш свои проги как я тебе выкладывал пример ,и всё ,эксперементируй

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//---------------------------------------------------------------------------------------------
// pn=0; // start value for prog numbering
// prog[pn]=['ProgramName'];
// ordr[pn]=[0];
// desc[pn]=['Description'];
// uid[pn]=['APP1'];
// dflt[pn]=['no'];
// cat[pn]=['Application Category'];
// forc[pn]=['false'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// deps[pn]=[];
// excl[pn]=[];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// regb[pn]=['Registry Key Path'];
// cmd1[pn]=['CommandLine 1'];
// cmd2[pn]=['CommandLine 2'];
// cmd3[pn]=['CommandLine 3'];
// cmd4[pn]=['CommandLine 4'];
// cmd5[pn]=['CommandLine 5'];
// cmd6[pn]=['CommandLine 6'];
// cmd7[pn]=['CommandLine 7'];
// cmd8[pn]=['CommandLine 8'];
// cmd9[pn]=['CommandLine 9'];
// cmd10[pn]=['CommandLine 10'];
// rega[pn]=['Registry Key Path'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------

DeBill 16-08-2009 16:39 1194883

Цитата:

Цитата conductor
усё это хорошо но у него беда с config.js(мало знаний) »

со знаниями действительно дело очень плохо,да и откуда им взятся,в голове то одна кость,
но ща вроде разобрался с этим,вот только проги надо как то готовить для тихой установки :clapping: :dont-know :drug:

VEDMAK 16-08-2009 16:42 1194885

Посмотри в, Автоматическая установка приложений может ,что найдёш
http://unattended.org.ua/ там есть софт,с автоматической установкой

DeBill 16-08-2009 16:59 1194893

Цитата:

Цитата conductor
MultiSet скопирует установочные пакеты и сами дистрибутивы в эту папку чтобы их можно было использовать как автономную единицу [/post] »

Dmitry_K,вот тут ты и сказал что MultiSet создает чистый ексешник,а она оказывается не создает :dont-know :drug:

CrOsP 16-08-2009 18:04 1194928

спасибо всем за ответы убрал pn=1 и всё норм стало

Dmitry_K 16-08-2009 18:28 1194941

DeBill, читаем внимательно, про создание экзешника и слова не сказано:
Цитата:

Цитата http://www.izcity.com
MultiSet скопирует установочные пакеты и сами дистрибутивы в эту папку чтобы их можно было использовать как автономную единицу

1. цитата не моя, а вышеуказанного сайта.
2. в вышеуказанной цитате нигде не сказано, что программа создает/компилирует все в один инсполняемый exe-файл, а сказано что программа копирует уст.пакеты и дистрибутивы.

DeBill 16-08-2009 18:40 1194950

Цитата:

Цитата VEDMAK
DeBill Зайди в Автоматическая установка приложений,мобудь че интересного для себя надыбаеш
Если нехочется ковыряться, тогда скочай ETreme WPI1.0 и переделай под себя, там весь софт Unattended »

чет я искал искал ETreme WPI1.0 и не нашел,а только вот эта все попадается Gold WPI 1.0 2009,это она или нет,может ссылу дашь, :clapping: :drug:

VEDMAK 16-08-2009 19:51 1194995

ХTreme WPI1.0 на торентах есть, или Zver c WPI 3.1

CrOsP 17-08-2009 20:44 1196016

ребята не подскажыте как сделать что мои приложения устанавливались как ВПиайовские "тихой установкой"

Cibersoft Prolex 17-08-2009 21:09 1196036

Цитата:

Цитата Shugalei
ребята не подскажыте как сделать что мои приложения устанавливались как ВПиайовские "тихой установкой" »

Посмотрите здесь, здесь и здесь

Ramsei 21-08-2009 10:28 1199146

Подскажите пожалуйста !

Имеется папка с WPI 7.6.1 с конфигом и всеми делами, какие файлы помимо config.js нужно перенести в папку с WPI 7.7 чтобы все работало как положено ???

conductor 21-08-2009 12:29 1199257

Ramsei
этого достаточно
я ещё переносил Themes но она у меня лично заточена

Ramsei 21-08-2009 12:39 1199267

conductor,
Странно я перенес config.js, а пишет ошибку чего то не хватает не знаю чего

Малый 21-08-2009 13:26 1199312

Ramsei
Переносил в скрипт config.js только код списка программ из WPI6.3 , все работает.
Целиком скрипт config.js от старых версий WPI не подходит.

cmd1[pn]=['']; заменил на cmds[pn]=[''];
И перенес содержимое строк из cmd2, cmd3... - в cmds через запятую, в одну строку.

Для WPI 7.6.1 - только код программ нужно перенести, в скрипт config.js WPI 7.7.0. Должно работать.

uid[pn]=['Идентификатор в Caps Lock'];

Ниже, код пустого скрипта для WPI 7.7.0.
В него нужно добавить свой список программ.
config.js
читать дальше »
Код:

// WPI Config 7.7.0+
//
// User defined options
//

//---------------------------------------------------------------------------------------------
// Reference ... prog[0] won't be used. It's just an example.
// Look in program.js to see explanation of these properties.
//--------------------------------------------------------------------------------------------- 
// pn=0;    // start value for prog numbering
// prog[pn]=['ProgramName'];
// uid[pn]=['APP1'];
// desc[pn]=['Description'];
// ordr[pn]=[0];
// dflt[pn]=['no'];
// bit64[pn]=['no'];
// forc[pn]=['false'];
// cat[pn]=['Application Category'];
// configs[pn]=['List of configs to be auto checked. Comma seperated'];
// cmds[pn]=['Command Lines'];
// deps[pn]=['List of items dependant on this item'];
// excl[pn]=['List of items to exclude'];
// cond[pn]=['Javascript Conditional Statement'];
// gcond[pn]=['Javascript Conditional Statement to gray item'];
// picf[pn]=['Picture File'];
// picw[pn]=['Width'];
// pich[pn]=['Height'];
// textl[pn]=['Text Location'];
// pn++;

// Configurations tab
Configurations=[''];
ShowMultiDefault=true;
CheckOnLoad='default';
// ---
SortOrder=[''];

//---------------------------------------------------------------------------------------------
// Your programs here ...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['--- New ---'];
uid[pn]=['---New---'];
dflt[pn]=['yes'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Applications'];
cmds[pn]=[''];
pn++;

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//---------------------------------------------------------------------------------------------


Ramsei 21-08-2009 13:36 1199320

Малый,

Так сделал все работает спасибо.
Но вот проблема опять, картинки пропали т.е скрины к описанию в picf[pn] имя картинки прописано, картинка в папке но 7.7 не видит их, а 7.6 видит причем если вместо имени картинки указать полный путь до нее то в 7.7 начинает работать, это что за прикол такой теперь мне ко всем 238 скринам от прог прописывать полные пути к картинкам я же с ума сойду :shot:.

Малый 21-08-2009 14:16 1199349

Я картинки не использую, но полный путь указывать не нужно.
Цитата:

Цитата Ramsei
картинка в папке »

В Graphics?
Цитата:

Цитата Ramsei
7.7 не видит их, а 7.6 видит причем если вместо имени картинки указать полный путь до нее то в 7.7 начинает работать »

Проверь путь к папке с картинками, у меня работает одинаково в 7.5.0. и 7.7.0.


По умолчанию вся графика в папке Graphics, если графика в другой папке тогда нужно ее перенести соблюдая путь к ней. Или в коде заменить путь, а графику закинуть в папку Graphics.

Цитата:

Цитата Ramsei
прописывать полные пути к картинкам я же с ума сойду »

Заменить путь можно по шаблону, в блокноте Notepad ++, с помощью "найти и заменить". Нужно выделить заменяемый код, потом иконку поиска, и в автозамене, в "заменить на" набрать свой вариант. Таким образом хоть 1000 скринов за 1 сек исправит.
Полные пути прописыать не нужно. Если графика в Graphics, тогда просто имя файла и расширением, и все.

conductor 21-08-2009 17:40 1199537

Цитата:

Цитата Ramsei
Но вот проблема опять, картинки пропали т.е скрины к описанию в picf[pn] имя картинки прописано, картинка в папке но 7.7 не видит их,

странно а у меня всё видит
скопировал всю папку \Graphics из старого в новый

читать дальше »
prog[pn]=['XPTweaker 1.5.3.80rus'];
uid[pn]=['XPTWEAKER153'];
desc[pn]=['XP Tweaker - программа настройки, оптимизации и защиты Windows XP.'];
dflt[pn]=['no'];
bit64[pn]=['no'];
forc[pn]=['no'];
cat[pn]=['Реестр'];
cmd1[pn]=['"%wpipath%\\Install\\Registry\\XPTweaker153.80.exe"'];
picf[pn]=['XP.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Bottom'];
pn++;

neokolyan 21-08-2009 17:43 1199542

Вложений: 1
Тестировал 7.7.0 на чистой системе Windows XP with SP3 без аддонов и прочего с числом устанавливаемых приложений > 20 для двух случаев:
a) установка идет с сетевой шары \\compname\d$\blabla
b) с локального диска.
С диска все ОК. Но по сети ставит только первые два приложения а затем вываливается с ошибкой:http://forum.oszone.net/attachment.p...1&d=1250861710
Файл C:\history.js создается при этом и в нем запись о первом установленном приложении появляется. Видимо, после установки второго приложения WPI пытается занести о нем информацию и в этот момент возникает ошибка. Если сообщение об ошибке закрыть, то все окна WPI исчезают, лог перестает вестись, но приложения продолжают устанавливаться дальше по списку... Пробовал добавлять предварительно имя компа с шарой в список надежных узлов в IE6, но это не помогло=(
Кто-нибудь сталкивался с подобной проблемой?

conductor 21-08-2009 18:14 1199570

Цитата:

Цитата Малый
cmd1[pn]=['']; заменил на cmds[pn]=[''];
И перенес содержимое строк из cmd2, cmd3... - в cmds через запятую, в одну строку.

здесь непонятка на оф сайте на первой странице вот такая фишка
читать дальше »
prog[pn]=['Inno Setup'];
ordr[pn]=[105];
uid[pn]=['Inno'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['yes'];
gcond[pn]=['FileExists(\'%programfiles%\\\')'];
cmd1[pn]=['%wpipath%\\Install\\
innosetup.exe /VERYSILENT'];
cmd2[pn]=['%wpipath%\\Install\\
wizardimages.exe'];

picf[pn]=['installer.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Top'];
pn++;

Малый 21-08-2009 19:07 1199611

Наверное, на сайте устаревшая информация. Я сравнил комментарии в скриптах старой и новой версий, и заметил что в новом используется не cmd1, cmd2, ..... cmd10, а строка cmds, в которой можно через запятую внести подряд все командные строки, которые будут выполнены последовательно. Где-то читал и видел пример, наверное тут-же на форуме. Так намного проще.
Пример из моего скрипта. Нашлась одна строка с двумя ключами. Проверено, у меня Paint и rus установились без проблем.
Код:

cmds[pn]=['"%wpipath%\\Install\\grafic\\PaintNet307.exe" /auto','"%wpipath%\\Install\\grafic\\RUS_PAINT.exe"'];
читать дальше »

Тогда код
Цитата:

Цитата conductor
Код:

cmd1[pn]=['%wpipath%\\Install\\innosetup.exe /VERYSILENT'];
cmd2[pn]=['%wpipath%\\Install\\wizardimages.exe'];

»

Примет вид
Код:

cmds[pn]=['"%wpipath%\\Install\\innosetup.exe" /VERYSILENT','"%wpipath%\\Install\\wizardimages.exe"'];

Dmitrijan 22-08-2009 20:33 1200565

Всем привет! Возник вопрос: WPI 7.7.0 почему-то не хочет копировать и соответственно проигрывать аудио файлы на %systemdrive%.? Хотя во время установки пишет, что файлы успешно скопированы. С версий 7.5.0 таких глюков у меня не было. Заранее благодарен за помощь !

Dmitrijan 22-08-2009 21:04 1200606

Извеняюсь за беспокойство. Проблемка решена :) Оказалось, что в путях к аудиофайлам не должно быть пробелов.

altvip 30-08-2009 14:31 1207020

1. Я совсем недавно стал пользоваться WPI. Поэтому научился по инструкции только закинуть файл в Install и прописывать команду в config.js. При этом у меня проги устанавливаются, но не делается ярлыков ни на рабочий стол, ни в меню пуск. В общем НИКУДА.

Подскажите, где и как, в каких скриптах и что прописывать, чтоб хотя бы на рабочий стол ярлык выводился

2. Есть программы, которые требуют серийника. Возможно ли опять же в каком-то скрипте прописать ввод этого самого серийного номера во время процесса установки.

3. Есть программы, которые требуют заменить файл. Как сделать так чтоб этот файл брался, например с папки Install (куда я его закинул) и копировался с заменой в программ файлз в папку с программой.

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


Заранее спасибо за ответ! С уважением, altvip!

Cibersoft Prolex 30-08-2009 15:02 1207043

altvip
Полезные темы: тут и тут

altvip 30-08-2009 19:28 1207279

Почему на ВСЕХ форумах где бы я ни попросил помочь ОБЯЗАТЕЛЬНО пришлют какую-нибудь ссылку. Если знаете трудно написать что и как делать? Нет обязательно ссылку. В ваших ссылках я не нашёл ничего помогающего мне в поставленных мною проблемах. Спасибо!

E-mpty 30-08-2009 22:02 1207458

Цитата:

Цитата altvip
Почему на ВСЕХ форумах где бы я ни попросил помочь ОБЯЗАТЕЛЬНО пришлют какую-нибудь ссылку. Если знаете трудно написать что и как делать? »

altvip, не трудно,дело в том,что WPI не делает ни чего из того,что вы просите,WPI только запускает инсталяторы программ....Поэтому,если вы хотите чтобы программа была сразу зарегестрированна и с ярлыком,вам нужно будет собрать свой инсталятор...Для этого нужно найти где она хранит свои регестрационные данные,чаще всего они находятся в реестре,экспортировать их от туда и добавить в свой инсталятор...Чтобы создавался ярлык,для этого подойдет утилита NirCmd и чтобы заменить файл,можно его упаковать в SFX архив и указать путь куда надо его распаковать... Для создания своего инсталятора также подойдет SFX архив...Как раз в тех ссылках что вам указали все это подробно расписано....

altvip 30-08-2009 22:07 1207464

E-mpty большое человеческое спасибо! Только вот вопрос, почему же если я например запускаю инсталятор Оперы (без wpi), обычным образом, при установке задаётся куча вопросов: куда сохранить, создавать ли ярлыки (и галочки стоят "Да") и т.д. А когда я этот же инсталятор вставляю в wpi, то при устаноке - ни единого вопроса и опера уже в программ файлз, без единого ярлыка (ни на рабочем столе, нигде). Значит, где-то это обрубается в процессе установки?

stasys44 30-08-2009 22:20 1207474

Ваши вопросы не теме, поэтому вас отсылают на те темы, которые касаются ваших вопросов, то есть на ликбез и не надо обижаться, везде так есть. WPI предназначена для выбора программ на установку. Как подготовили программу для установки так ее предподносит к установке. В шапке написано - для тех, кто в танке ...
1. Наверно вы делаете самораспакующиеся архивы, а там поставить ярлыки фичи есть. Как делать такие архивы наверно тоже отсылали
2. Каждые 3-5 стр обращаются и ссылки дают. Тоже не разкажем не на это спецы
3. Тоже - команда копи, можно в путях вписать системную переменную. можно сорганизовать батник

Смотрю пока отвлекся от компа. меня опередили
так вы config.js для opera прописываете сами или через конфигуратор ключи

altvip 30-08-2009 22:37 1207486

Я для Opera просто в config.js прописал команду:
cmd1[pn]=['"%wpipath%\\Install\\Opera_964_int_Setup.exe" /s /v"/qb'];

stasys44 30-08-2009 23:27 1207528

Спасибо сказать - для того есть "Полезное сообщение", отметьте E-mpty

А вы просто в командной строке с правильным синтаксисом напишите команду с ключами и опера установиться без вопросов. А напишите в WPI:
cmd1[pn]=["%wpipath%\\Install\\Opera_964_int_Setup.exe"] и она завалит кучей вопросов

altvip 30-08-2009 23:47 1207543

Я просто прописывал команду согласно инструкции с одного сайта. Я даже не знаю что она означает. Что это такое /s /v"/qb? Не знаете где можно скачать какой-нибудь учебник по скриптам, чтоб разбираться в синтаксисе. Прописал команду как в вашем сообщении, действительно задаёт кучу вопросов. Так что означает это /s /v"/qb?

stasys44 вот это действительно дельный совет. А то посылают по ссылкам. Долго бы я там ещё чего искал. А тут вы мне указали на иное видение синтаксиса. Прямая помощь. Спасибо! Вот только бы где-нибудь найти значения и примеры синтаксисов, для различных ситуаций

stasys44 31-08-2009 00:23 1207559

Ну, достали
Цитата:

Цитата mamont1
altvip вам сюда иши »

Цитата:

Цитата Cibersoft Prolex
altvip Полезные темы: тут и тут

Только вторая ссылка мамонт1 не очень вам подходит, более для ликбеза
Я тоже с них начал, только в английском форуме, очень полезные иногда и сейчас заглядываю, практически готовые решение. Вы должны представить, что никакой WPI, BS Postinstoller нет, а вам надо сорганизовать тихую установку и когда решения будут, тогда можно переложить в программы выборщики (это название точнее), еще интерфейсом соответствущим обеспечены
Хватит, 2 стр трепались, что вам нужно идти туда

altvip 31-08-2009 00:34 1207566

stasys44 :lol: Спасибо за всё! Буду разбираться

Poliuritan 31-08-2009 20:23 1208163

Вложений: 2
Помогите решить проблему с WPI после запуска выдает ошибку,о недоступном аргументе(это происходит при наведении на любой элемент WPI, где должна выскакивать всплывающая подсказка). Еще ошибка проявляется в некоторых .CHM файлах,сообщением ошибке сценария

conductor 01-09-2009 04:53 1208459

Poliuritan,
1077 строку бы привели Вам там ошибку бы указали

Poliuritan 01-09-2009 09:51 1208568

Вложений: 1
Цитата:

1077 строка: document.all.RelpopUpWindow.style.visibility = 'hidden';
Дело не в JS скриптах,дело в тех файлах системы ,которые отвечают за их выполнение... Я не могу наити инфу по этому вопросу.

Вот и сам сценарии в котором якобы ошибка. Что то с моим WSH...

Poliuritan 01-09-2009 09:56 1208573

Да, есть второй компьютер. На нем нет ни каких проблем ни с WPI ни CHM систему на оба компа ставил одну,Видно ошибка появилась на ноутбуке после обновления (заплатки уязвимости ) WSH . Как решить проблему даже не представляю...Систему переустанавливать-жизнь *авно...)

Poliuritan 01-09-2009 20:22 1209079

Переустановил систему,проблема исчезла.

DeBill 06-09-2009 22:43 1212930

Цитата:

Цитата altvip
Почему на ВСЕХ форумах где бы я ни попросил помочь ОБЯЗАТЕЛЬНО пришлют какую-нибудь ссылку. Если знаете трудно написать что и как делать? Нет обязательно ссылку. В ваших ссылках я не нашёл ничего помогающего мне в поставленных мною проблемах. Спасибо! »

а спасибо то за что,ирония что ли?я тоже с этими умниками замучился,ну прям перестрелял бы их,жаль патроны кончились :drug: :clapping: :yahoo: :cool: :biggrin: :help: :tongue:

Цитата:

Цитата E-mpty
altvip, не трудно,дело в том,что WPI не делает ни чего из того,что вы просите,WPI только запускает инсталяторы программ....Поэтому,если вы хотите чтобы программа была сразу зарегестрированна и с ярлыком,вам нужно будет собрать свой инсталятор...Для этого нужно найти где она хранит свои регестрационные данные,чаще всего они находятся в реестре,экспортировать их от туда и добавить в свой инсталятор...Чтобы создавался ярлык,для этого подойдет утилита NirCmd и чтобы заменить файл,можно его упаковать в SFX архив и указать путь куда надо его распаковать... Для создания своего инсталятора также подойдет SFX архив...Как раз в тех ссылках что вам указали все это подробно расписано.... »

вот толковый ответ,спасибо :drug:

a.egorov 07-09-2009 19:15 1213506

Привет всем.
Есть проблема с WPI. При запуске в режиме конфигурирования WPI стоят галочки в чекбоксах на против приложений устанавливаемых по умолчанию, как только WPI грузишь с диска или с ключом check=work все галки пропадают и как не прописывай конфигурации ни как не хотят эти галки автоматом ставить. Даже в конфиге нужные поля выбраны а он их как будто игнорирует. При том пробовал на версии 5.0 и 7.7 одно и тоже. Помогите! Что может быть?

mtvfan 09-09-2009 01:45 1214451

Как устранить проблему с автозапуском wpi

[AutoRun]
ShellExecute=WPI\WPI.hta не катик как и

[autorun]
open=WPI\WPi.hta

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

В чем можеть быть проблема???

BillGates_XP 09-09-2009 09:19 1214557

Цитата:

Цитата mtvfan
Как устранить проблему с автозапуском wpi »

вот тебе код чтобы запустит с компакт-диска start WPI\mshta.exe "%CD%\WPI\WPI.hta"
в архиве лежит
1-autorun.inf
2-start.cmd
3-WPI\mshta.exe
думаю это тебе помогает

cleric1985_n 09-09-2009 13:01 1214747

Подскажите пожалуйста полное решение проблемы с автозапуском WPI. Хочу использовать для этого запуск из реестра при первом запуске (RunOnceEx). При этом интегрирован IE8_Reload, в котором я так понимаю и проблема.

Использовал такой код, вроди идет запуск а потом исчезает, софт по умолчание не ставиться.

Код:

@echo off

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v x y z) DO IF EXIST %%d:\Win51 SET CDROM=%%d:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\999 /V 1 /D "%CDROM%\WPI\WPI.hta" /f

EXIT

Как решить? Использовать .cmd? Тогда как сделать чтобы он не висел в фоне? Читал еще про утилиту X-Reset, может ее задействовать..

P.S: Как ускорить процес установки, в частности интересут почему так долго происходит "Создание локальной папки" при первом запуске до загрузки рабочего стола, перечисляестся множество файлов в том числе и аддоны..Это наверное временная папка удаляется?

Pozia 09-09-2009 18:17 1215005

cleric1985_n, почитайте страниц 15-20 назад. Уже несколько раз обсуждался запуск из CMD

cleric1985_n 09-09-2009 19:00 1215039

Цитата:

Цитата Pozia
cleric1985_n, почитайте страниц 15-20 назад. Уже несколько раз обсуждался запуск из CMD »


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

Еще раз попробую изложить проблему..

1. Использование новой версии WPI 7.5.0 (В этом думаю проблемы не может быть)
2. Интегрированный IE8_Reload (В нем то и есть скорее всего беда)

При первом запуске, при обращении реестра либо к самому wpi.hta, либо же к батнику, происходит запуск wpi, но проявляется он лишь несколько секунд белым фоном и исчезает, в отдельных случаях начинает ставить по умолчанию софт (задержка стояла 3мин., за это время он мог запуститься множество раз.)

Так вот как тут быть....может менять ключ запуска в реестре на более поздний или ранний...?
Когда вносить в реестр следующие ветки и какое по сути они имеют значение/решение?

Код:

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F 
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F


Pozia 09-09-2009 19:54 1215082

Цитата:

Цитата cleric1985_n
а так же, что ваши советы ему не помогли.. »

Если ему мои советы не помогли то это не есть Факт, что Вам не помогут. Может человек так намудрил со своей сборкой что и черт ногу сломает. У меня ведь и у многих все работает с IE8. Попробуйте интегрировать ТОЛЬКО IE8 и ничего более, даже никаких твиков. И если все путем методом деления пополам добавляете все свое дабро и ищете с чем конфликтует.
Цитата:

Цитата cleric1985_n
.может менять ключ запуска в реестре на более поздний или ранний...? »

не думаю что поможет. раз моргает окно WPI (белое), то значит запуск его идет и срывается. У меня такое как то наблюдалось на XP но потом само прошло как то, а на висте помогло то, как я ранее в постах описывал.
Цитата:

Цитата cleric1985_n
Когда вносить в реестр следующие ветки и какое по сути они имеют значение/решение?
»

я вношу, как видно по скрипту ранее приведенному, непосредственно перед запуском WPI. Попробуйте в тот скрипт добавить паузу после внесения твиков и перед запуском WPI. Когда сработает пауза, то через диспетчер запустите реестр и проверьте изменились ли ключи. Может их что блокирует. Тогда можно дальше думать. Кстати, md5 винды сходится?

cleric1985_n 11-09-2009 16:11 1216639

И так по поводу совместимости WPI и IE8 таки проблемы были, однорзначно с версией WPI 7.5.0. Версия 7.7.0 все эти проблемы сводит к нулю..так что вот оно решение...и никаких ключей добавлять в реестр не надо.
Я про эти
Код:

REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "Disable Script Debugger" /T "REG_SZ" /D "no" /F    REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /V "DisableScriptDebuggerIE" /T "REG_SZ" /D "no" /F

Малый 12-09-2009 03:56 1216997

Странное явление. У меня в разных версиях WPI теперь проблемы с кодировкой, может быть, это можно как-то исправить?
Вот скрин, там всякая ерунда вместо кириллицы.

Проверял на нормальном DVD диске, больше года юзаю - та-же ерунда вылезла.
Думал что сам WPI глючит, но видимо в системе что-то нарушилось.
Только в WPI почему-то "вылезло". В проводнике и браузерах - все в порядке, с кодировкой.

Неохота переставлять ОС, может есть решение?
Спасибо.

DenchikK 13-09-2009 12:22 1217780

Малый,
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Verdana,0"="Verdana,204"


Малый 13-09-2009 18:52 1218060

Все оказалось в порядке, в реестре.
Всеодно спасибо, буду знать где шрифты настраивать если слетят.

P.S.
ОС барахлит, все-же переставлю.

DanilaBB 17-09-2009 16:04 1221103

Доброго времени суток.

Господа,
Оцените мою идею указания пути для установки через WPI со съемных носителей (флешки, HDD, ...).

Создаем *.cmd файл, в нем следующее

@echo off
set wpipath=%~dp0
subst W: %wpipath%
start /wait W:\WPI\WPI.hta
subst W: /d - это можно не указывать, после перезагрузки удалится сам
exit



ВСЕ!
Кидаем файл в корень съемного носителя и он становится диском W: (Диск можно указать любой, думаю этот врядли у кого используется :))
Далее в wpi явно указываем пути инсталяции (Например W:\wpi\install\setup.exe)

DenchikK 17-09-2009 18:50 1221219

Я, к примеру, для установки программ со сменых носителей, использую встроенную функцию wpi - определение буквы диска по файлу, например wpi.ico, в корне :)

stasys44 17-09-2009 23:04 1221439

DenchikK
Да это классический способ и не надо создавать велосипеда

Вопросы те же повторяются через несколько страниц, понимаю пенсионеров, им незадолго загнуться, а другим неужто трудно пролистать несколько страниц. Возможно, если подойдет очередь придется пересмотреть все вопросы по теме и создать ЧаВо, но хотя разве читают в шапке
Цитата:

Цитата DenchikK
Для тех кто в танке: WPI не волшебная палочка и сама по тихому программы устана »

Я поражаюсь, что столько людей пользуются WPI, спрашивают и никто не считают что тема полезная. Меня не считайте, есть главный мсфн форум, и мне этой темы могло и не быть - но вы все? Я не считаю, что тема рюшек важнее этой, поэтому я не могу не отметить ее полезной

ssw 27-09-2009 21:56 1228937

Приветствую!

1. Люди, подскажите, в чем засада?
WPI 7.7.0 не отрабатывает переменную %cdrom%. В логах пустое значение. Запускается с С:\Temp\WPI при первой установке системы.
Старая версия 6.2, запущенная с этогоже места, работает нормально.
Файла WPI\WPIScripts\generate.js нет вообще в обоих версиях - по описанию 5й версии в шапке.
-
2. Где покрутить, чтоб буква диска определялясь по наличию тестового файла?

DarkDream604 12-10-2009 21:48 1241271

проблема с WPI и .cmd
у меня в сборке все программы собраны в папке %cdrom%\WPI\install\%название_программы%
в каждой папке лежит файл
Код:

SilenceInstall.cmd
с кодом для тихой установки программ,
допустим для FireFox
Код:

start /wait Firefox_Setup_3.5.3.exe -ms -ira
очень удобно тыкнул по .cmd он сам поставился, да если с новой версией программы что нибудь изменится, редактировать легче.
в конфигурации WPI
Код:

"%wpipath%\Install\Mozilla_FireFox\SilenceInstall.cmd"
при установке он не находит файлы . проблема скорее всего в том,что я не прописываю полный адрес до .exe файлов, по умолчанию. но если пропишу полный адрес то я не смогу ставить программы запустив .cmd
можно конечно оставить эти .cmd и поменять настройки в wpi но придется выполнять двойную работу правя одновременно и wpi и .cmd
можете помоч?

Sanja Alone 13-10-2009 08:34 1241508

Цитата:

Цитата DarkDream604
start /wait Firefox_Setup_3.5.3.exe -ms -ira »

Решение: в каждом cmd прописать полный путь к экзе, но не хардкодом, а через соотв. переменную:
Код:

start "" /wait "%~dp0Firefox_Setup_3.5.3.exe" -ms -ira
Важно:
1. Первые кавычки обязательны, т.к. для команды start в первых кавычках идет заголовок cmd-окна (там можно даже вписать что-то удобоваримое, вроде start "Firefox setup" /wait "команда")
2. %~dp0 уже содержит слэш на конце, т.е. дублировать его не нужно

Для справки:%0 - это полный путь исполняемого cmd; d, p, ~ - модификаторы. %~dp0 = диск (d) + путь (p) текущего cmd с обрезанными кавычками (~).

slava33 26-10-2009 16:20 1252929

Вложений: 1
Народ кто может подсказать 1) как сделать инсталятор в v7.7.0 таким как на изображение и 2)как убрать поле выбор в новой версии

Pozia 29-10-2009 18:53 1255862

slava33, откуда картинка?

Donaukinder 30-10-2009 01:43 1256185

Как запустить WPI до появления рабочего стола
 
Люди,я вот столкнулся с такой вот проблемой.Я WPI запускаю через guirunonce,и WPI запускается тогда когда уже появился рабочий стол.Но в какой-то старой сборке XP WPI запускался до появления рабочего стола,но там и версия WPI была постарее.Помогите решить эту проблему пожалуйста)))

BillGates_XP 30-10-2009 08:32 1256286

На верно вот так

Запус в в время вход систему :) после приветствия сразу запускается WPI
RunOnceEx.bat
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\WPI

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f


CrOsP 30-10-2009 09:58 1256355

Вложений: 1
вот держите аддон запускает файл wpi.hta с ваш привод\wpi\ (аддон сделал не я )

ProgrammerPC 30-10-2009 20:17 1256922

Люди а не работает так.Я думаю что-то не так делаю.Покажите пожалуйста пример.)))Я вот этот текст кидаю в блокнот(
Цитата:

Цитата BillGates_XP
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i: set wpipath=%CDROM%\WPI SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f »

),сохраняю как startwpi.bat и кидаю в $OEM$\$$.В
WINNT.SIF в секции GUIRUNONCE прописываю - "%systemroot%\startwpi.bat".И блин не запускается(((((((((((((((Что я делаю не так?

stasys44 31-10-2009 00:37 1257094

Про синтаксис не проверяю, но компакт диск с WPI был в дисководе?

ProgrammerPC 31-10-2009 03:03 1257132

statys44, диск в приводе был.Я ещё вот так делал -
Цитата:

Цитата ProgrammerPC
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\ WIN51ip.SP3 set CDROM=%%i: set wpipath=%CDROM%\WPI SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx »

WIN51ip.SP3 .Т.Е WIN51 заменил на WIN51ip.SP3.Он то запускается но после появления рабочего стола,а хочется до его появления.

stasys44 31-10-2009 22:37 1257838

Во первых это командный файл запускать через RunOnceEx (будет команда № 999)
Bo вторых я не понимаю, как WPI запустилась через GuiRunOnce таким образом

Почитайте это - что будет запуск файла уже вносится в реестр
http://www.oszone.net/display.php?id=2761

По моему команда на ваш .bat файл должна быть первой, чтоб запустилась сразу после логона
А файл быть таким IMHO чтоб явно запустилась - поищите, где-то есть - не раз задавался вопрос о запуске WPI
Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51ip.SP3 set CDROM= %%i:
set wpipath=%CDROM%\WPI
start /wait "%CDROM%\WPI\WPI.hta"

лучше WPI.exe, если у вас одна из последних версий (в следующих .hta не станет)

kolyakolya 02-11-2009 10:20 1259055

есть такая проблема-нужно запустить из wpi программу на диске c: , эта рограмма создает reg файл (на диске c:) и запустить этот reg файл

BillGates_XP 02-11-2009 10:46 1259081

Цитата:

Цитата kolyakolya
есть такая проблема-нужно запустить из wpi программу на диске c: , эта рограмма создает reg файл (на диске c и запустить этот reg файл »

не понял брат подробнее скажите :) или вы хотите что установит программу из вашего диска C: на диске лежит программы что ли, или как ??

stasys44 02-11-2009 10:58 1259093

Цитата:

Цитата kolyakolya
нужно запустить из wpi программу на диске c: »

Вот один пункт из config.js
Код:

prog[pn]=['Pidgin v. 2.6.2'];
uid[pn]=['PIDGIN'];
desc[pn]=['Pidgin is an instant messaging program for Windows, Linux, BSD, and other Unixes. You can talk to your friends using AIM, ICQ, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, and Zephyr.... '];
dflt[pn]=['yes'];
forc[pn]=['no'];
cat[pn]=['Chat'];
cmd1[pn]=['"C\\Install\\Pidgin262.exe" /S /NCRC'];
picf[pn]=['Pidgin.png'];
picw[pn]=['112'];
pich[pn]=['112'];
textl[pn]=['Top'];
pn++;

cmd1[pn]=['"C\\Install\\Pidgin262.exe" /S /NCRC']; запустит тихо установку Pidgin (установочный файл на диске С), ключи для вашей программы соответственные или нет

Пример из старых версий WPI или Classic v.1.2 - для новых менять синтаксис

kolyakolya 03-11-2009 10:24 1260161

prog[pn]=['cut'];
uid[pn]=['CUT'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['yes'];
cmd1[pn]=['"C:\\Program Files\\Cut\\Cut.exe" '];----должна запуститься эта программа и создать cut.reg, а она не запускается(не создается cut.reg)
rega[pn]=['"C:\\Program Files\\Cut\\Cut.REG"'];
pn++;

BillGates_XP 03-11-2009 10:35 1260170

так попробуйте :)

Код:

cmd1[pn]=['"C:\Program Files\Cut\Cut.exe" '];
cmd2[pn]=['"C:\\Program Files\\Cut\\REGEDIT /S Cut.REG"'];


kolyakolya 03-11-2009 10:44 1260179

не могу понять почему так - если просто запускаю Cut.exe,то создается Cut.REG рядом в папке , а из wpi запускаю то создается возле WPI.hta файла)

Dmitry_K 03-11-2009 11:46 1260220

Цитата:

Цитата BillGates_XP
cmd2[pn]=['"C:\\Program Files\\Cut\\REGEDIT /S Cut.REG"']; »

а вы это сами проверяли? откуда в папке "C:\Program Files\Cut" возьмется REGEDIT?
Цитата:

Цитата kolyakolya
а из wpi запускаю то создается возле WPI.hta файла »

потому что рабочей папкой является папка с файлом WPI.hta, в параметрах запуска укажите рабочую папку "C:\Program Files\Cut".

kolyakolya 03-11-2009 22:50 1260864

Dmitry_K,
Цитата:

в параметрах запуска укажите рабочую папку "C:\Program Files\Cut".
с этого места помедленей, я записываю

kolyakolya 05-11-2009 18:38 1262538

проблему так и не решили, а я так на вас надеялся

stasys44 05-11-2009 19:10 1262574

Цитата:

Цитата kolyakolya
проблему так и не решили, а я та »

А сколько у вас программ на установку в WPI? Вижу, что это программа не для установки, почему вам просто не клацать по этой проге Cut.exe, еще, если просто щелкать она вопросов не создает, большой реестровый файл создает?
Если очень нужно создайте командный файл

kolyakolya 09-11-2009 21:38 1266103

stasys44,
программа создает 2 ключа в реестре, ерунда конечно, можна и руками, но хотелось все красиво. проблему решил так, сделал exe-rar и от туда все запустил( если запускать bat то ситуация не изменяется, даже если bat в другом месте ,файл создается возле WPI.hta-интересно да?)

Keeper2006 11-11-2009 11:44 1267357

Возможно надо писать %ProgramFiles% , а насчёт reg у меня прописано так к примеру:
читать дальше »
cmds[pn]=['%wpipath%\\INSTALL\\FILEMANAGER\\OODefrag_11.5.4101_rus_silent.exe','regedit.exe /s %wpipath%\\INSTALL\\FILEMANAGER\\O&O.reg'];

Pozia 15-11-2009 11:31 1270724

Подскажите как самому расставить программы в категориях по нужной мне очередности? Птичку снял которая сортировала по алфавиту. Что дальше?

brodjaga5 15-11-2009 20:32 1271175

А возможно ли сделать так что бы музыка играла при выборе програм?

Keeper2006 16-11-2009 09:41 1271549

Pozia, меняешь местами блоки в файле config.js , там они идут попорядку.

Donaukinder 21-11-2009 18:29 1276594

Как изменить интерфейс wpi
 
Всем привет)Люди,подскажите пожалуйста как можно изменить интерфейс wpi,что бы было похоже как например в сборке Windows Expanded.

Habetdin 21-11-2009 18:35 1276598

Donaukinder, Themes - скачивайте "готовое" и (по желанию) переделывайте :)

Donaukinder 21-11-2009 18:39 1276603

Это тоже хорошо,но хочеться сделать что-то типа такого: http://mediapix.ru/pic.php?id=1848a0...036b0dcf1c4231

Может для этого есть какая-то пограмма?)

Amigos 21-11-2009 19:07 1276627

Цитата:

Цитата Donaukinder
но хочеться сделать что-то типа такого: http://mediapix.ru/pic.php?id=1848a0...036b0dcf1c4231 »

а разве это WPI ?

Donaukinder 21-11-2009 19:10 1276630

Amigos, а что это?)

Просто в дистрибутиве Windows XP Expanded есть папка Themes,в которой находится тема от WPI,папка wpiscripts,и файл запуска WPIS.exe .

Vsirf 21-11-2009 19:47 1276672

Donaukinder, просто замени картинки в папке Themes на свои и все , а чтобы изменить картинку инсталятора , то тогда нужно (в папке Themes ) немножко подправить в файле installer.css (ето зависит от версии WPI )такую строку :

.Background
{
background-color: #000000;
background-image: url(./Wallpaper.jpg);
}

и вместо Wallpaper.jpg укажы название своего изображения (размер изображения должен быть примерно 520х520 )

Donaukinder 21-11-2009 20:21 1276706

Всё равно не получится как на скриншоте(((

Vsirf 21-11-2009 20:33 1276719

Цитата:

Цитата Donaukinder
Всё равно не получится как на скриншоте((( »

Может тебе XP Lode понравится , или BS Post Installer

Donaukinder 21-11-2009 20:55 1276747

В BS Post Installer я так понял нужно всё вписывать:все программы,пути все и т.д.Я правильно понял,просто я ещё не разбирался)

paravozik2009 21-11-2009 20:57 1276749

Donaukinder, Скажи что именно ты хочеш:Екран,скрин??? ЧТо ?

Donaukinder 21-11-2009 21:27 1276765

paravozik2009, я хочу изменить интерфейс WPI(Программа для выбора и автоматической установки приложений) например из такого http://mediapix.ru/pic.php?id=4cbb71...f4c1a8009fd4b8 в такой http://mediapix.ru/pic.php?id=1848a0...036b0dcf1c4231

Habetdin 21-11-2009 21:35 1276779

Donaukinder, а "позаимствовать" что мешает?.. :dont-know

paravozik2009 21-11-2009 21:36 1276780

Интерфейс -это только картинка,а саму структуру ты не поменяеш!

Donaukinder 21-11-2009 21:38 1276781

Habetdin, не понял?)

Habetdin 21-11-2009 21:39 1276783

Donaukinder, взять и "украсть" блин, переделать :)

Donaukinder 21-11-2009 21:41 1276784

Я то украл уже)))Но там можно только картинки все позаменять,а программы добавлять и всё такое нельзя((((((.........

Вроде как можно всё это прописывать.Но если я даже минимум 20 программ добавлю - это сколько всего писать,пути эти......Тогда лучше простым WPI пользоваться.Можно конечно и BS Post Installer,но там вроде тож всё прописывать нужно...Да?

paravozik2009 21-11-2009 21:43 1276787

Donaukinder, Напиши розроботчеку сборки пусть он скажет)

Habetdin 21-11-2009 21:54 1276796

Donaukinder, нужно в позаимствованном WPI разрешить изменение конфигурации, добавление программ.. В config.js вроде бы, но это уже не по теме ;)
Как убрать окно? Не использовать установку драйверов. Им нужно время на установку :)

Amigos 22-11-2009 08:57 1276988

Цитата:

Цитата Donaukinder
.Но если я даже минимум 20 программ добавлю - это сколько всего писать,пути эти »

ваще фигня. В конце концов, кому это нужно нам или Вам?
кто этим будет пользоваться, мы или Вы?
Цитата:

Цитата Donaukinder
Так он мне и скажет.И куда писать то( »

Забанили в гугле? http://forum.multidvd.org/

conductor 22-11-2009 10:14 1277017

Donaukinder
скачай
читать дальше »
Windows XP SP3 Wainakh English Russian French DVD V14

config.js редактируй смотри как там прописано
но лучше
читать дальше »
http://forum.oszone.net/thread-51853.html

меньше геморра многие переходят
можешь посмотреть ssWPI
читать дальше »
http://forum.oszone.net/thread-138681.html

stasys44 22-11-2009 12:17 1277066

Цитата:

Цитата Donaukinder
Всё равно не получится как на скриншоте((( »

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

То, что хотите по наводке conductor, но редактирование config.js не там - по ошибке conductor дал ссылку на BS Postinstaller, попробуйте найти мои соображения по этому делу. Вы имеете дело с ssWPI ранней версии 6.4, которой пользуется минутка15. Попробуйте исслудовать лексику обоих версий config.js (WPI найдите более старой версии 5-6). Можно из конфига WPI перейти на конфиг ssWPI 6 (используемая wainakh, минутки15). Смотрите различия конфигов! Не любой формат рисунка подойдет для вашего дизайна IMHO, для WPI - любой, в любом месте подсказки, в подсказке может быть сколько угодно рисунков

Можете воспользоваться 3-им пунктом conductor - к сожалению в русском варианте нет возможности разложить программы по категориям в полочки (меню пуск не меняется). Вместо нелогичной кнопки "Сделано" (автор видно имел ввиду - выбор установок сделан, графическим редактором можете кнопку изменить- на Выбор сделан, Начать установку ...
Собираюсь пересмотр заново - но времени мало - хоь сам пенсионер, но имею проблемы со здоровьем. Плюс куча других задумок

В последних тамошних постах упоминается MPIx и ссылка перевода на медиашару, где мои файлы

brodjaga5 24-11-2009 22:16 1279211

А возможно ли сделать так что бы музыка играла при выборе програм? - так не кто и не ответил!
И такой ешё вопрос , почему WPI не понимает ети ключи '"%wpipath%\\Install\\Graphics\\Paint.NET356.exe -y -gm2 -fm0"' может я неправильно прописую?

Dmitry_K 24-11-2009 22:33 1279220

Цитата:

Цитата brodjaga5
А возможно ли сделать так что бы музыка играла при выборе програм? »

возможно
Цитата:

Цитата brodjaga5
И такой ешё вопрос , почему WPI не понимает ети ключи '"%wpipath%\\Install\\Graphics\\Paint.NET356.exe -y -gm2 -fm0"' может я неправильно прописую? »

может... попробуй без двойных кавычек, т.е.
Код:

'%wpipath%\\Install\\Graphics\\Paint.NET356.exe -y -gm2 -fm0'

brodjaga5 25-11-2009 00:18 1279295

Dmitry_K, а как можно музыку приделать? не подскажете?
а кавычки не причём , я пробовал, они после запуска и выкл WPI снова прописываются сами в config.js

San_dr 30-11-2009 12:19 1283241

Цитата:

Цитата Dmitry_K
'%wpipath%\\Install\\Graphics\\Paint.NET356.exe -y -gm2 -fm0' »

у меня работает так:
'"%wpipath%\\Install\\Graphics\\Paint.NET356.exe" -y -gm2 -fm0'

GraFoMan 02-12-2009 22:55 1285450

Здравствуйте всем!
Подскажите пожалуйста, как прописывается функция разархивирования и обычного копирования при работе WPI!
Нужно архив "X" распаковать в C:\Program Files, а архив "Y" (с обычными настроенными ярлыками) распаковать в C:\Documents and Setting\All Users\Рабочий стол

X - Набор любимых программ и вкусностей не требующих инсталляции
Y - готовые ярлыки

Код:

prog[pn]=['Love Poleznosti'];
uid[pn]=['LOVEPOLEZNOSTI'];
desc[pn]=['Полезные программки и вкусности не требующие инсталляции'];
dflt[pn]=['yes'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Приятные мелочи'];
cmds[pn]= --->>>???<<<---
pn++;

Увы, но на форуме функция Поиска начинает меня бояться, наверное! Два дня перелопачиваю форум уже! Толком ничего не нашёл.
PS: Пользуюсь WPI v7.7.0

Habetdin 02-12-2009 23:05 1285465

GraFoMan, SFX-архив для таких целей вам не подходит? И распакует, и ярлыки может создать..

GraFoMan 02-12-2009 23:20 1285474

Цитата:

Цитата Habetdin
GraFoMan, SFX-архив для таких целей вам не подходит? И распакует, и ярлыки может создать.. »

.оО!!!
Оказалось, что я не с той стороны рою!
Спасибо большое! #как мало нужно было для счастья#

agal2007 05-12-2009 15:59 1287458

Как создать WPI для Windows 7
 
Доброго времени суток подскажите плиз как и чем сделать сборник програм для автоустановки для вин 7 в сети готовых для семерки не нашел да и хотелось бы сделать набор программ тот который нужен мне а вот как сделать незнаю

Vsirf 08-12-2009 17:55 1289728

Цитата:

Цитата agal2007
Доброго времени суток подскажите плиз как и чем сделать сборник програм для автоустановки для вин 7 в сети готовых для семерки не нашел да и хотелось бы сделать набор программ тот который нужен мне а вот как сделать незнаю »

Скачай последнюю версию WPI , там все есть для создания файла конфигурации , а потом просто скачай нужную тебе програму для сборки в виде аддона и все , копируеш програму в нужную папку , а в файле конфигурации укажеш путь к программе и ключи для автоустановки

yegres 11-12-2009 18:39 1292751

подскажите, в конфигурации, во вкладке детали, в окно описание вношу текст, нажимаю сохранить, выйти, появляется окно выбора программы, навожу на нее курсор, описание появляется, но 1. как сделать чтобы описание было не на фоне программы, а на другом фоне (чтобы буквы не сливались), 2. как указать где это описание появлялось чтоб (внизу курсора, справа, слева) ?

stasys44 14-12-2009 15:24 1295014

Цитата:

Цитата yegres
появляется окно выбора программы, навожу на нее курсор, описание появляется, »

как видите описание выводится в виде подсказки к программе при наведении курсора.

Подсказка может быть только в окне а не за пределами) программы WPI. Параметры подсказки меняются в "Настройки" -> "Oбщие" - делать достоточно сложно, надо отсчитывать запятые ... Про настройки читайте в "Руководстве" программы (кстати в ангийском руководстве там нет подробностей про это)

Каждые три месяца ваш вопрос поднимается - побробуйте искать мои ответы

yegres 18-12-2009 18:27 1298726

Будьте добры, никак не могу разобраться, подскажите. У меня есть папка WPI, в ней собственно программа, папка инсталл с прогами, все настроил, какие программы будут присутствовать, все ок. Теперь хочу сделать так, чтобы все это записать на диск, и диск был самозагружаемый, без установки Винды, просто чтобы при вставке диска, он автоматически запускался, и появлялось окно выбора установки программ. Как сделать диск самозагрузочным?

DenchikK 19-12-2009 18:11 1299365

Видимо имеется ввиду не самозагрузка, а автозапуск.
Много раз это обсуждалось!
В корне диска создаём файл Autorun.inf с примерно таким содержанием:
Код:

[autorun]
shellexecute=wpi\WPI.HTA
icon=wpi\WPI.ico

Если автозапуск WPI не произошёл при вставке диска, то возможные причины этого:
a) Windows не XP
б) В системе отключен Autorun
в) В системе установлен Easy CD Creator, Daemon Tools или Alcohol
г) Деструктивные действия вирусов
д) Обстоятельства Непреодолимой Силы

windows8 09-01-2010 19:09 1315506

Где можно найти хорошие темы на эту программу?

Vsirf 09-01-2010 20:04 1315576

Цитата:

Цитата windows8
Где можно найти хорошие темы на эту программу? »

на официальном сайте , Смотреть

windows8 09-01-2010 20:35 1315614

а как язык меню подредактировать можно?

а вобщем это не так важно

DenchikK 10-01-2010 07:46 1315954

windows8,
файл \WPI\Lang\lang_ru.js редактировать хоть тем же блокнотом

Влад2012 10-01-2010 18:59 1316495

Объсните, как работать с WPI. Пихнул я туда программы но ничего не запускается!

Vsirf 11-01-2010 16:02 1317288

Цитата:

Цитата Влад2012
Объсните, как работать с WPI. Пихнул я туда программы но ничего не запускается! »

в шапке темы все написано :
Цитата:

Цитата DenchikK
Для тех кто в танке: WPI не волшебная палочка и сама по тихому программы устанавливать не умееет!!!
Очень внимательно читаем материалы хотя бы по этим и этой ссылкам! »


Влад2012 15-01-2010 19:47 1321192

Вопрос такой: WPI не запускается после первого входа в систему (никаких аддонов и драйверов, ничего, есть только файл ответов):

вид файла svcpack.inf

[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="i386\svcpack

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
wpi.cmd

Wpi.cmd:

@echo off
SET folder=wpi
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\999 /V 1 /D "%CDROM%\%folder%\wpi.hta" /f
exit

Проверил на установленной системе: запустил, перезагрузил, все сработало

Petya V4sechkin 15-01-2010 19:53 1321197

Цитата:

Цитата Влад2012
[SetupData]
CatalogSubDir="i386\svcpack

А вторая кавычка где?

Влад2012 16-01-2010 15:33 1321786

Petya V4sechkin,

Не помогло(((

Amigos 16-01-2010 15:56 1321791

Влад2012, у вас могут быть 3 проблемы
1 wpi.cmd не запускается
2 wpi.cmd запускается, но делает что то не то
3 с wpi.cmd всё впорядке, дело в RunOnceEx или wpi.hta

добавте в конце wpi.cmd pause , так вы увидете
- запускается ли wpi.cmd вообще (если запускается, будет ждать пока нажмешь клавишу)
- какие действия идут в wpi.cmd , можно посмотреть - прокрутить как отрабатываются команды (желательно поменять echo off на echo on , что бы было понятнее)

Влад2012 16-01-2010 16:29 1321817

Все наконец-то заработало. Скорее всего проблема была в том, что в svcpack.inf название папки svcpack было написано верхним, а сама папка нижним регистром

Влад2012 30-01-2010 20:48 1334523

Понимаю, что задаю тупые вопросы, но вот еще: как добавить папку WPI в сборку так, чтобы названия папок и файлов не стали в верхнем регистре (изза этого оно не запускается).

Amigos 01-02-2010 07:50 1335627

Цитата:

Цитата Влад2012
как добавить папку WPI в сборку так, чтобы названия папок и файлов не стали в верхнем регистре »

не переводить в верхний регистр имена всех файлов, это нужно только для папки i386

postalok 04-02-2010 16:22 1338936

Всем привет! Извините если вопрос уже обсуждался, но как можно убрать полосу прокрутки в WPI 7.7.0 ... В версии 5.6 она отключалась, и можно было переключать просто страницами. Спасибо

Влад2012 06-02-2010 13:45 1340483

А я вот никак понять теперь не могу. Мне нужно, чтобы одна из групп программ ставилась В ПЕРВУЮ ОЧЕРЕДЬ. Не могу этого добиться. Даже если она первая в списке, все равно первой не выполняется

Dmitrijan 06-02-2010 13:58 1340488

Влад2012, Конфигурация==>Конфигурация==>Сортировать категории согласно данного порядка.
или в ручную, в файле конфигурации,config.js :
(пример) строка SortOrder=['1','2','3','4','5']; //вместо цифр пишите названия ваших категорий.

postalok 06-02-2010 15:27 1340555

Неужели никто не знает? как убрать полосу прокрутки =(

Dmitrijan 06-02-2010 15:32 1340565

postalok,Настройка==>Общие==>Выбираете в пункте настройка (там выпадающий список)строку "Показывать полосу прокрутки", снимаете с нее галку и все :)

Малый 16-02-2010 19:03 1348779

Только у меня такой глюк с WPI 7.7.0 или так у всех?

читать дальше »
Названия программ не отображаются как положено, по русски. Нарушается кодировка. В меню конфигурации WPI набрал текст по русски,


но в скрипте config.js, текст сохраняется в другой кодировке, из-за чего на экране текст потом невозможно прочесть.

В редакторе кода тоже ерунда получаетя


Да еще стало ошибку кидать

но кавычки и точки с запятой были на месте. Возможно повлияло что в строке prog указывал "Софт" а в uid "SOFT".

После сохранения в кодировке UTF-8 без BOM, скрипт работает отлично, и текст отображается правильно


а не так



Но при открытии в WPI редактора, текст отображается вот так



Скажите, есть какое-то решение, чтобы наладить работу редактора в WPI, решить проблему с кодировкой при сохранении в скрипт?

Если нет, тогда прийдется кодом в скрипте составлять список программ.


и еще один вопрос:
Будет-ли продолжаться установка выбранных программ, если при установке одной из программ в списке, выбран режим с перезагрузкой компа, или после перезагрузки компа, остальной выбранный ранее софт в WPI продолжать устанавлливатся не будет?

P.S.
Если подобный вопрос уже задавали, извиняюсь за дубль.

Vsirf 16-02-2010 21:03 1348863

Малый, А чем редактируете файл конфигурации ? Я всегда пользуюсь блокнотом ( Notepad+ ) , проблем пока не наблюдал

Малый 16-02-2010 21:13 1348872

Да, я тоже в Notepad ++, очень удобно.
Но в том-то и дело, что открыв скрипт в блокноте, я увидел что причиной нечитаемости оказалась неправильная кодировка в скрипте, который был записан самим WPI, из меню конфигурации софта. После сохранения файла в UTF-8 с помощбю Notepad ++ все стало как положенно отображаться.

Но хотелось-бы пользоваться интерфейсом WPI при составлении списка программ, а не редактируя список в Notepad++

conductor 16-02-2010 21:48 1348896

Цитата:

Цитата Малый
Но хотелось-бы пользоваться интерфейсом WPI при составлении списка программ, а не редактируя список в Notepad++ »

может гораздо проще перейти на BS PostInstaller
я после него обратно на WPI ни за что не вернусь

stasys44 17-02-2010 13:55 1349368

Вложений: 1
Я пользуюсь версией до 7.1 (вернее пользовался, сейчас вообще не пользуюсь, только занимаюсь переводом на русский), также версией Classic для freeware английских программ (сперва пользуясь полезняшкой addons2wpi, обрабатывал, а сейчас только заменяю номера новых версий через Notepad2 ili Notepad++) - объем около 1,4 ГБ.

WPI после версии 7.3 (включая ее) не следует потреблять - невозможно пользоваться и WPI конфигуратором и текстовым редактором вместе. А я использовал WPI с версии 2.7 в конце 2004 г. и она была без конфигуратора, так и не начал им пользоваться

Вопрос несовместимости уже поднят перед Разработчиком программы одним грузином

BS PostInstaller мне не неприемлем из-за лицензии - НЕМУЛЬТИЯЗЫЧНА - как будто Boa знает все языки. Почитайте лицензию. Лицензия, readme, prestup.ini, skins уже год переведены на английский, но до сих пор НЕрусские форумы BS Postinstaller не видят.
Кроме нет того, что есть в WPI.

Если вас не устраивает, что WPI написана на Java, то есть программа с внешностью как WPI, но написана как BS Postinstaller на Delphi. Это MPIx, про нее писал в другой ветке скачать
http://www.quinnlab.com/index.php?item=4
Русский файл вложен. Распаковать в папку data/lang

Малый 17-02-2010 14:51 1349416

Понятно, баг убирать разработчик не собирается. Буду либо в Notepad++ список составлять, либо возьму v6.3, с одного из старых дисков с софтом.
BS PostInstaller и MPIx тоже попробую. Просто WPI для меня пока удобнее.
Спасибо за помощь.

stasys44 17-02-2010 19:07 1349646

Я не писал, что разработчик не собирается убирать bug
Вопрос том поднят только 7 февраля одним грузином, ему проблемы такие же, не может применить свой родной язык. Вот ссылка
http://www.msfn.org/board/topic/1417...figjs-in-utf8/

Малый 17-02-2010 20:20 1349696

Извиняюсь, просто предположил, что если bug с версии 7.3.0 по 7.7.0 так и не устранили, то видимо bug так и останется. Но поскольку вопрос поднят совсем недавно, то разработчики объязательно исправят.

Спасибо за ссылку. Английского я не знаю, могу лишь с помощью google перести на русский.
В посте #12 по вашей ссылке, приведен код
Код:

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
мне эта кодировка не понравилась но попробовал добавить, конечно стало еще хуже, потом поставил utf-8, тоже плохо, попробовал windows-1251 и все заработало.

В WPI.hta после
Код:

<title>Windows Post-Install Wizard</title>
<meta HTTP-EQUIV="MSThemeCompatible" content="yes">

нужно добавить
Код:

<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
Может это и не правильное решение проблеммы, потому что не вижу такой строки в версии 6.3, но во всяком случае заработало как нужно.

Файл config.js сохраняется в кодировке ANSI Кириллица, и читается в Notepad++, в редакторе самого WPI и отображается на экране.

stasys44 17-02-2010 23:04 1349853

В таком случае за российским бугром, если не проставлено в Настройках "Языки и региональные настройки" киррилица для нонюникодовых документов - русской сборкой WPI не можно будет пользоваться и надо переключиваться на свойский или на руский

Если это заработало, то можно считать это решением для жителей России, то есть для большинства, но не всех. Во всяком случае лучше ANSI чем неработающий формат UTF-8

Ваше решение передам на английский форум

DenchikK 19-02-2010 01:38 1350768

Хех. На оффсайте картинка версии 8.0

но качается 7.7...

Малый 21-02-2010 08:06 1352390

stasys44, оказывается на работу WPI влияет версия установленного браузера Internet Explorer, в моем случае был установлен IE6, и не обновлен до 8й версии просто из-за того что не пользуюсь им вообще.
Решение с добавлением кода, в файл WPI.hta, нужно было при установленном браузере IE6. Если установлен браузер IE8 то добавлять в WPI.hta ничего не нужно. Кстати, при установленном IE8, WPI стал работать гораздо быстрее.

Файл config.js по прежнему сохраняется в кодировке ANSI.

Так что, более правильным решением для жителей России, будет обновление браузера Internet Explorer до 8й версии.

stasys44 22-02-2010 12:08 1353189

Я тоже не работаю с IE, начиная концом 2001 года работаю с Опера

Об обновленном ИЭ как-то не подумал.

NohnaimeR 22-02-2010 13:01 1353225

народ, в автоматической установке я нуб, кто-нибудь знает как запустить wpi после того как поставится ОС(Win7), как при установке zverdvd

Squaer-tmb 25-02-2010 19:07 1355856

Доброго времени суток !

Поисковик по форуму не решил мой вопрос, излагаю.

Как (или где) изменить выбранные по умолчанию программы в WPI прикрепленных скажем к ZverDvD ? Винда запускается, появляется окно WPI с уже поставленными галочками на каких то программах (рекомендуемых по умолчанию) - вот это именно мне бы хотелось поменять как то и перезаписать образ диска с необходимыми мне по умолчанию программами !

Заранее спасибо !!!

stasys44 25-02-2010 21:33 1355972

Читайте руководство и изучайте файл config.js

dflt[pn]=['no']
По умолчанию галочки не должно быть
dflt[pn]=['yes']
По умолчанию галочка есть

Boa Soft 26-02-2010 12:56 1356426

Цитата:

Цитата stasys44
BS PostInstaller мне не неприемлем из-за лицензии - НЕМУЛЬТИЯЗЫЧНА - как будто Boa знает все языки. Почитайте лицензию. Лицензия, readme, prestup.ini, skins уже год переведены на английский, но до сих пор НЕрусские форумы BS Postinstaller не видят.
Кроме нет того, что есть в WPI. »

Что именно вас не устраивает? В новой лицензии уже многое исправлено.

Код:

а) при простом включении в сборник оригинального комплекта.
Запрещается распространять измененный комплект под видом оригинального. В описании должна присутствовать ссылка на мой сайт. Все дополнения к программе должны быть в виде отдельного каталога или архива.
б) публикация собственной сборки.
Создание сборок не запрещено при условии включения всей оригинальной документации и отдельного документа с полным списком всех отличий от оригинальной версии.
Необходимо явно указать, что данная сборка не является оригинальным комплектом программы, но основанна на ней.

Дабы не впадать в оффтопик, можете высказать пожелания в соответствующей ветке форума.

~only you~ 27-02-2010 11:21 1357210

Ребят всем привет. Вообщем почитал про это чудо WPI и решился всё даки сам попробовать собрать свою сборочку. Подскажите если кто в теме, вот не могу понять эти команды для каждой из программ (Конфигурация) и с чем их едят, т.е. от чего они зависят, вот наглядный пример:
"%wpipath%\Install\Audio\aimp_2.60.551.exe" /S
"%wpipath%\Install\Office\OpenOCR_Cuneiform_rus.exe" /s /v"/qb"
"%wpipath%\Install\Antivir\avg_free_stf_eu_90_730a1834" /HIDDEN
"%wpipath%\Install\Browser\Opera10.10\Opera installer.msi" /qb
"%wpipath%\Install\Video\K-Lite_Codec_Pack_570_Mega.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Вот почему у каждой из этих программ, неважно из какой категории прописывается тот или иной путь, объясните поподробнее кто в теме если не трудно конечно или скиньте ссылку на сие подробности буду очень признателен!
И ещё один маленький вопросик замучил что нужно прописывать если допустим программка (в моём случае антивир) запакована в самораспаковывающийся архив (.exe), прописывю --> "%wpipath%\Install\Antivir\eav_nt32_rus.msi" /passive, прграммка извлекает его но перед установкой предлагает установить, а мне нужно то чтобы сама поставилаь без всяких запросов, тихий режим так сказать...Вообщем надеюсь на ваш бесценный опыт в этом деле.=8)

Dmitrijan 27-02-2010 11:52 1357241

Цитата:

Цитата ~only you~
И ещё один маленький вопросик замучил что нужно прописывать если допустим программка (в моём случае антивир) запакована в самораспаковывающийся архив (.exe), прописывю --> "%wpipath%\Install\Antivir\eav_nt32_rus.msi" /passive, прграммка извлекает его но перед установкой предлагает установить, а мне нужно то чтобы сама поставилаь без всяких запросов, тихий режим так сказать... »

Извлеките установщик из архива вручную, а затем тихо установить его с ключами для *.msi (/qn).

Малый 27-02-2010 12:14 1357250

Цитата:

Цитата Dmitrijan
самораспаковывающийся архив (.exe), прописывю --> "%wpipath%\Install\Antivir\eav_nt32_rus.msi" /passive, прграммка извлекает его но перед установкой предлагает установить, »

В таком случае нужно прописать для sfx-архива не msi а exe расширение.
Код:

"%wpipath%\Install\Antivir\eav_nt32_rus.exe" /S
А сам sfx-архив нужно настроить для тихой установки msi-установщика.

Или распакуйте архив с программой и киньте в папку Antivir\ файл установщика eav_nt32_rus.msi и пропишите в WPI путь к программе с ключем ихой установки. Например так:
Код:

"%wpipath%\Install\Antivir\eav_nt32_rus.msi" /qn
~only you~, почитайте Создание SFX архива и Ключи для приложений (основы) Кратко изложен принцип использования ключей для автоматической установки приложений.

opel431 27-02-2010 14:28 1357371

Предлагаю желающим (для теста) утилиту для корректного запуска программы установки драйверов и дополнительного ПО.

http://forum.oszone.net/thread-168670.html

Evgen21 02-03-2010 10:22 1359340

Ребята подскажите где ошибка??? Взял office 2003SP3 тихой установки из одной извесных сборок кинул в \install\office и ошибка при установке вот сonfig программы:

prog[pn]=['Office2003SP3'];
bit64[pn]=['no'];
uid[pn]=['OFFICE2003'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
cmd1[pn]=['%wpipath%\\Install\\office\\Office2003.exe'];
pn++;

Good 02-03-2010 10:35 1359348

попробуйте так
Код:

cmd1[pn]=['"%wpipath%\\Install\\office\\Office2003.exe" /S'];
Если в названии программы есть пробелы то заключайте путь к программе в двойные кавычки. Проверьте название Office2003.exe слитно написано или с пробелом Office 2003.exe
И возможно нужен ключ для тихой установки, если архив не полностью тихий.

Отдельно офис устанавливается, без WPI?

Evgen21 02-03-2010 10:41 1359349

Цитата:

Цитата Good
Если в названии программы есть пробелы то заключайте путь к программе в двойные кавычки. Проверьте название Office2003.exe слитно написано или с пробелом Office 2003.exe »

Ппомогло, но я непонял у меня небыло пробелов и еще без ключа /S установился бы?

Ключ /S это тихая установка, правильно? А вот куда он установил office я непонял, его нигде нет, пробую все на виртуальной машине

Good 02-03-2010 10:45 1359352

Видимо ключа /S как раз и не хватало.

Разве в Program Files\Microsoft Office\ нету?
На виртуальную машину не ставил, не знаю какие там особенности при установке.

Evgen21 02-03-2010 10:51 1359354

Очень интересно получилось, убрал ключ /S но оставил двойные ковычки. Ход установки виден на экране и теперь office стал как положенно, попробую еще раз с ключем

Good 02-03-2010 10:55 1359355

Если установщик Office2003 это самараспаковывающийся архив созданный в WinRAR, то можете глянуть в комментарий архива. Если там присутствует значение Silent=1 тогда ключ /S добавлять не нужно, так как это полностью тихий архив. А путь к программе для надежности всегда заключайте в двойные кавычки, внутри одинарных кавычек. А насчет ключа нужен он или нет - это зависит от программ и/или настроек sfx-архивов.

Evgen21 02-03-2010 10:59 1359357

не с ключем не ставится

zinteco 21-03-2010 00:40 1373545

как в .hta можно встроить консоль?

kalikanzaros 23-03-2010 16:46 1375437

есть пара вопросов по оформлению, вот скриншот чтобы лучше было видно (когда картинка откроется в новой окне если по ней щелкнуть, она будет показана со 100% маштабированием, без уменьшения)


1. Как сделать чтобы показывалось полное имя без сокрашения (тк ширина столбца позволяет)
2. Как убрать подчеркивания на месте "пустой картинки" (код <img src="1" width="64" height="0">), раньше такого не было, правда раньше у меня была другая версия IE, отрисовка возможно связана с установленным IE (сейчас Internet Explorer 8.0.6001.18702)
3. И последний вопрос - как убрать подчеркивания из названия раздела

demnis794 07-04-2010 10:37 1386880

Добрый всем день!!!!!
Вот решил собрать себе собственную сборку скачал Windows Post Install Wizard (WPI) 7.7.0
и начал изучать изучил ваш форум очень помог Благодарен!!!!!!
Но у меня появилось несколько вопросов:
1.Есть программа я ее установил через Windows Post Install Wizard (WPI) она установилась ставил AIMP а как мне сделать что бы дополнительные скины к этой программки скопировались в паку с AIMP вот путь C:\Program Files\AIMP2\Skins\ это можно сделать, я видел здесь на форуме было предложения создать собственный инсталлятор и запускать его с WPI но это мне не приемлемо что будет если у тебя новая версия программы??????
2 и кто может расписать команды и как их применять









kiborgGSM 19-04-2010 12:02 1396091

Вложений: 2
Прошу прощения если вопрос не в своей теме.

Win7 перестали запускаться диски с WPI - подскажите в чем может быть проблема?

После чего перестало работать не заметил.

Обновлял BIOS, и кодеки

Помогла следующая процедура.
Панель управления\Счетчики и средства производительности\Дополнительные инструменты - Настроить внешний вид и производительность системы - вкладка "Предовращение выполнения данных" отметьте чекбокс - Включить DEP только для основных программ и служб Windows
Мне помогло т.к. после установки DVDFab в системе автоматически был отмечен чекбокс Включить DEP для всех программ и служб кроме выбранных ниже в результате запуск WPI останавливался.

Vsirf 22-04-2010 19:24 1398705

Возможно ли сделать у WPI, что бы например при запуске WPI из ХР читался файл конфигурации configxp.js , а при запуске WPI из Windows 7 читался файл конфигурации config7.js ? И в каком файле указывается путь к папке WPIScripts ?
Может есть какие то ключи запуска, для указания файла конфигурации, или можно еще кое что подправить где то, заранее спасибо :)

Lubitel Softa 30-04-2010 01:51 1403794

Использование командных строк в WPI

WPI поддерживает использование записи командной строки для выбора файлов Настроек, Конфигурации и даже время для дальнейшей потребительской настройки WPI дисков и установок. Например:
Код:

WPI.hta options=useroptions_mritter.js config=config_mritter.js check=Work timer=30
1. Если путь для файла не указывается, будет считаться - они в папке WPIScripts.
2. Пути может быть полные (начиная с буквы привода) или условными к WPI.hta (начиная с '.\' или '..\') и должны кончаться '.js'.
3. Пробелы поддерживаются только, если путь дается правильно "закавычен": (config="c:\space in\file path.js")


©тырено

stasys44 30-04-2010 19:57 1404257

Вчера от разработчика Программы, mritter, получил письмо со ссылкой на бета версию WPI с поддержкой UTF-8 в Конфигураторе, но так как была 66-тая моя годовщина, пока сам не испробовал - не могу предложить. Вопрос задавался и здесь, и в оригинальном форуме МСФН.

Хотя давно не показывался - но я живу и слежу

stasys44 06-05-2010 19:55 1408204

Последний раз о несоответствии конфигуратора WPI формату юникод писалос на странице 165 этой темы, а до того еще было помню.

Разобрался с версией 8 бета - можно старые config.js файлы конвертировать на формат UCS-2 Little Endian (я редактирую Notepad++), при пуске новой версии WPI у меня все отображается верно, и русский текст, и литовский текст, и арабский текст (да, тоже).

При входе в конфигуратор текст подсказки отображается тоже нормально, после редактирования и сохранения всё выглядит ОК.

Это значит, что, без переключений региональных настроек, можно пользоваться в WPI всеми языками, которые поддерживает данная Windows в данном компъютере

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

Попросил Разработчика разрешения опубликовать ссылку здесь, но Разработчик просил подождать конца недели. И НОВАЯ версия 8.0.0 - на оффициальном сайте

norem 11-05-2010 10:29 1410760

обновилась версия до 8.0.0 - WPI_v8.0.0.rar

stasys44 11-05-2010 17:34 1411074

Цитата:

Цитата norem
обновилась версия до 8.0.0 »

Главное - поддержка формата UTF-16, о чем писал в прошлой странице
Перевод на русский успел сделать до официального выпуска, а руководство к WPI разработчики не подготовили по новой версии

Кстати - я уже писал, что версия обновилась до 8.00 еще в прошлой странице, почему не среагировали?

Lubitel Softa 11-05-2010 18:36 1411107

А новая версия WPI примет готовый config.js от версии 7.7.0, не нужно там будет ничего добавлять/удалять?

stasys44 12-05-2010 22:14 1411931

Перед применением новой версии советую сделать копию, открыть и конвертировать config.js c Notepad++'ом в формат UTF-16 (UCS2 Small Endian).
Конечно, не будет использованы новые возможности оформления

Вот так например - иконка около названия и в подсказке (размеры иконы в подсказке можно регулировать, если ноли - ее нет) и внимание на строку desc[pn], такое было невозможным:
prog[pn]=['Microsoft 1 Office'];
shortdesc[pn]=['Office v. 2010'];
uid[pn]=['MICROSOFT1OFFICE'];
dflt[pn]=['no'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Applications'];
configs[pn]=['Server'];
cmds[pn]=['"\\\\Server\\WinCD\\Install\\Office2007\\silent_install.cmd"'];
desc[pn]=['<P>Microsoft Office - можно установить Open Office - الموقع قيد التجدي - įdiegti nemokamą programą</P>'];
picf[pn]=['"%wpipath%\\Graphics\\Logos\\Office.png"'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Right'];
pn++;

Lubitel Softa 19-05-2010 09:28 1416527

WPI v8.0.1 Updates - Released May 17th, 2010

* Locked the size of the Installer window.
* Fixed bug in "Copy audio folder to harddrive" setting the default path every time.
* Fixed an issue with tf.Close() and a bad path name in the theme loader.
* Fixed bug in Options wizard that would still change the theme colors if hit Exit instead of Save.
* Fixed a bug in the tooltips dealing with carriage returns.
Note: For a new line press Shift+Enter. For a new paragraph, just hit Enter.

WPI 8.0.1

stasys44 27-05-2010 16:15 1422272

v8.0.2 Updates - Released May 27th, 2010
========================================================================
* Changed language file codes: dk-> da, and se -> sv.
* Fixed bug in USSF dealing with msi archives.
* Updated the media player code for the installer.
* Updated new file error handling code some more.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Updated the Installer to handle custom images and backgrounds.

Added a "None" option to the combobox for installer background image.
This will make the top titlebar transparent in case you want to use a
full size background image.

You can now put custom images and backgrounds in your theme folder to
override the selected ones in Options->Style tab:

* If Wallpaper_Installer.jpg or Wallpaper_Installer.png exists, it will be
used as the window background image.
Window size is 430x460 pixels.
* If InstallBg.png exists, this will be used as the title bar background
image. Use in conjunction with "None" in the combobox.
No more than 428x60 pixels.
* If InstallLogo.png exists, it will be used as the title image.
No more than 430x60 pixels.
* If ProgressBar.png exists, it will be used for the progress bar image.
This will also be used in the main window for the count down timer.
Must be 400x20 pixels.
* If Wallpaper_InstallItems.jpg or Wallpaper_InstallItems.png exists,
it will be used for the background image for the install items textbox.
Box size is 400x256 pixels.
7Fresh theme uses most of the above options.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed bug with install order value not being placed in the grid when
changed.
ССЫЛКА WPI 8.0.2

stasys44 01-06-2010 16:29 1425335

v8.0.3 Updates - Released May 30th, 2010
========================================================================
* Fixed a path bug in the installer.

ссылка 8.0.3
Готово ли руководство? Сомневаюсь, еще не смотрел.

Combinator 07-06-2010 17:11 1429455

Как в 8-ой версии убрать или скрыть кнопки "Выделить все" и "Выбор по умолчанию"?
В седьмой версии убирал, а здесь не найду куда спрятали.

duba 13-06-2010 13:12 1433236

Если WPI запущен с USB flash, после редактирования конфигурации (или настроек) при попытке сохранить файл пишет "не можно сохранить на CD\DVD". Причем если выбираю путь для сохранения на HDD (сохранить как) результат тот же. При запуске WPI с HDD все нормально. Версия 8.0.3. Версия 7... работала нормально. Кто нибудь подскажет в чем дело?

Влад2012 24-06-2010 12:28 1440772

Здравствуйте, я так понимаю, WPI не запускает по-нормальному файлы bat и cmd. Извиняюсь за возможный оффтоп, так как же запустить пакетные файлы? Когда запускаю их отдельно все работает

Combinator 24-06-2010 13:27 1440812

Батники нормально запускаються. У меня строка выглядит вот так.
cmds[pn]=['"%root%\\Install\\uncomsetup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, "%root%\\Install\\uncom.bat"'];

Влад2012 24-06-2010 14:37 1440852

Combinator,

То есть просто команда запуска? Странно. У меня они работают, только если их запаковать в SFX, а уже потом этот архив запускается через WPI и тогда батники робят. У меня такой батник, который должен скопировать файл из той же папки, где и он сам в указанную папку. Если его просто запустить все работает. А через WPI пишет в командной строке, что невозможно скопировать и закрывается. Может я что не так делаю?

Mr_Boo 25-06-2010 20:49 1441771

Здравствуйте. Столкнулся с такой проблемой. Установка виндоуса (xp) остановилась на стадии WPI. То есть открывается окно WPI.hta, но оно пустое белое, и ничего не происходит. Прождав около двадцати минут я понял что в этом смысла нет и просто закрыл окно, после чего установка продолжилась. В принципе я ничего не потерял, программы мне были не нужны, всех их я установил самостоятельно, только вот после суток использования виндоуса понял что устаноился он уж очень криво. Во-первых не запускается дефрагментация, во-вторых не работает поиск, в общем много мелких проблем.
Могут ли эти проблемы быть связаны со сбоем WPI? я пробовал запустить WPI вручную с диска, но происходит то же самое, пустое окно и ничего более.

Dmitrijan 25-06-2010 22:30 1441840

Mr_Boo, как то было у меня такое, решил проблему обновлением IE c 6 до IE8, и заново пересобрал WPI.

Mr_Boo 26-06-2010 01:15 1441927

уф... если честно не дождался ответа и переустановил заново) с WPI тема повторилась, но тех проблем на этот раз (тьфу-тьфу-тьфу) вроде нет.)

Влад2012 30-06-2010 20:50 1444787

И все таки народ помогите, плиз. Есть батник для запуска нужной программы в зависимости от битности системы:
Код:

IF EXIST "%ProgramFiles(x86)%" ( 
start /wait iTunes64.msi /QB
) else (start /wait iTunes86.msi /QB  )

Когда я его запускаю через WPI он не работает: пишет. не удалось найти файл. А через отдельный запуск все хорошо (работает и на х86 и на х64)

Vitek 07 04-07-2010 17:57 1447118

Влад2012, а если так

Цитата:

IF EXIST "%ProgramFiles(x86)%" (
start /wait "" "%~dp0iTunes64.msi" /QB
) else (start /wait %~dp0iTunes86.msi /QB )
или

Цитата:

@echo off
cd /d "%~dp0"
IF EXIST "%ProgramFiles(x86)%" (
start /wait "" "iTunes64.msi" /QB
) else (start /wait "" "iTunes86.msi" /QB )

Spielmann 08-08-2010 01:59 1469134

Хочу задать один вопрос, использую WPI 8.0.3, если кто знаеть ответьте пожалуйста: можна ли добавить справа две кнопки - Программы и Игры и сделать так что если выбираеш Програми то у ВПИ были только программы а если Игры то только игры.

Mourat 13-08-2010 14:07 1472877

Подскажите, может ли WPI определить какая версия системы стоит, XP или Vista/Se7ven?
Хочется, что бы если XP то галочкой отмечался один антивирус, а если выше то другой

Spielmann 13-08-2010 20:10 1473143

Я у работе с впи не спец, работаю с версией 6xx, но у впи 8.03 (в других незнаю) есть такое что можно сделать установку например только если в системе есть установленый какой либо файл, поищи в папке Windows файл который есть только в Висте например и постав проверку

duba 13-08-2010 23:04 1473261

Цитата:

Подскажите, может ли WPI определить какая версия системы стоит, XP или Vista/Se7ven?
Конечно можно, читайте справку. Например если необходимо что бы программа устанавливалась только если установлена windows xp в конфигурации на закладке "зависимости"для устанавливаемой программы в поле "условие" необходимо написать getOSver()=="XP"

Omnividente 23-08-2010 15:35 1480044

Несколько winnt.sif, до сего дня пользовался батниками, хочу их заменить на WPI. Отличия в этих Winnt.sif в ключах к винде и устанвливаемом софте. Создаю в WPI несколько файлов конфигурации. В Winnt.sif прописываю запуск WPI. Можно ли как то запустить WPI с конкретным файлом config.js? (т.е. собрать несколько конфигов, и через батник запускать опеределенный.)

Shpionus 28-08-2010 01:32 1483291

WPI 3,3
На середине установок программ, WPI запускается повторно (окно выбора программ). Если в процессах завершить wpi.hta вручную принудительно, то после окончания установки текущей программы, оставшаяся часть списка не устанавливается, список устанавливаемых программ исчезает.

Использовать более новую версию не предлагать, я хочу не обойти проблему а решить её. Главный вопрос ПОЧЕМУ такое происходит?

Spielmann 28-08-2010 21:51 1483731

Как мне убрать из WPI надписи к кнопкам, чтоб остались только картинки кнопок и как добавить к кнопкам: выбор по умолчанию, выбрать все и снять выдиления свой значки кнопок там на 3 копки одинаковые а нужно разные? Зарание большое спасибо, очень надо!

Shpionus 29-08-2010 05:31 1483934

Применительно к версии 3,3 значки кнопок находятся в папке: wpi\themes\default\ на счёт подписей к кнопкам не скажу, не знаю.
Так же по прежнему жду ответа на свой вопрос.

Spielmann 29-08-2010 11:52 1484027

Залей свое WPI 3.3 без прог на файлообменник, штоб можно було посмотреть

Shpionus 29-08-2010 18:16 1484304

http://multi-up.com/327679

Shpionus 04-09-2010 21:04 1488629

Я так понимаю что мне никто не поможет? :(

Dmitry_K 05-09-2010 02:02 1488777

Цитата:

Цитата Shpionus
Я так понимаю что мне никто не поможет? »

предоставляйте исчерпывающую информацию, телепаты в отпуске...
Цитата:

Цитата Shpionus
На середине установок программ »

после какой программы? перед какой?

глянул мельком порядок и набор устанавливаемых прог:
странность №1: киса (KIS 9.0.0.736) запускается в начале, хотя программы подобного рода нужно устанавливать самыми последними...
странность №2: 'File Format Converters' запускается раньше 'Microsoft Office 2003 sp3', хотя по идее нужно наоборот...

если не помогут вышеуказанные замечания, попробуйте вовсе отключить установку 'File Format Converters' и 'Microsoft Office 2003 sp3' и посмотреть на результат...
либо используйте метод половинного исключения...

Цитата:

Цитата Shpionus
Главный вопрос ПОЧЕМУ такое происходит? »

большая доля вероятности, что при установке какой-то "офисной" проги перезапускаются службы, нужные wpi, а с ними перезапускается и wpi

Shpionus 05-09-2010 17:39 1489025

У KIS 9.0.0.736 предпоследний порядковый номер - ordr[pn]=[147]
Далее последний пункт: - "Удаление временных файлов, и перезагрузка компьютера"

"Офис" и "File Format Converters" у меня устанавливались и ранее ещё когда WPI отрабатывал без этой проблеммы.

Проблемма происходила при установке "Lingvo12" когда я попробовал установу без него, проблемма проявилась во время установки "Promt 7"
Чувствую вы предложите попробовать без них? Но они мне нужны! Ладно, попробую.

aidarik55 07-09-2010 13:17 1490259

Всем привет!!! подскажите пожалуйста как изменить директорию установки программ в WPI.

Shpionus 08-09-2010 04:52 1490789

Вы имеете в виду директорию в которую устанавливаются программы которые устанавливаются с помощью WPI? Или папку ИЗ которой они устанавливаются? Тоесть ту в которой лежат дистрибутивы?
Если первое, то никак, это ложится на плечи самих установщиков программ. WPI только запускает установщики и некоторые дополнительные сценарии, из папки с дистрибутивами.

aidarik55 08-09-2010 13:55 1491063

да я это и хотел спросить. спасибо за ответ.
а где можно скачать отдельно обновленные программы которые монтируют в wpi?

Shpionus 08-09-2010 17:04 1491173

Ну, специализированого сайта с такими программами я незнаю, тем более это будет как это называется "Варез".
Способы создания таких установщиков обсуждается на этом форуме в разделе "Автоматическая установка приложений" http://forum.oszone.net/forum-61.html
Ещё готовые такие программы можно взять с любого диска со сборкой Windows.
В общих чертах делается это при помощи *.bat файлов через которые запускаются готовые или разобранные дистрибутивы приложений, с параметрами-ключами дающие команду приложению установится автоматом, не задавая вопросов, так называемая "тихая установка". Потом это всё как правило запаковывается в rar или 7zip самораспаковывающийся архив.

Shpionus 10-09-2010 03:31 1492253

Поскольку тема ушла в сторону от моего вопроса, то повторю его:
WPI 3,3
На середине установок программ, WPI запускается повторно (основное синее окно выбора программ), серый список со списком уже выбраных и устанавливаемых в данный момент программ, раздваивается. Если в процессах завершить wpi.hta вручную принудительно, то после окончания установки текущей программы, оставшаяся часть списка не устанавливается, список устанавливаемых программ исчезает.

Использовать более новую версию не предлагать, я хочу не обойти проблему а решить её. Главный вопрос ПОЧЕМУ такое происходит?
Кто сталкивался с подобным и как решил проблемму?
Содержимое папки WPI без самих устанавливаемых программ, выложено здесь: http://multi-up.com/327679

xjunkiex 17-09-2010 22:03 1498141

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

Shpionus 18-09-2010 20:56 1498733

Там после команды на запуск самого установщика, несколько полей для запуска файлов *.reg выполняются уже с ключём "regedit /s " то есть без запроса.
Если надо импортировать в реестр сразу несколько значений, то они обычно все вписываются построчно в один *.reg файл.

МИШАНЧИК 01-10-2010 03:32 1508618

Подскажите пожалуйста, а версия 8.1.0 такая-же как и предыдущие? В смысле при запуске WPI.hta окно программы появляется с задержкой, сначала белый фон и т.д.?

OEM22 06-10-2010 13:34 1512703

Привет. Народ подскажите пожалуйста по такому вопросу: Имеется сборка с установкой программ посредством WPI, с CD работает всё прекрасно, а если записываю сборку на флешку, то перед запуском WPI появляются два окна с ошибками:
Код:

Не возможно сохранить ./WPIScripts/useroptions.js
Код:

Не возможно сохранить ./WPIScripts/windowoptions.js
После чего запускается WPI и все программы нормально устанавливаются. Можно конечно было плюнуть на эти ошибки, раз все программы ставятся, но охота докопаться до истины и всё таки убрать эти окошки с ошибками. Есть у кого нибудь идеи, почему WPI пытается сохранить эти файлы???
Заранее благодарю за советы.

kondo11 09-10-2010 08:45 1514834

как сделать чтобы wpi вводила ключи сама те которые я ей дам и как сделать так чтобы установка велась не втихом режиме?

Shpionus 10-10-2010 05:35 1515410

Ключи вы имеете в виду типа этого:
%cdrom%\Software\setup.exe /s
Так и писать в строке запуска.
А на счёт тихой или не тихой установки, то в WPI это решается опять же только ключами. Или в основном перепаковкой самих пакетов установки программ.

МИШАНЧИК 10-10-2010 06:22 1515416

Подскажите пожалуйста.
Скачал из шапки
Цитата:

Цитата DenchikK
Последняя Версия 8.1.0 »

распаковал, при запуске WPI.exe вылазит ошибка:
"Ошибка веб страницы. Выполнить отладку?
Строка: 617
Ошибка: Предполагается наличие объекта"
Тут же запускаю свой старый 7.1.1 - запускается без проблем.
Что за ошибка, как устранить?
Windows 7(х86)

Petya V4sechkin 10-10-2010 13:32 1515591

Цитата:

Цитата МИШАНЧИК
Строка: 617
Ошибка: Предполагается наличие объекта"

Можно посмотреть в этой строке, что за объект.

МИШАНЧИК 11-10-2010 01:55 1516018

Petya V4sechkin,
Цитата:

Цитата Petya V4sechkin
Можно посмотреть в этой строке, что за объект. »

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

kondo11 11-10-2010 12:17 1516226

как сделать чтобы wpi вводила серийники во время установки?

kvlar 13-10-2010 09:00 1517680

Здравствуйте, уважаемые гуру WPI, помогите, если можно.
Пролез как мне кажется все, но решения не нашел.
Суть проблемы:
Есть файл .cmd с содержимым: xcopy "имя папки" "%systemdrive%\имя папки\" /E /Y
т. е. копирую папку из определенного (переменного места) на диск С.
Двойной щелчок по этому cmd файлу проблем не вызавает, все четко копируется, но если выполняю этот файл через WPI, пишет, что ничего не скопировано так как файл "имя папки" не найден.
Помогите! Где косяк?????????

stasys44 13-10-2010 11:28 1517784

Цитата:

Цитата kondo11
как сделать чтобы wpi вводила серийники во время установки? »

Все таки надо читать Помощь и в шапке написано:
Цитата:

Цитата DenchikK
Для тех кто в танке: WPI не волшебная палочка и сама по тихому программы устанавливать не умееет!!! »

Как сделать тихую установку - сюда

МИШАНЧИК 14-10-2010 01:49 1518372

To all, ну помогите пожалуйста! Почему у меня не запускается WPI 8.1.0 из шапки? Я ничего с ним не делал. Скачал, распаковал, запускаю WPI.exe. а он выдаёт ошибку.
У кого-нибудь работает WPI 8.1.0 из шапки?

alexsf 14-10-2010 09:11 1518483

Скачано - работает. На двух компах проверял. Все нормально запускается. Правда показалось что немного дольше по времени. Но работает.

МИШАНЧИК 14-10-2010 11:40 1518571

Цитата:

Цитата alexsf
Скачано - работает »

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

stasys44 16-10-2010 16:16 1520146

Цитата:

Цитата OEM22
Привет. Народ подскажите пожалуйста по такому вопросу: Имеется сборка с установкой программ посредством WPI, с CD работает всё прекрасно, а если записываю сборку на флешку, то перед запуском WPI появляются два окна с ошибками: »

Разработчик программы спрашивает какой версией пользуетесь. Пишет, что в 8.1.0, должно быть исправлено

Цитата:

Цитата МИШАНЧИК
stasys44, а что с ssWPI? Было какое-то дальнейшее развитие, или всё заглохло? »

Новой версии не было на основе VB, в прошлом году была начата версия 8 на основе может быть С++, но не уверен. Разработчик попросил молодых перенять все дела и с января тихо. Можете попробовать MPIx, про нее рассказывал в другой теме, есть версия новее, но я уже не занимаюсь этим тоже

МИШАНЧИК 18-10-2010 07:08 1521306

stasys44,
Цитата:

Цитата stasys44
но я уже не занимаюсь этим тоже »

Вы вернулись к WPI, или пользуетесь чем-то другим?
Цитата:

Цитата stasys44
Можете попробовать MPIx »

Дайте пожалуйста ссылку.

lewonchik 19-10-2010 17:26 1522427

Есть проблемка со всплывающей подсказкой в WPI 8.1.0 - при наведении на любой пункт подсказка начинает быстро появляться и исчезать, весь интерфейс начинает дёргаться, приходиться ловить фокус на любом из пунктов (например чтобы зайти в конфигурацию приходится двигать мышкой вверх, вниз и в стороны чтобы поймать момент когда ссылка станет активной). При отключении подсказок всё нормально, но хотелось бы чтобы они были. Может кто то сталкивался с такой проблемкой? Если есть какое-то решение подскажите пожалуйста.

lamosa 01-11-2010 12:00 1532182

Привет! есть вопрос, надеюсь по теме. Как запустить WPI после первого запуска (установки) win7? Т.е. хочется что бы после установки "семерки" автоматом запускался WPI и ставил необходимый софт. Если не сложно, подскажите пожалуйста.

МИШАНЧИК 09-11-2010 16:07 1538539

lamosa, можно прописать в файле ответов в FirstLogonCommands, можно через RunOnceEx.
Можете глянуть тут:
http://forum.oszone.net/thread-168642.html

Starmen 23-11-2010 13:17 1549430

Привет всем. Скачал с инета Мail.ru agent 5.7 (сборка 3773). ребята может подскажете как из WPI устанавливать .А то у меня не получаеться. AutoIt скрипт без WPI устанавливает но когда дело доходить установке с WPI выдается ошибка мол не возможно копировать magentsetup.exe

Vsirf 23-11-2010 14:26 1549474

Цитата:

Цитата Starmen
Привет всем. Скачал с инета Мail.ru agent 5.7 (сборка 3773). ребята может подскажете как из WPI устанавливать .А то у меня не получаеться. AutoIt скрипт без WPI устанавливает но когда дело доходить установке с WPI выдается ошибка мол не возможно копировать magentsetup.exe »

Starmen, а зачем все самому делать, существует готовый [addon] Mail.Ru Агент , просто возьми и в файле конфигурации WPI укажи автоматическую установку программы, то есть посмотри то что написано в файле Run в папке аддона ( смотреть нужно название exe файла, и ключи для автоматической установки ( ключи указываються после названия ехе файла, пример: magent.exe -ai
-ai - это ключь для автоматической установки ( это просто для примера, в аддоне может быть совсем другой ключь для автоустановки, и даже их может быть несколько ))

и скопируй файлы из папки аддона SVCPACK в нужную тебе папку , только не забудь указать путь к exe файлу )))))))

Ruslan-kam 24-11-2010 00:00 1550015

Здравстуйте, ребята! Незнаете, можно ли в config.js прописать имя программы относительным.
Не так
Код:

K-Lite_Codec_Pack_650_Full.exe
, а примерно таким образом
Код:

K-Lite_Codec_Pack*.exe
.
Может есть такие символы которые wpi примет как относительные. Звёздочку пробовал не подходит (

stasys44 24-11-2010 10:26 1550219

Цитата:

Цитата Ruslan-kam
можно ли в config.js прописать имя программы относительным »

А вы сперва прочтите Руководство, оно на русском

Ни одна из распространенных такого типа програм такое не поддерживает

На Осзоне промелкнула програмка, которая поддерживает wildcard * - она специально создана, чтоб не прописывать заново версий. Ищите AppLauncher

Ruslan-kam 24-11-2010 23:20 1550926

Эээх, ну ладно не может так не может. Появился ещё вопрос, может ли wpi собирать более подробную информацию о желее компьютера и заносить её в лог? если нет посоветуйте программу для того что бы она тихо считывала конфигурацию компьютера и заносила её в какой либо файл.

Нашёл у нас на форуме такой рецепт
Код:

@Echo Off 
start  /wait msinfo32 /report ".\config.txt"

Меня он в принципе устраивает хоть долго он через чур собирает инфу и много лишнего. Только прошу помочь доработать скрипт. Как сделать что бы если в папке уже есть файл config.txt то он сохранял бы его под другим именем типа config_1.txt и т.д.?

Ruslan-kam 25-11-2010 00:42 1550969

Урааа!!!! проблему сам решил, нашёл статью здесь же на осзоне Как определить аппаратную конфигурацию компьютера в ней описывается и то как я в первый раз пробовал сохранить отчёт и очень толковая программа WinAudit. Она поддерживает запуск с параметрами. я её запустил с параметром
Код:

WinAuditu.exe /r=goPzDaIbMpmid /f=PC_Log.html /o=HTMLi /t=3
и она за считанные секунды сохранила всё то что мне надо и читается отчёт в удобном виде.
Если запускать с таким ключом
Код:

WinAuditu.exe /r=goPzDaIbMpmid /f=%USERNAME% /o=HTMLi /t=3
, то название файла отчёта будет носить имя пользователя.
Извините за флуд не по теме.

wanderd 28-11-2010 00:46 1553158

привет,
использую тему 'eudock' (версия wpi 8.1.0)
хочу добавить кнопку "снять выделение"

подскажите, как в файле "customthemecode.js" добавить команду "снять выделение"
(я ведь правильно понимаю, что мне необходимо отредактировать именно этот файл?)

я так понимаю надо в стоке
link : "javascript:checkInstall('install');"
изменить выделенное?

я меняю на
link : "javascript:lblSelectNone();"

ошибку выдает))

что там нужно написать подскажите плз

brodjaga5 01-12-2010 02:40 1555500

Всем Привет!
проблема такая, после установки Винды, WPI не стартует неможет найти папку
на флешке 2 раздела на первом Дистрибутив, а на втором разделе папка WPI вместе с WIN51IP.SP3 файлом
запуск WPI из cmdlines.txt
WPIrun.cmd

Код:

@ECHO OFF
FOR %%d IN (d e f g h i j k l m n o p q r s t u v w x y) DO IF EXIST %%d:\WIN51IP.SP3 SET CDROM=%%d:
set wpipath=%CDROM%\wpi
IF NOT EXIST "%CDROM%\WIN51IP.SP3" goto :Quit
IF EXIST "%CDROM%\WIN51IP.SP3" goto :Install
:Install
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\999 /VE /D "Windows Post-Install Wizard" /f
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\999 /V 1 /D "%wpipath%\WPI.exe" /f
:Quit
exit

мож значение %CDROM% нужно както исправить на USB или HD
подскажите что не так!

zalola183 06-12-2010 14:24 1559524

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

brodjaga5 06-12-2010 14:42 1559539

zalola183, в папке WPIScripts лежит файл config.js в нём прописаны все команды-ключи для установки програм.
конечно же нужно скорректировать путь к прогам.

zalola183 07-12-2010 02:18 1559943

СПС )) - разобрался самостоятельно - заглянул сюда а тут и ответ подтверждающий - теперь и спать можно)

zalola183 08-12-2010 01:03 1560660

странно - не могу понять в последней версии WPI - у меня установились только программы с инсталятором .exe, а остальные к которым приписывает ключ тихой установки - пролетают и не ставятся - отчего? Батником их запускал - прекрасно встают а через оболочку WPI - не проходит - кто может несколькими скринами показать установку программы с ключом для WPI - Может какую настройку еще не знаю или не заметил - сделайте пож-та скрины на примерер одной проги), а лучше двух - вдруг там ньюанс какой))

brodjaga5 08-12-2010 02:33 1560690

zalola183,
cmds[pn]=['"%wpipath%\\Install\\Archive\\7zip.exe" -y -gm2 -fm0"'];
cmds[pn]=['"%wpipath%\\Install\\Graphics\\PHCS5.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"'];
cmds[pn]=['"%wpipath%\\Install\\System\\SHOCKWAV.EXE" /S'];

обрати внимание кавычки

zalola183 09-12-2010 08:43 1561622

Спасибо brodjaga5!

совет с ковычками вывел меня из ступора
Но после разных попыток получилось иначе - вот что стало нормально работать в моей версии 8.1.0



соответственно в config.js выглядит так

cmds[pn]=['"%wpipath%\\Install\\K-Lite_Codec_Pack_660_Mega.exe" -y /q /r:n'];
cmds[pn]=['"%wpipath%\\Install\\KMPlayer.exe" /verysilent'];
cmds[pn]=['"%wpipath%\\Install\\quicktimealt.exe" /VERYSILENT /SP-'];

тут просто быть внимательнее в том, что в конфигураторе (на картинке) мы не видим некоторых ковычек, а в самом файле конфигурации они уже присутствуют по полной программе

Всем спасибо - что новичка подтянули))

berda77 22-12-2010 09:08 1571857

поковырялся в папках zvercd и не нашел там папки $OEM$. в файле ответов строка [GuiRunOnce] пустая. Вопрос №1 такой: откуда там идет запуск WPI? Вопрос №2 :у меня версия WPI_v8.1.0, отмечаю галочку "загрузить рабочий стол перед началом установки", но все равно WPI стартует до полной загрузки раб.стола. где,что и почему не так? У меня в папке $OEM$ файлы:
cmdlines.txt -
[COMMANDS]
"run.cmd"
и run.cmd -
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.exe" /f

Roman Mejtes 22-12-2010 10:57 1571930

прошу прощения, нашел ответ

Artemich12 24-12-2010 17:36 1573710

как добавить программу и генерировать ключ в Wpi. Подскажите пожалуйста

OEM22 26-12-2010 10:31 1574698

Цитата:

Цитата Artemich12
как добавить программу и генерировать ключ в Wpi. Подскажите пожалуйста »

Добавлять в WPI нужно программы, имеющие ключи для "тихой" установки.
Для примера можно взять аддон WinRAR v.3.93 от gora, помещаешь файл WinRAR39.exe из аддона в папку Install и в файл config.js дописываешь следующее:
Код:

prog[pn]=['WinRAR'];
ordr[pn]=[6];
desc[pn]=['Установка WinRAR версии 3.93 Final RUS'];
uid[pn]=['WINRAR'];
dflt[pn]=['yes'];
cat[pn]=['Applications'];
forc[pn]=['no'];
cmd1[pn]=['%cdrom%\\Install\\WinRAR3.93.exe -y -gm2 -fm0'];
picf[pn]=['WinRAR.png'];
picw[pn]=['64'];
pich[pn]=['64'];
textl[pn]=['Left'];
pn++;

Это я привёл для примера, если забивать конфигурацию в самой WPI, то вот команда для запуска:
Код:

%cdrom%\Install\WinRAR3.93.exe -y -gm2 -fm0
Таким же макаром можно добавлять и другие программы

VVPrizrak 14-01-2011 01:30 1588213

Здравствуйте. Помогите пожалуйста разобраться.
Проблема в следующем: как добавить программу с регистрацией программы?
Как добавить программу я разобрался. а куда или как поставить ключ к программе?
Подскажите как делать, если можно на примере или по пунктикам...
Заранее благодарен =)

Amigos 14-01-2011 07:07 1588277

Цитата:

Цитата VVPrizrak
как добавить программу с регистрацией программы?
Как добавить программу я разобрался. а куда или как поставить ключ к программе? »

авторы програм не придерживаются какого либо стандарта на регистрацию своих детищь, и ответы на эти вопросы для каждой программы разные - у кого то запись значений в ini'шник у кого то запись значений в реестр, у кого то ключи инсталятора.
В некоторых случаях (активация на основе данных конкретного компа) не крякнутую программу нельзя зарегистрировать автоматом.

Nun-Nun 14-01-2011 12:16 1588530

Извините за возможный офтоп: смотрел на сайте WPI, но так и не понял, фриваная она или нет?

Lubitel Softa 14-01-2011 12:53 1588564

Цитата:

Цитата Nun-Nun
Извините за возможный офтоп: смотрел на сайте WPI, но так и не понял, фриваная она или нет? »

По идее фри а кто хочет, может добровольно поддержать разработку, DonationWare типа. За использование WPI на фирме мусарилы не ругают.

VVPrizrak 15-01-2011 20:51 1589468

Кто нибудь может расписать свой вариант регистрации программы? Желательно подробно...
Заранее спасибо =)

Amigos 15-01-2011 23:22 1589571

Цитата:

Цитата VVPrizrak
вариант регистрации программы? »

Цитата:

Цитата dimadr
Инструкция для обладателей лицензионного ключа к WinRar
1. Замените в аддоне файл - пустышку "rarreg.key" на свой - лицензионный. »


angel_sia 23-01-2011 00:16 1594994

Есть тут кто хочет подзаработать и сделать мне WPI.
Писать в ПМ, Skype и ICQ

Lubitel Softa 23-01-2011 02:09 1595073

Для чего люди приходят на OSZone? Чтобы набраться знаний и уметь самому всё делать. Такой вопрос поразил мну очень сильно... я аж проснулся как прочитал.

angel_sia 23-01-2011 02:22 1595082

Lubitel Softa,
Бывает.
Согласен сайт супер. Но у меня времени нет. Да и просто надо чтоб кто то занимался таким. У самого проблем других хватает. Да и в будущем может человека на работу так возьму :)

Alekcndr 26-01-2011 19:12 1597820

Здравствуйте!
У меня такая проблема: диск 2008 года имеет раздел с автоустановкой софта и все работает, диск 2009 года с определенного момента не загружает диалоговое окно автоустановки - выскакивает светлый непрозрачный квадрат окна и ничего не происходит. На днях скачал MEGA_WPI_v.1.07_Professional - тоже самое. Пробовал запускать с отключенным интернетом - не работает.
У меня стоит xp sp3.
Помогите пожалуйста!

mariolast 02-02-2011 01:53 1602526

Что может быть такое, в ВПИ 5 страниц с программами. Если перелистываю на 4-ю или 5-ю страницыи подвожу курсор, чтобы поставить галочку на какой либо программе, резко почему то меня перекидывает на 2-ю страницу, и так постоянно, не могу никак даже по полю попасть.

Scorpkoms 05-02-2011 14:22 1605124

Доброго времени!
Прочитал почти весь форум,но для себя не нашел решения об ошибках сценария,
при запуске насчитал аж 10 ошибок! Подскажите пожалуйста где искать эти ошибки,
в каком файле WPI.hta или config.js ? В какой кодировке редактировать
и сохранять эти файлы? Спасибо.

stasys44 05-02-2011 15:49 1605200

Программа должна вести журнал о ходе процесса (log файл), там должны быть расписаны все ошибки (ИМХО)
Ясно вы пользуетесь старой версией, сейчас запускается исполняющий файл wpi.exe а не wpi.hta
Где искать ошибки? - но вы не рассказали ни про одной, только привели статистику - 10 ошибок

В новой версии и в самой программе, и отдельно вручную в текстовом редакторе, файл config.js редактируется в формате UTF, то есть подсказки и названия к выбираемым программам на установку можно прописать любыми языками сразу

Scorpkoms 05-02-2011 20:49 1605441

stasys44, Т.е. Вы хотите сказать wpi.hta вообще для запуска не нужен?
С wpi.exe как раз запускается,а с wpi.hta нет. Версия последняя.

Цитата:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i: set wpipath=%CDROM%\wpi SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.exe" /f
Так?
Какую переменную поставить: %wpipath% %cdrom% %root% ?
Спасибо.

Lubitel Softa 05-02-2011 21:34 1605492

Цитата:

Цитата Scorpkoms
Т.е. Вы хотите сказать wpi.hta вообще для запуска не нужен?
С wpi.exe как раз запускается,а с wpi.hta нет. Версия последняя. »

wpi.exe это своеобразный launcher для wpi.hta т.е. wpi.exe "толкает" wpi.hta и без последнего ничего не будет работать.

Цитата:

Цитата Scorpkoms
Какую переменную поставить: %wpipath% %cdrom% %root% ? »

В вашем случае %wpipath% т.к.
Код:

set wpipath=%CDROM%\wpi

Lubitel Softa 07-02-2011 16:11 1606873

Заметил недавно, что после завершения установки выбранных программ, процесс WPI.exe не завершается (хотя все его дочерние процессы нормально закрываются) и продолжает висеть в памяти. А я всё думал, почему это у меня на Т-12 виснет установка системы :biggrin:

Решение проблемы очень простое, пишем AutoIt скрипт следующего содержания:

Код:

#RequireAdmin
#NoTrayIcon

If WinExists (@ScriptName) Then Exit
AutoItWinSetTitle (@ScriptName)

RunWait (@SystemDir & "\mshta.exe " & @ScriptDir & "\Common\WPI.hta")

Exit

Компилируем его в *.exe и помещаем в корень папки WPI, можно даже им заменить оригинальный WPI.exe, чтобы не запутаться.

-----------------------------------------

Описанная выше ситуация возникает если поковырять файл wpi.hta и/или installer.hta.

Scorpkoms 10-02-2011 16:02 1609395

Доброго времени уважаемые!
По моему в шапке,в разделе Как запустить WPI с компакт-диска из [GuiRunOnce] есть ошибка:
Цитата:

(Последняя строка удалит сам батник), задай расширение .cmd или .bat (например startwpi.cmd), положи его,
скажем в папку дистрибутива $OEM\$$ и пропиши запуск в секции [GuiRunOnce] файла winnt.sif (папка дистрибутива\I386\winnt.sif)
Код:

[GuiRunOnce]
"%systemroot\startwpy.cmd"

Может это и не так важно,но многие просто копируют
текст не проверяя его.

voyyager 13-02-2011 14:01 1611742

Здравствуйте!
У меня возникла проблема. Добавляю батник в WPI (версия 7.7) в "Конфигурация"->"Команды", но батник не срабатывает. Появляется черное окно на долю секунды и исчезает, так и не выполнив команды внутри него. Причем батник по сложности может быть даже самым простейшим. Пробовал даже инициировать запуск батника с помощью AutoIt (в скрипте отрабатывается запуск батника и конец его работы), но картина не меняется - любые батники не срабатывают.
Как можно все-таки заставить их работать, может есть обходные пути?

Ruslan-kam 13-02-2011 21:58 1612149

что именно то в батнике пишешь? запуск файла из папки?
Ну даже если что то и другое, в принципе не имеет значения, просто добавь после @echooff
Код:

cd /d "%~dp0"

voyyager 14-02-2011 07:39 1612377

Ruslan-kam
Спасибо! Заррработало! :yahoo:

Scorpkoms 18-02-2011 14:26 1616164

Доброго времени!
Подскажите как исправить проблему: в дистрибутив интегрированы некоторые аддоны,
в том числе .Net FrameWork 1.1 - 3.0 с сайта OSZone. Так вот,при первом входе в систему
устанавливается 2-я и 3-я версия FrameWork и запускается WPI и... все зависает. Закрываю WPI
и при этом прекращается установка FrameWork.
Как исправить все это? Спасибо.

Timerlan-87 18-02-2011 22:20 1616589

Всем привет. Помогите пожалуйста установить WPI 8.1.0 в виндовс. Просто я в этом ваще новичек и ни че не могу понять с чего начать то, прочитал форум чет не че не понял пока. Можете описать пошагово что делать? Откуда ваще брать этот файл wpi.hta? В уcтановочном файле тока wpi.exe ну и папки а файла wpi.hta нету. Спасибо.

idimm 23-02-2011 17:00 1620081

Цитата:

Цитата Timerlan-87
Откуда ваще брать этот файл wpi.hta? »

Это в старых версиях был wpi.hta, в свежих версиях - wpi.exe. Его и нужно запускать.

piterpen 26-02-2011 18:19 1622474

доброго времени суток.
может кто нибудь из вас сталкивался с подобной граблей с определением буквы сдрома.
имеем Windows 7, wpi.exe запускается из SetupComplete.cmd, букву диска определяется строкой

Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\LOGOPP.ICO SET CDROM=%%d:
и все это прекрасно отрабатывает если в системе нет кардридера.
если же кардридер таки есть то во время проверки всех дисков на предмет наличия файла маркерного (в данном примере LOGOPP.ICO), выпадает окно ошибки доступа к диску, что не есть кошерно, значит не полностью автоматическая установка, требует вмешательства пользователя.
в этом окошке если нажать продолжить то установка идет своим чередом, но хочется избавиться от этой ошибки.

у кого нибудь есть идеи как это окошко можно победить?

спасибо

Petya V4sechkin 26-02-2011 18:24 1622476

Цитата:

Цитата piterpen
если в системе нет кардридера

[решено] Составление списка существуюих дисков + отсев дисков не имеющих ФС

piterpen 26-02-2011 18:28 1622477

Petya V4sechkin, спасибо большое

idimm 26-02-2011 19:16 1622509

Цитата:

Цитата OEM22
Привет. Народ подскажите пожалуйста по такому вопросу: Имеется сборка с установкой программ посредством WPI, с CD работает всё прекрасно, а если записываю сборку на флешку, то перед запуском WPI появляются два окна с ошибками:
Код:
Не возможно сохранить ./WPIScripts/useroptions.js
Код:
Не возможно сохранить ./WPIScripts/windowoptions.js
После чего запускается WPI и все программы нормально устанавливаются. Можно конечно было плюнуть на эти ошибки, раз все программы ставятся, но охота докопаться до истины и всё таки убрать эти окошки с ошибками. Есть у кого нибудь идеи, почему WPI пытается сохранить эти файлы??? »

У меня такая же проблемка при использовании WPI 6.5.1, при использовании последней версии этой проблемы нет, но мне нравится версия 6.5.1. Может кто то опытный в этом деле подскажет, как избавится от этих ошибок?

systeman 27-02-2011 17:49 1623074

Привет всем.
Подскажите как можно создать wpi windows 7, чтобы после установки windows 7 можно было бы выбрать галочками необходмиый для установки софт? нигде что то не могу найти.

IWS 28-02-2011 14:14 1623667

Подскажите пожалуйста,
WPI_v8.1.0 имеется в Конфигурации >Детали такой блок:
Как с ним работать и какие коды, где это прочитать.
И не совсем понял как средствами самой программы определять ключи тихой установки.

mariolast 01-03-2011 14:28 1624470

Цитата:

Цитата mariolast
Что может быть такое, в ВПИ 5 страниц с программами. Если перелистываю на 4-ю или 5-ю страницыи подвожу курсор, чтобы поставить галочку на какой либо программе, резко почему то меня перекидывает на 2-ю страницу, и так постоянно, не могу никак даже по полю попасть. »

Ставлю разрешение экрана 1024х768, вот в нем такой глюк. Но...если снять в темах галочку Показывать подсказки, этот глюк не проявляется....может кто подскажет как поправить?

mariolast 02-03-2011 15:53 1625446

Все таки не о разрешения экрана зависит сей глюк. У меня в наборе 5 страниц. С 5-й страницы всегда перепрыгивает на 3-ю. Это при разрешении 1024х768. В разрешении 1680х1050 количество страниц уменьшается до 4-х и глюка нет. Если отключить подсказки, глюк совсем пропадает. Что посоветуете то?

dorset 06-03-2011 02:14 1628321

Доброго времени суток!

Кто может поделиться WPI у которого есть установка по пакетам, к примеру выбираю нетбук и чтобы проги были для нетбука (легкие), а для ноута другой набор программ, или как это можно реализовать?

Спасибо.

Good 06-03-2011 10:26 1628408

Это можно реализовать, настроив разные профили установки программ. Для каждого профиля, понадобится отдельно проставлять все галки и зависимости софта. На экране будет отображаться весь список программ, как обычно, но в зависимости от выбранного профиля, будут проставлены галки напротив соответствующего софта. Также в WPI есть настройка зависимости программ. Например, если программа требует .Net Framework 3.5 то выбор программы будет невозможен до тех пор, пока не будет выбран нужный фреймворк. Также и с антивирусами, если выбран один то нельзя выбрать другой.

dorset 06-03-2011 23:31 1628985

да но у меня получается добавить только один профиль а несколько не могу не как

Good 07-03-2011 09:39 1629134

Цитата:

Цитата dorset
а несколько не могу не как »

А в чем проблема, почему не получается?
В редакторе конфигурации, в самом низу есть кнопка - Новая конфигурация. При нажатии на кнопку конфигурация не создается?

dorset 07-03-2011 11:42 1629190

Он создает 1 конфигурацию дополнительно, а если делать новую конфигурацию то создается новый фаил "config.js"
// Configurations tab
Configurations=['1'];
ShowMultiDefault=true;
CheckOnLoad='default';

а хочиться сделать такого плана

// Configurations tab
Configurations=['1'];
Configurations=['2'];
Configurations=['3'];
ShowMultiDefault=true;
CheckOnLoad='default';

Вот как это сделать???

mariolast 08-03-2011 00:31 1629630

dorset,
Такого вроде как не предусмотрено. Выход наверное иметь несколько папок с WPI, например WPInetbook, WpiComp...и папка Install будут все программы

dorset 08-03-2011 02:35 1629707

А вариант как это будит выглядеть можно увидить? А то не догоняю как это реализовать

Good 08-03-2011 12:41 1629885

Цитата:

Цитата mariolast
иметь несколько папок с WPI, например WPInetbook, WpiComp... »

Тогда уж лучше клонировать скрипты конфигурации, как оно сейчас и происходит. Потому что, клонирование папки WPI целиком - только зря израсходует свободное место на диске. Смысл дублировать папку с WPI для каждой конфигурации, когда все конфиги будут как и раньше, в отдельных скриптах?
К тому-же, придется каждый раз при смене профиля запускать отдельный WPI, из соответствующей папки.

dorset, для того чтобы переделать создание профилей, понадобится разбираться в WPI и переписывать код так, чтобы все профили установки программ создавались в одном скрипте.
Проще написать разработчикам WPI, с предложением добавить в новой версии, новый вариант создания профилей. Может быть, добавят.

dorset 08-03-2011 13:35 1629931

Может есть аналог WPI который подойдет мне? Если есть подскажите какой пожалуйста.

piterpen 08-03-2011 13:37 1629932

dorset, с твоей задачей тебе не надо нажимать кнопку новая конфигурация.

конфигурация - cofiguration - добавить
вводишь имя новой конфы , например, netbook
добавляешь таким образом сколько тебе надо видов установки
теперь в вкладке "детали" будет доступен выпадающий список "конфигурация" для каждого приложения выбираешь его конфигурацию

вот тут положил инструкцию в картинках
http://www.wuala.com/piterpen/temp/wpinovayaconf.zip

dorset 08-03-2011 13:56 1629945

Спасибо, нашел, WPI версии 8.1.0 поддерживает большое количество конфигураций.

Lubitel Softa 08-03-2011 15:54 1630035



Как с этим бороться, помогите, пожалуйста. Аддон IE8_Reload есть, я сначала думал, что забыл его добавить и на родном IE6 оно глючит. WPI последней версии.

mariolast 09-03-2011 12:59 1630625

Цитата:

Цитата mariolast
Что может быть такое, в ВПИ 5 страниц с программами. Если перелистываю на 4-ю или 5-ю страницыи подвожу курсор, чтобы поставить галочку на какой либо программе, резко почему то меня перекидывает на 2-ю страницу, и так постоянно, не могу никак даже по полю попасть. » »

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

Lubitel Softa 09-03-2011 17:22 1630834

mariolast, поделитесь, пожалуйста, последней седьмой версией WPI. Он у меня тоже всегда нормально работал, так не сиделось мне спокойно.... я после того как вышла 8 сразу снёс 7. Заранее спасибо.

liben 09-03-2011 20:44 1630953

Lubitel Softa, держи, http://ifolder.ru/22311933, WPI v 7.7.0.

Maikk99 16-03-2011 08:23 1635936

Народ, кто подскажет:

как изменить расстояние между "столбцами" с программами, а то перекопал уже много чего, и в темах и в скриптах, но найти найстройки так и не получилось. Версия 7.7

Заранее благодарен

dorset 18-03-2011 02:50 1637615

Вот задумал такую вещь, чтобы по окончанию установки настраивал визуальные эффекты, но как то не выходит. Если отдельно батник запускать то все работает. Посмотрите в чем ошибка пожалуйста.
http://files.mail.ru/FQCD2B

Black666angel 18-03-2011 03:53 1637632

Есть вопросы
1. У меня с Версией 8.1.0 проблема при на ведение на объекты (кнопки или...) WPI-я все мерцает как от этого избавится
2. Как можно реализовать до первой загрузки раб стола загрузку WPI-я как у XP

AlexSlipknot 18-03-2011 04:00 1637634

Доброе время суток! Я вот пишу программу на подобие WPI. Может слышали, KarriSetup. Популярностью не пользуется так как просто про нее никто не знает. Гугл выдает только результаты сборки на ее основе. Я стараюсь сделать ее максимально простой и удобной. Сейчас у нее отличительные возможности от WPI: шифрование скрипта, поддержка rar-архивов, поддержка win7 (аэро-эффекты, запуск с административными привилегиями). Скрипт прост до ужаса :). Есть компилятор скрипта с графическим IDE и синтаксической подсветкой. Если кто заинтересован - пишите.

alexsf 18-03-2011 09:39 1637730

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

Ruslan-kam 18-03-2011 11:08 1637793

Вложений: 2
AlexSlipknot, скачиваю ваш KarriSetup по ссылке http://snowonthetree.narod2.ru/ks/devbuilds/setup.exe
Вот что говорит Аваст
Скриншот с вирустотал в рар архив запаковал, иначе он прикрепляться не хотел.

Vizit0r 18-03-2011 11:47 1637834

аваст временами паранойей страдает - это нормально.

AlexSlipknot 18-03-2011 12:04 1637851

Ruslan-kam, я создал отдельную тему KarriSetup. По поводу аваста - отказался от него еще года 2 назад. По поводу вирус-тотала: аваст и детектит его. А по поводу ClamAV - там работают идиоты, которые не могут отличить упакованный файл от неупакованного. АсПака там нет и в помине. Детект получил скорее сайт чем файл, так как на нем лежат пара кряков.

trezyxct 19-03-2011 20:11 1638926

Привет всем, кого не видел! Подскажите как изменить цвет вспл. подсказок описания программ на более яркие и другой цвет!!!

Black666angel 20-03-2011 01:56 1639187

Вложений: 1
Цитата:

Цитата trezyxct
Подскажите как изменить цвет вспл. подсказок описания программ на более яркие и другой цвет!!! »

точно не помню но что та из них см Изображения

trezyxct 20-03-2011 03:39 1639225

Ясно. Лучше конечно конечно знать файл, ну ладно разберусь. Это если я стпвлю ,"", значит значение остается прежним?

StarMAUGLI 20-03-2011 14:12 1639428

Не знаю точно в этот раздел или нет. Но проблема у меня проявилась именно при использовании сборки WPI (если не сюда, то скажите какой раздел больше подходит - перенесу). Вместо букв в русских названиях категорий и всплывающих подсказок квадраты. Это происходит и при запуске WPI с оптического диска и с жесткого. Выглядит это так:



Uploaded with ImageShack.us

При входе в конфигурацию видно, что в верхней части таблицы русские шрифты в названии категорий отображаются, а в нижней нет. Так же не отображаются совсем никак буквы на невыбранных вкладках, хотя по идее должны.



Uploaded with ImageShack.us
На последнем скриншоте видно, что подсказки вроде бы все на месте и забиты на первый взгляд правильно. Все уникальные ID я правда не осилил просмотреть, как здесь кто-то советовал...



Uploaded with ImageShack.us

Что уже пытался сделать:
Сперва я подумал, что шрифты накрылись где-то в системе.
- Выкачал все шрифты из дистрибутива Windows XP Prof и по новой переустановил их средствами Винды. Безрезультатно.
- Выполнил утилиту sfc.exe /scanonce /revert . Безрезультатно.
- Почистил реестр CCleaner'ом. Безрезультатно.
- Проверил в безопасном режиме на вирусы свеженьким CureIT!-ом. Безрезультатно.
- Выполнил скрипты AVZ по восстановлению системы после атак вирусов (на всякий случай, почти все, кроме последнего... у последнего приписка, что типа "опасно"). Безрезультатно.
- По рекомендациям от администратора Vadikan найденным на форуме жестко выставил все шрифты ("Имя_шрифта",204) и кодовые страницы (с_1251.nls где только советовали). Безрезультатно.

Попробовал запустить диск с WPI на компьютере жены, та же хрень с квадратиками. Но это не очень показательно. ОС одна и та же, антивирусы, твикеры и прочая лабуда тоже. Все программы и настройки на обоих компьютерах делаю я сам.
Попробовал выкачать и запустить еще две другие сборки WPI - та же проблема.
Точек восстановления у меня нет из-за необходимости экономить место на дисках.

Из дополнительных вводных:
- в конце февраля - начале марта много занимался освежением софта, устаревшие программы сносил, новые ставил. Чистил так же компьютеры от старых файлов, проверял антивирусами и т.д. и т.п.
- запуск WPI происходит как-то затянуто, тормознуто, иногда выскакивают ошибки (особенно это касается загрузки с оптического диска, именно поэтому я сделал копию на жестком диске - с ней ошибок практически нет).

Может быть подскажите в какую сторону курить дальше?

P.S. Попробовал скачать WPI с сайта указанного в этой теме форума. Создал один пункт меню с CCleaner'ом как советуют в справке и категорию нарочито назвал русскими буквами... проблем не оказалось.
Но что мне делать с тем что уже есть? Есть ли способ поправить представление шрифтов в готовой версии WPI?

Сlassic 20-03-2011 14:31 1639437

Это похоже на проблему с отображением кирилицы и это вроде системное. Поробуй этот твик

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
1250="c_1251.nls"
1251="c_1251.nls"
1252="c_1251.nls"
1253="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
System,0="Arial,204"
Fixedsys,0="Fixedsys,204"
Small Fonts,0="Small Fonts,204"
MS Serif,0="MS Serif,204"
MS Sans Serif,0="MS Sans Serif,204"
Courier,0="Courier New,204"
Arial Cyr,0="Arial,204"
Courier New Cyr,0="Courier New,204"
Times New Roman Cyr,0="Times New Roman,204"
Helv,0="MS Sans Serif,204"
Tms Rmn,0="MS Serif,204"
Arial,0="Arial,204"


Black666angel 21-03-2011 01:37 1639797

Цитата:

Цитата trezyxct
Лучше конечно конечно знать файл, ну ладно разберусь. »

Его место прописки WPI\Themes\X_X_X\wpi_style.js

Black666angel 21-03-2011 03:16 1639825

Цитата:

Цитата trezyxct
Это если я стпвлю ,"", значит значение остается прежним? »

Честно сказать не понял вопроса но их ,"", добавлять не надо их итак по умолчанию 25-26шт
если значение пусто - то по умолчанию
1. ,"", - цвет названия
2. ,"", - цвет фона названия
5. ,"", - имя шрифта на пример (Algerian)
6. ,"", - размер шрифта название
7. ,"", - цвет текста (описание)
8. ,"", - цвет фона (7. ,"",)
все остальное можешь прочесть (чуть выше есть "Настройка стиля подсказки") там и смотри

P.S.
В заранее прошу прощения если ответил на твой вопрос не по смыслу

edition7 30-03-2011 23:40 1647564

Подскажите как убрать подсказку с кнопки "EXIT". Зарание спасибо.

edition7 01-04-2011 02:15 1648527

... спасибо нашёл :) :hi:

Влад2012 01-04-2011 17:15 1648976

Вложений: 1
Никак не могу понять, почему, когда я навожу курсор мыши на меню WPI (по умолчанию, выбрать все и т. п.), они жутко мерцают? Помогает только отключение тултипов (подсказок). но тогда не будет и подсказок-описаний программ. Есть ли какое-нибудь решение убрать мерцание без отключения подсказок или как-нибудь выключить подсказки на кнопках?

И еще вопрос вдогонку:
как убрать вот эту полоску?

Lubitel Softa 01-04-2011 19:35 1649029

Цитата:

Цитата Влад2012
они жутко мерцают? Помогает только отключение тултипов (подсказок). но тогда не будет и подсказок-описаний программ. Есть ли какое-нибудь решение убрать мерцание без отключения подсказок или как-нибудь выключить подсказки на кнопках? »

Только перейти на WPI 7.7.0
Выше в топике товарищ liben поделился ссылкой.

На счёт полоски, это может быть косяк темы оформления.

energetic 02-04-2011 14:53 1649432

Кто подскажет как поменять цвет слов "Установка начнется через" и "Нажмите для остановки таймера" :dont-know Всё переискал-не могу найти...

Влад2012 02-04-2011 15:56 1649464

Lubitel Softa, хм, может быть. Тогда выходит, что косяк почти во всех темах... Но все равно спасибо!

напарНИК 02-04-2011 18:14 1649572

energetic, попробуйте так: в папке Lang есть файл lang_ru.js, откройте его блокнотом, в самом начале там есть строки:
Код:

lblTimerTitle[lang] = ['Установка<br>начнется через '];
lblTimerStop[lang] = ['Щелкните для остановки таймера'];

замените их на следующие:
Код:

lblTimerTitle[lang]= ['<span style="color:red">Установка<br>начнется через</span> '];
lblTimerStop[lang] = ['<span style="color:green">Щелкните для остановки таймера</span>'];

там, где color:red и color:green вместо red и green вставьте название цвета

energetic 03-04-2011 11:17 1649907

напарНИК, Это действие не срабатывает так как надо. Но все равно спасибо за совет. Я нашел :up решение. Оно находится в файле wpi.css в значениях .timerHeader (заглавный текст таймера) и .timerFooter (нижний текст таймера). Просто оказывается этих значений нет в файлах wpi.css всех тем!Я смотрел в стандартной теме Windows ZverDVD. Эти значения я скопировал в файл wpi.css темы Windows из файла wpi.css другой темы. Теперь всё ОК :yahoo:

legenda70 11-04-2011 19:56 1655992

Народ, всем привет.
Столкнулся с такой проблемой.
Непонятно почему, при очередном запуске WPI в режиме конфигурации, он просто стал закрываться.
Вследствие чего невозможно добавить(изменить) состав сборки.
Подскажите, как быть?
Заранее спасибо.

4p0ssum 22-04-2011 16:18 1663958

Здравствуйте уважаемые !

Только недавно наткнулся на WPI и решил разобраться поскольку довольно часто форматирую компьютеры (разных конфигураций). Но довольно быстро начал не понимать что и к чему, мануалы читал. Вопрос в следующем (прошу сильно не пинать), сделал всё как написано в мануале добавил первую программу, в моём случае это (7z), 7z появился в разделе "Приложения" но после нажатия на кнопку "Начать установку" открывается окно программы (7z) и стоит ждёт чтоб я нажал (install) сам не ставится. Как быть что делать ? Наставьте на путь правильный. Спасибо

Всем спасибо .. всё нашел .

VadimN96 23-04-2011 18:19 1664442

Не запускается WPI после установки ОС
 
После установки ОС (после приветствия) не запускается WPI. Вот данные:

Файл SVCPACK.IN_ (лежит в I386 перепакован с помощью команды makecab)

Код:

[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="i386\hotfixes"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
WPI.cmd

Файл WPI.cmd (лежит в I386 в папке SVCPACK)

Код:

@ECHO OFF

FOR /F "skip=2 usebackq" %%d IN (`FIND "dospath" %SystemRoot%\SYSTEM32\$WINNT$.INF`) DO SET %%d
SET CDROM=%dospath%
set wpipath=%CDROM%\WPI
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\990 /VE /D "WPI" /f
REG ADD %KEY%\990 /V 1 /D "%wpipath%\WPI.exe" /f
Exit

WPI лежит в корне (WPI\WPI.exe)

В чём проблема? Помогите пожалуйста!

VadimN96 23-04-2011 20:12 1664498

Что никто не поможет?

Petya V4sechkin 23-04-2011 20:21 1664506

VadimN96, возможно, неправильно определяется переменная %wpipath%

VadimN96 23-04-2011 20:28 1664509

И что же нужно изменить\подправить?

Petya V4sechkin 23-04-2011 20:34 1664511

VadimN96, не знаю.
Надо посмотреть %SystemRoot%\SYSTEM32\$WINNT$.INF

VadimN96 23-04-2011 21:12 1664545

Код:

[setupparams]
skipmissingfiles=0

[data]
unattendedinstall=no
floppylessbootpatch=0
producttype=winnt
standardserverupgrade=no
winntupgrade=no
win9xupgrade=no
win31upgrade=no
sourcepath=\device\cdrom0\
floppyless=0
msdosinitiated=0
dospath=D:\


Petya V4sechkin 23-04-2011 21:22 1664553

VadimN96, в результате в RunOnceEx пишется "D:\\WPI\WPI.exe"
Во-первых, два слеша. Можете в батнике заменить строку:
Код:

set wpipath=%CDROM%\WPI
на:
Код:

set wpipath=%CDROM%WPI
Во-вторых, D - действительно буква CD/DVD-привода?

VadimN96 24-04-2011 11:00 1664772

Вложений: 1
Не помогло... Изменил строку и всё по прежнему.
Может дело в WPI?

Вот скрин настроек:
http://forum.oszone.net/attachment.p...1&d=1303628382

Petya V4sechkin 24-04-2011 11:10 1664778

Цитата:

Цитата VadimN96
Не помогло...

Повторяю вопрос:

Цитата:

Цитата Petya V4sechkin
D - действительно буква CD/DVD-привода?

Цитата:

Цитата VadimN96
Файл SVCPACK.IN_

Запустите из Cmdlines.txt
Еще были темы, где RunOnceEx не работал из-за интеграции IE в дистрибутив.

VadimN96 24-04-2011 12:31 1664815

D - да действительно, я устанавливаю ось в virtualbox.

Цитата:

Цитата Petya V4sechkin
Запустите из Cmdlines.txt »

Ну уж нет, мне этот способ намного понятнее для меня.

P.S.
Давно я запускал WPI через батник, SVCPACK.IN_ и т.д. (короче как я писал выше), но сейчас что-то не хочет запускаться! Я и думаю может быть проблема в настройках WPI?

Petya V4sechkin 24-04-2011 16:16 1664919

Цитата:

Цитата VadimN96
CatalogSubDir="i386\hotfixes"

Цитата:

Цитата VadimN96
лежит в I386 в папке SVCPACK

Не запускается, потому что папки не совпадают.
Замените hotfixes на SVCPACK.

VadimN96 24-04-2011 16:40 1664926

Заменил - то же самое, ничего не происходит.

Попробую изменить батник на:

Код:

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\WPI\Common

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f

Заместо WPI.exe поставил WPI.hta, посмотрю что будет, если и это не поможет то попробую в I386 без архива SVCPACK.IN_ (файл inf просто скинуть не перепаковывая и удаляя SVCPACK.IN_).

Petya V4sechkin 24-04-2011 17:31 1664940

Цитата:

Цитата VadimN96
Заменил - то же самое, ничего не происходит.

Svcpack.inf сделайте:
Код:

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\I386\SVCPACK"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
WPI.cmd

VadimN96, это ваша тема, уважаемый?

Цитата:

Цитата VadimN96
Получилось ребята! Всем спасибо! Очень помогли мне!
Вы единственные кто поняли меня!

Вы теперь каждые три месяца будете задавать один и тот же вопрос?

VadimN96 24-04-2011 17:50 1664958

Цитата:

Цитата Petya V4sechkin
Вы теперь каждые три месяца будете задавать один и тот же вопрос? »

Цитата:

P.S.
Давно я запускал WPI через батник, SVCPACK.IN_ и т.д. (короче как я писал выше), но сейчас что-то не хочет запускаться! Я и думаю может быть проблема в настройках WPI?

VadimN96 24-04-2011 19:23 1664997

Цитата:

Цитата Petya V4sechkin
Svcpack.inf сделайте: »

Изменил, перепаковал и... всё заработало!
Спасибо огромное!

А теперь можно разъяснить что за доп. строчки и в чём всё таки была причина?

Farrukhjon 27-04-2011 10:59 1666502

Здравствуйте! Простите не подскажите как мне с флешки автоматом запустит WPI. У меня XP устанавливается через флешку автоматом но ни как не могу соединит WPI. Хотя в командной строке вместо CD-ROM я набрал USB и даже USB 2.0 что мне там надо написать не знаю...

Farrukhjon 27-04-2011 11:47 1666528

Вот мои файлы
svcpack.inf

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\Update"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
Q330994.exe /Q:A /R:N
Q819696.exe /Q /O /N /Z
KB824146.exe /Q /O /N /Z
qchain.exe

runonceex.cmd

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 USB=%%i:
set wpipath=%USB%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.exe" /f

livit80 29-05-2011 11:55 1684472

добрыq день.
в проекте wpi выключил функцию: настройки/конфигурация. не могу включить. подскажите как это сделать

liben 29-05-2011 16:30 1684607

В файле WPI\WPIScripts\useroptions.js поставить значение
Код:

ShowExtraButtons=true

livit80 30-05-2011 03:06 1684853

есть там этот код ShowExtraButtons=true и какое значение ставить

masterchess 30-05-2011 11:34 1684982

livit80, чтобы отображалась вкладка настройки/конфигурация, должно стоять значение "true".

livit80 30-05-2011 23:49 1685370

разобрался. F2-настройки. в настройках поставил галочку отображать дополнительные кнопки

stasys44 01-06-2011 15:22 1686446

Последняя версия 8.2 - существенных изменений от прошлой нет, главное в последних версиях - поддержка Unicode (замечательно!) и "двойная подсказка"

Spirkaa 02-06-2011 09:19 1686894

Есть usb-флешка с Win XP и WPI

рандомная буква:\WINSETUP
рандомная буква:\WPI

Нужно прописать программы из папки SVCPACK в меню wpi, как это можно сделать? Как определить корень флешки и из него уже перейти в WINSETUP\XPpSP3\I386\SVCPACK\ ?

Lubitel Softa 02-06-2011 10:57 1686952

Код:

%ROOT%\WINSETUP\XPpSP3\I386\SVCPACK
По идее должно работать.

J-S 04-06-2011 10:00 1688211

"Нож" и WPI. Что, где отрезать?
 
Доброго времени суток, господа!

...Да простят меня модераторы, за сей мой, внегруппный пост, но очень-очень надо...

Проблема такая:

Использую WPI v7.7. Всё настроил, и всё летает.
Вот только строка отображения команды, выполняемой в текущий момент, хотелось бы деактивироать.

Рыл код - не нарыл. То ли знаний маловато, то ли - не там рыл...

Кто решил этот трабл - опишите: что, где нужно вырезать или просто отключить?

mixalich003 05-06-2011 21:35 1688937

Добрый день. Надо чтобы WPI установил прогу и запустил кейген и дальше устанавливал проги, но после запуска кейгена установка останавливается и ждет закрытия окна, какой ключ надо прописать чтобы WPI не ждал закрытия окна а дальше устанавливал?
P.S: WPI 8.2

atf7 15-06-2011 13:29 1694837

mixalich003,
Лучшим вариантом будет найти сборку программы на каком-нибудь торрент-трекере, чтобы она устанавливалась без всяких кей-генов.
А ключа для начала одного процесса до окончания другого - скорее всего нет вообще, так как это вызвало бы еще кучу глюков при установке.

У меня такие вопросы:
Использую 8.2.1 и в общем-то не хочется откатываться так как она во многом лучше предыдущих версий. Но. Даже при установки галочки "перед началом установки загрузить рабочий стол" - нифига он не загружается. В версии 7.7 такой проблемы нет. Но там есть другие, так что может есть способ решения проблемки?

Запускаю через Runinceex с помощью cmd на 0 минуте: (часть кода)
Код:

for %%i in (Z Y X W U V T S R Q P O N M L K J I H G F E D C) do if exist %%i:\WIN51 set CDROM=%%i:
set DVD=%CDROM%
REG ADD %KEY%\%i% /V 1 /D "%DVD%\WPI\WPI.exe" /f

С DVD, разумеется, запускается, но если записать образ для установки на флешку/usb-hdd, например через "winsetupfromusb", то уже, естественно, ничего не запустится. А хотелось бы чтобы можно было запускать WPI сразу после установки ОС независимо от источника установки.
Есть ли способ это сделать, не прибегая к запуску WPI с системного диска?

masterchess 15-06-2011 20:29 1695061

atf7, попробуйте так
Код:

FOR /F "skip=2 usebackq" %%d IN (`FIND "dospath" %SystemRoot%\SYSTEM32\$WINNT$.INF`) DO SET %%d
set wpipath=%dospath%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\002 /V 1 /D "%wpipath%\WPI.exe" /f

номер ключа RunOnceEx разумеется может быть любой другой вместо 002.

atf7 15-06-2011 21:41 1695099

masterchess,
Спасибо.
Теоритически должно сработать. Жаль только что такое на "живую" не проверишь. Придется опять переустанавливать, хотя бы на виртуалке. Но это мелочь.
Но я тут посмотрел повнимательнее что я на флешку записал через "winsetupfromusb" и получилось, что там все не в корне диска, а WPI лежит в "winsetup>xpsp3". Так что все равно не вышло бы.
Есть ли возможность что-то добавить в код, чтобы он находил папку не только в корне диска?

masterchess 15-06-2011 22:06 1695110

atf7, пишем последнею строку так
Код:

REG ADD %KEY%\002 /V 1 /D "%wpipath%\winsetup\xpsp3\WPI.exe" /f
по идее должно сработать.

atf7 15-06-2011 22:19 1695118

Цитата:

Цитата masterchess
по идее должно сработать. »

Да это понятно, что сработает. Тут дело не в этом. Просто вариантов с этими "писалками" образов на флешки может быть куча. Программ-то подобных много. Если еще как-нибудь записать, то там, возможно, еще какие-нибудь другие каталоги будут. А надо-то универсальности.

Через некоторое время
Закончил тестить установку с флешки. (пока без этого скрипта, правда), но в $WINNT$.INF прописалось: "dospath=U:\WINSETUP\XPPSP3\" Так что, скорее всего, вопрос уже решился. Еще раз большое спасибо.

Еще через некоторое время
Проверил на реальной машине все работает.

Еще нашел фактически такой же способ (по принципу действия) но с более простым скриптом.
Если используется фэйк-сэтап http://forum.oszone.net/thread-119984.html (я лично без него сборку вообще не представляю), то запуск можно указывать через переменную %SrcDosPath%\каталог с WPI\wpi.exe
Если через RunonceEx, то код будет выглядеть примерно так:
Код:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\88 /V 1 /D "%SrcDosPath%\WPI\WPI.exe" /f

PS
Хорошо бы эти способы куда-нибудь на видное место положить, чтобы люди долго не искали.

smolarchuk 22-06-2011 15:38 1699634

Вложений: 1
Всю тему не осилил, может уже было подобное, но есть проблема:

Четко на третьей странице окна WPI (8.2.1) элементы как бы накладываются друг на друга. В чем может быть трабл?

Вот скрин:

От тем оформления и настроек не зависит. Вероятно где то проблема в конфигурационном файле. Его тоже приложил.

Lubitel Softa 23-06-2011 13:14 1700222

Был у меня этот баг и другие были... поэтому и отказался от WPI в пользу BS PostInstaller. А решить показанную вами проблему мне не удалось...

zdoba 25-06-2011 14:01 1701327

Цитата:

Цитата smolarchuk
Всю тему не осилил, может уже было подобное, но есть проблема: »

У тебя третья страница на вторую накладывается. Я уже лет шесть этим не занимаюсь, но был и у меня в те года такой глюк. Где-то у тебя лишний пробел или символ (или наоборот не хватает) - по давности лет не вспомню. Я вручную перебивал файл config.js Можешь сделать по хитрому - в новой версии WPI 8.2.1 столбцы можно располагать не вертикально, а горизонтально. На первой вкладке настройки темы поставь галку на чекбоксе Horizontal rows. Проверил - твой глюк исчез.

Sayan 26-06-2011 15:07 1701782

Ребята помогите, у меня WPI работает а на виртуальной машите вот такая ошибка http://savepic.ru/2730052.jpg как ее устранить?

Farrukhjon 01-07-2011 15:43 1705215

Sayan, Тему вставьте по умолчанию и все.... У вас там тема потерялась куда-то или не поддерживается та или иная прога

karencho 06-07-2011 22:13 1708531

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

atf7 06-07-2011 23:20 1708570

karencho,
Вот некоторые варианты:
Извлекаем из аддонов (если написано, что ставится на "живую систему") http://forum.oszone.net/forum-62.html Ключи для "тихой" установки, если они требуются, ищите в файле Run или в описании.
Ищем здесь http://forum.oszone.net/forum-61.html
Ищем на торрент-трекерах "Репаки" (сборки).
Но, в любом случае, придется внимательно читать описание к каждой программе (или аддону), и про серийники тоже.

bagrat 08-07-2011 18:04 1709734

день добрый , извините за может глупый вопрос но начну по порядку:
решил сделать свой wpi (программы нашел , есть устанавливаются в тихом , а есть обычные екзешники )
скачал с офф сайта оболочку 8.2.1 по мануалу вмонтировал программы проверил запускаются
скрин с теми файлами, которые есть(основные-внутренние не трогал вот http://s1.ipicture.ru/uploads/20110708/gHNAqSAW.jpg)

и вот моя проблема(как сделать чтоб при подключении двд с моим wpi сразу запускалось окно http://s1.ipicture.ru/uploads/20110708/7qIugbjW.jpg ):
каких файлов у меня не хватает , знаю что не хватает (autoran и hta) делал их сам не помогало

заранее, форум читал , книгу тоже авторам спасибо за труд

спасибо за будущую помощь (сразу хочу сказать скрипты не писал)

Sayan 09-07-2011 03:03 1709957

Цитата:

Цитата bagrat
знаю что не хватает (autoran и hta) делал их сам не помогало »

http://us.ua/292568 скачай, думаю розберешся -если помог , спасибо не забудь нажать.

bagrat 09-07-2011 12:40 1710071

Sayan, спасибо , запустился , но cо 2-го способа
записывал на диск мои +
1) ваши файлы не прошло (Autorun.bat, WPI.bat, WPI.inf)
2) скопировал все ваши файлы без WPI.bat оставил оригинальный из оболочки пошло

Farrukhjon 13-07-2011 08:50 1712283

Цитата:

Цитата DenchikK
Windows Post Install Wizard (WPI)
Официальный сайт WPI
Официальный форум WPI на MSFN.org
Последняя Версия 8.1.0 »

Появился новая версия загляните в официальный сайт

ray_man 14-07-2011 16:39 1713351

Всем привет!
Подскажите, возможно ли в WPI 8.2.1 быстро переключать профили через GUI?
Например мне нужно два профиля: freeware, shareware. При выборе соответствующего профиля, отображаются только программы относящиеся к нему.
Думал можно сделать с помощью конфигураций, но они при выборе отмечают программы относящиеся к выбранной конфигурации и не нашел как можно скрыть программы не относящиеся к ней.
Возможно ли такое?
Пока только нашел запуск WPI с именем файла конфигурации в качестве параметра. Хотелось бы делать все через ГУИ.

shishlyander 19-07-2011 15:56 1715730

Подскажите пожалуйста!
я создал свой WPI
хочу сделать чтобы окно автоматически было на весь экран и скрывало другие окна устанавливаемых программ

ray_man 19-07-2011 21:05 1715909

shishlyander, о каком окне идет речь? Если о стартовом, то там в настройках можно задать его размер, а если об окне установщика, то зачем его делать на весь экран? Правильнее использовать дистрибутивы программ с возможностью "тихой" установки.

specialist 20-07-2011 03:46 1716055

Всем привет!
Заранее прошу прощения если вопрос уже звучал, но все страницы не осилю.
требуется запуск автоустановки программ из wpi в среде win 7 с включенным UAC и DEP
скачал последний wpi из шапки, прописал установщику путь и ключ, и после запуска он мне выдал стандартное

я представляю если на каждом компе где это будет стартовать из под седьмой винды с включенными uac и dep из списка в хотя бы 20 программ, нужно будет сидеть ждать и щелкать по Запустить. полуавтомат получается.
можно как то обойти?
заранее спасибо за участие

Petya V4sechkin 20-07-2011 07:32 1716099

Цитата:

Цитата specialist
из wpi в среде win 7 с включенным UAC и DEP
скачал последний wpi из шапки, прописал установщику путь и ключ, и после запуска он мне выдал стандартное

UAC и DEP тут ни при чем.
Можно убрать "зону безопасности" в свойствах файлов кнопкой "Разблокировать", либо задать политику LowRiskFileTypes.

Альтернативные варианты:

Цитата:

Цитата Petya V4sechkin
поскольку зона в NTFS-потоке файла, можно скопировать его на диск с другой файловой системой. Например, на флешку (только FAT, не NTFS) или болванку. При этом зона потеряется (и можно перенести файл обратно).

Цитата:

Цитата Lennyvets
если нет такого диска можно заархивировать файл сторонним архиватором (с выключенной опцией сохранять файловые потоки, если такая есть), удалить файл и архив разархивировать.


ray_man 20-07-2011 08:55 1716136

specialist, запускаю AdbeRdr1010_ru_RU.exe взятый с офф. сайта с ключами:
читать дальше »
Код:

AdbeRdr1010_ru_RU.exe /sAll /msi /norestart ALLUSERS=1 EULA_ACCEPT=YES
установка происходит незаметно, единственное создается ярлык на рабочем столе и включено автообновление. Автообновление убираю последующей командой в WPI, которая добавляет запись в реестр:
читать дальше »
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe ARM\1.0\ARM] "iCheckReader"=dword:00000000


Заметил, что при включенном UAC, если использую в WPI перезагрузку, то она работает не корректно. Поэтому написал для себя ланчер, который проверяет включен ли UAC, если да предлагает отключить и перегрузить систему, если нет - запускает WPI.exe.

Вопрос знатокам, как можно вызвать \common\wpi.hta из vbs скрипта, чтоб он корректно работал? А то запускаю его Run(), он запускается, но не работает "Начать установку".

Iska 20-07-2011 09:26 1716152

Прошу прощения, ежели нечто подобное уже было.
Цитата:

Цитата Petya V4sechkin
Альтернативные варианты: »

С помощью пакетного файла (для одного файла):
читать дальше »
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

set sFile=%~1

if defined sFile (
        if exist "%sFile%" (
                type nul>"%sFile%:Zone.Identifier"
        ) else (
                echo File [%sFile%] not found
        )
) else (
        echo Clear ^<:Zone.Identifier^> stream from file
        echo Usage: %~nx0 ^<file^>
)

endlocal
exit /b 0


С помощью WSH скрипта (для одного файла):
читать дальше »
Код:

Option Explicit

Const ForWriting = 2

If WScript.Arguments.Count = 1 Then
        With WScript.CreateObject("Scripting.FileSystemObject")
                If .FileExists(WScript.Arguments.Item(0)) Then
                        .OpenTextFile(WScript.Arguments.Item(0) & ":Zone.Identifier" , ForWriting, False).Close
                Else
                        WScript.Echo "File [" & WScript.Arguments.Item(0) & "] not found"
                End If
        End With
Else
        WScript.Echo "Clear <:Zone.Identifier> stream from file"
        WScript.Echo "Usage: " & WScript.ScriptName & " <file>"
End If

WScript.Quit


Пост со ссылками про работу в консоли с альтернативными потоками.

specialist 20-07-2011 15:04 1716398

Цитата:

Цитата Iska
set sFile=%~1 »

как сюда приделать мою запись с отвязкой от имени файла (при условии что в каталоге будет находиться только один exe файл )?
Код:

For %%a In (*.exe) DO SET "setup=%%a"
"%setup%" /S


Iska 20-07-2011 15:58 1716438

Процедурой:
читать дальше »
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

For %%a In (*.exe) DO (
        call :DeZone "%%a"
        "%%a" /S
)

endlocal
exit /b 0

:DeZone
        type nul>"%~1:Zone.Identifier"
        exit /b 0


або прямо на месте:
читать дальше »
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

For %%a In (*.exe) DO (
        type nul>"%%a:Zone.Identifier"
        "%%a" /S
)

endlocal
exit /b 0


Farrukhjon 30-07-2011 08:50 1722695

Всем добрый день! Я хотел бы узнать от Вас. У меня WPI версии 8.1 хочу создать в WPI 8.2 надо переносить все готовые в новую версию. Можно ли переносить как-то быстро или мне надо все это заново создать в новой версии?

Richmobile 11-08-2011 17:23 1729997

Расскажите на примере, как сделать тихую установку из архиватора 7-zip.

specialist 11-08-2011 19:46 1730077

Richmobile,
если вопрос звучал как установить данный архиватор из wpi - запустить его с ключем
exe /S
msi /qn
если вы про 7zip sfx - лучше ознакомиться с данным ресурсом http://www.7zsfx.info/ru/

Farrukhjon 12-08-2011 09:34 1730326

DenchikK, Petya V4sechkin, добрый день! Я хотел бы узнать от Вас. У меня WPI версии 8.1 хочу создать в WPI 8.2 надо переносить все готовые в новую версию. Можно ли переносить как-то быстро или мне надо все это заново создать в новой версии?

Nimbussr 14-08-2011 16:06 1731601

Скачал последнюю версию: http://www.wpiw.net/downloads/WPI_v8.2.2.rar

Есть готовый диск с WPI программами, нужно некоторые удалить и кое-что добавить.

Подскажите пожалуйста, можно ли загрузить в WPI этот готовый проект с диска?

Не нашёл как это сделать, скачанная WPI только новый проект показывает.

specialist 14-08-2011 16:11 1731602

Nimbussr, а не проще существующую структуру отредактировать? если не проще замени файлом WPIScripts\config.js с проекта по такому же пути на голой платформе и отредактируй его как нужно.
если меню будет скрыто, нажми Alt+В в оболочке

Nimbussr 14-08-2011 21:10 1731804

specialist
Спасибо.
Вручную поправил файл WPIScripts\config.js и получил то, что нужно.

le2x 17-08-2011 16:01 1733879

WPI Выдает ошибку
 
Вложений: 1
Добрый день товарищи!
Недавно собрал свою сборку Windows XP SP3 со всеми обновлениями. Также был собран свой WPI на базе WPI v8.1. при попытке установить WPI вылетает ошибка mshta (файл во вложении). На других сборках этот WPI прекрасно работает. Не могу понять в чем дело и в каком направлении искать )) помогите.

Petya V4sechkin 17-08-2011 18:14 1734005

le2x, возможно, кривая интеграция Internet Explorer.

le2x 18-08-2011 11:27 1734394

Petya V4sechkin, дело в том что с IE ничего не делал оставил тот который был, помоему v.6 . Я тоже сначало подумал об IE, включил службу обновлений и обновил эксплорер до последней версии но проблема осталась. Есть другие варианты?

Petya V4sechkin 18-08-2011 12:41 1734438

le2x, можно проанализировать дамп процесса mshta.exe при ошибке. На вашем скриншоте нажмите щелкните здесь (есть ли там ссылка на DMP-файл). Дамп создается, если встроенный отладчик Dr. Watson включен. Его настройки можете посмотреть в Пуск -> Выполнить -> Drwtsn32.exe

Также можно с помощью Process Monitor помониторить (выставив фильтр по имени процесса mshta.exe).

Oleg48 24-08-2011 19:29 1738633

Здравствуйте, дорогие гуру, собираю свою зборку на WPI и решил ее немного усовершенствовать, во все инсталляторы добавил универсальный ключ, значение которого подменяет общую папку установки для всех программ типа Program Files на другую. Подскажите пожалуйста можно ли реализовать в WPI ручной ввод этого значения или какими то другими способами задать такой ключ через WPI. Может еще есть какие-то способы, подскажите.

le2x 25-08-2011 17:44 1739243

Petya V4sechkin, проблема больше не актуальна, не стал разбираться в чем проблема, просто пересобрал сборку без исправление IE. Все заработало как часики! Спасибо!

ares1982 26-08-2011 17:19 1739823

Вложений: 1
Подскажите как решить данную проблему: "Сценарий на этой веб-странице замедляетработу Internet Explorer. Если не остановить выполнение сценария, то компьютер может перестать отвечать."http://forum.oszone.net/attachment.p...1&d=1314364743

atf7 26-08-2011 20:06 1739909

Цитата:

Цитата Oleg48
Подскажите пожалуйста можно ли реализовать в WPI ручной ввод этого значения или какими то другими способами задать такой ключ через WPI. »

Нет. WPI только запускает инсталляторы. Но если инсталляторы не будут "тихими", то уже можно будет выбирать папку для каждой программы. Только вот смысл самого WPI уже теряется.

Oleg48 26-08-2011 22:18 1740003

Цитата:

Цитата atf7
можно будет выбирать папку для каждой программы »

atf7, я нехочу вводить папку установки для каждой программы, я хочу задавать одну общую папку для "тихой" установки всех программ, в моей WPI это папка C:\Program Files, в 80% случаев меня это устраивает. Но иногда для установки некоторых дополнительных программ например игр было бы неплохо иметь альтернативу места установки например D:\Games. В этом и вопрос, можно ли как-то реализовать эту альтернативу в WPI?

atf7 26-08-2011 22:42 1740022

Oleg48,
Если, к примеру, в самих инсталляторах будет выбор для установки между C:\Program Files и D:\Games и, скажем, при ключе -aip будет установка в C:\Program Files, а при ключе -aid будет установка в D:\Games, то нужный ключ будет вызываться действительно через WPI.

Но если в инсталляторах это не предусмотрено, то НЕТ!

Oleg48 27-08-2011 23:59 1740685

atf7, я в каждом инсталяторе предусмотрел ключ /DR="Путь к внешней папке установки". Выглядит это типа так:
Код:

инстал_игры.exe /DR="D:\Games"
Программа устанавливается в папку D:\Games\Название игры\ , если ключ /DR неуказывается тогда программа устанавливается в папку C:\Program Files\Название игры\ вот примерно как это все выглядит. Но у меня появилась идея, попробовать создать альтернативный файл конфигурации (config.js) в котором при установке программ использовать ключ /DR с определенными нужными для меня значениями. только вопрос можно ли менять файл конфигурации, или использовать другое имя для него, может можно сделать два запускных файла WPI, которые запускают каждый свой файл конфигурации? Кто дела что-то подобное, отзавитесь! Ну я и сам буду двигаться в этом направлении.

xadis49 18-09-2011 17:31 1755506

Хочу поставить програму в WPI с серийником как это сделать? Программа mpeg video wizard dvd.
вот мои с скрипта:
// WPI Config 8.0.0
//
// User defined options
//


// Configurations tab
CheckOnLoad='default';
Configurations=[];
ShowMultiDefault=true;
// ---
SortOrder=['Applications','Multimedia'];
// ---
ConfigSortBy=3;
ConfigSortAscDes='asc';

//---------------------------------------------------------------------------------------------
// Your programs here...
//---------------------------------------------------------------------------------------------
pn=1;
prog[pn]=['mpeg video wizard dvd'];
uid[pn]=['MPEGVIDEOWIZARDDVD'];
dflt[pn]=['yes'];
forc[pn]=['no'];
bit64[pn]=['yes'];
cat[pn]=['Multimedia'];
pfro[pn]=['no'];
cmds[pn]=[];
desc[pn]=['mpeg video wizard dvd'];
pn++;

//---------------------------------------------------------------------------------------------
// End of program definitions ...
//-----------------------------------------

lexx3d 21-09-2011 09:46 1757218

Привет Форумчани! Столкнулся с такой проблемой что делать если программа не хочет устанавливаться автоматически? ( а USSF пишет вот это -
"USSF detected that the file you selected is a valid PE file.
However, it couldn't identify its type.
The header returned by PEiD was 'Microsoft Visual C++ 6.0 [Overlay]" можно ли это как-то обойти?

lexx3d 22-09-2011 11:50 1758034

Для чего нужна программа PEiD?

Iska 22-09-2011 17:04 1758246

Так: PEiD - Поиск в Google или так: PEiD — Википедия не пробовали?

bucefal82 23-09-2011 23:50 1759150

И снова WPI
 
Доброго времени.
Вопрос таков делаю файл ответов Windows 7 с добавлением этого
Цитата:

<FirstLogonCommands> <SynchronousCommand wcm:action="add"> <Order>1</Order> <RequiresUserInput>true</RequiresUserInput> <CommandLine>%SystemRoot%\oem\RunWPI.exe</CommandLine> <Description>Запуск WPI</Description> </SynchronousCommand> </FirstLogonCommands> »
Всё идёт по плану но как сделать чтоб можно было выбрать что устанавливать.
Прошу прощения если это повтор.

lexx3d 24-09-2011 13:45 1759327

благодарю

TERMINAL 30-09-2011 10:26 1762916

Подскажите плз, где и как можно изменить цвет при условии затемнения флажка, и возможно ли сделать так, что если 1 прогу выбираешь то на другой автоматом ставится галочка. Заранее спс.

Shpionus 01-10-2011 03:05 1763474

Вложений: 1
Искал искал ответ в теме, не нашёл. Проблема такая: WPI 6.4.1. При запуске, некоторые программы (Прозрачность панели задач) не отмечены флажком (место под флажок не затенено, вручную поставить флажок можно), при том что для этих программ стоит настройка "По умолчанию" dflt[pn]=['yes'];
Второе явно имеющее какую-то связь с первым: При нажатии кнопки "Выбрать всё" так же не все программы выделяются (Прозрачность панели задач, XviD4PSP 5.032 Pro Full) (те у которых при этом затенённое поле под флажок, естественно не в счёт)
Вот конфиг:

mariolast 09-10-2011 21:00 1769621

8-я версия в разрешении 1024 на 768 у все работает нормально? Нету такого как наложение строчек одна на другую начиная этак со страницы 3. При этом еще и происхоодит перепрыгивание на 1-ю страницу при наведении на любой из компонентов на последней странице? Скролбары отключены, переход на страницы только кнопами Предыдущая-Следующая

Shpionus 11-10-2011 03:48 1770577

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

Alex.777 11-10-2011 15:32 1770928

Всем добрый день! Прошу прощения за, наверно, повторяющийся вопрос. Помогите или направте на тему.
Дело в том, что я пытаюсь создать собственный диск WPI с программами, но ни когда с этим дела не имел.
Такой пример: Имеется архив DirectX, как заставить программу WPI создать временную папку, выложить туда файлы из архива, установить программу, удалить временную папку?
И как её заставить установить программу, процесс установки которой требует несколько раз подтверждения установки, у меня на этом стопор: открывается инсталятор и на просьбе "Далее" или "Нажмите "ОК" ждет моего вмешательства. Как автоматизировать установку? Может есть инструкция к использованию команд?

specialist 11-10-2011 16:01 1770953

Alex.777, у меня так
Код:

prog[pn]=['DirectX Update'];
shortdesc[pn]=['Обновления компонентов DirectX'];
uid[pn]=['DIRECTXUPDATE'];
dflt[pn]=['yes'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Applications'];
configs[pn]=['Базовый пакет,Стандартный пакет,Оптимальный пакет,Максимальный пакет'];
pfro[pn]=['no'];
cmds[pn]=['"%root%\\DIRECTX\\directx.exe" /Q /T:%TEMP%\\DX','"%TEMP%\\DX\\DXSETUP.exe" /silent','{RUNBG} cmd /c RD /S /Q "%TEMP%\\DX"'];
cond[pn]=['FolderExists("%root%\\DIRECTX")'];
desc[pn]=['Обновления компонентов DirectX'];
pn++;

последовательно исполняется распаковка оригинального пакета во временную папку, далее его автоматическая установка и фоновое удаление временных файлов

Alex.777 11-10-2011 16:56 1771054

specialist, Спасибо, попробую!
Направьте на обучение! :help: :flag:

brodjaga5 11-10-2011 21:19 1771325

ребят! а где звук для таймер включить что бы тикал?

atf7 11-10-2011 21:31 1771332

brodjaga5,
Настройки>>общие

brodjaga5 11-10-2011 21:37 1771338

atf7, да так оно у меня и есть, но когда таймер отщипывает звука нет не тикает

atf7 11-10-2011 22:20 1771385

Так может драйвер на звук еще не установлен? Он ведь не через спикер тикает, а колонки.

brodjaga5 11-10-2011 22:35 1771395

Цитата:

Цитата atf7
Так может драйвер на звук еще не установлен? »

да нет драва на месте винда давно стоит TimerSound.wav в Windows Media Player играет!

atf7 11-10-2011 22:47 1771401

Ну тогда не знаю. Попробуйте в нетронутой копии заново все настроить. Может случайно какой скрипт "убили". У меня в версии 8.2 все работает.

brodjaga5 11-10-2011 23:01 1771411

Цитата:

Цитата atf7
Попробуйте в нетронутой копии заново все настроить »

да вот скачал только новую и нифига не тикает, а какое имя должно - TimerSound.wav? и в теме лежать?

atf7 11-10-2011 23:39 1771442

brodjaga5,
Я в такие подробности не вникал. Брал WPI с оф. сайта, удалал не нужные темы, менял картинки и настраивал. Все работает.
Вот каркас моего мини-WPI, в котором звук запускается за 10 секунд до начала установки приложений.
http://rghost.ru/25221521

brodjaga5 12-10-2011 00:25 1771468

atf7,
спасибо тебе за помощь конечно , но у меня и твой не тикает ни чё не пойму блин

Shpionus 13-10-2011 00:43 1772152

Ну значит в системе что-то не-то
Есть возможность запустить на другой системе?

brodjaga5 13-10-2011 01:14 1772167

Цитата:

Цитата Shpionus
Ну значит в системе что-то не-то »

ну а что может не так быть в Windows Media Player проигрывается, кодеки все есть, я и систему частенько переинсталирую всегда неработало

Shpionus 13-10-2011 16:39 1772551

Дело не в кодеках, WPI работает на веб кодах. через Интернет эксплорер. В том направлении надо копать.

brodjaga5 14-10-2011 00:40 1772844

Цитата:

Цитата Shpionus
Дело не в кодеках, WPI работает на веб кодах. через Интернет эксплорер. В том направлении надо копать. »

а немного подробней можно пожалуйста?

Shpionus 14-10-2011 01:13 1772862

Дак а не знаю поподробнее :) Что знал то написал. У людей например была целая пачка проблемм с работой WPI на то ли седьмых то ли восьмых интернет эксплореров на виндовс ХР. WPI работает через Интернет эксплорер. Надо там смотреть, может там запрещено воспроизведение медиасодержимого, может версия какая-то не совместимая...

Shpionus 14-10-2011 21:30 1773540

Первое, повторяю вопрос заданный несколькими страницами ранее (чтобы не потерялся среди сообщений):
Проблема такая: WPI 6.4.1. При запуске, некоторые программы (Прозрачность панели задач) не отмечены флажком (место под флажок не затенено, вручную поставить флажок можно), при том что для этих программ стоит настройка "По умолчанию" dflt[pn]=['yes'];
Второе явно имеющее какую-то связь с первым: При нажатии кнопки "Выбрать всё" так же не все программы выделяются (Прозрачность панели задач, XviD4PSP 5.032 Pro Full) (те у которых при этом затенённое поле под флажок, естественно не в счёт)
Вот конфиг: http://forum.oszone.net/attachment.p...1&d=1318613271

Второе:
С проблемой перескакивания с последней страницы на первую при попытке отображения всплывающих подсказок в WPI 8 никто так и не разобрался? (переключение на горизонтальный режим не считается за решение, так как во первых мелко, а во вторых отключаются значки приложений)

ZER0C00L 22-10-2011 01:25 1779095

Скачал WPI 8.2.2 когда захожу в настройки выбивает "Запрошенный перевод отсутствует. Проверьте свою установку" щелкаю на кнопку "да" (там другой нет) и можно продолжать настраивать, выбран русский язык и он отображается но все равно выбивает эту ошибку. Помогите пожалуйста.

Pliglot 08-11-2011 19:05 1791130

WPI что?как? и где?
 
Решил сделать автоматический инсталятор, надоело постоянно устанавливать одно и тоже.
Прочитал FAQ официальный, получилось установить только 7zip тем методом, что там описан. Все остальное не получается, т.е. он запускает инсталятор и приходится все в ручную пихать.

Форум поиском воспользоваться не смог, требует более 4 символов ввести, даже "faq wpi" не ищет, говорит короткие названия.

Pliglot 08-11-2011 20:21 1791176

Теперь вопрос.
Если правильно понял WPI это оболочка которая просто запускает программы в определенном порядке. Т.Е. все инсталяторы надо создавать на других программах, после включать WPI и создавать интерфейс. ТАК? или как?

Shpionus 11-11-2011 07:39 1792761

Да, именно так. WPI это графическая оболочка позволяющая удобно выбрать какие программы надо установить, после чего она запустит их в определённой последовательности. ЗАПУСТИТ, а не установит :)
А вот создание из каждой программы автоустанавливающейся, это отдельная тема. Делается это в простейшем случае запуском не самого дистрибутива программы, а лежащего рядом с ним cmd файла, который уже выполнит нужные действия над дистрибутивом. Более продвинутый способ подразумевает запаковку дистрибутива с cmd файлом, и возможно ещё некоторыми вспомогательными файлами в самораспаковывающийся архив, то есть создание инсталлятора в инсталляторе. В результате получаем модифицированный дистрибутив, который при запуске не задаёт никаких вопросов, а иногда даже окон не каких не показывает, а молча тихо и самостоятельно устанавливает данную программу. Вот такие модифицированные дистрибутивы и должна запускать WPI.

serp02 13-11-2011 14:30 1794149

Вопрос к специалистам по WPI - как должна выглядеть строка условия в поле "Зависимости-Условие затененное" при определении производителя видеокарты? Я это к тому, что у меня на диске есть дрова как для nVidia, так и для AMD. WPI должен определить производителя видеокарты по ID. Строка вида - " getVideoControllerID()=="PCI\VEN_10DE* " - вообще скрывает строчку с драйвером. М.б. в WPI есть какой-то общий символ подстановки как * ?

denkosa 14-11-2011 21:55 1795167

ОС - Windows 7 Home Premium
WPI v8.4.6

Прошу помощи. Проблема заключается в следующем: если после установки какого-нибудь приложения дать команду на перезагрузку {REBOOT}, то после перезагрузки окно Installer'а загружается без графического оформления (т.е. отсутствуют все картинки: прогресс бар, лого, кнопки и т.д.), хотя до перезагрузки все графические элементы в installer'е были. При этом он продолжает исправно устанавливать все оставшиеся приложения. Подскажите как это исправить и заставить загружаться графическое оформление Installer'а после перезагрузки?

VitaliyS 15-11-2011 14:16 1795562

Здравствуйте. Задался целью создать собственный диск с программами и драйверами. Скачал конструктор WPI. Как добавлять программы разобрался, но возникли вопросы:

1. Как добавить драйвера? Если добавляем программу - у нее один файл установщика (который мы и добавляем в папку Soft), а у драйверов несколько папок?

2. Установка некоторых программ сопровождается выборочным меню, например, в некоторых программахстоит по умолчанию птичка для установки различных тулбаров и т.п. Как в инсталяторах заведомо отключить все ненужное?

И 3. Многие программы по окнчанию установки запрашивают либо запустить программу либо перезагрузить. Как сделать, чтобы все установки заканчивались не запуская программы и после последней установленной компьютер уходил бы в перезагрузку?

Shpionus 16-11-2011 07:28 1796098

Драйверы вообще-то ставятся по другому. Хотя можно конечно для многих из них добиться установки и через WPI. Как именно, это отдельная тема не относящаяся к теме про WPI (смотрите моё предыдущее сообщение)
По поводу программ тоже самое, это не относится к WPI и обсуждать это здесь нет смысла. Тем боле что для каждой программы решения проблем озвученных вами индивидуально!
По этим вопросам вам сюда: http://forum.oszone.net/forum-61.html Там вверху справа есть Фильтр: пишите там название нужной вам программы и форум вам выделит нужные темы.
По третьему вопросу тот же ответ что и по второму. Каждую программу необходимо индивидуально подготовить чтобы она ставилась с нужным состоянием галочек, и в конце установки нечего не спрашивала, и не перезагружала систему. А вот В КОНЦЕ установки ВСЕХ программ, финальную перезагрузку уже может выполнить сам WPI это есть у него в настройках.

Facepeeler 17-11-2011 15:32 1797229

Подскажите плиз, почему может не выполняться ни один bat-скрипт через WPI.
Например:

Дано:
cmds[pn]=['"%wpipath%\\Install\\M$\\OFFICE2010\\start.bat"'];

Результат:
cmd1 *** Неудача *** (возвращен код 1): "cmd.exe" /C "E:\WPI\Install\M$\OFFICE2010\start.bat"

Спасибо.
=======================
Сам же и отвечу. Дело в том, что WPI, при запуске cmd\bat-скриптов, назначает рабочей папкой скрипта корневую директорию WPI (%wpipath%), вместо полного пути откуда он был запущен. Соответственно, скрипт не может найти файлы, которые лежат рядом с ним, и завершается с ошибкой.

Я решил проблему следующим образом: добавил в начало каждого bat-скрипта
if exist WPI.exe cd %cd%\<путь после %wpipath%>

т.е. в моем случае это:
if exist WPI.exe cd %cd%\Install\M$\OFFICE2010

Scorpkoms 23-11-2011 20:23 1801949

Доброго времени уважаемые!
Такой вопрос:WPI версии 7.7.0 и ни как не найду параметр,чтоб заменить
цвет с черного на белый,может где то есть информация,да форум очень большой.
Спасибо.

samsobi 25-11-2011 21:40 1803474

Подскажите, пожалуйста, как ускорить работу кнопки "Снять выделенное". Работает оочеень долго, даже если стоит всего одна отметка установленая по умолчанию. Получается, что гораздо быстрее пройтись по чекбоксам вручную. Всего имеется 380 программ в 31 категории. Стоит версия 8.46, скачаная с офсайта. Перешел только потому , что не проявляется известный баг с перескакиванием последних страниц. Но скорость работы осталась прежней.

samsobi 27-11-2011 00:04 1803999

Scorpkoms,
В папке Themes в своей теме смотришь файл wpi.css и в разделе .backNext меняешь строку color: #000000; на строку color: #ffffff; . Т.е. черный цвет на белый.
Как у тебя со скоростью работы?

Scorpkoms 27-11-2011 07:42 1804075

samsobi, что то на это я не обратил внимания,там параметр системы был,
это меня и смутило,спасибо.
Цитата:

Цитата samsobi
Как у тебя со скоростью работы? »

Со скоростью работы WPI,как я понял,я только ее тестирую,до этого
8й пользовался,пока ни чего сказать не могу.А чем лучше запускать,
*.exe или *.hta, в 8й версии этого файла нет.Спасибо.

samsobi 27-11-2011 19:44 1804441

Они перешли на ехе файл, раньше был hta.

ketiron 10-12-2011 19:16 1812797

У меня такой вопрос по WPI, Сменила операционную систему со Zver на Atom, Все драйвера устанавливала в ручную, WPI изначально отображался как неизвестный файл, попыталась открыть его с помощью Flash и Internet Explorer, ничто не видит, теперь я не могу его не только открыть но и изменить свойства обозревателя - висит как инернет страница, Скачала прогу, думала там будет нужный драйвер, не помогло, через что его можно открыть, что б и изменить разрешение заодно?!

Ruslan-kam 11-12-2011 05:30 1813073

ketiron, Atom это недооперационка. Вы бы купили автомобиль из которого какой-то "умелец" повыковыривал "лишние" на его взгляд компоненты, что бы она летала аки самолёт?
Ставьте нормальную операционку, максимум слегка потвиканную и не более. Этим вы обезопасите свою пятую точку от геморроя.

samsobi, у меня около 200 программ, 16 категорий, при запуске отмечено 15 чекбоксов, WPI 7.7.0, железо - стандартный нетбук Intel Atom 1.6 МГц. Операция "Снять выделенное" занимает 4-5 секунд.
По всей видимости у тебя слишком много правил для программ задано (типа если x64, то нужно отметить одно, если х32, то другое)

PS скачал ради интереса 8.4.6, "Снять выделенное" длится 7-8 секунд.

samsobi 11-12-2011 09:43 1813090

Ruslan-kam, да, ты прав. У меня есть правила, но процентов эдак 10 (для тех, кто конкретно заточен под битность или ХР-7). От количества умолчаний время не зависит - т.е. идет анализ всех подряд. Но вот вынужден был сменить железо и соответственно систему ставить заново (теперь ASUS P8H61+пока 4GB+Win7-64) - теперь другой коленкор: операция отмечания/разотмечания занимает 2 сек! Железо сдыхало конкретно. Но всё-таки вынужден отметить, что те же операции в BSPI от уважаемого BoaSoft шли очень быстро (другой алгоритм однако )))))

alex_13_15 11-12-2011 18:19 1813336

Вложений: 1
Как убрать противное выделение вокруг программ.

samsobi 11-12-2011 19:24 1813380

alex_13_15, в теме своей надо файл wpi.css копать. :)

Jamski 15-12-2011 01:35 1815499

Доброго времени суток всем. Решил попробовать новую версию 8.4.6. Не могу разобраться куда они опцию запихали - в которой можно шрифты редактить. Интересует конкретно смена шрифта у заголовков категорий и на названиях в боковой панели.
И ещё есть вопрос. У меня несколько WPI сборок. Каждый раз при редактировании приходится менять название папки WPI, потому как эта зараза прописывает в реестре откуда она последний раз запускалась и если запустить WPI с другой папки - она перезапишет конфиг с той папки - которая открывалась в прошлый раз.. Как бы её заставить, чтобы она либо в реестр не писала о последнем доступе - либо просто не помнила, откуда она последний раз запускалась.

JuSik404 16-12-2011 11:04 1816365

Всем привет, прошу прощения если вопрос задавался .. гугл не помог и поиск в данной ветке форума тоже не дал результатов :\
Уже давно хотел сделать (а точнее урезать, чисто для запуска с флешки) готовую сборку WPI под свои нужды .. но все как то руки не доходили .. взял я сборку "белоффа" (последнюю на сегодня) и начал менять, убрал в файле "config.js" ненужное мне, расставил где надо "по умолчанию" и применил две категории (и сортировку по ним подправил) - всё! больше ничего не делал ..
Было уже поздно, на радостях запустил посмотреть что получилось и обрадовался своему первому результату :) закрыл, скопил на флешку, пошел спать .. на утро на работе обнаруживаю что список в категориях дублируется :/ просмотрел снова редактированный файлик, ничего лишнего нету ..
Подскажите пожалуйста, где косяк? Как избавиться от двойников ..

Scorpkoms 23-12-2011 23:39 1821184

Цитата:

Цитата samsobi
Они перешли на ехе файл, раньше был hta. »

Версия 7.7.0 не запустилась с *.exe,только с *.hta

JuSik404,
Цитата:

Цитата JuSik404
и начал менять, убрал в файле "config.js" »

А почему не из самой программы?

SashaKl 26-12-2011 19:04 1822899

Здравствуйте! Я новичок в создании приложений с тихой установкой. У меня вот такой вопрос: где в WPI нужно прописывать ключи для запуска тихой установки приложения? Через батники, командные файлы все отлично работает. Если указать WPI запустить батник, то при тестировании ошибка вылезает.

samsobi 26-12-2011 23:07 1823012

Цитата:

Цитата Scorpkoms
Версия 7.7.0 не запустилась с *.exe,только с *.hta »

Они перешли начиная с 8.46. Зайди на офсайт, там всё изложено. :)

FlatronBuda 10-01-2012 13:08 1832391

У меня такой вопрос что означает возвращен код ошибки 2 или 1000. Где можно просмотреть подробный список ошибок?

brodjaga5 11-01-2012 01:16 1832865

Цитата:

Цитата FlatronBuda
У меня такой вопрос что означает возвращен код ошибки 2 »

в меню установки после завершения приложения жёлтый восклицательный знак, но программы вроде устанавливаются
мне тоже интересно как исправить эту ошибку?

chymax3m 21-01-2012 03:07 1840891

Вложений: 1
Ребята, может кто знает как увеличить ширину колонок при 4 варианте размещения наименований, а то бывает названия не помещаются????

aternix 26-01-2012 23:23 1845234

здравствуйте, кто знает, подскажите, почему у меня WPI 8.4.6 при установке таких приложений, для примера как http://forum.oszone.net/thread-60847.html (64 битный вариант, ставил и на 32 и на 64) или http://forum.oszone.net/post-1173864.html (также использую универсальный х64) в окне установщика выдает Warning, в логе код возврата 2, пробовал на WPI 7.7.0 - там нормально.
В мануале не нашел по этому поводу ничего, так же на msfn.org, может плохо искал.
Хочеться знать что за код возврата 2 и почему Warning, так то вроде все нормально устанавливаеться, это так, для спокойствия хочу узнать.
спасибо за помощь.

specialist 26-01-2012 23:49 1845247

всем доброго времени суток!
возможно задам идиотский (потому как заядлый "форточник") вопрос... а не существует ли подобного ланчера для яблоокон (MacOS)?

Victor719 27-01-2012 13:55 1845570

Уважаемые форумчане! Уже далеко не один год продолжается совершенствование WPI, кто нибудь из Вас может кратко описать назначение основных папок и вложенных в них файлов?! Это значительео сократит время на освоение данной программы, особенно для новичков.

brodjaga5 15-02-2012 13:27 1859305

Цитата:

Цитата brodjaga5
я не знаю правильно ли я попал, но меня эта проблема достала, ни как ни пойму почему после инстоляции ОС WinXPSP3 из RunOnceEx запускается WPI, программы инсталлируются и в это же время идёт применение параметров, и загружается рабочий стол. А по идеи должно быть по очерёдно! Ставлю с USB,
WPIRUN.CMD »

Цитата:

Цитата brodjaga5
@ECHO OFF
FOR /F "skip=2 usebackq" %%d IN (`FIND "dospath" %SystemRoot%\SYSTEM32\$WINNT$.INF`) DO SET %%d
SET CDROM=%dospath%
set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\990 /VE /D "“бв**®ўЄ* Їа®Ја*¬¬ Ё§ WPI" /f
REG ADD %KEY%\990 /V 1 /D "%wpipath%\WPI.exe" /f
Exit »

раньше такого не было! я и не понял когда это началось, может кто всё таки знает в чём дело?

jeweller1155 25-02-2012 15:58 1866300

Приветствую!
Подскажите, как убрать из уже готового (сделанного другим человеком) WPI некоторые программы для уменьшения веса оного?
Удалить из папок существующие файлы, понятно) Как убрать записи о них при выборе устанавливаемых программ?

brodjaga5 25-02-2012 16:31 1866318

Цитата:

Цитата jeweller1155
Как убрать записи о них при выборе устанавливаемых программ? »

в файле config.js, открыть с помошью блокнота

jeweller1155 25-02-2012 17:05 1866344

brodjaga5, благодарствую

Imperator Mad 01-03-2012 12:58 1869976

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

rayeagle 22-03-2012 20:32 1884908

AutoIt + WPI
 
Доброе время суток!
Столкнулся с такой проблемкой: хочу установить программу автоматически. Создал скрипт AutoIt, который жмет кнопочки и ставит галочки в инсталляторе.
Далее имеем следующее:
1. Если запускаем инсталлятор программы и вручную тыкаем все галочки и кнопочки - все работает
2. Если запускаем инсталлятор программы через WPI и вручную тыкаем все галочки и кнопочки - все работает
3. Если запускаем скрипт AutoIt, который жмет кнопочки и ставит галочки в инсталляторе - все работает
4. Если запускаем скрипт AutoIt через WPI, то ничего не работает. Висит и ругается на то, что не может скопировать один из файлов программы в устанавливаемую директорию.

Вот я и не могу понять, куда копать. Почему по отдельности все работает, а вместе AutoIt + WPI не хочет работать.


P.S. Проблема решена:
вместо Run("programma.exe") нужно писать так Run(@ScriptDir&'\programma.exe')

Freddy1984 23-03-2012 20:55 1885488

Здравствуйте! Создаю свою WPI сборку. Затем буду её интегрировать в загрузочный ХР. Есть пару вопросов:
1. Растолкуйте пожалуйста мне команды cmd:

mode con: cols=20 lines=4

for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
set wpipath=%drive%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f

Exit

Что не понятно: Непонятно во-первых куда закидывать готовый WPI? В корень установочной винды?
Во-вторых "%wpipath%\WPI.exe" /f за что отвечает? То что он запускает WPA это понятно, а путь от куда запускает?

Хочу сделать загрузочный диск с автоматическим запуском WPI после установки винды по методике, указанной в шапке (запуск WPI из cmdlines.txt) но пока не совсем всё понимаю. Помогите пожалуйста разобраться.

Iska 23-03-2012 22:10 1885522

Код:

mode con: cols=20 lines=4
Установить размер консоли в 20 символов шириной и 4 символа высотой. Правда, зачем оно здесь — вовсе не ясно. В дальнейшем коде нигде не видно, чтобы сие изменение где-то использовалось.

Код:

for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
Разбить содержимое избавленной от кавычек («%~dp0») переменной окружения «%0» — имя текущего исполняемого пакетного файла, расширенного до диска («%~dp0») и пути («%~dp0») к файлу, по разделителю «:» («delims=:») на части, извлечь из полученного разбиения первую часть («tokens=1») в переменную «%%i». Присвоить переменной окружения «drive» значение переменной «%%i».

В итоге, в переменной окружения «drive» должно оказаться имя диска с двоеточием, на котором содержится текущий исполняемый пакетный файл.

читать дальше »
В принципе, для этого было бы достаточно простого:
Код:

set drive=%~d0


Код:

set wpipath=%drive%\wpi
Переменной окружения «wpipath» присваивается имя диска, на котором содержится текущий исполняемый пакетный файл, + константа «wpi».

Код:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f

В реестр, для однократного исполнения («HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx»), добавляется команда вида: «Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe».

В общем и целом, приведённый Вами пакетный файл можно свести к одной-единственной строке в пакетном файле ;):
Код:

@ 1>nul 2>&1 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\WPI" /v 1 /d "%~d0\WPI\WPI.exe" /f
NB! Разумеется, сие справедливо, если в пакетном файле ничего другого, кроме изложенного Вами, не было.

Цитата:

Цитата Freddy1984
Что не понятно: Непонятно во-первых куда закидывать готовый WPI? В корень установочной винды? »

Судя по приведённому Вами пакетному файлу — да.

Цитата:

Цитата Freddy1984
Во-вторых "%wpipath%\WPI.exe" /f за что отвечает? »

«/f» — это параметр не «WPI.exe», а параметр команды «reg.exe add»:
Цитата:

/f Принудительно перезаписывать существующие записи реестра без предупреждения.
Цитата:

Цитата Freddy1984
То что он запускает WPA это понятно, а путь от куда запускает? »

См. изложенное мною выше описание приведённого Вами пакетного файла. Повторюсь:
Цитата:

«Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe»

Freddy1984 24-03-2012 02:20 1885626

Цитата:

Цитата Iska
добавляется команда вида: «Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe». »

Скажите пожалуйста, вот в в приведенном скрипте:
Цитата:

Цитата Iska
REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f »

как я понял /D это и является именем диска. так? Если так, то как тогда эта команда запустит WPI.exe непосредственном на записанном диске? WPI.exe будет располагаться в WPI/WPI.exe на диске.
По всему остальному я просто низко кланяюсь Вам. Как всё подробно разъяснили...

Iska 24-03-2012 02:47 1885630

Цитата:

Цитата Freddy1984
Скажите пожалуйста, вот в в приведенном скрипте … как я понял /D это и является именем диска. так? »

Неправильно поняли. «/d», как и «/f» — параметр команды «reg.exe add». Прочтите справку:
Код:

reg.exe add /?
Путь (вместе с диском) содержится в переменной окружения «%wpipath%».

rayeagle 24-03-2012 12:02 1885727

Запуск WPI по сети.
Подключаю сетевой диск с WPI. Сама WPI запускается нормально, но при любом дальнейшем обращении: либо в конфигурирование программ, либо запуск программ на установку, пишет, что не может найти файл core.js

Как правильно запустить WPI по сети?

Iska 24-03-2012 12:26 1885738

Цитата:

Цитата rayeagle
Подключаю сетевой диск с WPI. »

Подключаете сетевой ресурс именно как диск?

Цитата:

Цитата rayeagle
пишет, что не может найти файл core.js »

Приведите скриншот ошибки.

rayeagle 24-03-2012 14:36 1885791

Вложений: 1
Цитата:

Цитата Iska
Подключаете сетевой ресурс именно как диск? »

да, я думаю так правильнее и надежнее должно быть

Цитата:

Цитата Iska
Приведите скриншот ошибки. »

в прикрепленном файле

Petya V4sechkin 24-03-2012 15:22 1885804

rayeagle, какая операционная система?

rayeagle 24-03-2012 15:51 1885816

1. на компе, где хочу поставить программы, (обзовем его - рабочая станция) установлена Windows 7
2. на компе, на котором лежит WPI и дистрибутивы программ (обзовем его - сервер) установлена Windows XP
3. версия WPI 7.1.1

если WPI запускать непосредственно из сетевой папки, не подключая ее как диск, то становятся недоступными все кнопки (настройка, конфигурация и т.д.) кроме кнопки "Начать установку". И ошибка на отсутствие "core.js"вываливается точно так же.

Petya V4sechkin 24-03-2012 16:32 1885835

Цитата:

Цитата rayeagle
установлена Windows 7

Волшебный параметр EnableLinkedConnections.

rayeagle 24-03-2012 16:50 1885843

хм... чего-то не помогло добавление этого параметра :-(

Petya V4sechkin 24-03-2012 16:53 1885845

rayeagle, неправильно/не туда добавили или не перезагрузились?

rayeagle 24-03-2012 16:56 1885849

добавил сюда HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
перезагрузился...
сервер не перезагружал... попробую его еще перезагрузить... хотя чего-то сомнительно, что он виноват...

попробую перепроверить еще раз...

Petya V4sechkin 24-03-2012 17:13 1885855

rayeagle, на компьютере Windows 7 примените твик реестра
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"EnableLinkedConnections"=dword:00000001

и перезагрузитесь.

rayeagle 26-03-2012 13:08 1887014

не помогло :-(

rayeagle 26-03-2012 14:28 1887054

проблема решилась установкой последней версии WPI (8.4.6). Только я не понял, сейчас там запускаемый файл WPI.exe ? (раньше же WPI.hta был)

Freddy1984 26-03-2012 16:24 1887138

Здравствуйте! У меня есть 4 вопроса по WPI.
1. Как можно удалить кнопку "Выбор по умолчанию" та что слева в окне.
2. Как можно изменить цвет текста категории, а так же самих программ.
3. Как убрать квадратик возле каждой категории.
4. В мастере настроек ставлю 3, 4, 5 столбцов, ноль реакции. Как было 2 столбца в окне так и осталось. Не подскажете где данный момент можно поправить ручками?
ЗЫ. Использую WPI версии 8.4.6.

chymax3m 27-03-2012 03:24 1887441

Freddy1984
Цитата:

1. Как можно удалить кнопку "Выбор по умолчанию" та что слева в окне. 2. Как можно изменить цвет текста категории, а так же самих программ. 3. Как убрать квадратик возле каждой категории. 4. В мастере настроек ставлю 3, 4, 5 столбцов, ноль реакции. Как было 2 столбца в окне так и осталось. Не подскажете где данный момент можно поправить ручками?
Re 2. %WPIDir%\Themes\Win7\WPI.css внизу есть "блоки"
читать дальше »
Код:

/* Styles for list layout */
 ...
 .category
 {         
font-family: tahoma;
font-weight: bold;
color: #000000;
ont-size: 10pt;  }
.txt

font-family: arial;
font-weight: bold;
color: fuchsia;
font-size: 8pt;
...

Re 3. Меню Options-> Features-> Disable category checkboxes (нужно отметить чтобы не отображало)
Re 4. Обращался к авторам с похожим вопросом (ограничение отображаемого количества символов в имени программ) но как мне ответили графическую оболочку создавал отдельный человек, и ничем помочь не могут (надеюсь в следующих версиях исправят)
По поводу первого вопроса, то наверное надо смотреть в WPI.hta чтото там уже править...но неуверен.

Freddy1984 27-03-2012 10:11 1887583

chymax3m благодарю Вас.

И еще подскажите пожалуйста один момент. Для редактирования WPI как известно необходимо удалить useroptions. А как сделать так, что бы допустим после создания WPI убрать кнопки в меню - Конфигурация, Настройки, Тема, и тд...?

specialist 27-03-2012 11:30 1887644

Freddy1984, в последних и думаю ранних версиях в интерфейсе нажимай F2 переходи на вкладку Features и снимай галочку с "Показывать дополнительные кнопки" а после снизу кнопка Сохранить.
теперь всегда при запуске кнопок не будет а чтобы их отобразить на текущую сессию нужно будет одновременно нажать Alt + B (лат.) хотя я поступаю проще и быстрее - все горячие клавиши можно прочитать в FAQ к WPI.

AlexM22204 27-03-2012 21:51 1888062

Подскажите пожалуйста, как заменить окно выбора на кнопки... :o

specialist 27-03-2012 22:01 1888067

AlexM22204, если вы не используете категорий софта = в интерфейсе нажать клавишу [F3] - на вкладку Configurations - снять галку "Использовать поле выбор" и Сохранить

samsobi 05-04-2012 20:59 1894271

Подскажите пожалуйста, как сохранить config.js:
1. отсортированным не по алфавиту, а по категориям.
2. в кодировке 1251, а не utf (а то она почему-то портится в МАС сразу после первого обращения)

Vandheer 13-04-2012 01:32 1898629

Привет всем. Как по тихому установить Acronis*Disk*Director*11*Home с своим ключом? Как устанавливать скрытно я знаю (\quiet), а вот как с ключом нет.

specialist 13-04-2012 01:45 1898632

Vandheer, не так давно с их дистрибутивами прокатывало что-то в духе:
Код:

setup.msi ADDLOCAL=ALL PIDKEY=XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX REBOOT=ReallySuppress /qb
как сейчас не в курсе, могли все поменять сто раз.

Vandheer 23-04-2012 17:45 1904600

Как обновить directx (web установка )без установки bing панели? И ещё немогу скрыть инсталятор vit registry fix, не /S не/quiet не помогает?

chymax3m 24-04-2012 02:45 1904791

Насколько я знаю, то последняя версия DirectX - за Июль 2010 года.

Цитата:

Цитата Vandheer
И ещё немогу скрыть инсталятор vit registry fix, не /S не/quiet не помогает? »

Так скачайте с оф. сайта портативную версию, и запакуйте в sfx-архив.
Инсталлятор сделан по тому же принципу, только с использованием NSIS.

Vandheer 24-04-2012 14:24 1905030

Цитата:

Цитата chymax3m
Насколько я знаю, то последняя версия DirectX - за Июль 2010 года. »

вы немного не поняли. Я имел виду вот этот инсталлятор

chymax3m 25-04-2012 03:00 1905426

Вложений: 1
Vandheer
Запустил инсталлятор с указаной Вами ссилки, снял галочку чтоб не устанавливать bing и вот что получилось:

Vandheer 25-04-2012 12:41 1905610

Цитата:

Цитата chymax3m
Запустил инсталлятор с указаной Вами ссилки, снял галочку чтоб не устанавливать bing и вот что получилось: »

это значит что новее нету

chymax3m 27-04-2012 21:51 1906966

Похожее на то

infinity78 13-05-2012 00:45 1914899

chymax3m,
А на семерке разве когда то было по-другому?
По моему это бесполезная программа, парадокс в том что DirectX не обновляется, а программа для его обновления обновляется.

Frig2008 18-05-2012 20:10 1918498

ну вначале о WPI вписывайте что угодно,на семёрке я только раз встретился с проблеммой установки,после ого как установил кодеки (установи с образа-и запусти что до этого не запускалось)(для себя создавал WPI - лучше сккачать готовые..... проблемма на 7 только в установленных программах с их дровами

dilimit 31-05-2012 04:48 1925352

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

dilimit 31-05-2012 07:54 1925376

т.е. я могу прописать в WPI следующее "%wpipath%\Install\Office\" и папка со всем содержимым будет копироваться?

Robby 31-05-2012 13:04 1925515

dilimit, в последних версиях WPI имеется множество дополнительных функций в том числе и копирование {FILECOPY}. В Конфигурировании вкладка Команды , над окном с командами менюшка в которой много чего полезного есть кроме копирования. Кстати последняя версия WPI 8.5

БЕЛOFF 06-06-2012 00:04 1928952

Подскажите в каких строчках в WPI 7.7.0 изменить размер шрифта в этом окне,

AlexandR_Forever 16-06-2012 14:49 1935206

Можно ли передвинуть заголовок вверх страницы "Windows Post-Install Wizard" в новой версии, а то внизу смотриться не красиво ?

chymax3m 18-06-2012 14:39 1936321

Цитата:

Цитата AlexandR_Forever
в новой версии »

В кокой именно?

turlinet 28-06-2012 14:38 1942075

Ребятап подскажите как на неко торых программах те что в моей ВПИ сделать что бы не нажимать далие и готово?? вот меня даже интересуют значения в этой строчке cmds[pn]=['"%wpipath%\\Install\\VIRTUAL\\VirtualBox.exe" -y -gm2 -fm0']; значения (-y -gm2 -fm0') что это??

specialist 28-06-2012 15:03 1942094

turlinet, это ключи передаваемые установщику. в данном примере, созданному на основе модифицированного 7zip sfx модуля (в данном примере для скрытия окна распаковки и подавления окна о завершении)
http://forum.oszone.net/thread-51547.html
http://www.oszone.net/display.php?id=3171

подробнее о других типах инсталляторов и ключах их автоматической установки можно почитать здесь http://www.oszone.net/2766

turlinet 28-06-2012 15:31 1942110

specialist, Спасибо ты мне очень помог :)

AlexandR_Forever 07-08-2012 10:45 1966061

Цитата:

Цитата chymax3m
В кокой именно? »

Ну в последней версии WPI 8.4.6, в прошлых всегда был вверху заголовок, а в последней не в тему внизу, можно ли в последней версии его передвинуть вверх как обычно?

chymax3m 08-08-2012 03:04 1966585

Наверное нельзя, пробовал когдато убрать вообще (в скриптах наткнулся на строку в которой идется что если соответствующей картинки нету, то полоса не появится), но не получилось. Пытался править размеры, но увы... Впрочем можно спросить у автора по ссылкам из WPIб (на форуме в шапке).
Цитата:

Цитата AlexandR_Forever
Ну в последней версии WPI 8.4.6 »

Теперь уже доступна версия 8.5.2

Lubitel Softa 16-08-2012 22:22 1971497

WPI 8.5.6 Updates - Released August 16th, 2012
====================================================
*** Fixed out of line boxes issue on layout 3&4.
*** Changed the txt in Allow internet check --
-- This is a XP only function.
*** Fixed getArch6432 and getmshtaBits don't work.
*** Fixed conditions are inserted at the end.
*** Fixed a typo in global.
*** Fixed wrong path in audio copying\playing.
*** Fixed Cannot check categories when items are hidden.
*** Fixed Category was not translated in config wizard proglist.
*** Yet TONS more code cleanup!
*** Streamlined the Registry cleanup functions.

sLiDeR-X 22-08-2012 14:11 1974648

В последней версии только у меня ошибка lblSysArch6432 ?

brodjaga5 22-08-2012 15:32 1974702

Цитата:

Цитата sLiDeR-X
В последней версии только у меня ошибка lblSysArch6432 ? »

тоже самое!

ArPi 24-08-2012 18:58 1976374

Вложений: 1
brodjaga5, sLiDeR-X,
замените файл lang_ru.js в папке lang на этот :)

ArPi 24-08-2012 19:39 1976396

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

chymax3m 25-08-2012 10:06 1976641

Цитата:

Цитата ArPi
хотелось бы кнопку выход поднять повыше »

В папке Themes\Win7 (или какая там у Вас тема) есть файлик wpi.css со следующими строчками
Код:

.exitButton
{
        margin-left: 2px;
        margin-right: 0px;
        margin-top: 0px;
}

.exitText
{
        font-family: tahoma;
        font-weight: bold;
        color: #FF3300;
        font-size: 11pt;
}

также можно править строчки в файле wpi_theme.js
Код:

/ Location of Exit button
// left or right
Theme_ExitButtonLocation="left";

// Show exit text or not.
Theme_ShowExitButtonText=true;

Вобщем, эксперементируйте.

nikitos259@vk 26-08-2012 14:53 1977226

А можно как-то самому делать их ? :tongue:

ArPi 26-08-2012 16:20 1977277

chymax3m, получается только влево или вправо. параметром в файле wpi_theme.js. а на изменения в wpi.css кнопка не реагирует вообще.

nikitos259@vk, кого? что?

chymax3m 27-08-2012 08:55 1977575

Цитата:

Цитата nikitos259@vk
А можно как-то самому делать их ? »

Общался по этому поводу с разрабами, но в ответ сказали, что их (кнопок) и так уж много.

ArPi
Других настроек не встречал, если попадется то дам знать. В принципе можно спросить на оф. форуме (перейти туда можно с самого WPI)

Valek271183 27-08-2012 12:17 1977694

У меня WPI не узнаёт Windows 8 в параметре getOSver(), кто знает как её туда добавить?? где в wpi есть этот список OS? Версия 8.5.2

AlexandR_Forever 31-08-2012 17:11 1980671

Еще раз повтаряюсь...
Можно ли в последней версии WPI 8.5.6 передвинуть заголовок (Windows Post Install Wizard) полностью вверх, как было в прошлых версиях*(7.7.0), а то внизу заголовок не очень смотриться?
Надеюсь понили о каком заголовке я говорю,если нет могу загрузить скрин.

Valek271183 01-09-2012 08:33 1980981

давай скрин

AlexandR_Forever 02-09-2012 12:50 1981510

Вложений: 2
В прошлых версиях текст был вверху (см.скрин 1)
А в новой версии (см.скрин 2) он внизу,можно ли его переместить вверх как в прошлых версиях?

Valek271183 03-09-2012 10:09 1982017

Выложи свою старую версию (7.7.0) WPI что бы зря не гадать

sLiDeR-X 26-09-2012 06:45 1994871

Ребята, есть вот такая проблема у человека на Windows 7 x64.
Ошибка createwindow

Кто виноват и куда копать?

KaniMan 29-09-2012 20:59 1996725

Цитата:

Цитата sLiDeR-X
вот такая проблема у человека на Windows 7 x64. »

на Windows 7 x86 тоже самое, при запуске с флешки (Recovery DiskSuite USB-Загрузочная флешка)

samsobi 29-09-2012 22:22 1996760

sLiDeR999
Ответил на рутрекере, продублирую и здесь:
Кажется нашёл причину ошибки в WPI: в файле wmi.js отсутствовали функции, упоминающиеся в других файлах. Функции в данном конкретном варианте не нужны, но могут пригодиться, тем кто хочет разобраться в WPI и добавить/убавить своё. Кто хочет проверить - распакуйте с заменой оба файла из архива в папку WPIScripts (сохраните на всяк случай старые). Брать отсюда: http://rghost.ru/40648090
Проверял на виртуалке win7-32 и живой win7-64.

Robby 20-10-2012 00:31 2008836

Обновление WPI v8.6.3 Updates - Released October 4th, 2012
====================================================
*** Added some (all?) of the Win8 Edition OSSKU info.
*** Better recognition of Win8.
*** Better recognition of IE 9 & 10.
*** Fixed getKeyboardID for x64 windows.
*** Fixed getPointingDevice for x64 windows.
*** Fixed getSoundDeviceID for x64 windows.
*** Conditions ConnectedToInternet will return true or false.
*** Conditions isDesktopLoaded will return true or false.
*** Conditions hasDVDDrive will return true or false.
*** Conditions hasDVDBurner will return true or false.
*** Removed duplicate hasDVDROM entry.

osmaster 21-10-2012 10:57 2009422

Кто занимается переводом на русский язык?

Обработал файл русской локализации - отсортировал строки по алфавиту, так как это сделано в английской версии "lang_en.js" и других локализациях. Очень много ещё нужно переводить. Проработал перевод первых ~300 строк и устал :). Новый файл прикреплён к этому сообщению.

chymax3m 22-10-2012 00:14 2009880

Лично я прикреплял украинский перевод к сообщению здесь:
http://www.msfn.org/board/topic/1582...-manuals-mods/

Robby 23-10-2012 11:40 2010644

Все кто будет перходить на WPI v8.6.3 будьте внимательны, 5 файлов "ядра" WPI должны быть перемещены в новую папку! Читаем ReadMe.txt который идет в комлекте с WPI.

Шаги обновления WPI:

1. Скачайте и распакуйте архив нового WPI в другую папку.
2. Запустите файл upgrade.cmd в старой папке WPI.
3. Скопируйте только что созданную UserFiles папку из старой в новую.
4. Скопируйте папку Audio из старой в новую.
5. Скопируйте папку Install из старой в новую.
6. Скопируйте папку Themes из старой в новую.
7. Скопируйте все ваши Logos\Graphics файлы на новое место.
8. Переименуйте или перенесите старую папку, на случай, если что-то пойдет не так.
9. Переместить новую папку WPI, туда где она должна быть.
10. Протестировать!

Удалите ReadMe.txt в папке WPI, чтобы не отображать "Read Me" кнопку.

Оригинал инструкции:
Steps to update your WPI folder:

1. Download and extract the new WPI archive to a different location.
2. Run the upgrade.cmd file in the old WPI folder.
3. Copy the newly created UserFiles folder from old to new.
4. Copy your Audio folder from old to new.
5. Copy your Install folder from old to new.
6. Copy Themes folder from old to new.
7. Copy all of your Logos\Graphics files the new location.
8. Rename or move your old folder in case something goes wrong.
9. Move the new WPI folder to where you want it.
10. Test it!

Robby 23-10-2012 15:31 2010750

Вложений: 1
Обновленный файл русской локализации для WPI v8.6.3 (подправил некоторые переведенные строки, перевел непереведенные). От старых версий использовать нельзя, будут ошибки при запуске.

osmaster 23-10-2012 17:46 2010824

Цитата:

Цитата Robby
Обновленный файл русской локализации для WPI v8.6.3 (подправил некоторые переведенные строки, перевел непереведенные). »

Общими усилиями - перевод готов! Я бы ещё отступы пробелами повыставлял, а не табом - как это сейчас в некоторых строках, но это мелочи и на сам перевод не влияет.

Теперь кому-то надо передать этот файл разрабам оболочки WPI, чтобы они его в новую версию включили. Вот здесь http://www.msfn.org/board/forum/93-w...ll-wizard-wpi/ ведётся обсуждение. Есть кто зарегистрированный на msfn?

chymax3m 24-10-2012 13:27 2011276

Цитата:

Цитата osmaster
Есть кто зарегистрированный на msfn? »

У меня есть регистрация, рад буду помочь.

akum905 24-10-2012 21:48 2011544

извините помочь сможете
в wpi 8.6 делаю

///////////
// Window tab
Resolution=1;
MainWindowWidth=700;
MainWindowHeight=650;
MainWindowX=-1;
MainWindowY=-1;
InstallerWindowX=25;
InstallerWindowY=25;
////////////
но не пойму как сделать что бы пользователь мышкой не мог растягивать окно htm приложения

или только отключив равку окна этого можнод добиться?

osmaster 24-10-2012 23:22 2011610

Вложений: 2
Ещё более доработал перевод. Обновлённый файл прикреплён.

Robby 25-10-2012 12:32 2011865

Вложений: 1
Перечитал еще раз некоторые русские формулировки... В общем, вот новый файл откорректированы русские формулировки. Возможно еще какие косяки остались.

chymax3m 26-10-2012 00:52 2012318

Цитата:

Цитата Robby
Перечитал еще раз некоторые русские формулировки... В общем, вот новый файл откорректированы русские формулировки. Возможно еще какие косяки остались. »

Это правленый файл от osmaster или же Ваш лично перевод? Просто разрабы подписуют файл языка по автору, так кого мне указать?

sLiDeR-X 26-10-2012 06:32 2012367

chymax3m, я так понимаю, osmaster был первым, кто упорядочил перевод, а Robby откорректировал.

Robby 26-10-2012 13:33 2012563

chymax3m, я использовал первый файл выложенный osmaster, добавил перевод того что не было переведено. Потом во втором файле osmaster прочитал русские формулировки, в первый раз я не вчитывался в текст, и привел их к более нормальному звучанию и смыслу (много было машинного перевода), нашел еще пару непереведенных строк (видать пропустил), их перевел. Таким образом это совместный труд для общей пользы. На присутствие моего имени в авторстве перевода не претендую, так что пиши кого хочешь, хоть себя.

osmaster 26-10-2012 13:34 2012565

chymax3m, sLiDeR-X, Изначально я всё упорядочил и чуть чуть перевёл, потом Robby взял мой файл и продолжил перевод. Потом я взял его файл и дополнил перевод, а потом он ещё раз взял мой и окончательно доработал. Вообщем мы вместе делали.

chymax3m 28-10-2012 11:09 2013627

osmaster понял, уже опубликовал на MSFN

Puncha 29-10-2012 06:38 2014118

Наверное как и все, кто постоянно сталкивается с переустановкой системы, заинтересовался этой штукой - WPI.
Нашел удобную и рабочую оболочку от ZVER (сразу извиняюсь перед автором за использование, но я только в личных целях и выражаю совою благодарность),
как изменять программы я понял, вопрос по оформлению:
- подскажите плиз как убрать внизу надпись Zver WPI v4.0 (эта надпись не нарисована на обоине, а обои я менять умею)
- и как красные полоски между заголовками убрать или уменьшить (это если программы в один столбик)


[IMG][/IMG]

samsobi 29-10-2012 11:02 2014181

Puncha,
В папке текущей темы есть файл wpi_theme.js. В нём есть строка: Theme_BottomText="Бла-бла-бла". Что и будет отражено в нижней строке. У тебя будет Zver WPI.... По полоскам навскидку не помню, хотя сам менял. :(

Puncha 31-10-2012 10:37 2015653

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

chymax3m 01-11-2012 03:12 2016236

Цитата:

Цитата Puncha
Если вспомните или уважаемые посетители форума, пожалуйста, подскажите по дизайну второго моего вопроса в предыдущем посте. »

Попробуйте Настройки--Features--Не разрывать столбец в категориях (поставте галочку).

БЕЛOFF 01-11-2012 07:11 2016276

Puncha, в файле wpi.css (в папке темы) найдите строчки

PHP код:

.hruleCategory
{
    
colorgray;
    
height1px;
    
width100%;


width: 100% - это ширина полоски на максимум. Если сделать 0% - полоски не будет.
У меня, к примеру, стоит 80% и полоска особо за названия программ не вытягивается.
Здесь же можете и цвет поменять: color: gray
и толщину полоски height: 1px

AlexandR_Forever 01-11-2012 13:04 2016436

Кто знает а можно ли переместить внизу надпись в самый вверх программы?

samsobi 02-11-2012 15:37 2017379

AlexandR_Forever,
Надпись вверху - это файл Title.png. Просто сделай свою надпись...

AlexandR_Forever 04-11-2012 12:12 2018389

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

nyevgen 04-11-2012 17:14 2018630

Вложений: 4
Подскажите пожалуйста, прикрутил WPI к семерке. Все отрабатывает, но при запуске выскакивает ошибка (см. рис). Запускал на установленной системе - то же самое. Нажимаю Ок и все дальше работает норм. В чем проблема? И еще, в процессе установки вылетает такое (см рис. stopwpi.JPG) сообщение. Нажимаю "Нет" дальше устанавливается норм. Что это может быть?

akum905 05-11-2012 03:14 2019051

ЭТ ОШИБКА В МАИН ЖС СТРОКА 90

tf = fso.OpenTextFile(wpipath + "\\Themes\\" + Theme + "\\wpi.htm", 1);
while (!tf.AtEndOfStream)
{
line = tf.ReadAll();
document.write(line);
}

nyevgen 05-11-2012 16:15 2019296

Цитата:

Цитата akum905
ЭТ ОШИБКА В МАИН ЖС СТРОКА 90 »

Это я и сам понимаю. Как ее исправить? На ХР эта же сборка работает без проблем.

akum905 06-11-2012 14:24 2020029

вы сами правили этот фаил? версия впи?

akum905 06-11-2012 14:28 2020034

Вложений: 1
попроьуйте оригинальный фаилик

tolyan17 06-11-2012 15:19 2020095

Цитата:

Цитата AlexandR_Forever
А можно пожалуйста поподробней, как сделать надпись и где ее настроить чтоб была посередине и видна.... »

В файле wpi.htm для своей темы находишь строку <!-- Title bar image --> и за ней добавляешь стоку <center> <font style="font-size:24px;"><font color=#FFFFFF><b>Бла-бла-бла</b></font></center> в ней можешь менять расположение, размер, цвет и надпись. Удачи.

nyevgen 07-11-2012 01:36 2020500

Вложений: 2
Цитата:

Цитата akum905
попроьуйте оригинальный фаилик »

Еще хуже... Белый экран на весь монитор и ошибка...

P.S. Конкретно правил файл config.js, ну в смысле установки программ, больше ничего не трогал. Повторюсь, на ХР все это работает без проблем.
Прилагаю свой "core.js".

stasys44 07-11-2012 10:19 2020640

Код:

Кто занимается переводом на русский язык?
 Обработал файл русской локализации - отсортировал строки по алфавиту, так как это сделано в английской версии "lang_en.js" и других локализациях. Очень много ещё нужно переводить. Проработал перевод первых ~300 строк и устал . Новый файл прикреплён к этому сообщению.

Два года назад просил - заимитесь кто-нибудь переводом, я не русский и уже не занимаюсь WPI. Наконец, подхватили, могу спокойно выйти из игры. Подпишитесь всем коллективом, начиная предводителем

akum905 07-11-2012 10:36 2020645

nyevgen, НУ ТЕПЕРЬ ТО И ОШИБКА ДРУГАЯ ..... ПОПРОБУЙ ПРОСТО ЗАПУСТИТЬ впи.шта

nyevgen 07-11-2012 11:30 2020692

Цитата:

Цитата akum905
nyevgen, НУ ТЕПЕРЬ ТО И ОШИБКА ДРУГАЯ ..... ПОПРОБУЙ ПРОСТО ЗАПУСТИТЬ впи.шта »

Так вот просто запускаю и
Цитата:

Цитата nyevgen
Еще хуже... Белый экран на весь монитор и ошибка... »

Теперь даже на ХР такая же проблема с оригинальным файлом main.zip

Valek271183 07-11-2012 18:24 2020998

как правильно сделать такую зависимость
'getBits()==32 && getOSver()=="Win7" || getOSver()=="Win8"'
Нужно чтобы работало для 32 бит систем но и для Win7 и для Win8 ?

akum905 08-11-2012 10:48 2021392

чувакnyevgen, я не телепат вылож впи свой без папки инсталл так ж скажи версию

nyevgen 08-11-2012 15:48 2021563

Не додумался... Скачать
Самое интересное (повторюсь) в ХР работает все без проблем.
В частности интересует вот это.

akum905 09-11-2012 20:56 2022559

думал написать вам в аське) но вас небыло пишу тут) не пробовали ли вы обновить впи саму ?)))) мне кажется ваша версия старовата .... на вин 8 совсем другая ошибка и менее критичная ей не понравилось что вы не присвоили в хтм программе стиль но так вы ее не трогали думаю что просто версия устаревшая) если не найдете могу скинуть загатовку

AlexandR_Forever 12-11-2012 16:57 2024166

Цитата:

Цитата tolyan17
Цитата AlexandR_Forever:
А можно пожалуйста поподробней, как сделать надпись и где ее настроить чтоб была посередине и видна.... »
В файле wpi.htm для своей темы находишь строку <!-- Title bar image --> и за ней добавляешь стоку <center> <font style="font-size:24px;"><font color=#FFFFFF><b>Бла-бла-бла</b></font></center> в ней можешь менять расположение, размер, цвет и надпись. Удачи. »

Это для старой версии WPI, а мне нужно для Новой Версии WPI.

Цитата:

Цитата samsobi
AlexandR_Forever,
Надпись вверху - это файл Title.png. Просто сделай свою надпись... »

samsobi, можно поподробней, как сделать надпись и где ее настроить чтоб была посередине и видна?

chipchego 14-11-2012 10:46 2025382

Люди добрые, подскажите новичку. Возможно ли сделать задание на копирование файлов из папки в папку с заменой/пропуском файлов?

ZER0C00L 14-11-2012 23:03 2025754

Вложений: 1
загрузил с официального сайта последнюю версию WPI_v8.6.3 при запуске файла WPI.ехе вылетает вот такое окно, в чем проблема? и как ее можно решить, Windows XP

samsobi 15-11-2012 11:28 2025930

AlexandR_Forever, Это графический файл. Создать его можно любым графическим редактором (начиная с Paint), а уж там нарисовать любую надпись в любом месте. :)

akum905 16-11-2012 03:58 2026606

ZER0C00L, скачай русик с этого форума ранее выклад или поставь англ язык

...chipchego, возможно все главное желание и упорство

AlexandR_Forever 21-11-2012 20:56 2029878

samsobi, Я то понял что это граф.изображение, но не пойму как сделать(настроить) чтоб было его видно.

samsobi 21-11-2012 21:30 2029899

AlexandR_Forever,
Я не спец по графическим программам, извини. :( Поищи сам или обратись к спецам... :search:

akum905 22-11-2012 11:15 2030183

AlexandR_Forever, чел ну зачем тебе свое впи ))) если ты дизайн не можеш сам сменить ...

добрый я сегодня ... смотри

1 ) открываем фотошоп

2) фаил создать 500х62 - где то )

3) жмем на компонент с кнопкой Т

4) вводими текст на нашем рабочем листе


как настроить текст сделать его красивым и другое ... скачайте учебник )

Feudor888 22-11-2012 22:06 2030742

Добрых время суток. Вы не подскажете где я бы смог скачать темы для WPI? Заранее благодарю!

AlexandR_Forever 24-11-2012 18:40 2031954

samsobi, akum905, вы меня не поняли,как создавать изображение это я всё знаю. Я не пойму где настроить title.png чтоб в WPI изображение было видно и был чтоб посередине на вверху

akum905 25-11-2012 22:26 2032746

Feudor888, на офф сайте вроде было . та че там вродек точно было)! AlexandR_Forever, чел я тебя вообще не понял)))))) где настроть картинку что она отображалась по центру? ... картинка отображается по умолчанию . . . так как в скачанном архиве она есть . размеры картинки тебе известны.. сделав картинку нужного размера и по центру написав текст он так ж отобразиться

samsobi 26-11-2012 10:08 2032967

AlexandR_Forever, учись разбирать скрипты. Например, сначала переименуем title.png (чтоб изображение не мешало). Далее в ТС делаем поиск всех файлов, в которых есть строка
Код:

Windows Post-Install Wizard
. Найдётся куча файлов *.js. Последовательно просматриваем их и в
Код:

\Common\Themes\Windows\customthemecode.js
видим 40-ю строку. Меняем текст - видим результат. Аналогично ищем упоминаемые в этой строке стили и играемся с ними.
ЗЫ. Только зачем тебе всё это? Потешить своё самолюбие? Ведь это нарушение чужих авторских прав, коллектив работает над этим продуктом и вправе видеть в заголовке название своего продукта!

HromES 15-12-2012 07:56 2045616

Собрал WPI. При запуске выдаёт ошибку "lblSysArch6432 - определение отсутствует". Что можно сделать?

Казыбек 16-12-2012 23:27 2046732

Всем доброго времени суток!


Скачал WPI_v8.6.3 с офф,сайта. При запуске выдаёт ошибку:
Строка 477
Ошибка: "lblSysArch6432" не определено. Что можно сделать?

chymax3m 17-12-2012 17:41 2047388

Цитата:

Цитата Казыбек
Всем доброго времени суток!
»

В папке с темой, есть файл wpi.css попробуй править следующие строки:
читать дальше »
Код:

.category
 {         
font-family: tahoma;         
font-weight: bold;         
color: Lime;         
font-size: 10pt; 
}   
.txt 
{         
font-family: arial;         
font-weight: bold;         
color: fuchsia;         
font-size: 8pt; 

.grayTxt
{
font-family: arial;
font-weight: bold;
color: #A0522D;
font-size: 8pt;
}

.forceTxt
{
font-family: arial;
font-weight: bold;
color: #FF0000;
font-size: 8pt;
}

.checkedTxt
{
font-family: arial;
font-weight: bold;
color: #EBB313;
font-size: 8pt;
}


chymax3m 17-12-2012 19:30 2047481

Цитата:

Цитата Казыбек
Скачал WPI_v8.6.3 с офф,сайта. При запуске выдаёт ошибку:
Строка 477
Ошибка: "lblSysArch6432" не определено. Что можно сделать? »

Попробуйте удалить эту 477 строку из русского языкового файла, в английском ее нету а значит она уже не определяется в новой версии программы. Просто русский файл надо обновить соответственно английскому, но некому. Еще пришлось удалить следующие строки для коректного запуска: 478, 1018.

Казыбек 18-12-2012 12:15 2047929

chymax3m
Огромное спасибо!
Изменил цвет текста в WPI! И самое главное что новый WPI открывается без ошибок.Удалил 477-lblSysArch6432, 478-lblTrue64Bits, 1018-optFloat и все ok!
Цитата:

chymax3m
в английском ее нету а значит она уже не определяется в новой версии программы. Просто русский файл надо обновить соответственно английскому, но некому
Да. Это точно, если выбрать английский язык то WPI открывается без ошибок, ведь там отсутствуют эти строки!
Поэкспериментировал, добавил эти строки в lang_en и результат те же ошибки!

Что подобрать нужный цвет текста можно воспользоваться этой таблицей
"цвета HTML, буквенное написание" http://i51.fastpic.ru/big/2012/1218/...0db82f8220.jpg

Казыбек 19-12-2012 21:17 2049246

Обычно config.js, WPI.hta, Installer.hta и вообще все .js файлы я редактирую с помощью обычного блокнота, это нормально? (мне удобно стандартным блокнотом)
Или же использовать программы вроде Notepad++ или AkelPad?

minutka15 19-12-2012 22:05 2049275

Казыбек,
Лучше пользоваться c Notepad++

chymax3m 24-12-2012 22:16 2052808

Здравствуйте уважаемые форумчани! Помнится где-то читал что ранние версии WPI были написаны на AutoIt, не подскажите которая именно и где можно достать скрипты и саму прогу? Зарание благодарен.

samsobi 25-12-2012 21:20 2053364

Цитата:

Цитата chymax3m
Помнится где-то читал что ранние версии WPI были написаны на AutoIt, не подскажите которая именно и где можно достать скрипты и саму прогу? Зарание благодарен. »

И сейчас в AutoItе, только скомпилировано в ехе. Саму прогу AutoIt ищи на офсайте, да и здесь где-то была тема большая про неё.

HromES 28-12-2012 13:43 2055072

При установке программ с WPI выскакивает ошибка!!! что можно сделать??? зарание СПАСИБО!
Строка: 182
Ошибка: 'document.getElementById(...)' is null or not an object

feday 02-02-2013 00:03 2080558

Цитата:

Цитата samsobi
ЗЫ. Только зачем тебе всё это? Потешить своё самолюбие? Ведь это нарушение чужих авторских прав, коллектив работает над этим продуктом и вправе видеть в заголовке название своего продукта! »

..согласен, но ничего с собой поделать не могу)), а теперь по теме, кто подскажет где находится параметр отвечающий за эту надпись ?


akum905 02-02-2013 10:49 2080689

feday, скоро будет на торреннтах сборка от тебя)))))


ладно смоттри точно уже не помню но ищи тут WPI_v8.6.1 \Common

есть мысль что тут WPI.hta))))

ну и на следующий вопрос Installer.hta тут то ж меняется надпись )

krot183 04-02-2013 21:32 2082596

Подскажите кто знает как в wpi 6.3 сделать чтобы программа (антивирус) устанавливалась последней?
Порядковый номер ставил некакого эфекта.

Ruslan-kam 05-02-2013 00:20 2082703

krot183, у меня вроде 7 версия. Сработает у тебя или нет не знаю, но я поместил антивиры в категорию "Безопасность" и с помощью опции "SortOrder" поставил её последней. Примерно так
Код:

SortOrder=['Системные','Настройка системы','Интернет','Офисные','Аудио','Видео','Графика','CD-DVD','Утилиты','Прочее','Безопасность'];

krot183 05-02-2013 11:21 2082862

Ruslan-kam, спасибо работает.

monotype 07-02-2013 23:23 2084920

здраствуйте есть проблема с перемещением кнопок в WPI_v8.6.3. есть вот такое меню:



хочется сделать вот так:


спасибо.

Valek271183 21-02-2013 20:38 2096234

Подскажите пожалуйста как сделать так, чтобы в WPI поставив галочку на одной программе галочка ставилась и на другой, связанной с ней программой?? например поставив галочку на Winamp ставилась галочка ещё и на DirectX

krot183 22-02-2013 10:42 2096518

В WPI есть зависимости и исключения.Попробуй зависимости.

Valek271183 22-02-2013 13:54 2096659

excl[pn]=['STARTER']; вот это исключение (т.е. галочка не поставиться вместе со STARTER), а какая команда делает наоборот? т.е. зависимость?

chymax3m 22-02-2013 20:15 2096918

Цитата:

Цитата Valek271183
excl[pn]=['STARTER']; вот это исключение (т.е. галочка не поставиться вместе со STARTER), а какая команда делает наоборот? т.е. зависимость? »

deps[pn]=['STARTER'] а это зависимость (т.е. при выборе некой, заведомо избраной Вами, команды галочка автоматически поставится и на STARTER)

Valek271183 23-02-2013 11:02 2097215

Цитата:

Цитата chymax3m
deps[pn]=['STARTER'] а это зависимость (т.е. при выборе некой, заведомо избраной Вами, команды галочка автоматически поставится и на STARTER) »

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

chymax3m 24-02-2013 10:56 2097755

Цитата:

Цитата Valek271183
похоже зависимость работает не так »

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

zontiks 25-02-2013 02:27 2098313

Привет всем.подскажите плиз где брать папку i386,в архиве ее нет и /oem/ тоже.

Valek271183 25-02-2013 02:44 2098325

Здесь обсуждается WPI, а у Вас вопросы по XP, Вы наверное не в ту тему попали?

zontiks 25-02-2013 02:51 2098330

подскажите плиз как сделать setup.ini.какой программой?я все программы засунул в оболочку,ключи прописал,что дальше делать.

это мой первый WPI будет.

chymax3m 25-02-2013 03:17 2098347

Цитата:

Цитата zontiks
как сделать setup.ini.какой программой? »

любым текстовым редактором, просто при сохранении укажите расширение .ini .
Цитата:

Цитата zontiks
я все программы засунул в оболочку,ключи прописал,что дальше делать. »

пользоватся на здоровье, если все сделано правильно...

zontiks 25-02-2013 03:27 2098351

Запускаю все работает,но хотелось бы сделать авто установку и меню Setup.exe или autoran,не подскажете что будет правильнее и как сделать меню загрузки? спасибо!

chymax3m 26-02-2013 03:28 2099034

Цитата:

Цитата zontiks
как сделать меню загрузки? »

создайте файл autorun.inf в корне папки с wpi (если его еще нет) со следующим кодом:
Код:

[AutoRun]
open=WPI.exe
icon=WPI.ico

После записи, диск с wpi будет автоматически запускатся на компьютере (если эта опция предварительно не была оключена)

TERMINAL 28-02-2013 11:12 2100939

Подскажите, возможно ли зациклить музыку при старте WPI ?

chymax3m 28-02-2013 22:46 2101428

В файле %WPIPath%\WPIScripts\api.js есть следующие строки, которые, похоже, отвечают за звуки при запуске WPI:
Код:

if (RegKeyValue("HKEY_CURRENT_USER\\Software\\WPI\\SndWPIStartCB"))
        PlaySound(RegKeyValue("HKEY_CURRENT_USER\\Software\\WPI\\SndWPIStart"));

и мне кажется что длительность зависит только от самого звукового файла, но, теоретически, возможно создать какой-то цикл для функци PlaySound

TERMINAL 01-03-2013 14:21 2101801

Цитата:

Цитата chymax3m
возможно создать какой-то цикл для функци PlaySound »

как ? я в яве не шарю.

chymax3m 01-03-2013 14:39 2101820

Цитата:

Цитата TERMINAL
как ? я в яве не шарю. »

:) я тоже не шарю, просто предположил, что после условия If (в следующей строке) можно вставить цикл с функцией PlaySound в середине цикла. Но это только предположение...

vitsor 27-03-2013 10:19 2119726

Цитата:

Цитата Казыбек
Что подобрать нужный цвет текста можно воспользоваться этой таблицей
"цвета HTML, буквенное написание" http://i51.fastpic.ru/big/2012/1218/...0db82f8220.jpg »

Pixie — Маленькая, простая и бесплатная программа для определения цветов (11kb) http://www.nattyware.com/pixie.php.

masculinum 31-03-2013 05:10 2122619

Подскажите пожалуйста, что за ошибка "Stack owerflow at line:94"? После запуска WPI выдаётся, неужто все труды пропали?(

AIA 29-04-2013 15:38 2141701

Sorry, если было, либо в танке....
Есть ли возможность в поле "ВЫБОР" добавить варианты, кроме "выделить всё" "по умолчанию" и "снять выделение".
Или как-то быстро сделать выбор конфигурации (в том же окне)?

serp02 30-04-2013 07:19 2142063

AIA, есть, мастер конфигурации - закладка "Configurations" (по крайней мере у меня на версии 8.4.6 это выглядит так)

AIA 30-04-2013 07:26 2142065

Да, я создаю новую конфигурацию, но в окошечке "выбор" она не появляется. Её нужно выбирать именно в поле конфигурация, а это долго и не информативно.

AIA 30-04-2013 09:43 2142118

Я БЫЛ ДЕЙСТВИТЕЛЬНО В ТАНКЕ..... :cry:
Вопрос снят

riderofhorror 08-05-2013 17:40 2146649

Ткните плз носом в мануал по скриптам wpi, например как создать условие отметки по-умолчанию пункта в зависимости от разрядности оси?

serp02 09-05-2013 11:34 2147051

riderofhorror, не знаю как в вашем случае, у себя же на диске сделал следующее:
например, есть драйверы для WinXP, Win7 x86 и Win7 x64
для WinXP - F3 - закладка "Зависимости" - пункт "Условие затененное" - ((getOSver()=="Win7" || getOSver()=="Vista") && getBits()==64) || (getOSver()=="Win7" || getOSver()=="Vista")
для Win7 x86 - F3 - закладка "Зависимости" - пункт "Условие затененное" - (getOSver()=="XP") || ((getOSver()=="Vista" || getOSver()=="Win7") && getBits()==64)
для Win7 x64 - F3 - закладка "Зависимости" - пункт "Условие затененное" - getOSver()=="XP" || ((getOSver()=="Win7" || getOSver()=="Vista") && getBits()==32)
F2 - Features - поставить галку - "Если условие затенения истинно, отключить флажок"
тогда если у вас стоит система WinXP, то все остальные опции будут вообще отключены и их выбрать вообще не получится

CWTeaM 16-05-2013 16:02 2151060

Последняя доступная версия WPI v.8.6.3
перевод можно воткнуть от предыдущей версии

На сегодняшний день самая свежая версия WPI v8.6.6
ОДНАКО архив с программой под паролем и получить пароль можно только после финансовой помощи на сайте разработчика.
История версий и изменения

Перевод яндексом
v8.6.6 Новости - Выпущен 8 апреля 2013 г. (Болельщик)
====================================================
**** Легкое Themewizard изменения.
**** Больше кода очистки и незначительные исправления.
**** Добавлена функция getProductKey.
**** Исправлена зависимостей ошибок.
**** Исправлена функцию загрузки в Win7 и Win8.
**** Исправлена Издание ID в WinXP.
**** WinXP теперь дисплей CD\DVD Info правильно.
**** Добавлена функция Обнаружения Раскладки Клавиатуры.
**** OSLang Улучшения.
**** Включен Drag 'n Drop в закладке Configuration (конфигурация).
**** Фиксированный порядок установки ошибки.
**** Исправлена таймер вопросы при использовании IE10.
**** Исправлена runinvalidsignatures вопросы.

v8.6.5 Новости - Выпущен Jan 19, 2013 (Болельщик)
====================================================
*** Fontinstaller наконец-то работает!
*** Тонн внутренних исправлений в коде.

v8.6.4 Новости - Выпущен 14-го января, 2013
====================================================
*** Официально добавлены myselfidem к разработчикам. Добро ПОЖАЛОВАТЬ!
*** Diskchanger усовершенствования.
*** Восстановлены var OSProps, winMgts;.
*** Connectedtointernet сейчас видимое состояние.
*** isdesktoploaded сейчас видимое состояние.
*** ТОНН руководство внутренние исправления и исправления.
*** Незначительные installer.hta очистки.
*** SystemEnclosureType исправить.
*** Добавил в wmi обнаружения FirewallProductName, AVProduct.
*** Исправлено дополнительные кнопки, не показывая на USB по умолчанию.
*** Изменено тонну <nobr> теги.
*** Много мелких исправлений к внутренней .htm файлов.

crfile 19-05-2013 22:20 2152721

Всем привет!
Подскажите плиз такую штуку. Можно ли как нить сделать двойную сортировку программ ?
т.е. сначала чтоб были все проги выбранные по умолчанию, отсортированные по алфавиту, а после них не выбранные и тоже отсортированные по алфавиту ?
получится что то типа:

[Х] А программа
[Х] Б программа
[Х] В программа
[ ] А программа
[ ] Б программа
[ ] В программа

riderofhorror 20-05-2013 07:31 2152838

Имхо это проще сделать руками, особенно если никаких условий отметки по-умолчанию типа выше описанных нет

DEMYAN1987 22-05-2013 16:23 2154083

Добрый день.чуть начал интересоваться WPI.Такой вопрос про ключи объясните мне ключи вот в этих строках
RuntimePack.exe" -y -gm2 -fm0
FinePrint.exe" -ai -gm2 -fm0
Office2010.exe" -ais
все это из белоф wpi.просто не могу нигде найти значение этих ключей.помогите если кто че знает.

Ж.Д.А.Л.К.Е.Р. 22-05-2013 16:34 2154090

DEMYAN1987, Это инсталляторы созданы на основе модифицированого SFX модуля 7-Zip. В справке найдешь описание ключей, а с помощью 7ZSplit.exe можно разобрать инсталлятор и посмотреть файл конфигурации - какие именно действия происходят при использовании тех или иных ключей.

CWTeaM 23-05-2013 19:02 2154977

Цитата:

Цитата DEMYAN1987
Добрый день.чуть начал интересоваться WPI.Такой вопрос про ключи объясните мне ключи вот в этих строках
RuntimePack.exe" -y -gm2 -fm0
FinePrint.exe" -ai -gm2 -fm0
Office2010.exe" -ais
все это из белоф wpi.просто не могу нигде найти значение этих ключей.помогите если кто че знает. »

А вообще ключи можешь тут поискать, хоть и стара инфа, но может что то к чему то подойдет.
Так же в самом WPI есть утилита USSF с ее помощью можно определить ключи, для некоторых инсталляторов.

chymax3m 24-05-2013 11:36 2155371

CWTeaM наверное ты это имел в виду(ссылку забыл вложить):Таблица автоустановки

proqlucky 01-06-2013 22:05 2160562

Здравствуйте. Подскажите как убрать всплывающую подсказку с кнопки "Выход"
Извиняюсь если вопрос уже был.

chymax3m 02-06-2013 11:29 2160710

ProQ.Lucky подсказки отключаются глобально в настройках темы, т.е. либо они есть для всех кнопок, либо их нету вообще.

proqlucky 02-06-2013 14:17 2160781

chymax3m, Печальненько. Но все равно спасибо.
Тогда можно попробовать по другому.
Подскажите кто знает. Как сделать чтобы после названия программы сразу шло его описание (то что во всплывающей подсказке)
И при этом чтобы программы были одна под другой. А не как на скрине в три столбца.



P.S. В настройках темы выставлял один столбец. Не помогает. Так же пробовал в useroptions.js менять значение на 1. Результат тот же.

CWTeaM 02-06-2013 17:23 2160891

Цитата:

Цитата chymax3m
CWTeaM наверное ты это имел в виду(ссылку забыл вложить):Таблица автоустановки »

ТОЧНО!!! именно эту ссылку я и хотел дать

chymax3m 03-06-2013 02:47 2161140

ProQ.Lucky В опциях попробуй выбери отображение в 1 колонку (там стоит 3), а в мастере тем - 2 стиль отображения. Наверное это наиболее похоже на то что ты хочешь.

CWTeaM 04-06-2013 08:08 2161874

Друзья!!!
У кого уже есть на руках WPI 8.6.5 поделитесь пожалуйста.

proqlucky 04-06-2013 16:33 2162126

chymax3m, Мне нужен именно такой стиль отображения. Но только чтобы все было тображено в один столбец.
В опциях, как уже писал, выставлял 1 колонку, но почему то не работает.

mfeef 04-06-2013 16:41 2162134

CWTeaM, http://www.wpiw.net/downloads/WPI_v8.6.6.7z

Комсомолец 04-06-2013 18:05 2162180

Цитата:

Цитата ProQ.Lucky
Подскажите кто знает. Как сделать чтобы после названия программы сразу шло его описание (то что во всплывающей подсказке)
И при этом чтобы программы были одна под другой. А не как на скрине в три столбца. »

тут в один столбец и подсказки произвольные.
Не оно?

chymax3m 05-06-2013 03:24 2162465

Цитата:

Цитата ProQ.Lucky
В опциях, как уже писал, выставлял 1 колонку, но почему то не работает. »

У меня версия 8.4.6, и если делать как я писал на предидущей странице (в мастере тем 2 стиль +в опциях выставить в 1 колонку), то появится одна колонка. И да, если же выбрать другой стиль то (по крайней мере в этой версии) в одну колонку никак не получается...

P.S. Если же ты имел в виду, то что б можно было прокручивать колонку роликом, так отметь чекбокс Показывать полосу прокрутки в настройках.

proqlucky 05-06-2013 07:54 2162503

Цитата:

Цитата Комсомолец
Не оно? »

Не совсем. Меня устраивает этот WPI просто решил с внешним видом поэкспериментировать потому что программ мало выходит (на второй странице всего 5 пять программ). Но не получается.
Цитата:

Цитата chymax3m
И да, если же выбрать другой стиль то (по крайней мере в этой версии) в одну колонку никак не получается... »

Вот о чем я и говорю. Версия у меня 8.6.3.
А про полосу прокрутки знаю. Но чтобы ей пользоваться надо чтоб все было в одну колонку :) А так не читабельно (для меня по крайней мере).

CWTeaM 05-06-2013 08:07 2162506

Цитата:

Цитата mfeef
http://www.wpiw.net/downloads/WPI_v8.6.6.7z »

А пароль кто нибудь знает на архив?

chymax3m 05-06-2013 13:30 2162730

Цитата:

Цитата ProQ.Lucky
решил с внешним видом поэкспериментировать потому что программ мало выходит »

а чем тогда не устраивает 2 стиль + в 1 колонку? У меня лично 4 стиль в темах выстроен + чуть подредактировал отображение полей с названием и неплохо смотрится даже на категориях с малым количеством программ
Цитата:

Цитата CWTeaM
А пароль кто нибудь знает на архив?

Пароль автор дает только тем кто принимает участие в поиске/устранении багов, и вряд ли она тебе нужна (там ничего кардинально нового и нет)...

Robby 05-06-2013 16:37 2162825

chymax3m, и тем кто перечислил денежное вознаграждение. Фактически WPI стал платным. Насчет кардинально нового

читать дальше »
Change log!

v8.6.6 Updates - Released April 8th, 2013 (Supporter)
====================================================
**** Slight Themewizard changes.
**** More code cleanup and minor fixes.
**** Added function getProductKey.
**** Fixed a dependancies bug.
**** Fixed the download feature in Win7 & Win8.
**** Fixed Edition ID in WinXP.
**** WinXP will now display CD\DVD Info properly.
**** Added function Detect Keyboard Layout.
**** OSLang Improvments.
**** Enabled Drag 'n Drop in configuration tab.
**** Fixed installation order bugs.
**** Fixed timer issues when using IE10.
**** Fixed the runinvalidsignatures issues.

v8.6.5 Updates - Released Jan 19th, 2013 (Supporter)
====================================================
*** Fontinstaller finally works!
*** Tons of internal code fixes.

v8.6.4 Updates - Released Jan 14th, 2013
====================================================
*** Officially added myselfidem to the developers. WELCOME!
*** Diskchanger enhancements.
*** Restored var OSProps, winMgts;.
*** Connectedtointernet is now a visible condition.
*** isdesktoploaded is now a visible condition.
*** TONS of manual internal fixes and corrections.
*** Minor installer.hta cleanup.
*** SystemEnclosureType fix.
*** Added in wmi detection FirewallProductName, AVProduct.
*** Fixed the extra buttons not showing on USB by default.
*** Changed a ton of <nobr> tags.
*** Lots of minor fixes to the internal .htm files.

chymax3m 05-06-2013 16:57 2162838

Цитата:

Цитата Robby
и тем кто перечислил денежное вознаграждение. »

вообще-то, на сколько я знаю, таких всего около 14 человек и то, большинство из них активно участвует в развитии проекта.
Цитата:

Цитата Robby
Фактически WPI стал платным »

Нет, это не так. Если быть точним, то Kelsenellenelvian (текущий лидер групы разработчиков) решил разделить версии на публичные (бесплатние для личного пользования) и версии для разработчиков (доступ к которым можно получить если помочь проекту либо материально, либо практически решив какой-то баг). Так же на MSFN четко написано, что публичные версии будут выходит с изменением второй цифры (8.7, 8.8, 8.9 и т.д.), или же версия Supporter станет открытой для свободного доступа, если на конец года не будет выпущена публичная версия.

P.S. Последняя публичная версия - 8.6.48.6.3
P.P.S. Относительно Change log, так меня, как обычного пользователя, вполне устаривает работа и функционал версии 8.4.6.

proqlucky 05-06-2013 18:20 2162885

Цитата:

Цитата chymax3m
а чем тогда не устраивает 2 стиль + в 1 колонку? »

Тем что там используются иконки и шрифт большой, если второе исправимо, то первое нет. К тому же мне кажется громоздко получается, когда иконки есть, но о вкусах не спорят.
Прикольно у вас получилось. А где галочки для выбора программ то ?)

chymax3m 05-06-2013 22:51 2162993

Цитата:

Цитата ProQ.Lucky
А где галочки для выбора программ то ?) »

Нету, цвет шрифта и обводка становятся красными.

CWTeaM 06-06-2013 09:44 2163112

Цитата:

Цитата chymax3m
Пароль автор дает только тем кто принимает участие в поиске/устранении багов, и вряд ли она тебе нужна (там ничего кардинально нового и нет)... »

Цитата:

Цитата Robby
chymax3m, и тем кто перечислил денежное вознаграждение. Фактически WPI стал платным. Насчет кардинально нового »

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

А нового там много чего и исправлений много.
Меня интересовало добавление стороннего шрифта в самом WPI, это функция не работает в 8.6.3
в 8.6.4 и выше это исправлено
Пробовал средствами cufon через css стиля, не срабатывает, с js я не знаком и разбираться в js лень, что бы стиль переписывать.

chymax3m 06-06-2013 14:59 2163313

Цитата:

Цитата CWTeaM
я с автором связывался, предлагал перечислить ему ден. вознаграждение, он меня отфутболил. »

:laugh: так не надо было заводить разговоры о варезе, это дело там не приветствуется...Кел и ко мне предъявы кидал, только из-за того что я в тайтсле своего WPI добавил приставку Pro :)

CWTeaM 07-06-2013 09:29 2163610

Цитата:

Цитата chymax3m
так не надо было заводить разговоры о варезе, это дело там не приветствуется...Кел и ко мне предъявы кидал, только из-за того что я в тайтсле своего WPI добавил приставку Pro »

Все равно рано или поздно всплывет где нибудь свежачок.

Divil 11-06-2013 16:11 2165934

вопрос может показаться очень глупым, но мне все же интересно: с помощью каких языков создавалась данная програмка?(ну кроме известного для меня JS)

Hulk7778 30-06-2013 22:16 2177039

Как поменять цвет текста в окне выбора программ для установки WPI?
 
Подскажите пожалуйста как поменять цвет текста в окне выбора программ для установки WPI?

chymax3m 01-07-2013 19:07 2177530

Цитата:

Цитата Hulk7778
Подскажите пожалуйста как поменять цвет текста в окне выбора программ для установки WPI? »

В папке с выбраной темой ищи файл wpi.css, открыв в любом текстовом редакторе можно подправить нужные параметры элементов главного окна WPI (по умолчанию стоит тема Win7, т. е. %Путь к WPI%\Themes\Win7\wpi.css) В частности вот эти секции:
читать дальше »
Код:

.category_logo
{
        font-family: arial;
        font-weight: bold;
        color: #5FD6C7;  --цвет текста категорий
        font-size: 8pt;
}

.txt_logo
{
        font-family: arial;
        font-weight: bold;
        color: #ffffff;    --цвет текста компонентов
        font-size: 8pt;
}

.shortDescTxt_logo
{
        font-family: arial;
        font-weight: normal;
        color: #5FD6C7;  --цвет текста краткого описания
        font-size: 8pt;
}

.grayTxt_logo
{
        font-family: arial;
        font-weight: bold;
        color: #A0522D;  --цвет текста отключенных компонентов
        font-size: 8pt;
}

.forceTxt_logo
{
        font-family: arial;
        font-weight: bold;
        color: #FF0000; --цвет текста принудительных компонентов
        font-size: 8pt;
}

.checkedTxt_logo
{
        font-family: arial;
        font-weight: bold;
        color: #FF0000; --цвет текста выбранных компонентов
        font-size: 8pt;
}


P. S. Часть кода взята из лично-настроенного WPI, а потому цвета могут не соответствовать с твоими.

Hulk7778 01-07-2013 19:40 2177555

Знал что все просто , но не знал где. Спасибо.

CWTeaM 08-08-2013 11:31 2198346

Цитата:

Цитата thhor
Народ подскажите, а можно сделать 2 конфига и выбирать их в меню? В первом конфиге будут программы с обычной установкой, а в другом"Silent". Можно так сделать? Или здесь конфиги создавать можно только по типу "какой софт отмечен галочкой"? (тоже кстати не понял как создавать - появляется в списке, а толку от него нолью при его выборе софт не отмечен.
PS Так как сделать 2 конфига: Обычный и Тихий (не подменяя постоянно сам файл конфиг.js/ Чтоб можно было выбирать из выпадающей вкладки Выбор" в основном окне! »

Теоритически возможно, это нужно JavaScripts курить. А так как я в нем еще не разбирался, то точно подсказать не могу. Вот если все было на html собрано, то я бы точно сказал куда и что вписать.

chymax3m 08-08-2013 22:02 2198728

Цитата:

Цитата thhor
Непонятно зачем там тогда эта функция добавления конфигураций если она только тупо названия бесполезных конфигов добавляет. »

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

pavilion 15-08-2013 01:08 2201813

У меня при изменении WPI Config 8.0.0 возникает ошибка "Команда 1... Неудача". Когда я поменял старые программы на новые версии проблем не возникло, но когда я хочу заменить на другую программу то появляется указанная ошибка. (Если указать путь полностью например: F:\DotNet.exe /S то все работает, но если с переменной например: %wpipath%\\Install\\System\\DotNet.exe /S то ошибка.)

Valek271183 16-08-2013 17:42 2202809

Цитата:

Цитата pavilion
%wpipath%\\Install\\System\\DotNet.exe »

если путь к программе указан правильно то проверьте нет ли в нём названий на русском языке, если есть то укажите путь в кавычках "" "%wpipath%\\Install\\System\\DotNet.exe" /S
А вообще лучше используйте возможность добавлять и изменять список программ самой WPI, в меню где вы ставите галочки для выбора программ нажмите клавишу F3 и добавляйте свои программы там.

-TRM- 13-09-2013 14:28 2217288

Какое условие нужно прописать, чтобы при отсутствии наличия папки условие затемнялось, а при наличии НЕ затемнялось ?

chymax3m 14-09-2013 19:08 2217839

Цитата:

Цитата -TRM-
Какое условие нужно прописать, чтобы при отсутствии наличия папки условие затемнялось, а при наличии НЕ затемнялось ? »

А если проверять не наличие папки, а ее размер, и если он равен 0, то условие затемняется, >0 - не затемняется...

-TRM- 16-09-2013 10:36 2218637

chymax3m, ошибки начинают вылетать

chymax3m 17-09-2013 12:41 2219265

Цитата:

Цитата -TRM-
ошибки начинают вылетать »

Можно скрин ошибки? А если попробовать
Код:

FolderExists("C:\test\")==true
и
Код:

FolderExists("C:\test\")==false
в соответствующих полях условий?

-TRM- 17-09-2013 18:43 2219479

chymax3m, а несколько условий через знак | нужно делать?

chymax3m 18-09-2013 11:40 2219760

Цитата:

Цитата -TRM-
а несколько условий через знак | нужно делать? »

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

rocet 21-09-2013 06:32 2221298

хочу добавить windows media player 11, как настроить чтоб эта программа утанавливалась или отображалась только на xp и vista?
p.s. другие программы, которые входят, поддерживают все os.

chymax3m 22-09-2013 10:23 2221798

rocet
Код:

getOSver()=="XP"
пропишите в условия.

rocet 25-09-2013 10:28 2223601

chymax3m, ещё вопрос, хочу добавить java, но у меня 2 установщика (x86 и x64) как их скомбинировать?

monotype 25-09-2013 21:09 2223963

to rocet можно в строке добавить {x86} {x64} и получится:
cmds[pn]=['{x86} "%wpipath%\\Install\\java_x86.exe"','{x64} "%wpipath%\\Install\\java_x64.exe"'];

должно получится и при инсталяции автоматически выбирать разрядность.

chymax3m 26-09-2013 12:58 2224308

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

CWTeaM 26-09-2013 20:22 2224534

Ну так раздобыл кто нибудь последнюю версию WPI 8.6.6 либо 8.6.7?

Tolyanchik 27-09-2013 02:21 2224677

Кто то может подсказать что может значит предупреждение?
ВОт что пишет журнал:
Код:

27 сентября 2013 г. 0:55:37
  Программа: DirectX 9.0с June 2010
  Уникальный ID: DIRECTX90JUNE2010
  Порядок: 900014
  Категория: Системные
  27 сентября 2013 г. 0:55:59 - cmd1 ** Предупреждение ** (возвращен код 2): "\\vboxsrv\Temp\WPI\Install\System\DirectX.exe"
  27 сентября 2013 г. 0:55:59 - Установка завершена.


chymax3m 27-09-2013 09:54 2224728

Цитата:

Ну так раздобыл кто нибудь последнюю версию WPI 8.6.6 либо 8.6.7?
Автор на форуме MSFN писал, что в сеть просочилась одна из тестовых версий WPI, и после этого решил отправлять разработчикам/пожертвувавшим деньги индивидуально подписанные версии, что бы узнать кто сливает, но в ближайшее время (когда соберет денег на восстановление своего интернета) собирается выложить обновленную версию в свободный доступ. Так что нужно немного подождать...

CWTeaM 27-09-2013 11:36 2224774

Цитата:

Цитата chymax3m
Автор на форуме MSFN писал, что в сеть просочилась одна из тестовых версий WPI, и после этого решил отправлять разработчикам/пожертвувавшим деньги индивидуально подписанные версии, что бы узнать кто сливает, но в ближайшее время (когда соберет денег на восстановление своего интернета) собирается выложить обновленную версию в свободный доступ. Так что нужно немного подождать... »

Будем надеяться, что не придется долго ждать. Я заинтересован конкретно в этих версиях, потому как там произошли глобальные и очень интересные изменения.

rocet 27-09-2013 16:44 2224929

а можно использовать 2 условия при выполнении команд.
пример:
{OS=XP,Vista}{x86}"%wpipath%\Install\program.exe"
или оно должно по-другому писаться?

Tolyanchik 29-09-2013 04:09 2225533

Подскажите что за функция "код для перезагрузки"
И что она даёт, какие коды бывают?

chymax3m 30-09-2013 00:03 2225918

Цитата:

Цитата Tolyanchik
Подскажите что за функция "код для перезагрузки"
И что она даёт, какие коды бывают? »

А где вы ее нашли(просто пользуюсь украинским языком в оболочке)? Возможно это сигнал для системы перезагрузится во время/после установки программ стандартными средствами WPI...есть, в роде, еще "подать сигнал" и "выключить компьютер".

Tolyanchik 30-09-2013 11:39 2226043

chymax3m, извиняюсь, я не так написал, не ДЛЯ перезагрузки, а просто "код перезагрузки"

chymax3m 30-09-2013 12:28 2226080

Кажется, это из той оперы, что и ошибка описана вами на предидущей странице: когда WPI не может установить приложение по какой-то причине (заблокирован доступ к папке/файлу или что-то подобное) совершит, наверное, перезагрузку при возврате кода указаного в этом поле (у вас при ошибке возвратило код 2) чтоб попытатся снова установить приложение...Но зачем вам это?

Tolyanchik 30-09-2013 14:56 2226174

Ну надо же знать, что дают все опции, они же для чего то есть =)

Tolyanchik 02-10-2013 00:49 2227144

Кстати, раскажите как избежать такого бага.
Прописана у меня в WPI отключение UAC, перезагрузка, установка Net Framework, опять перезагрука ну и дальше пошли программы. Вот он отключает, перегружает систему, не загружается рабочий стол, а просто чёрный фон и начинается установка FrameWorka(хотя галочка загрузки рабочего стола стоит), после установки, опять уходит в ребут, загружается Винда и всё. И ничего дальше не устанавливается. В логе пишется вот что:
Код:

1 октября 2013 г. 23:14:29
  Программа: Microsoft .NET Framework 4.5.1 Full для Windows 7 SP1
  Уникальный ID: FW4517
  Порядок: 900051
  Категория: Системные
  1 октября 2013 г. 23:31:59 - cmd1 Успех (возвращен код 0): "C:\WPI\Install\SYSTEM\DotNet4517.exe" -y ! SL NR
  1 октября 2013 г. 23:32:02 - cmd2 Успех (возвращен код 0): "C:\Windows\System32\shutdown.exe" /r /f /t 5

при этом на диске C лажет эти файлы: history и rb_config.
Если запускаю снова WPI, получаю ответ, мол она уже запущена, после чего она всё же запускается и пишет, что программы е доустановились и не хочу ли я продолжить. Ну ест-но, если нажимаю продолжить, она дописывает в лог:
Код:

1 октября 2013 г. 23:14:29
  Программа: Microsoft .NET Framework 4.5.1 Full для Windows 7 SP1
  Уникальный ID: FW4517
  Порядок: 900051
  Категория: Системные
  1 октября 2013 г. 23:31:59 - cmd1 Успех (возвращен код 0): "C:\WPI\Install\SYSTEM\DotNet4517.exe" -y ! SL NR
  1 октября 2013 г. 23:32:02 - cmd2 Успех (возвращен код 0): "C:\Windows\System32\shutdown.exe" /r /f /t 5
  1 октября 2013 г. 23:39:36 - Установка завершена.

И установка идёт дальше.
Кто знает, как это побороть и исправленно ли это в поздних версиях?
Подопытные: WPI 8.6.3, WIndows 7 x64

rocet 02-10-2013 12:21 2227319

помогите с вопросами
1) как тихо установить net fraemwork без перезагрузки?
2) не знаю как правильно выразится, короче так:
у меня имеется программа установки nero cover desinger.
состоит она из исполняемого файла (.msi) и прилегающих папок с дополнительными компонентами(control center, справка и т.д.) хочу запихать это в sfx(много места занимает) с тихой установкой. вопрос в том что, сперва после запуска sfx, wpi будет ждать окончания распаковки sfx а не установщика который после распаковки запустится, или нет?
3) как запретить установке запуск браузера (с ключом всё равно вылазиет).

chymax3m 02-10-2013 14:18 2227407

rocet
Вообще-то это уже офтоп и в шапке есть ссылки на нужные Вам ресурсы, но в кратце:
1 - для нормального функционала програм после установки .NET нужна перезагрузка, другое дело что можно перезагружатся после завершения установки остальных приложений...ищите ключи установки именно для .NET, или же воспользуйтесь одной из сборок (в частности и на этом форуме есть)
2 - воспользуйтесь в репаке консольной утилитой nircmd и отлавлюйте завершение процесса msiexec.exe
3 - если это Google Chrome, то никак, просто после установки "убиваем" процес chrome.exe:
Код:

{TASKKILL} chrome.exe

Tolyanchik 05-10-2013 22:29 2229240

Кто подскажет, что может быть за проблема?


Нашёл решение, теперь вопрос к знатокам зарубежного:
В старой версии WPI было так:
Код:

optKeep[lang] = ['Keep'];
По русски было так:
Код:

optKeep[lang]                  = ['Следовать за курсором'];
Теперь пишется так:
Код:

optFloat[lang]                  = ['Float'];
А как по русски перевод?

chymax3m 06-10-2013 10:54 2229405

Цитата:

Цитата Tolyanchik
А как по русски перевод? »

По моему - Поверхостний

Dreadhound 07-10-2013 19:26 2230404

Доброго времени суток, господа, хотелось бы попросить помощи вашей. хотелось бы узнать, как изменить окно установщика? добавить картинки и подписи?

brodjaga5 07-10-2013 20:05 2230427

Dreadhound, WPI/Themes/ выбираем нужную тему та что по умолчанию стоит, меняем картинки (соблюдаем расширение и размеры), значки и многое другое

Dreadhound 08-10-2013 20:03 2230939

Вложений: 2
Собрал значится WPI-ку, на компе, на котором собирал, протестировал, все норм робит. При запуске на других компах (собиралась для работы) и попытке устанавливать приложения выдает ошибки установки. причем все приложения кроме одного. Сборку делал на внешнем харде, и пути привязывал к нему, инсталлеры все на нем. Скрины путей во вложении. ISendSms-работает корректно, остальные нет. в чем моя ошибка? Когда одну и ту же программу надо было вписать в несколько пакетов, я клонировал команду нужное количество раз, и привязывал к каждому пакету по клону.

brodjaga5 08-10-2013 20:41 2230961

Dreadhound, в место %root% походу %wpipath%

chymax3m 08-10-2013 21:40 2230991

Цитата:

Цитата brodjaga5
в место %root% походу %wpipath% »

Да, тогда пути будут подставлятся относительно файла WPI.exe, a %ROOT%, я так понимаю, предпологает что WPI.exe находится в корне диска.

Dreadhound 09-10-2013 00:18 2231080

спасибо

А как можно добавить лицензионное соглашение до перехода в меню выбора программ?

заменил root на wpipath, теперь даже на изначальном компе пакет не встает. в какой папке должны быть программы, дабы випиай работал корректно?

Dreadhound 09-10-2013 00:51 2231095

Вложений: 2
сейчас скинул все установочники в единую папку, вторая папка с випиайкой, как мне прописать пути, чтобы установочники запускались корректно на любой машине и выполняли свое назначение? З.Ы. Текст лицензионного соглашения относительно предыдущего вопроса в текстовом файле.

Dreadhound 09-10-2013 01:24 2231104

вопрос по путям уже неактуален, разобрался сам. вопрос по лицензионному соглашению все так же открыт.

brodjaga5 09-10-2013 03:53 2231121

Dreadhound, а как запускается WPI?
допустим из SetupComplete.cmd
Код:

for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%D:\DiskRoot.txt set DiskRoot=%%D:
:: Установка дополнительных приложений
start /wait %DiskRoot%\WPI\License.txt
start /wait %DiskRoot%\WPI\WPI.exe

DiskRoot.txt пустышка создаётся в корне диска где находится WPI

Dreadhound 09-10-2013 21:00 2231613

brodjaga5, wpi запускается через соответственно сам файл випиая, и я хотел бы чтобы лицензионное соглашение высвечивалось до показа окна с выбором программ. И еще вопрос, Возможно ли сделать так, чтобы вместо отмены у випиайки была возможнось пропуска конфликтной программы. а то она позволяеть только отменить после окончания установки программы, которая ставится в текущий момент.

brodjaga5 09-10-2013 21:26 2231627

Цитата:

Цитата Dreadhound
хотел бы чтобы лицензионное соглашение высвечивалось до показа окна с выбором программ »

Код:

for %%D in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @if exist %%D:\DiskRoot.txt set DiskRoot=%%D:
:: Установка дополнительных приложений
start /wait %DiskRoot%\WPI\License.txt
pause
start /wait %DiskRoot%\WPI\WPI.exe

лицензионное соглашение откроется и после его закрытия стартанёт сам WPI.exe, или я не догоняю вопроса?
по поводу второго вопроса мне тоже интересно, иногда помогал Диспетчер задач

proqlucky 12-10-2013 21:05 2233355

Подскажите какой ключ использовать для установки VirtuaWin 4.3
прописал в config вот так
Код:

prog[pn]=['VirtuaWin 4.3'];
uid[pn]=['VIRTUAWIN'];
dflt[pn]=['no'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Интерфейс'];
pfro[pn]=['no'];
cmds[pn]=['"%wpipath%\\Install\\INTERFACE\\VirtuaWin.exe"'];
desc[pn]=['VirtuaWin - программа...'];
picf[pn]=['"%wpipath%\\Graphics\\Logos\\VirtuaWin.png"'];
picw[pn]=['100'];
pich[pn]=['100'];
textl[pn]=['Bottom'];
pn++;

и начинается обычная установка, оно и не мудрено ключ ведь не прописал :)

CWTeaM 13-10-2013 11:36 2233567

Цитата:

Цитата ProQ.Lucky
Подскажите какой ключ использовать для установки VirtuaWin 4.3
прописал в config вот так
Код:
prog[pn]=['VirtuaWin 4.3'];
uid[pn]=['VIRTUAWIN'];
dflt[pn]=['no'];
forc[pn]=['no'];
bit64[pn]=['no'];
cat[pn]=['Интерфейс'];
pfro[pn]=['no'];
cmds[pn]=['"%wpipath%\\Install\\INTERFACE\\VirtuaWin.exe"'];
desc[pn]=['VirtuaWin - программа...'];
picf[pn]=['"%wpipath%\\Graphics\\Logos\\VirtuaWin.png"'];
picw[pn]=['100'];
pich[pn]=['100'];
textl[pn]=['Bottom'];
pn++;
и начинается обычная установка, оно и не мудрено ключ ведь не прописал »

В комплекте с WPI есть инструменты в отдельной папке, используйте программу USSF. Если ключи указанные программой USSF не помогут, либо если программа не определит тип инсталлятора, то ищите на этом форуме уже готовые перепакованные решения.

proqlucky 13-10-2013 19:56 2233823

CWTeaM, не нашел у себя USSF. Скачал с офф.сайта WPI и там тоже не нашел.
Может название другое?

Сrack 13-10-2013 21:16 2233869

ProQ.Lucky, Universal Silent Switch Finder

chymax3m 14-10-2013 00:51 2233952

Цитата:

Цитата ProQ.Lucky
не нашел у себя USSF. »

Вообще-то, если добавлять программы в WPI через оболочку, а не вручную править файл конфига, то кнопочка доступа к USSF доступна во вкладке добавления команд. А так, то утилита должна находится в: %wpipath%\Tools\USSF.exe

proqlucky 14-10-2013 01:14 2233966

chymax3m, я вручную правлю config, мне так удобней, поэтому не знал про кнопочку в оболочке.
Вот это она?

Вот такое содержимое папки Tools в WPI v.8.6.3 (c офф. сайта). Как видите там нет USSF.

Сrack, спасибо за расшифровку. Нагуглил программу :)

chymax3m 14-10-2013 15:46 2234279

Цитата:

Цитата ProQ.Lucky
я вручную правлю config, мне так удобней, поэтому не знал про кнопочку в оболочке.
Вот это она? »

Нет, во вкладке Команды мастера конфигураций:

У меня версия 8.4.6, и USSF находилась в папке Tools в архиве с WPI.

proqlucky 14-10-2013 16:02 2234283

Цитата:

Цитата chymax3m
Нет, во вкладке Команды мастера конфигураций: »

Спасибо. Буду знать.
Цитата:

Цитата chymax3m
У меня версия 8.4.6, и USSF находилась в папке Tools в архиве с WPI. »

Наверное разработчики убрали её. Другого варианта не знаю.

lokoham 31-10-2013 00:02 2244272

А подскажите, пожалуйста, возможна ли реализация следующего:
К примеру есть sfx архив, который содержит все файлы WPI и он распаковывается в папку Temp. А папка с программами находится в другом месте... Возможно ли сделать так, чтобы пути к установочным файлам определялись нормально?

Задумки были насчет системных переменных. К примеру создается новая переменная, со значением равным пути, где лежат программы... и уже эту переменную используем вместо %wpipath% в файле конфигурации. Но увы и ах, это пока что ни к чему не приводит...

chymax3m 31-10-2013 00:37 2244297

lokoham Из справки:
Код:

{JSCRIPT}=setEnvVar(Variable,Value)
Usage: {JSCRIPT}=setEnvVar("USERNAME","Mark")

А что, если прописать эту команду на выполнение до начала установки во вкладке Опции->Инструменты, а потом для каждой комманды прописать %USERNAME% (соответственно вышеприведенному упримеру)? В таком случае иконки прийдется паковать вместе с WPI и пути для них вязать с %wpipath%.

lokoham 31-10-2013 07:26 2244353

chymax3m,
Мысля насчет скрипта хорошая... Но вопрос, когда выполнится этот скрипт, перед самой установкой программ или непосредственно после старта wpi? Фишка в том что в конфигурации присутствует проверка на существования каждого установочного файла... Так что если перед самой установкой программ сработает скрипт, то смысла от него будет мало.

chymax3m 31-10-2013 12:50 2244511

Цитата:

Цитата lokoham
Фишка в том что в конфигурации присутствует проверка на существования каждого установочного файла »

Зачем Вам это? Вы уже пробовали запускать WPI с этой проверкой? Я однажды попробовал добавить проверку, так WPI так тупить начинает, особенно если с диска запускать...Можно еще насоздавать несколько вариантов файла конфигурации, запаковать в 7zipSFX. и потом наделать соответствующих ключей распаковки для запуска WPI с каждым конфигом. Можно еще попробовать, при рапаковке, добавлять в реестр путь к программам, а потом его считывать, но неуверен сработает ли...

lokoham 31-10-2013 19:10 2244865

chymax3m, пробовал, работает без проблем :)
Бросил идею запуска из папки темп, сделал по другому пока что :)

Возник еще один вопрос, как использовать 2 условия проверки? Как они должны пречисляться: через ",", через ";" или как то по другому? пробовал первые два варианта, срабатывает только одно.

chymax3m 31-10-2013 20:58 2244954

Цитата:

Цитата lokoham
Возник еще один вопрос, как использовать 2 условия проверки? »

Я так понял, что два условия должны исполнятся одновременно, тогда попробуйте &&

lokoham 01-11-2013 10:32 2245213

chymax3m, спасибо, помогло :)
если кому то будет нужно, то синтаксис таков:
cond[pn]=['Условие 1' && 'Условие 2'];

Kubanych 02-11-2013 08:11 2245897

Как вывести сообщение в окне установки программ WPI? Например, какая-то программа будет очень долго устанавливаться. Хотелось бы вывести сообщение, где-то рядом с "Команда 1..." типа "Это программа будет устанавливаться примерно 40 мин. Подождите!". Чтобы пользователь не волновался и, возможно, подумав, что что-то "нехорошее" случилось не сделал бы чего-нибудь нежелательного во время установки.

chymax3m 02-11-2013 11:35 2245941

Kubanych такого, вроде, WPI не умеет. Попробуйте ставить ключи для установки с отображением процесса (Inno - /SILENT, msi - /qb).

Valek271183 03-11-2013 19:29 2246703

WPI понимает параметр getOSver()=="Win8" но не знает Windows 8.1, как её можно добавить?

lokoham 21-11-2013 22:38 2259543

А кто нибудь знает, есть ли у WPI параметры командной строки? к примеру так wpi.exe /configfile=config2.js?

chymax3m 22-11-2013 01:39 2259635

lokoham посмотрите файл "WPI Reference.txt", в корне папки WPI, там в конце описаны поддержываемые параметры коммандной строки.

rocet 22-11-2013 14:52 2259868

а как убрать пункты: настройка, конфигурация, темы, интернет?
и сделать окно: выбрать всё, снять всё, просто в виде кнопок?

chymax3m 22-11-2013 23:38 2260169

rocet в мастере опций, во вкладке свойства снять галочку "показовать дополнительные кнопки" (верхняя левая, это совсем) и/или поставить галочку "не показовать доп. кнопки при запуске с CD" (верхняя правая, при запуске с локального диска будут отображатся)

Nightmareterrible 25-11-2013 12:35 2261290

Как можно указать путь к программе, находящейся в каталоге на уровень выше WPI?
Пример:
'%wpipath%\\..\\_папка_\\программа.exe /КЛЮЧ'
не работает (при запуске WPI - "неудача").

lokoham 26-11-2013 22:32 2262089

Nightmareterrible,
если строчка в Config.js выглядит так cmds[pn]=['"%WpiPath%\\..\\software\\System\\Adobe Flash Player.exe" /S']; ,то должно работать:) По крайней мере в последней версии WPI :)

Ну а еще можешь попробовать '"%ROOT%\\_папка_\\программа.exe" /КЛЮЧ' :)

Nightmareterrible 27-11-2013 09:41 2262269

lokoham,
Да, действительно работает.
Проблема снята. Возможно, ошибка была в том, что запускал WPI по сети на виртуальной машине. При запуске с локального компьютера всё работает отлично. Работает и "%wpipath\\..\\путь%" и "%root\\путь%"

-TRM- 27-11-2013 13:35 2262377

Подскажите, как запретить программе появляться в списке если WPI стартует на системе младше Windows 7 ?

lokoham 27-11-2013 22:36 2262779

-TRM-, строчка в конфиге выглядит так:
cond[pn]=['getOSver()>="Win7"'];

по идее должно работать :)

-TRM- 28-11-2013 11:05 2262986

а как сделать двойную проверку (для отображения в списке программ), на платформу (getOSver()>="Win7") и на наличие файла ?

lokoham 28-11-2013 17:34 2263217

-TRM-, к примеру так :)
cond[pn]=['getOSver()>="Win7"' && 'FileExists("%SoftDir%\\software\\System\\Adobe Flash Player.exe")'];

-TRM- 28-11-2013 19:03 2263257

&&
ага, вот где собака порылась... спс
А как условие поставить на отсутствие файла ?

lokoham 28-11-2013 20:43 2263321

-TRM-,
по идее так
!'FileExists("%SoftDir%\\software\\System\\Adobe Flash Player.exe")'

но у меня че то не сработало...
! - логическое отрицание в Js.

Хотя работает :)
Если указанного файла не существует, то FileExists вернет False :) а !False = True :)
Что и требовалось доказать :)

brodjaga5 29-11-2013 04:48 2263510

кто нибудь ставил v.8.6.7? опять проблемы с lang_ru.js!
----
о нашёл строка 719 в место optKeep нужно optFloat

lokoham 29-11-2013 07:29 2263532

brodjaga5,
а конкретнее какая проблема? к меня стоит и пока никаких проблем не заметил :)

-TRM- 29-11-2013 11:29 2263669

lokoham, я в самом WPI в условии (не в конфиге) пишу
getOSver()>="Win7" && FileExists("%SoftDir%\\software\\System\\Adobe Flash Player.exe")
даже если и в конфиге (разные варианты твои/свои перепробовал) - не срабатывает ! Правда есть ещё условия затемнения заполненные и условия зависимости. Но строка также появляется в списке программ на Windows XP.

Robby 29-11-2013 13:32 2263745

Цитата:

Цитата brodjaga5
кто нибудь ставил v.8.6.7? опять проблемы с lang_ru.js! »

Проблемы потому, что lang_ru.js никто не адаптировал для новой версии. Все языковые файлы, кроме английского, кочуют из старых версий и обновляются по мере их выкладывания на MSFN форуме.
Сделал перевод lang_ru.js. Тестируем на орфографические ошибки и неточности.

Valek271183 30-11-2013 21:56 2264562

при добавлении зависимостей в через встроенный Мастер конфигурации появляется ошибка Строка 997, Символ 4, Ошибка требуется объект, код 0, X://WPIScript/api.js
кто-нибудь знает как с ней бороться?

rocet 04-12-2013 15:10 2266848

в wpi есть функция проверки обновлений, как её можно позаимствовать? :cool:

serp02 09-12-2013 15:25 2269356

Может кто знает - как должно выглядеть условие для выбора драйверов в зависимости от VEN и(или) DEV установленного железа?
Т.е. если я знаю VEN nVidia (10de) как я могу задать выбор именно их драйверов, а драйвера AMD просто погасить?

alebronn 12-12-2013 17:56 2271409

Подскажите как оформить копирование в WPI.
Есть ImgBurn.exe, после установки которого нужно отдельно закачаный языковой файл скопировать в c:\Program Files (x86)\ImgBurn\Languages\. Как это сделать? Заранее спасибо.
P.S. Версия WPI 8.6.7


Да и ещё, через cmd с содержанием:
SetupImgBurn_2.5.8.0.exe /S
COPY russian.lng "c:\Program Files (x86)\ImgBurn\Languages\russian.lng"

работает прекрасно, но в WPI этот cmd не работает...

alebronn 12-12-2013 18:48 2271443

С копированием более мене разобрался, теперь вот как заставить WPI разобраться в какую папку копировать? Дело в том что у меня по умолчанию "%programfiles% = c:\Program Files\ а установка идёт в c:\Program Files (x86)... я просто в строке исправил код на
Код:

{FILECOPY} %wpipath%\Install\ImgBurn\russian.lng "%programfiles% (x86)\ImgBurn\Languages\russian.lng"
Но если у кого то x86 не будет то произойдёт ошибка. Так вот как научить WPI разобраться с этим?

Сrack 12-12-2013 18:57 2271445

alebronn, если ваш батник запускает 32-битное приложение на 64-битной ОС, то
Код:

%programfiles% = c:\Program Files (x86)
если батник запускает 64-битное приложение, то
Код:

%programfiles% = c:\Program Files

alebronn 13-12-2013 10:41 2271711

Батника уже нету, управился средствами WPI, но получилось через опу...
Пришлось прописать копирование в обе папки и Program Files и Program Files (x86) и как результат в одном из случаев происходит "неудача". Вот команды WPI:
Код:

"%wpipath%\Install\ImgBurn\SetupImgBurn_2.5.8.0.exe" /S
{FILECOPY} %wpipath%\Install\ImgBurn\russian.lng "%programfiles% (x86)\ImgBurn\Languages\russian.lng"
{FILECOPY} %wpipath%\Install\ImgBurn\russian.lng "%programfiles%\ImgBurn\Languages\russian.lng"

В результате:
Команда1...Успех
Команда2...Успех
Команда3...Неудача

С одной стороны мне и так пойдет, главное, что работает, ну а с другой как в анекдоте:
читать дальше »

К врачу-урологу тихонько постучались в дверь кабинета. На приглашение
входит такой аккуратненький мужичок. Естественно док спрашивает на что
пациент жалуется.
Мужичок аккуратненько снимает одежку, аккуратненько складывает ее на
спинку стула и показывает доктору хозяйство.
Д: - Ну и что вас беспокоит?
П: - Понимаете, доктор, у меня правое яичко отвисает на 2 милиметра ниже
левого...
Д: - Ну и...?
П: - Да неаккуратненько как-то

chymax3m 13-12-2013 12:27 2271745

alebronn должно быть так:
Код:

"%wpipath%\Install\ImgBurn\SetupImgBurn_2.5.8.0.exe" /S
{FILECOPY} %wpipath%\Install\ImgBurn\russian.lng "%programfiles%\ImgBurn\Languages\russian.lng"

тогда на х64 машинах копирование будет происходить в С:\Program Files (x86), а на х86 - в папку С:\Program Files

alebronn 13-12-2013 13:46 2271784

А вот у меня винда стоит 64, а переменная %programfiles% = С:\Program Files .... Почему так, не знаю. Поэтому я и поднял эту тему. Программа устанавливается в С:\Program Files (x86) а переменной %programfiles% я эту папку найти не могу.
В свойствах моего компьютера прекрасно вижу, что 64х разрядная.... А пробую через CMD файлик определить разрядность пишет х86

Сrack 13-12-2013 16:00 2271852

alebronn, значение переменной %programfiles% зависит от разрядности приложения, которое к этой переменной обращается. Если вы запустили 64-битный cmd, то путь будет другой, не как в WPI.

alebronn 17-12-2013 10:38 2273686

Это я уже понял, я сейчас решаю как научить WPI в этом разбираться. (без cmd файла). Пока добился способа с заренее заложеной ошибкой. Тоесть копирую и в просто програм файлс и в програм файлс (х86).. Ну и в случае если такого каталога нет появляется ошибка, но работа WPI продолжается.
В результате:
Цитата:

В результате:
Команда1...Успех
Команда2...Успех
Команда3...Неудача

chymax3m 18-12-2013 13:17 2274301

alebronn можно скрин со вкаладкой с соответствующими коммандами?

Songo 03-01-2014 02:59 2282367

Вложений: 1
Здравствуйте.
Подскажите, если есть WPI собранный на версии 8.0.0, стоит ли его обновлять до версии 8.7.0 и что это даст?
Спасибо.
p.s. lang_ru.js для v8.7.0. Исправлено всё на основе английского файла + несколько мелких исправлений в переводе.
Неправленый глобально как от Robby.

rocet 06-01-2014 14:08 2283779

за что отвечают окна "порядок установки", "конфигурации" в мастере конфигурации?

Цитата chymax3m:
rocet в мастере опций, во вкладке свойства снять галочку "показовать дополнительные кнопки" (верхняя левая, это совсем) и/или поставить галочку "не показовать доп. кнопки при запуске с CD" (верхняя правая, при запуске с локального диска будут отображатся) »
попробовал пункты все кроме первых двух исчезли, а так и осталась. как её всё таки превратить в кнопки?
читать дальше »
примерно так

Robby 06-01-2014 18:23 2283900

Цитата:

Цитата rocet
так и осталась. как её всё таки превратить в кнопки? »

в Конфигурация на вкладке Конфигурация в нижнем левом углу есть птичка Использовать множественные конфигурации, которую нужно снять чтобы появилсь кнопки.

Nik_V 12-01-2014 14:51 2287534

Songo,
Благодарю за
Цитата:

Цитата Songo
lang_ru.js »

Приятней работать.

MW3 21-01-2014 22:34 2293726

Мужики подскажите где найти кнопки чтобы можно редактировать http://radikale.ru/full/49112/4efc3/38c76c6e10.jpg.html

chymax3m 22-01-2014 08:43 2293883

MW3 В папке с темой, вибраной для оболочки, есть по три рисунка в формате png для каждой кнопки.

MW3 22-01-2014 16:58 2294178

chymax3m, именно такие кнопки

glebkox 23-01-2014 12:28 2294641

когда вклячаю програму пишит

Internet Explorer Scripting error

An error has occured in the script on this page

Line:239
Char:1
Error:lblEnable64bitprocessnig is undefined
Code:0
URL:ну тут файл с ошибкой

и спрашивает хотите продолжить работу скрипта нажму да не включается а нет вклячается но очень глючит и тупит не чё не поймёш
как я понял IE надо менять поменял не помогло в файлах настройки искал 64битовую систему не чё не нашел чё делать помогите

rocet 24-01-2014 13:25 2295242

MW3, вот эти иконки( по 3 к каждой кнопке) в папке Themes, заменяешь на свои, размер подгоняй сам

SergeyKarimov 25-01-2014 03:04 2295775

Здравствуйте Уважаемые форумчане ,у меня такой вопрос,подскажите пожалуйста,как можно регулировать кнопки в WPI,в лева в право в верх вниз ,что бы от регулировать под себя,если кто знает отзовитесь


monotype 25-01-2014 13:45 2295908

мне кажется, что никак. только путём маштабирования кнопки.


SergeyKarimov 25-01-2014 15:31 2295974

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

monotype 25-01-2014 15:38 2295987

возможно, что они есть. но я не нашёл, поэтому (кстати в ветке этот вопрос кто то поднимал) просто масштабировал кнопку.

SergeyKarimov 25-01-2014 15:59 2296001

Так в том то и дело что от масштабировать много ума не надо ,зачем мне большие длинные кнопки,я сторонник минимализма,мне надо их не много сместить ,что бы кнопка начать установку была ниже с одинаковым расстоянием и не много все кнопки сместить в право,хотя бы на 1,5 2 см


krot183 25-01-2014 18:10 2296102

Привет всем.Кто нибудь знает как сделать чтобы при запуске WPI проверялась разрядность системы и выбиралась конфигурация?

monotype 25-01-2014 18:33 2296123

Цитата:

Цитата krot183
проверялась разрядность системы и выбиралась конфигурация? »

в конфиге, в строчках

cmds[pn]=['{x86} "%wpipath%\\Install\\имя проги.exe','{x64} "%wpipath%\\Install\\имя проги.exe'];

krot183 25-01-2014 19:16 2296151

Не то.Мне надо чтобы выбиралась конфигурация типа по умолчанию ,выбрать всё и т.д

Допустим установилась винда ,запустился WPI и автоматом выбрал конфигурацию например для ноутбука.Чтобы не все проги ставились а только отмеченые в конфигурации.

krot183 25-01-2014 19:48 2296165

Всем спасибо уже придумал как сделать.

SergeyKarimov 25-01-2014 20:14 2296179

А вот Я не как не могу придумать,и мне кажется здесь не найдётся человека кто сможет помочь мне на мой вопрос

glebkox 26-01-2014 11:35 2296467

не мргу поменять цвет шрифта заголовок зелёный а имя програмы синее как поменять цвет ??????

monotype 26-01-2014 15:43 2296638

Цитата:

Цитата glebkox
не мргу поменять цвет шрифта заголовок зелёный а имя програмы синее как поменять цвет »

копайте в wpi.css и в installer.css

krot183 26-01-2014 20:52 2296881

SergeyKarimov, чёто я тоже не могу найти как сместить кнопки.

Кто знает что за пункт "активировать 64-битный процесс" ,Для чего он нужен?

SergeyKarimov 03-02-2014 19:12 2302010

Здравствуйте Уважаемые форумчане ,помогите подскажите кто может!, У меня такой вопрос,как можно увеличить расстояние между кнопками как нарисовано на скрине
говорят где то в настройках но я не как не могу найти облазил уже все настройки и не чего похожего для этого не нашел ,а может просто не заметил, кто знает подскажите пожалуйста,заранее спасибо.


glebkox 04-02-2014 10:33 2302321

поищи в Themes\Win7 и там найди фаил wpi.css и там поищи

glebkox 04-02-2014 10:49 2302334

Цитата:

Цитата krot183
Кто знает что за пункт "активировать 64-битный процесс" ,Для чего он нужен? »

при открытие програмы пишит тебе это типа ошибка продолжить или нет и всё такое да

gvshil 04-02-2014 12:59 2302436

Как можно запустить программу из под WPI и, не дожидаясб ее выполнения, продолжить установку программ?

monotype 04-02-2014 13:32 2302456

Цитата:

Цитата gvshil
не дожидаясь ее выполнения, продолжить установку программ? »

сдаётся мне, что никак. там соблюдается очерёдность.

SergeyKarimov 04-02-2014 14:05 2302474

Кто нибудь поможет мне с помощью,о выше написанной !!!

gvshil 04-02-2014 14:32 2302494

Цитата:

Цитата monotype
сдаётся мне, что никак. там соблюдается очерёдность. »

Жаль, жаль...
Я решил проблему через батник, но как то не красиво.

CWTeaM 05-02-2014 10:20 2303007

Цитата gvshil:
Как можно запустить программу из под WPI и, не дожидаясб ее выполнения, продолжить установку программ? »
Вы запланировали свой комп в кому погрузить?
Если из Вашего WPI будет одновременно запускаться несколько инсталляторов, то представьте себе сколько ресурсов компьютера потребуется.

gvshil 06-02-2014 17:15 2304138

Цитата:

Цитата CWTeaM
Вы запланировали свой комп в кому погрузить? »

Я запланировал услышать совет от знающих людей.

CWTeaM 07-02-2014 08:26 2304557

Цитата gvshil:
Я запланировал услышать совет от знающих людей. »
Вы бы написали конкретнее, что Вам нужно. Вот тогда и получили бы ответ от "знающих" людей.

А что касается
Цитата gvshil:
Я решил проблему через батник, но как то не красиво. »
то тоже не понятно, что некрасивого....
Если Ваш батник отображается на экране после запуска, то нужно вставить
PHP код:

@echo off 

в самую первую строчку батника и он будет срабатывать без отображения на экране

contramot5 21-02-2014 17:56 2313234

WPI глушит произведение БилГеца MicroSoft Security Essencial, удалил и полное щастье. Если я не прав, то пусть меня поправят ответственные товарищи.

MW3 02-03-2014 00:43 2317896

Привет всем, подскажите как изменить цвет полоски таймера что та не могу найти

monotype 02-03-2014 00:48 2317897

del

CWTeaM 02-03-2014 18:56 2318188

Цитата MW3:
Привет всем, подскажите как изменить цвет полоски таймера что та не могу найти »

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

Valek271183 03-03-2014 09:12 2318405

MW3, Themes\Win7\wpi.css строка .timer параметр color: #000000

MW3 04-03-2014 00:38 2318796

Нет это не то саму полоску

Посоветуйте картинки и темы под WPI классные

brodjaga5 04-03-2014 01:36 2318808

Цитата:

Цитата CWTeaM
ривет всем, подскажите как изменить цвет полоски таймера что та не могу найти »

запускаем WPI.exe и жмём кнопку "Тема", выбираем "Полоса прогресса"

Songo 19-03-2014 22:03 2325967

Полистал языковые файлы английский и русский, в них столько много есть строк с разными названиями параметров и т.д., но перекопав сам WPI, так и не нашел где они отображаются.
Или убирая опции из WPI, не зачищались языковые файлы, или в WPI есть расширенный режим?

brodjaga5 10-04-2014 21:14 2335970

подскажите как с помощью программы копировать файл или папку, как прописать правильно в config.js?

sLiDeR-X 11-04-2014 09:04 2336133

brodjaga5, cmd /c copy ОТКУДА\ЧТО КУДА\ЧТО

brodjaga5 11-04-2014 13:07 2336230

sLiDeR-X, а пример можно?

-------

всё спасибо разобрался

brodjaga5 11-04-2014 20:33 2336436

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

ShmaevVitaly 23-04-2014 20:22 2342146

Добрый вечер, у меня возник вопрос. Имею в наличии несколько разверток разных версий AutoCAD, сделанных с помощью установщика AutoCAD. Нужно сделать, их последовательную установку с помощью WPI. У меня после первой начавшейся установки AutoCAD, не дожидаясь окончания, начинается следующая, и завершается с ошибкой WPI, что устанавливается сразу несколько программ. Может быть кто то сталкивался с подобной ситуацией?

scrimv 11-05-2014 18:30 2350060

krot183, подскажите плиз как решили свою проблему?
(Не то.Мне надо чтобы выбиралась конфигурация типа по умолчанию ,выбрать всё и т.д Допустим установилась винда ,запустился WPI и автоматом выбрал конфигурацию например для ноутбука.Чтобы не все проги ставились а только отмеченые в конфигурации.)

Или может кто еще подскажет?

Нужно чтобы на вин8 ставился свой набор прог, на 7х64 свой, на 7х32 свой итд

Заранее спасибо

CWTeaM 12-05-2014 10:51 2350295

Цитата:

Цитата scrimv
krot183, подскажите плиз как решили свою проблему?
(Не то.Мне надо чтобы выбиралась конфигурация типа по умолчанию ,выбрать всё и т.д Допустим установилась винда ,запустился WPI и автоматом выбрал конфигурацию например для ноутбука.Чтобы не все проги ставились а только отмеченые в конфигурации.)
Или может кто еще подскажет?
Нужно чтобы на вин8 ставился свой набор прог, на 7х64 свой, на 7х32 свой итд
Заранее спасибо »

Cкачайте свежий дистриб WPI_v8.7.2
Все эти настройки есть в программе ... Читайте инструкцию внимательно/
Можно установить для каждой программы определения и условия как разрядности, так и номер ОС(работа с номерами ОС описывалось в данной теме)

Цитата:

конфигурация типа по умолчанию ,выбрать всё и т.д
Такое есть в новой версии, можно создать новую конфигу либо редактировать имеющуюся

Цитата:

автоматом выбрал конфигурацию например для ноутбука
Это я себе даже представить не могу, что бы WPI сам определял ноут это или комп такое вроде не возможно.

Good 12-05-2014 16:39 2350450

Цитата:

Цитата CWTeaM
Это я себе даже представить не могу, что бы WPI сам определял ноут это или комп такое вроде не возможно. »

Как будто это вообще нужно. Сейчас ноутбуки по мощности не уступают обычным системникам. Весь софт который работает на системнике, работает и в ноуте.

scrimv 12-05-2014 18:43 2350517

Цитата:

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

А я так и не разобрался как автоматом подставлять конфиг WPI под разрядность и версию ОС

в мануале написано есть
getOSver()
Usage: getOSver()=="XP"
Returns: 08, 03, Vista, XP, 2K, NT, ME, 98, or 95

только куда ЭТО вставлять и как - большой вопрос

CWTeaM 13-05-2014 19:25 2350967

Цитата:

Цитата scrimv
Это не я спрашивал, это там кто-то кто уже разобрался.
А я так и не разобрался как автоматом подставлять конфиг WPI под разрядность и версию ОС »

Запускаешь WPI --> Конфигурация --> Мастер конфигураций --> Вкладка "Команды" --> Между вкладками окном внизу есть список Пути DOS JScripts и прочее --> Выбираешь состояние и там можно для программы указать разрядность и ОС.


koleso 31-05-2014 02:48 2358042

Подскажите, есть какой нибудь мануал по командам в WPI которые находятся в одноименной вкладке? Нужно чтобы после установки программы файлик bin из папки WPI\Install копировался в папку с установленной программой для активации. Какой командой это можно сделать?

brodjaga5 31-05-2014 12:02 2358124

Цитата:

Цитата koleso
Нужно чтобы после установки программы файлик bin из папки WPI\Install копировался в папку с установленной программой »

Код:

cmds[pn]=['cmd /c copy "%wpipath%\\Install\\файл.bin"*.* %PROGRAMFILES%\\пака с прогр''];

alax1972 24-08-2014 20:44 2393513

Подскажите пожалуйста, какой файл из состава WPI нужно отредактировать, чтобы вместо раскрывающегося списка выбора установки программ, отображались 3-и отдельные кнопки: Выбор по умолчанию, Выбрать всё, Снять выделение.

Заранее благодарю за ответ.

monotype 24-08-2014 23:08 2393552

to alax1972 настройки -> (закладка особенности) -> снять галочку - Показывать сервисное меню.

alax1972 25-08-2014 00:42 2393585

Вложений: 2
Цитата:

Цитата monotype
to alax1972 настройки -> (закладка особенности) -> снять галочку - Показывать сервисное меню. »

Это не то, что мне нужно. Данная настройка скрывает дополнительные сервисные кнопки, а мне нужно изменить отображение раскрывающегося меню выбора установки программ на 3-и отдельные кнопки: Выбор по умолчанию, Выбрать всё, Снять выделение.

В данный момент у меня так: Файл 116352

А нужно вот так: Файл 116353

chymax3m 25-08-2014 07:03 2393626

alax1972 Конфигурация -> вкладака Конфигурация -> снять галочку с "Использовать несколько значений по умолчанию"

Сергей_Зверев@vk 04-09-2014 13:43 2398282

Ребята я уже не знаю что делать, последняя надежда на вас, подскажите как создать wpi с автоматической установкой( тихая установка)

monotype 04-09-2014 20:40 2398480

а что не получается? перепаковать? найти ключи для тихой установки?

Сергей_Зверев@vk 10-09-2014 10:36 2400675

monotype, найти ключ, с этим больше всего у меня проблем

monotype 10-09-2014 11:31 2400705

to Сергей_Зверев@vk, Есть утилитка Universal Silent Switch Finder 1.5.0.0 - не всегда, но помогает. всё зависит от того чем перепаковывалась прога.
напишите, на какую программу нужен ключ. может у меня есть, может на форуме кто поможет. самое простое скачать какой нить большой сборник и под себя править или из 2-3,4 собрать. тк. идеально подходящий WPI не найти. а потом научиться перепаковывать самому. сложно но можно.

brodjaga5 10-09-2014 13:36 2400781

Цитата:

Цитата Сергей_Зверев@vk
найти ключ, с этим больше всего у меня проблем »

Типы инсталляторов

slavikoz 24-09-2014 07:41 2406384

Помогите в WPI !!!!
 
Вложений: 1
В чем суть вопроса !!! Как пользоваться прогой WPI я уже понял !!! Осталось не понятно то , в скачанных программах с тихой установкой лежал в архивах ключ "reg" для реестра , куда мне прописать в WPI_v8.7.2 что бы в процессе тихой установки установился и ключ реестра ????

boss911 24-09-2014 08:11 2406395

Вопросы По WPI

Прописать в виде такого запуска:
Код:

REGEDIT /S "путь\regtweak.reg"

obertons 07-10-2014 08:26 2412015

Не открывается сборка WPI-Предыдущий запуск WPI не был завершен корректно. Пожалуйста закройте WPI правильно, чтобы позволить Internet Explorer восстановиться...

monotype 07-10-2014 10:12 2412061

Цитата:

Цитата obertons
Не открывается сборка WPI-Предыдущий запуск WPI не был завершен корректно. Пожалуйста закройте WPI правильно, чтобы позволить Internet Explorer восстановиться... »

скорее всего в диспетчере задач убейте процесс mshta.exe и будет счастье.

Yakimovich 25-10-2014 18:05 2420379

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

Iska 25-10-2014 18:29 2420386

Yakimovich, Вы думаете, пользователи будут Вам благодарны — будучи вынуждены сидеть и ждать, пока доиграет Ваше творение?

Yakimovich 25-10-2014 18:48 2420394

Iska, Я вообще то для себя делаю, и звук всего лишь на 5 сек и он проигрываться будет когда уже нажмешь на кнопку выхода и все )

kvlar 15-11-2014 17:52 2429864

Подскажите, кто знает....
Есть сборка программ в WPI, но сама оболочка старой версии. Как безболезненно перейти на новую версию WPI с этими же программами не переделывая каждую?

MW3 16-11-2014 18:26 2430346

какая версия

kvlar 17-11-2014 20:43 2431041

8.0.3

MW3 18-11-2014 20:50 2431644

Залей я гляну просто с такой версией не имел дела

BOBAT 27-11-2014 14:40 2436365

Создал cmd, который определяет разрядность и соответственно запускает нужный файл (32 или 64), cmd для того, чтоб не мелькало чёрное окно запускается через vbs, если я запускаю этот vbs - всё работает, если я его запускаю через WPI - не работает, сконвертил vbs в exe - опять если запускаю этот exe мышкой - всё работает, если через WPI - ничего не происходит, в окне установщика Команда 1 100% и закрывается. Как решить проблему? Либо каким то образом научить WPI запускать vds, либо exe, который сконвертирован из vbs

gena10111977 13-01-2015 16:40 2455496

Вложений: 1
Здраствуйте может я и повторяюся с вопросом,но все же прошу помощи вашей.Теперь по сути вопрос с нескольких WPIшек я создал свою ,все получилось но вот как убрать назву и прописать свою в етой впишки я незнаю,для создания сборки впишки я использовал программу WPI_v8.5.Ко всему написаному прилагаю скрин.Файл 121034Заранее спасибо за помощь.

monotype 13-01-2015 19:35 2455583

Цитата:

Цитата gena10111977
,все получилось но вот как убрать назву и прописать свою в етой впишки я незнаю »

Common/WPI.hta

tetranoidspas@vk 05-08-2015 17:10 2537424

Как изменить цвет текста категории и названия программы. В окне Тема, не нашёл. Вот эти ядовито-зелёный и фиолето-розовый-бесят.

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

altvip 06-12-2015 00:31 2581876

Вот решил тоже WPI сделать для себя. Но сразу же возникла проблема. Скачал с офиц. сайта WPI_v8.7.2. Бесит таймер. Решил его отключить в настройках. И тут же после нажатия кнопки сохранить и выхода из меню настроек.....ошибка сценария файлов...что-то по файлам useroptions, windowoptions, themeoptions. Нажимаю прервать выполнение сценариев...всё открывается без ошибок. Но опять делаю какое либо действия в WPI и опять эа ошибка сценариев. ЧТО это???

Просто боюсь дальше проги подключать...если всё слетит на фиг. Время потратишь а результата ноль будет. Спасибо всем заранее

Iska 06-12-2015 01:08 2581886

Ошибку сценария в виде «что-то по файлам useroptions, windowoptions, themeoptions» нужно угадать?

altvip 06-12-2015 18:32 2582068

Ну вот http://imgur.com/mJQuu0K

Сrack 06-12-2015 19:40 2582099

Цитата:

Цитата altvip
Просто боюсь дальше проги подключать...если всё слетит на фиг. Время потратишь а результата ноль будет. »

Пора переходить на более стабильное ПО, например MInstAll :)

monotype 06-12-2015 20:34 2582130

Цитата:

Цитата altvip

так там написано в чём ошибка.

altvip 06-12-2015 22:25 2582174

monotype, так я и не пойму в чём проблема. Что за недопустимый знак, если я просто открыл чистый wpi, снял галку в настройках отсчёт времени, нажал сохранить, а потом выход. И вот такая ошибка. И при новом заходе в впай, постоянно эта ошибка

monotype 06-12-2015 22:36 2582179

только что скачал версию WPI_v8.7.2 с офсайта. томенял разрешение экрана и отключил счётчик. всё работает.

Iska 06-12-2015 23:07 2582194

Цитата:

Цитата altvip

Ошибка первым же символом? Значит, Вы что-то не то, не там и не так наредактировали. Проще всего удалить и начать заново.

altvip 08-12-2015 22:58 2582869

Ребята, что не так? Скачал архив WPI_v8.7.2 с офсайта распаковал - кликнул WPI.exe всё открылось-сразу нажал выход - снова кликнул WPI.exe и ВСЁ!!! Та же самая ошибка сценария. Я вообще с программой ничего не делал кроме как открыть-закрыть. ЧТо за беда может быть???

Iska 09-12-2015 00:01 2582892

Как вариант — например, шалят либо вирусы, либо проактивный метод антивируса.

specialist 15-12-2015 12:36 2585042

Собрал сборник бесплатного софта, который периодически ставится на разные компы (в основном достаточно современные), сборник никогда не вешал систему, сколь бы тяжелой не была устанавливаемая через него программа, как следствие, в основном меняется только время выполнения того или иного сценария установки.
Иногда запустил установку выбранного набора, пошел попил чайку, вернулся, а там все уже установлено, приятно черт побери. А иногда - посреди экрана из-за показавшейся установщику длительной установки появляется окно

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

Есть ли способ побороть, например выключить проверку до начала установки и включить после обратно как было?

specialist 15-12-2015 14:22 2585083

нашел вроде что-то http://forum.oszone.net/post-1925871.html#post1925871
до установки вносим
reg add "HKCU\Software\Microsoft\Internet Explorer\Styles" /t REG_DWORD /v "MaxScriptStatements" /d "0xFFFFFFFF" /f
а после
reg delete "HKCU\Software\Microsoft\Internet Explorer\Styles" /v "MaxScriptStatements" /f
но еще не проверял

туда же отключение smart screen для windows 10 и отключенного интернета на целевой машине
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /t REG_SZ /v "SmartScreenEnabled" /d "Off" /f
и
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /t REG_SZ /v "SmartScreenEnabled" /d "RequireAdmin" /f

AIA 02-01-2016 14:12 2590515

Такой вопросец. А может ли WPI разделять версии win7 и win10?

morres 17-03-2016 16:56 2617106

Добрый день.
По умолчанию, если в параметре deps[pn] указываешь зависимость от нескольких пунктов, то между ними срабатывает логическое "И" (AND). Мне нужно логическое "ИЛИ" (OR). Например, вот такой код:
Цитата:

deps[pn]=['OFFICE2010','OFFICE2013']
делает данный пункт активным, если для установки выделенны оба офиса, а мне нужно чтоб этот пункт был активен, если выделен хотя бы один из них и не был активен, если не выделены оба.

Omnividente 25-08-2016 17:00 2663147

В последних версиях (8.7.3 и в 8.7.2 тоже) .В случае, когда вы ставите чекбокс на программу в исключениях которой стоит программа на которой чекбокс не установлен, выскакивает ошибка checked.js. Исправил для себя это следующим образом, заменил оригинальную функцию parentsAreChecked(i) в файле checked.js на :
Код:

function parentsAreChecked(i)
{
        position="check.js";
        whatfunc="parentsAreChecked()";
 
        for (var j=0; deps[i] && j<deps[i].length; j++) //run through all dependencies of prog[i]
        {
                var itemIndex=findProgByUID(deps[i][j]);
 
                if (itemIndex>0)
                {
                        var itemCheckbox = document.getElementById("chkbox"+itemIndex);
                                                if (itemCheckbox)
                                                {
                        if (!itemCheckbox.checked)
                                                { itemCheckbox.disabled
                                                return false;       
                                                }
                                                        else
                                                        {itemCheckbox.enabled}
                                                }
                             
                }
        }
 
        return true;
}

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

Omnividente 26-08-2016 01:16 2663232

Цитата:

Цитата morres
если выделен хотя бы один из них и не был активен, если не выделены оба. »

Logical operators:
------------------

"&&" AND
"||" OR
"!" NOT

malomaster 03-09-2016 14:56 2665408

Народ, у меня просьба.
Можете коротко рассказать, как без лишнего геморроя собрать из нескольких сборников WPI свой? А то у меня, например, есть пара сборников от Ovgorskiy, 4 сборника Cowboy StartSoft WPI, 1 BelOFF и пара других. В каждом из них есть по несколько программ, которые мне нужны и которых нет в более новых сборках (например, в самой старой из имеющихся у меня сборок Cowboy WPI есть очень удобный и полезный набор Boilsoft Utillites, которым я часто пользовался в первую очередь для быстрой резки видео на фрагменты (Boilsoft Video Splitter) или для быстрой склейки таких фрагментов (Boilsoft Video Joiner) и которого больше нету во всех новых версиях сборника WPI) либо есть, но в сборниках других авторов, которые мне не так удобны и которые я скачивал только из-за этих нескольких программ.
Буду очень рад, если есть какая-нибудь программа, в которой можно открыть скрипты из того или иного сборника, выбросить в ней из скрипта всё ненужное, скопировать всё нужное и собрать из этого свой сборник с теми программами, которыми я сам пользуюсь. Заодно, пожалуйста, ткните пальцем, где посмотреть, как прописывать нужные ключи установки/распаковки, пути, автоматическую регистрацию только нужных мне ассоциаций для каждого файла для Windows 7, 8.1 и 10, особенно -- для последнего (его геморройная ручная установка каждой ассоциации файла с программой, да ещё и при первом открытии этого типа файлов обязательное выставление в открывающемся меню нужной программы по умолчанию просто выбешивают).
В общем, чем проще будет скопировать нужное в новый сборник и убрать ненужное, тем лучше.
Если кто-то уже спрашивал подобное и есть ответы с инструкцией, как всё это сделать, прошу тыкнуть меня ссылочкой на это сообщение/сообщения.

Жду Ваших ответов, желательно -- на e-mail.

Loki7224 12-10-2016 16:36 2677432

вопрос
как восстановить горячие клавиши, благодаря которым входишь в настройки?

monotype 12-10-2016 23:27 2677532

Loki7224, "Alt+B" Show Extra Buttons.

ZeLiK 08-04-2017 00:01 2727359

День добрый, уважаемые!
Подниму старую тему, с вашего позволения.
1. Новые варианты автоустановки ПО появились?
Более свежие автоустановки\утилиты по установке не появились? Я недавно стал разбираться в способах автоустановки ПО и сделал вывод, что есть основных 2 способа, это данный WPI и MInstAll. Верно ли я понимаю? Если да, то какая лучше\новее? Конечно, мнения субъективны, но малоли... Смотрю на сайте WPI обновления остановились в 2013 году, а MInstAll автор недавно прекратил поддержку.
Но ведующие п отеме ещё помогают и отвечают на вопросы других людей.

2. Как указать 2 последовательные команды, желательно с примерами условий?
Ситуация:
Запускаем установку CorelDraw X8 в тихом режиме с ключами. Бывает установка прерывается достаточно быстро по какой-то причине. Полагаю в связи с отсутствием необходимой версии .Net. Так как если устанавливать в ручном режиме, то установщик сообщает о необходимости установить более свежую версию .Net и предлагает это сделать сразу, так как в наборе он есть. Даём добро и всё замечательно устанавливается. *Почему-то в тихом режиме .Net сам не устанавливается.
Так вот, как сделать в WPI, например, проверку установился ли Corel? Если нет, то установить тихо отдельным файлом .net, а затем снова Corel в тихом режиме?
Что-то вроде такого во вкладке Команды:
Первая строка: "%wpipath%\Install\Design\CorelDRAW8.exe" -ai -gm2
Вторая строка: If !RegKeyExists("HKEY_CURRENT_USER\Software\Corel\CorelDRAW") then ("%wpipath%\Install\System\NetFW.exe" && "%wpipath%\Install\Design\CorelDRAW8.exe" -ai -gm2)
*Если НЕТ в реестре ключа о кореле, то установить Net, а затем корел.

Да, и верно ли я понимаю, что указанные в столбец команды выполняются последовательно с ожиданием окончания выполнения предыдущей?
Есть ещё вариант проверки на присутствие установленной необходимой версии .Net, но у меня установлен 4.0, на сайте корела написано, что для Corel 8x нужен 4.6 и всё-равно он устанавливается. Но не устанавливается, если винда только что установлена (с sp1 вроде, но версию Net`а не помню).
Вопрос к тому, что не всегда будет установка на чистую систему, и не обязательно надо устанавливать .Net новой версии. Вдруг уже будет установлена необходимая версия и надо просто тихо установить корел (или другое ПО).

3. Да, если у кого-то есть примеры с операторами сравнения и ветвления, был бы рад увидеть по вкладке команды и зависимости (условия выполнения, и условия затенения).
*Мануалы с "примерами" на oszone, manual в папке wpi, на офф-сайте и на msfn курил! Но не вставило. Просьба показать "на пальцах".

Prodif 18-06-2017 10:51 2745538

Посоветуйте как заставить оболочку стартовать до загрузки рабочего стола Win, птичка в меню по моему рояли не играет.

ZeLiK 15-07-2017 14:08 2751595

Prodif,
если речь идёт о разовом запуске после установки ОС посоветую заметки из своего "черновика"
Запуск WPI после установки ОС
http://forum.oszone.net/post-669421-454.html
http://forum.oszone.net/post-751363-547.html
http://forum.oszone.net/post-751490-549.html
Как WPI привязать к установке Windows?
http://forum.oszone.net/thread-173047.html
http://forum.oszone.net/post-1391817.html#post1391817
-=-
Сначала отрабатывают команды RunOnceEx, затем [GuiRunOnce]
RunOnceEx
http://www.oszone.net/2762
GuiRunOnce (FirstLogonCommands)
http://www.oszone.net/2761

MW3 13-12-2017 21:25 2784212

Всем привет кто может поделиться версией 8.7.3?

MW3 13-12-2017 22:15 2784222

И если можно у кого осталось v.8.4.6

explorer2399 27-04-2018 19:37 2811071

Всем привет! Решил для работы собрать свой сборник. У меня несколько вопросов.

Многие сборщики WPI используют версию 8.7.2, хотя на оф. форуме я нашел 8.7.3. Там же написал 1 человек "Yes work...almost use same OSSKU ID. Anyway I think 8.7.3 has bug when install software. It take too long to install software. Now I use 8.7.2 and install OK." - 7.3 имеет баг и долгую установку....
Хотя я лично ничего такого не заметил. Кто-то сравнивал 7.2 и 7.3? какую всё-таки лучше взять за основу?

Вопрос по настройке, -как сделать отдельные кнопки слева? Интересует именно "снять выделенное, сделать по дефолту". В голой оболочке там выскакивает меню, а у того же известного BELOFF отдельные кнопки. Вот скрины, чтобы было понятнее.
Скрытый текст


Ну и еще один мелкий вопрос. Порядок категорий же сортируется простым перетаскиванием? У меня почему-то одна группа отказывается перетаскиваться. Благо я хочу запихнуть ее в самый конец и могу просто удалить и заново добавить программки на установку. Получится последней. Как-то можно иначе менять порядок групп(категорий) ? До кучи спрошу, -порядок программ в самих категориях меняется? Да, я видел там, что можно задать порядок установки, но визуально хотелось бы сделать так и сяк =)

Заранее спасибо! надеюсь на ответ)
PS возможно мои вопросы где-то уже задавались, но 233 страницы комментов я просто не осилю. Времени нет.

chymax3m 04-05-2018 19:32 2812115

Цитата:

Цитата explorer2399
Вопрос по настройке, -как сделать отдельные кнопки слева? Интересует именно "снять выделенное, сделать по дефолту". В голой оболочке там выскакивает меню, а у того же известного BELOFF отдельные кнопки. Вот скрины, чтобы было понятнее. »

В главном меню кнопка "Конфигурация" -> вкладка "Конфигурация" -> снять галочку внизу с "использовать несколько значений по умолчанию" -> сохранить и выйти с меню конфигурации.
Цитата:

Цитата explorer2399
Ну и еще один мелкий вопрос. Порядок категорий же сортируется простым перетаскиванием? У меня почему-то одна группа отказывается перетаскиваться. Благо я хочу запихнуть ее в самый конец и могу просто удалить и заново добавить программки на установку. Получится последней. Как-то можно иначе менять порядок групп(категорий) ? До кучи спрошу, -порядок программ в самих категориях меняется?»

Можно поменять ручками, открыв конфигурационный файл в текстовом редакторе, благо синтаксис не сложный для понимания.
Файл лежит в папке UserFiles\config.js

ozezy 18-03-2021 23:00 2953193

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

monotype 19-03-2021 00:37 2953201

У вас в диспетчере задач висит приложение, закройте и по новой запустите.

ozezy 19-03-2021 16:36 2953294

monotype, спасибо, что откликнулись, дело в том,что я загружался в WIN_PE, и пробовал оттуда зайти в редактор, и тажа фигня. Может ESET пакостит? в диспетчере задач висит приложение - WPI ? Я вот сегодня включил комп и все то же. Есть еще варианты?

file:///D:/@Install/Переустановка%20Win7/WPI/мой%20WPI/codebase/dhtmlxgrid.js это первым выскакивает, если нажму да или нет следующий выскакивает. И так может долго продолжаться.

monotype 19-03-2021 16:59 2953304

при загрузки с флешки проблем быть не должно. в процессах попробуйте завершить WPI.exe *32

ozezy 19-03-2021 19:26 2953318

и с Флешки и с внешнего HDD? и в диспетчере нет WPI.exe *32. Настройки открываются без проблем, но стоит нажать конфигурацию и все. Перепробовал разные версии WPI результат один, не войти в конфигурацию. Из за этого переустановил виндовс, заработало, но когда установил программы и настроил пк, приступил к сборке WPI и опять не работает. Кто то пакостит, но кто?

monotype 19-03-2021 19:29 2953319

Как вариант добавьте в исключение. Но думаю не в этом дело. На крайняк подредактируйте файл конфигурации вручную.

ozezy 19-03-2021 22:38 2953355

а где он находится?

monotype 19-03-2021 23:09 2953364

в папке WPIScripts смотрите. какой файлик править не скажу. не сталкивался.

обманул я вас. вот тут ---> UserFiles/config.js

ozezy 20-03-2021 14:49 2953431

спасибо

mat.86 28-11-2021 16:06 2973570

Стало появляться сообщение буквально через одну две программы во время установки программ примерно такого характера:
Цитата:

Остановить выполнение этого сценария? Сценарий может замедлить работу браузера...
Можно ли это как то писправить?

karimovv 26-08-2023 01:05 3014552

Надеюсь, у кого-нибудь есть файл $OEM$, который находился по следующей ссылке http://www.wpiw.net/downloads/$OEM$.rar
Чтобы предоставить нам это, спасибо

Геннадьевич 14-06-2024 15:52 3028182

Не подскажите, какой параметр в настройках WPI отвечает за отображение программы в главном окне? Точнее, попадаются сборки WPI, в которых если удалить из папки <Install> тот или иной файл инсталлятора, соответствующая ему программа автоматически исчезает из списка предлагаемых к установке. Но есть сборки, в которых удаление файла инсталлятора не приводит к пропаданию программы из списка. В общем, интересует, какой параметр отвечает за такое поведение

monotype 14-06-2024 16:02 3028183

вроде как в (wpi/UserFiles/config.js) файле прописаны все проги, ключи и прочее.

Геннадьевич 15-06-2024 10:47 3028196

Цитата:

Цитата monotype
в (wpi/UserFiles/config.js) файле прописаны все проги, ключи и прочее »

Так да, но что там нужно изменить (или активировать/деактивировать какой-то параметр в окне настроек WPI), чтобы было так, как я описал в предыдущем посте - при удалении инсталлятора из папки <%wpipath%\Install>, соответствующая ему программа исчезала из списка предлагаемых к установки без необходимости править для этого конфиг

monotype 15-06-2024 10:50 3028197

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

Геннадьевич 15-06-2024 11:10 3028198

Цитата:

Цитата monotype
если вам не нужна программа, просто выделяете блок относящийся к ней и удаляете. »

Это я знаю. Во многих сборках WPI от Beloff реализовано поведение, когда при удалении файла установщика пропадает соответствующая ему программа из списка без необходимости корректировать конфиг. Это очень удобно при работе с готовыми сборками - допустим, удалил 100 файлов установщиков - 100 программ исчезло из окна WPI.


Время: 23:46.

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