Вопросы По WPI

Ответить
 • Просмотры: 35
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

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



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



Вот пример:



config.js:


Цитата:



prog[pn]=['Total Commander 6.54a Rus'];

desc[pn]=['Лучший Файловый Менеджер Мой Переработанный Инсталлер от февраля 2006 года'];

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%
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

DenchikK


Цитата:



только при первом запуске!



Замени в install.cmd строку:



Код:

Код: Выделить всё

start /wait %cdrom%\Software\WPI\WPI.hta

на:

Код:

Код: Выделить всё

cd /d "%cdrom%\Software\WPI"
WPI.hta
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

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



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



В его настройках есть такая опция:

Настройка -> Инструменты -> Выполнить до

Решил испробовать, вписал что-то типа "%CDROM%\Software\RunIE.exe":



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





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



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

Re: Вопросы По WPI

Сообщение DenchikK »

DenchikK


Цитата:



это такие весёлые глюки



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



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

HTML код:

Код: Выделить всё

[url=http://imageshack.us][IMG]http://img84.imageshack.us/img84/1575/50ba7vj.jpg[/IMG][/url]



- замени в своем посте картинку виндовой панели. А еще убери дубль картинки WPI[/i]-шных инструментов.
Аватара пользователя
DenchikK

Re: Вопросы По WPI

Сообщение DenchikK »

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




Цитата:



не вкладывай в пост таких широких картинок



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

Re: Вопросы По WPI

Сообщение gora »

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



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



Код:

...и замените в след. строке выделенное значение на желаемое (я поставил 10% и все подписи к кнопкам поместились каждая в одну строку при разрешении 1024х768)



Код:

Модифицированные скрипты для WPI 5.1[/i] (отключен функционал отметки чекбоксов категорий) вкладываю в этот пост.
Вложения
WPIScripts_mod_v51.zip
(4.75 КБ) 0 скачиваний
WPIScripts_mod_v51.zip
(4.75 КБ) 0 скачиваний
Аватара пользователя
gora

Re: Вопросы По WPI

Сообщение gora »

Цитата:

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

...(помимо "потерянных" фрагментов перевода): ...

Файл русского языка с "восстановленными" фрагментами перевода и переведенными новыми строками прикрепил здесь.

Замечания и предложения, по качеству перевода, принимаются.
Аватара пользователя
Buyan

Re: Вопросы По WPI

Сообщение Buyan »

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

Re: Вопросы По WPI

Сообщение north_crow »

Buyan


Цитата:



процесс зацикливается



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

Re: Вопросы По WPI

Сообщение north_crow »

Цитата:



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



вот тоже вчера реши перейти с WPI4 на WPI5.1 и тоже у меня выскачил трабл с зацикливанием...

я специально проверил файлы скриптов config и useroptions - у меня везде в конце строк стоит ;

причем при инсталяции совершенно случайным образом некоторые пункты помечаются красным Х

вот
здесь
у народа тоже такаяже проблема - но ответа пока не найдено Изображение
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»