PDA

Показать полную графическую версию : Вопросы По WPI


Страниц : 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

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

Sanja Alone
21-04-2006, 02:13
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
Где можно взять русификотор к версии 4,3,8. Ссылка на шапке не работает =(

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

Alex333
05-05-2006, 22:55
Добавил в свой диск 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
Alex333
File: generate.js
Line: 65Приведите фрагмент кода, содержащий эту строку.

Alex333
06-05-2006, 00:09
Вот стр.65:
FindFile="WPI.ICO";

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

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

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

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

http://img506.imageshack.us/img506/6514/sdcwitch4am.jpg

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

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

Alex333
06-05-2006, 22:45
Sanja Alone

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

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

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

Alex333
07-05-2006, 21:59
Sanja Alone
Точно, уже все исправил! Спасибо!

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

Vadikan
12-05-2006, 06:00
Alex333
А разве порядок установки приложений из новых версий WPI убрали?

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

Vadikan
13-05-2006, 20:08
Alex333
Я пользуюсь одной из старых версий WPI, где был такой параметр ordr[pn]=[999]Где 999 - приложение, которое очевидно будет установлено последним. ordr[pn]=[1] - приложение устанавливается первым.

Sanja Alone
14-05-2006, 02:13
Alex333
Уже был вопрос на тему порядка установки:
Вопрос (http://forum.oszone.net/showpost.php?p=399225&postcount=153)
Ответ (http://forum.oszone.net/showpost.php?p=399543&postcount=154) (сам автор и ответил)

сортируются категории, а не отдельные приложения.
Ответ (http://forum.oszone.net/showpost.php?p=428308&postcount=177)

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

Alex333
14-05-2006, 21:42
VadikanSanja Alone
Спасибо вам, буду пробовать.
OFFICE неустанавливался, как я понял, потому что перед ним ставился .NET Framework и Java.

Sanja Alone
16-05-2006, 02:39
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
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 теперь у меня устанавливается нормально!!!




© OSzone.net 2001-2012