Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Вопросы По WPI
Показать сообщение отдельно

Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


У меня такая проблема.
Создал я списочек с прогами (их дето 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 на диске С: те проги которые "пролетают" неустанавливаясь не появляются в логе.
__________
Добавлено:
Вапще коечто заметил! Если в списке есть несколько групп, то последняя будет либо скрытая либо нерабочая, а если группа одна то и она будет нерабочая (ну тоесть в списке присутствует, а инстал не идет).

Отправлено: 09:57, 26-11-2006 | #307

Название темы: Вопросы По WPI