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

DmitryOlenin
17-08-2006, 14:07
Есть мнение, что не обязательно использовать старый WPI.cmd.
То есть достаточно просто написать start /wait %CDROM%\WPI.hta или другой путь и все.
Надо проверить, будут ли проблемы с ошибкой и шрифтами, может в 5.3 уже пофиксили.

DmitryOlenin
22-08-2006, 18:11
Не получается сделать нормальное разрешение и нормальное кол-во колонок для выбора программ при установке.
В useroptions.js стоят такие строки(раньше работали отлично):NumCols=3;
Resolution=1024;

Как быть?


И, наконец, последнее. Ineternet Explorer 6 personalized your settings (как-то так). Именно это окошко умирает при перезагрузке после окончания работы WPI и выдает ошибку поэтому, видимо. Что это и как от этого избавиться?

DmitryOlenin
01-09-2006, 12:54
При разрешении 640x480 все равно все идет в одну колонку.
Путем редактирования html файла от умолчального скина добился хотя бы появления полосы прокрутки.
Просто добавлением параметра в конфиг дело не обошлось...


Теперь следующий вопрос(что-то активность на этом форуме сильно упала, никто не отвечает, но все же попробую).

Как сделать, чтобы установить программы в WPI можно было используя только клавиатуру?
То есть выбрать программы, снять/поставить галочки при помощи Tab+Space можно. А вот запустить установку ну никак не удается...

EgOrus
08-09-2006, 11:51
DmitryOlenin
все дело в неправильных ссылках, нужно в wpi.htm слегка отредактировать код нужных тебе кнопок, например вот исходный код: <div id="InstallButton">
<a href;чтобы можно было по tab выбрать кнопку, должно быть вот так:<div id="InstallButton">
<a href=""У меня тоже есть вопрос, возможно ли в WPI сделать так, чтобы определенные приложения ставились в обязательном порядке, т.е. чтобы пользователь не мог снять флажок? что то типа переменной gcond[pn]=['1'] но с обратным функционалом

DmitryOlenin
08-09-2006, 20:21
EgOrus
Спасибо, помогло.

Sanja Alone
09-09-2006, 02:14
EgOrus
чтобы пользователь не мог снять флажок
В файле WPI\WPIScripts\config.js для требующих принудительной установки приложений впиши:
forc[pn]=['yes'];

EgOrus
09-09-2006, 08:25
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
У меня при указании forc[pn]=['true'] приложение ставилось всегда, хоть отмечена галка, хоть нет, а так же при нажатии кнопки выход. Но это было еще в старых версиях WPI, сейчас я это не использую. Такого типа приложения (DirectX) перенес в StartWPI.cmd.

EgOrus
09-09-2006, 08:59
VelDmi
я раньше не использовал опцию force, просто изменилось в новой версии c 'false/no' и 'true/yes'

DmitryOlenin
14-09-2006, 22:54
Почему-то при установке иногда показывает пустое окно там, где должны располагаться программы и чекбоксы.
Работает иногда криво в разрешении 800x600 и при дефолтных 640x480.
Видимо, косяк в html файле, в настройках или в стиле.

Приложил файлы...
Подскажите пожалуйста.

Sanja Alone
20-09-2006, 10:06
Вышла новая версия WPI - 5.4 (http://www.wpiw.net/downloads/WPI_5.4.rar) (12 сентября 2006) Список изменений (http://www.wpiw.net/changelog.htm).

Изменений и нововведений хватает. Я отмечу н-рые моменты:

Определение cdrom-а из исключенного файла generate.js перекочевало в core.js (см. ф-цию defaultWPI() ).
Теперь обязательно нужно назначать уникальные идентификаторы приложениям в config.js. Если параметр uid для какого-то приложения не задан, то отметить его (или снять отметку) можно только непосредственно нажав на флажок (при нажатии на текст, изменения состояния флажка не происходит). Обратите на это внимание!
Руководство по программе все-таки пишут...

Модифицированные скрипты для WPI 5.4 с отключенным функционалом отметки чекбоксов категорий вкладываю в этот пост.

gora
23-09-2006, 19:20
Дополненный (авторы "потеряли" пару строк в русском файле в сравнении с английским) и исправленный (введены изменения ранее переведенных строк в связи с изменением интерфейса программы), а так же допереведенный русский языковый файл для WPI 5.4 выложил здесь. Буду рад, если для кого то он окажется полезным.

Sanja Alone
24-09-2006, 05:05
gora
Подправил перевод и выложил файл на форуме MSFN в ветке WPI Translations thread (http://www.msfn.org/board/index.php?showtopic=82582&st=0&gopid=564248&).

DmitryOlenin
30-09-2006, 00:16
Уже замучился...
На 640x480 просто пустое окно показывается.
Пробовал ставить старые темы, ничего в них не меняя, все то же самое.
Не знаю, что придумать. Подскажите пожалуйста.
В начале установки разрешение именно такое стоит, а видет синий экран с таймером, кнопочками, но без выбора программ как-то неприятно.
Кстати, в 5.4 кажется не работает параметр ShowExtraButtons=false;.
По крайней мере прога на него не реагирует совсем...

Sanja Alone
30-09-2006, 03:18
DmitryOlenin
На 640x480 просто пустое окно показываетсяПосмотри первую часть моего ответа (http://forum.oszone.net/post-451296-229.html) DenchikK-у (там, где говорится о кол-ве строк). Еще можешь попробовать установить NumCols=2 (или даже NumCols=1) в WPI\WPIScripts\useroptions.js

Кстати, в 5.4 кажется не работает параметр ShowExtraButtons=false;Они так специально сделали - если запускаешь с CD/DVD лишних батонов :) нет, если с HDD - есть. Если тебя это не устраивает, то придется снова покопаться в исходниках.

EgOrus
30-09-2006, 07:40
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
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
DmitryOlenin
Правда на 640x480 проверить не удалось, так как видюха в этот режим переключаться не хочетСвойства экрана-Параметры-Дополнительно-Адаптер-Список всех режимов-Выбираешь 640х480
а в зависимости от дров ты непроверял, хотя это уже из области маловероятного? (установлены/неустановлены)

DmitryOlenin
30-09-2006, 11:42
EgOrus
Ты наверное издеваешься надо мной :)
Я знаю как менять режимы видеокарты, чай второй десяток лет за компом. Нет у меня там 640x480.
И при помощи ресченжера не меняет(говорит, что режим не поддерживается).

Сейчас еще раз проверил. При установке из VmWare все работает. После установки, при запуске скрипта wpi.hta в том же VmWare - пустота.
На реальном компе - все нормально.

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

На виртуалке сейчас этот фокус не проходит.

EgOrus
30-09-2006, 11:58
DmitryOlenin
Ты наверное издеваешься надо мной даже в мыслях не было
я что-то не понимаю...При установке из VmWare все работаетт.е. WPI запускается при первом логоне в систему, и в этом случае все нормально?После установки, при запуске скрипта wpi.hta в том же VmWare - пустотат.е. отработала WPI, закрылось её коно, идешь и запускаешь вручную wpi.hta и тогда проявляется глюк?
хочется проэмулировать у себя такую ситуацию




© OSzone.net 2001-2012